github action使用总结 github action是什么GitHub Actions是GitHub提供的一项持续集成和持续部署(CI/CD)服务,它允许开发者自动化软件开发生命周期中的各种任务,例如构建和测试代码、发布软件包、部署应用程序等等。 GitHub Actions是基于一系列YAML文件的自动化工作流程(workflows)来实现的。这些工作流程可以通过GitHub平台上的各种事件(例如代码提交、拉取 2023-05-21 技术文章 #github
博客总结与反思 记录第一次搭建博客博客主题及其选取原因博客的主题是学习与生活,内容包括了技术总结、论文分享、生活随笔。我选择该主题也是想记录一下日常的学习到了哪些知识,记录下生活的精彩瞬间。日后也会继续更新。 博客页面布局博客页面主要有五个方面,首页、归档、分类、标签、关于,每个页面主体内容放在正中间,顶部放置背景图片,主题内容两侧根据不同页面有不同的设置,比如文章页面两侧就是文章标题和各段内容标题。 首页:博 2023-04-01 随笔 #生活随笔
git使用总结 在工作中常用的操作1. 初始化与拉取 git init: 在某一文件夹下执行此命令,就会创建.git目录,git仓库也就创建好了 git clone 拉取远程仓库代码,默认同名拉取,如果需要重命名,可以使用git clone [url] [new_name] 2. 基本的快照 基本流程: git add:可以添加多个文件,文件路径后面叠加即可git add [file_path…],不一定要gi 2023-04-01 技术文章 #Git #工作
ab压测工具 1. 压力测试是什么,为什么要用? 压力测试,是确立系统稳定性的一种测试方法。压力测试是针对特定系统或者组件所做的测试,目的是确认其稳定性。发现在什么条件下应用程序的性能会变得不可接受。比如说短时间内大量用户访问,可能造成服务器的压力太大导致服务崩溃。因此,对于我们的web server,我们有必要通过压力测试来评估是否能够承载预期的访问压力。 压力测试可以从以下几个维度评估: 响应时间 并发用户 2023-04-01 技术文章 #ab #Web压测
Autotune 运行代码注意事项1. 安装Ubuntu Packages sudo apt-get install python3-pip python-dev python-mysqldb rabbitmq-server 2. 安装requirments.txt 注意需要执行下面几个命令 sudo apt-get install libpq-dev sudo apt-get install libmysqlc 2023-04-01 论文分享 #Autotune #AI4DB
MSCN论文总结 利用深度学习进行基数估计综述 基于深度学习来作基数估计,设计了一种MSCN网络model 提升了0 Tuple问题的精确度(但没有完全解决0 Tuple 问题) 减少了连接join数量变多时的误差 使用真实世界IMDb数据集对方法进行了评估,结果表明该方法比基于采样的技术更稳健 需要解决的问题: 将查询作怎样的特征化 选择何种监督学习算法(设计了怎样的模型) 解决“冷启动问题” 将查询作怎样的 2023-03-30 论文分享 #AI4DB #论文总结