自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiangzaixiansheng的博客

当你的才华还撑不起你的野心时,就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来历练。梦想不是浮躁,而是沉淀和积累。

  • 博客(171)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySQL的索引下推

mysql 索引下推

2024-03-15 11:12:52 859

原创 django项目中使用ON DUPLICATE KEY UPDATE 来进行数据库批量插入

如果在遇到字段冲突时更新其他所有字段,使其在子句中明确指定除了以外的所有字段应该如何更新。这意味着你需要构建一个更新赋值的列表,其中不包括字段。这个版本的函数通过构建一个不包括的字段列表来实现更新逻辑。子句使用这个列表来生成只更新冲突之外的字段的SQL语句。这意味着当发生冲突时,所有其他字段都将被更新为新提供的值。

2024-03-02 22:45:38 240

原创 node.js事件循环相关步骤

nodejs事件循环相关

2023-12-19 19:02:16 653

原创 centos7安装python3.8

centos7安装python3.8

2023-11-21 15:12:20 204

原创 golang中context使用总结

根据具体的使用场景,你可以选择适当的context函数来创建和传递context,并根据需要进行取消和超时处理。不要修改已传递的context:传递的context是不可变的,即使在函数内部对其调用cancel方法也不会影响调用方的context。优化context的传递:在频繁调用的函数链中,避免在每个函数中重复传递相同的context,可以通过使用结构体或函数闭包将context作为参数进行传递,从而减少代码重复和提升性能。及早检查取消信号:在使用context的地方,应该及早检查。

2023-11-14 15:07:51 658 1

原创 在dockerfile中添加nodejs环境

在dockerfile中添加nodejs环境

2023-09-25 23:38:59 1252

原创 puppeteer常规操作代码段

puppeteer常规操作代码段

2023-08-31 19:18:37 834

原创 Puppeteer中使用Stealth.min.js库

Puppeteer中使用Stealth.min.js库

2023-08-30 19:05:03 1258

原创 python安装playwright问题记录

python安装playwright问题记录

2023-08-30 10:07:18 1303 1

原创 使用正则提取字符串中的json数据

使用正则提取字符串中的json数据

2023-08-29 16:49:30 1591

原创 nodejs替换模版中${}的内容

nodejs替换模版中${}的内容, nodejs替换模版内容

2023-08-25 19:19:08 679

转载 mac终端curl、wget报错parse error near `&‘

使用curl或者ffmpeg 访问带有&符号的地址时,报错parse error near `&'【解决方案】1、对访问的url加上双引号"{URL}"调用命令行 2、连接&前加\ 就可以取消转义。【原因】没有对特殊字符进行转义。

2023-08-04 16:15:20 625

原创 ffmpeg视频合并,填充黑色背景

ffmpeg视频合并,填充黑色背景

2023-07-18 18:58:49 1178

原创 BullMq: job stalled more than allowable limit

BullMq: job stalled more than allowable limit

2023-07-13 10:57:43 712

原创 根据docker image 解析出Dockerfile

第一种 使用docker history。编写Dockerfile。

2023-06-16 16:58:07 368

原创 centos7安装node-canvas记录

centos7安装node-canvas记录

2023-06-15 10:48:27 623

原创 Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found

Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

2023-06-15 10:12:15 7187

原创 xcode-select: Failed to locate ‘python‘, requesting installation of command line developer tools.

遇到这个问题首先看xcode-tool是否打开过,如果没有打开过,先打开里面有一些需要得到你的agree。然后需要把python3的命令软连接过来。关于python设置相关的还有。

2023-06-13 17:09:43 1680

原创 mac bash: python: command not found

问题:今天安装canvas的时候,报错提示python: command not found。

2023-06-13 15:06:43 882 1

原创 mac(M1)芯片安装Stable-diffusion-webui

mac(M1)芯片安装Stable-diffusion-webui

2023-06-07 23:28:58 2037

原创 linux拆分文件上传

背景:最近迁移服务器数据,因为比较特殊scp、rsync都无法使用。只能自己搭建http接口。当然好几个G的文件,无法传输。我们就用linux命令拆分一下。后面合并,并检查md5值是否和之前的是一样的。首先先计算md5的值。

2023-05-18 14:21:41 139

原创 Shell脚本debug方式

Shell脚本debug方式

2023-04-24 19:06:49 822

原创 网络性能定位

根据tcp协议进行分析​。

2023-04-19 15:36:55 653

原创 pdf转html方法pdf2htmlex

在使用github展现在线的pdf的时候,因为一些原因会比较慢,所以记录一下另一个方法,就是把pdf转称html的方法。这里使用pdf2htmlex,因为brew安装比较麻烦,推荐直接使用docker安装。这样就可以直接输入pdf2htmlEX来使用了。

2023-04-12 11:41:17 920

原创 gitlab 仓库迁移,以及解决remote: fatal: pack exceeds maximum allowed size

背景:是需要新建一个仓库,把老的仓库里面的git提交啥的都迁移过来。但是呢,总是失败,提醒大致意思就是提交的commit和tag太大了不行。

2023-04-07 14:10:08 1992

原创 Execute failed when Start:fork/exec /bin/bash: no such file or directory

在执行进入docker镜像的时候,一直进不去。记录一下。

2023-03-28 10:58:29 513

原创 macbookpro 键盘失灵解决办法

macbookpro 键盘失灵解决办法

2023-03-02 10:45:23 2125

原创 docsify在线文档支持pdf查看

docsify在线文档支持pdf查看

2023-02-21 10:39:16 1641

原创 shell 脚本中 的> /dev/null 2>&1

> /dev/null 2>&1

2023-01-16 14:45:00 1376

原创 linux的日志处理之Logrotate

linux的日志处理之Logrotate

2023-01-13 12:08:30 2698

原创 mac 上通过shell脚本 ssh上服务器

mac 上通过shell脚本 ssh上服务器

2023-01-12 15:02:58 1053

原创 CentOS7 升级gcc版本

CentOS7 升级gcc版本npm ERR! g++: 错误:unrecognized command line option ‘-std=gnu++14’

2022-12-29 16:59:59 2871 4

原创 node form-data 请求格式处理

nodejs form-data 请求格式

2022-12-22 12:04:03 275

原创 docker 里使用pm2守护多个进程和日志记录使用pm2-logrotate

docker 里使用pm2守护多个进程和日志记录使用pm2-logrotate

2022-12-07 23:02:17 2005

原创 go 笔记

【代码】go 基础知识笔记。

2022-11-28 15:31:47 153

原创 docker ENTRYPOINT 执行多条命令

docker ENTRYPOINT执行多条命令

2022-11-16 16:45:23 5723

原创 syslog的相关笔记

rsyslog

2022-11-16 15:44:33 231

原创 使用mysql shell 导入数据

使用mysql shell 导入数据

2022-11-10 15:48:56 1469

原创 OSS防止恶意被刷

OSS和CDN都是一些常用的通过流量计费的,如果被恶意刷新将会造成一些不必要的财产损失。本文主要记录一些关于阿里云的oss的防刷措施。首先我们分两种情况来排查:1、恶意referer访问2、恶意ip库脚本刷新。

2022-10-09 16:01:38 6409 2

原创 mysql 性能定位相关

mysql 性能定位相关

2022-09-26 10:53:00 439

phonepadding填内存.apk

Android系统内存填充apk,可以方便快捷的填充安卓系统中的内存。

2019-07-13

editText和Dialog等组件的圆角边框设置

editText和Dialog等组件的圆角边框设置

2017-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除