11月30日
11月29日
- Asp.Net Core2.0 基于QuartzNet任务管理系统
11月27日
- docker 目录迁移 (方法二实验可行)
- LinqKit Linq EfCore 强大的扩展 查询表达式 动态构建
11月25日
- linux 安装nodejs
https://blog.csdn.net/aahwj/article/details/132819154
// 主要就是这个,不能省略前面的具体路径 ln -s /data/node/nodejs/bin/npm /usr/bin/
将node和 npm 软链接到/usr/bin/目录下,这样就可以在任意目录下使用node和npm命令了
goploy中安装好后,记得重启systemctl restart goploy
11月24日
- vim authorized_keys 无法修改
- 到达哪一行的时候,直接dd就可以删除了
- golang 运行二进制文件的时候报错
- goploy docker部署已经跑通,待配置nginx进行访问
11月23日
- spug CICD工具
- https://spug.cc/docs/install-docker
- umami
11月22日
- gitlab-ci 自动化部署了解一下
- mysql 通过sql替换字符串中某一段
// 只替换一种/xxxx.jpg UPDATE File SET Url = REGEXP_REPLACE(Url, '/[^/]+\\.jpg$', `Name`) WHERE Id=1644689089305382912 // 可以替换多种类型 /xxxx.jpg /xxxx.png等 UPDATE File SET Url = REGEXP_REPLACE(Url, '/[^/]+\\.(jpg|png|mp4)$', CONCAT('/', `Name`)) WHERE Id = 1644689089305382912;
- 网站访问图片有时候有问题 可以查看nginx error.log
cd /var/log/nginx/error.log *123138685 an upstream response is buffered to a temporary file /var/lib/nginx/tmp/proxy/8/97/0001846978 while reading upstream, // https://blog.csdn.net/zhaoyan_personal/article/details/133932089 // 配置nginx buffer // No space left on device 磁盘没有空间, 其实上面那个问题应该也是磁盘空间不足,导致tmp临时文件写不进去,而接口返回不了数据了
11月21日
Cronos 定时任务
- https://github.com/HangfireIO/Cronos
- 六个*的意义:https://github.com/HangfireIO/Cronos#cron-format
Allowed values Allowed special characters Comment ┌───────────── second (optional) 0-59 * , - / │ ┌───────────── minute 0-59 * , - / │ │ ┌───────────── hour 0-23 * , - / │ │ │ ┌───────────── day of month 1-31 * , - / L W ? │ │ │ │ ┌───────────── month 1-12 or JAN-DEC * , - / │ │ │ │ │ ┌───────────── day of week 0-6 or SUN-SAT * , - / # L ? Both 0 and 7 means SUN │ │ │ │ │ │ * * * * * *
:表示所有值 ,:值列表(例如:1,3,5) -:范围(例如:1-5) /:间隔(例如:/5) L:最后(月份的最后一天,或一周的最后一天) W:最接近指定日期的工作日(周一至周五) #:月份中的第n个星期几(例如:3#2表示第二个星期二) ?:可用于日期或星期字段(当指定了另一个字段时)
11月20日
- asp.net core
- asp.net core mvc 项目创建
- AntDesign.Pro.Layout 引入
11月16日
- pm2 管理node的使用
- webfunny nginx配置
- 跨域分析
11月15日
- webfunny版本历史查看
11月14日
- assistants api https://github.com/openai/openai-cookbook/blob/main/examples/Assistants_API_overview_python.ipynb
- 下载docker
https://juejin.cn/post/7125218891642437640?searchId=2023111409292453D0C0EED616C1A6BC9D
//查看linux系统版本 uname -a // 显示Linux系统的所有信息,包括内核版本和硬件架构。 uname -m // 处理器架构类型 lsb_release -a 显示Linux标准基础(LSB)兼容系统的特定信息。这通常包括发行版的名称、版本等。 cat /etc/*release hostnamectl docker ps //列出所有运行中的容器 docker ps -a //列出所有容器,包括停止的容器 docker ps -q | wc -l //统计正在运行容器数量 docker ps -aq | wc -l //统计所有容器数量
11月13日
- sentry 安装过程
- 更新docker https://blog.csdn.net/qq_23845083/article/details/130768859
- 安装docker-compose https://blog.csdn.net/qq_23845083/article/details/130768859
- yum 安装docker https://juejin.cn/post/7254444906210394171?searchId=20231113203952115C2B97DF8A636DBAE3
- 监控日志
11月10日
11月8日
- 前端监控
- google/zx 执行命令的时候
请注意,使用 && 是更好的实践,因为它会在 cd 命令成功后执行 git pull,而使用分号 ; 会无论 cd 成功与否都执行 git pull。
11月2日
- win10升级win11设置
- systemctl 模糊命令
systemctl status dvsv3-*
systemctl start dvsv3-*