- 博客(100)
- 资源 (18)
- 收藏
- 关注
原创 Macos 删除过期失效的软链接symlink
现在需要卸载python老版本通过移除以下目录中的对应python版本后发现 /usr/local/bin 目录下还有老版本python的失效软链接因此需要批量清除无效的软链接。
2023-12-21 10:32:57 940
原创 Golang原生实现Akamai/JA3指纹修改,并支持Proxy代理
抓取某个HTTPS网站的时候开启charles代理能够抓取成功,关闭被风控通过检测,怀疑可能是tls的时候有区别。
2023-08-10 20:27:28 3023
原创 go-redis 优雅存储结构体 List
解决办法是传递两个数值,并且其中一个为空,在LRange.ScanSlice后对数据进行处理。文章中卸了结构体在set的时候自动编解码。原因是单数值传递时没有进行编码,导致丢失。但再rpush不起作用。
2023-05-16 12:50:54 371
原创 Golang colly 组件使用SetProxyFunc实现请求前设置代理和请求地址
目前在使用colly的时候OnRequest函数并非在h.Do(request, bodySize, checkHeadersFunc)前一步执行因此如果使用Cache功能即使从缓存中读取,任然会先运行OnRequest命令。
2023-05-15 13:54:26 448
原创 nginx代理分流grpc.压测报错 the connection is draining较高
现象只用ghz进行grpc压测时.Unavailable desc = transport is closing的错误较高,相比于总请求在1/1000左右,后端也进行了keep配置直接连接服务无该错误原因nginx有参数keepalive_requests,对于grpc来说就是长链接可复用次数,达到后便会transport is closing.解决nginx提高keepalive_requests参数(但是不推荐)...
2022-04-20 21:49:11 2907
转载 Nginx 使用过滤器记录需要的访问日志access_log
需求当前nginx的access_log体积较大,但我只需要非200返回的日志,因此需要对access_log进行写入过滤方法access_log 参数自带if参数access_log path [format [buffer=size [flush=time]] [if=condition]];The if parameter (1.7.0) enables conditional logging.A request will not be logged if the condition ev
2022-03-29 12:20:32 794
原创 openresty nginx转换get为post请求
需求目前后端服务只接收post的json格式,但是前端为get请求,因此需要对数据进行转换配置server { listen 20080; rewrite_by_lua_block { local cjson = require "cjson" ngx.req.read_body() local getargs = ngx.req.get_uri_args() ngx.req.set_body_data(cjson.encode(getargs)) } proxy_set
2022-03-10 21:25:06 3581
原创 Nginx Openresty通过lua中设置ngx.var设置log_format日志中的变量不生效
现状server { listen 18888; access_log logs/nothing.log main; set $hash_key $remote_addr ; access_by_lua_block { ngx.var.hash_key = "123456" } location / { return 200 "nothing-adx"; } location /lua_content1 {
2022-02-24 16:13:44 2506
原创 使用Shopify/sarama消费kafka,修改topic的partition,触发rebanlance失败
现状一台机器上多线程消费topic,差不多一个partition一个consumer增加topic的partition触发了rebanlance,但并没有开始消费新的partitionShopify/sarama版本为1.13.1kafka版0.10.2问题查找v1.24.1以下版本不会rebanlance修复后理论上会rebanlancebsm/sarama-cluster不再更新,别使用https://github.com/Shopify/sarama/pull/1525
2022-02-24 16:00:07 2039
原创 小米手环6更换表盘方法(MIUI12.5,安卓11可用)太空人
前言之前写过小米穿戴更换表盘方法,现在小米穿戴更新,固件更新后便不能更换了,现在发现另一个更方便的方法前置条件安装小米穿戴而不是小米运动最好是安卓系统下载 notify for mi band ,OneZeroBit开发的 别下载错了Notify & Fitness for Mi Band,目前版本为 14.0.6 for Android原理notify通过小米穿戴获得手环连接秘钥,然后就可以对手环进行操作了目前要使用小米穿戴,不能用小米运动步骤打开notify后,
2021-11-26 09:35:03 11063 4
原创 DiskGenius 复制磁盘 提示 设备未就绪
解决办法 原磁盘为GPT,目标磁盘为MBR,会出现这样问题复制完毕后将目标磁盘转换为GPT就行;
2021-10-22 15:38:05 2958 1
原创 golang json 的 tag 实现struct继承,匿名字段
VehicleDetail struct { ID bson.ObjectId `json:"_id,omitempty"` VehicleId string `json:"VehicleId"` Date string `json:"Date"` Type string `json:"Type"` Brand string `json:"Brand"`
2021-05-31 17:36:13 859
原创 部署依赖Rocksdb的Go项目到K8S
业务需求Go项目中引入了RocksDB本地编译正常,且能够运行需要CICD编译并部署在K8S上编译需要调用C编译器现状CICD 的runner是Ubunturunner环境干净,没有其他任何依赖安装CICD遇到的问题缺少依赖,Runner不支持yum,需要apt安装编译后的代码需要静态编译,否则会报错 Not a valid dynamic program#.gitlab-ci.ymlbuild: stage: verify-build-test extends:
2021-04-28 17:38:08 529
转载 homebrew安装指定版本软件
https://supergithuber.github.io/tips/brewInstallCertainVersion.html假设我要安装老版本的rocksdb,但是默认安装最新版因此需要执行以下代码git clone https://github.com/Homebrew/homebrew-core.gitcd homebrew-coregit log ./Formula/rocksdb.rb | less #查看文件的历史提交版本git checkout 08d9fffc81b.
2021-04-02 16:03:44 905
原创 Filebeat实现实时传输数据,降低延迟
https://blog.csdn.net/qq_27818541/article/details/106815385需求Filebeat实现实时传输数据,默认设置下filebeat最长会有10S的数据延迟分析参考顶部引用连接,这里感谢原作者,经过设置以后,文件基本能在200ms以内传出到消费端设置queue.mem.flush.timeout: 0s #立即发送queue.mem.flush.min_events: 0 #立即发送filebeat.registry.flush: 1s .
2020-12-14 13:23:20 2691
原创 sarama-cluster消费kafka从最新offset开始
var highWaterMarksBool = false//在Kafka consumer rebalance成功以后进行调用,highWaterMarksBool主要保证成功进行了设置offsetfunc highWaterMarks() { if highWaterMarksBool { return } HighWaterMarks := consumer.HighWaterMarks() //这个要rebalance完毕以后才能生效 for topic, partitions :
2020-11-09 20:08:45 2159
转载 Rundeck Host key verification failed
linux中使用ssh或scp时如何跳过RSA key fingerprint输入yes/nohttps://blog.csdn.net/golzygo/article/details/8311899https://blog.csdn.net/dai451954706/article/details/16987931The authenticity of host '111.222.333.444 (111.222.333.444)' can't be established.RSA key f
2020-10-28 11:26:10 299
原创 GO问题编译问题
GO问题go: git.www.com/twpwwx-protobu3f@v0.0.0-202010we463a07: invalid version: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /Users/Swku/go/pkg/mod/cache/vcs/340wc3e1615b0ac00345d2fbb200459d37483e6: exit status 128:remote: The pr
2020-10-13 19:00:02 1390
原创 小米穿戴更换表盘方法
起因小米运动更换表盘方法网上有很多,但是我更喜欢用小米穿戴APP,但是小米穿戴APP绑定手环后无法更换表盘.可能此时你继续吧手环绑定到小米运动后,能更换手环,并且小米穿戴能够正常连接,但是小米穿戴重新运行后便会丢失连接需要重新绑定.因此需要有一种通过小米穿戴更换手环的方法方法介绍本方法目前需要使用电脑进行网页代理劫持,将http://cdn.cnbj1.fds.api.mi-img.com/plato-article/developer_XXXX.bin劫持到本地计算机环境,并将对应bin替换
2020-07-29 10:15:13 21168 7
原创 教你如何利用灰度图透明效果制作隐藏图片.part1
效果图:电脑端查看也具有类似效果 聊天界面缩略图查看效果: 聊天界面点击查看详情效果 原理使用了两张图片进行拼接,并使用PNG透明特性,使得图片在白色背景和黑色背景下具有不相同的显示,在白色背景下,以白底为主色的图片变为全白,无法识别;在黑色背景下,以黑色为主色的图片变为全黑,无法识别.术语这里我自行规定几个术语 1.缩略图–在聊天界面看到的图片 2:详情图–点击查看到的图片制作素材需
2020-03-05 16:14:28 18409
原创 PHP非AWS处理天翼云OOS对象存储
处理天翼云OOS对象存储首先要找对sdk看了好久 以为要AWS才能使用,最后发现这个和AWS没有关系!!!完全没有用:https://www.ctyun.cn/help2/10000101Error retrieving credentials from the instance profile metadata server. (cURL error 7: (see http://c...
2019-12-24 19:50:26 1315
原创 自建SMTP服务器完成发信,垃圾邮件拦截相关域名处理
文章目录介绍服务器安装配置554 5.5.2 No valid recipients垃圾邮件处理现象与原因添加相关域名记录mxspfDMARC最终结果介绍由于目前阿里企业邮箱,腾讯企业邮箱都有每日发信频率要求,因此需要自己搭建一个邮件系统完成邮件发送任务.这篇文章记录服务器搭建过程遇到的问题与解决方法实际搭建步骤请查看其它作者的文章服务器安装配置这里使用的是windows2019操作系...
2019-12-11 17:45:31 5765
原创 MYSQL5.7升级到8.0的一些小问题
当前状态MYSQL5.7是通过ZIP安装包进行安装的,8.0安装包也是zip格式安装方法停止mysql服务net stop mysql删除mysql服务,进入bin文件夹mysqld --remove解压MYSQL8.0安装到某个目录,如mysql8.0复制原data文件夹,my.ini文件到mysql8.0目录修改my.ini,添加datadir=D:\WEB\MY...
2019-10-23 17:15:10 536
原创 提升NexusPHP解析种子文件性能(优化benc.php)
https://blog.rhilip.info/archives/1064/根据文章中的评测,NexusPHP(benc.php)的种子解析性能非常低,即Bencode解码能力很低,(编码能力与其他库文件性能差不多),因此这里对种子文件解码部分代码进行修改,并与NexusPHP做到最大兼容.https://raw.githubusercontent.com/Rhilip/RidPT/m...
2019-08-26 11:57:18 881
原创 IOS的Iphone短信导入安卓手机
#下载豌豆夹,新建手机备份,查看手机备份,导出短信文件sms.db到安卓手机download文件夹#安卓手机安装软件iSMS2droid,导入短信到安卓手机
2019-06-19 16:45:58 9963
原创 BC26低功耗的OPENCPU代码注意事项
目前需要实现一个功能就是,BC26要一直运行,但是需要保持低功耗模式.就需要BC26不能进入psm,要一直Idle.PWRKEY一直被拉低也不能进入Idle.static void ATCmdInit(void){ char strAT[200]; Ql_memset(strAT, 0, sizeof(strAT)); //Ql_sprintf(strAT, "AT...
2019-06-19 09:35:55 3933 9
转载 让老版的MACBOOK支持SideCar
老版的Mac复制进终端然后设置里就有sidecar了defaults write com.apple.sidecar.display AllowAllDevices -bool truedefaults write com.apple.sidecar.display hasShownPref -bool trueopen /System/Library/PreferencePanes/Sid...
2019-06-11 09:28:37 12560 3
原创 使用jetbrains的IDEA开发BC26-OPENCPU
BC26_OpenCPU_SDK_BETA0801是BC26 OpenSDK开发包0801解压后的一个文件夹.其中包括了BC26的opencpu的两部分代码,BC26_OpenCPU_SDK_BETA0801是用户应用代码.因为其结构不能够实现IDE的代码追踪,因此编写代码比较痛苦.使用jetbrains的clion,从现有目录创建项目后,clion能够自动识别makefile文件并创建cm...
2019-04-03 22:44:28 772 1
转载 无法验证产品分发文件,它可能已损坏或尚无签名.
https://github.com/gongjianhui/AppleDNS/issues/56好消息是:补救措施可以更简单。我创建了一个新用户,使用了同一个Apple ID,升级,没有问题。既然如此,说明这个阻止升级的文件一定在用户目录下,于是换回原来的账户,删除~/Library/Caches目录下的所有子目录,升级、安装都丝般顺滑了,problem solved。删除~/Li...
2019-01-29 09:37:26 7662
转载 微信网页全屏实现
/* 屏幕*/function Screen() { //自动调整 this.resize = function (type, num) { var setFontSize = function () { var fontSize = 0; switch (type) { case 'wi...
2018-11-15 17:38:18 6441 1
转载 远程桌面连接CentOS7
https://www.bnxb.com/linuxserver/27459.htmlhttps://blog.csdn.net/txz317/article/details/51734222//安装CentOS桌面yum upgradeyum -y groupinstall "X Window System" yum -y groupinstall "GNOME Desktop"...
2018-10-07 02:43:20 14519
原创 VUE.JS的坑@jetbrains@vue-cli3.0
现在已经是VUE-CLI3.0时代了,因此现在直接学习3.0,放弃2.0安装sudo npm install -g vue-clivue create my-project-namecd my-project-namevue add elementvue add axiosvue ui//启动vue管理界面,可以安装更多插件npm run serve//启动服务器...
2018-09-02 21:11:05 1382 1
原创 NODE.JS与VUE.JS的坑@jetbrains@vue-cli2.0
PHPSTORM格式化代码:ESLint: Expected indentation of 2 spaces but found 4. (indent)在使用IDEA格式化代码的时候,会在js前面添加空格,导致编译出错File > Settings &amp
2018-08-15 16:20:22 600
原创 MACBOOK安装WIN10提示DirectX错误D3DERR_NOTAVAILABLE
现象在Macbook上安装WINDOWS10以后,安装完显卡驱动. 运行一些游戏会提示DirectX找不到,错误或者D3DERR_NOTAVAILABLE 卸载显卡驱动后,游戏正常. 但是,好想安装显卡驱动啊.解决办法重新安装BootCamp: https://www.iplaysoft.com/bootcamp.html可能的原因猜测显卡驱动需要使用Apple定制的...
2018-07-31 17:41:22 2787
原创 腾达AC9,无法远程管理,正在连接服务器....
现象AC9零元购固件刷为最新零售版固件后,APP远程管理/在线升级检测界面一直长时间停止在正在连接服务器….的界面上并且可能APP远程管理界面的ID丢失.解决办法首先先看APP远程管理界面里是否能够正常显示ID.不能显示ID下载并刷入V15.03.2.13_CN,刷入后能够正常显示ID后再刷入高版本. 恢复出厂设置http://www.tenda.com.cn/dow...
2018-07-19 12:40:07 3215
转载 停用禁用tailspind和spindump,提高macOS运行速度
https://www.macobserver.com/tips/how-to/disable-tailspind-spindump-macos-cpu-speed/电脑太卡,查看CPU运行情况,发现spindump占用太高,于是搜索,发现上面文章 其实在平常使用的时候,tailspind也偶尔爆发一下,因此决定禁用tailspind和spindump.操作步骤重启按Comm...
2018-06-06 16:46:29 14103
原创 LNMP1.5安装自编译NGINX+云锁插件
介绍云锁是一款服务器安全软件,能够防护网站注入等众多漏洞 最近服务器升级到LNMP1.5以后.安装NGINX1.14.0后无法启动云锁,甚至都无法初始化云锁 降级安装1.13.12后,开启插件导致网站不可用 问了管理员以后,获得了内测版的云锁客户端可服务端服务器安装:yunsuo_agent_3.0.63.1_64bit.tar.gz用户电脑安装:yunsuo_gui_setu...
2018-06-06 10:31:34 1062
原创 解决MAMP使用NGINX+SSL,使用Chrome提示SSL_PROTOCOL_ERROR
https://maoxian.de/2017/12/1471.html https://www.cnblogs.com/pangxiaox/p/8125006.html现象在MacOS下使用MAMP,让NGINX作为服务器容器,并且开启ssl. 使用Chrome会提示SSL_PROTOCOL_ERROR,而其他浏览器都不会出现问题探究更换证书,更换容器,更换浏...
2018-06-01 22:07:15 3298
原创 iCloud空间莫名被Mac文档占用.
现象在Mac上删除文稿与桌面里的数据,iCloud仍然显示被占用很多空间原因猜测可能是数据同步出现问题,导致iCloud数据无法及时更新解决方法先把Mac文稿与桌面文件夹备份iCloud取消勾选桌面和文稿备份使用iPhone或者iPad进入iCloud设置,管理存储空间,iCloud云盘,删除文稿和数据重新在Mac开启文稿和桌面备份还原备份的文件路径...
2018-05-24 15:19:53 6104
Notify for Mi Band Your privacy first_v14.2.8_apkpure.com.apk
2021-12-17
BC66_OpenCPU_NB1_SDK_V1.5.zip
2020-01-11
BC66NBR01A10.zip
2020-01-11
MTK Genie Logging Tool (MT2625_nbiot_tools_20190823_exe_V1.1934.5.zip)
2019-11-06
BC26_OpenCPU_NB1_SDK_V1.4.zip
2019-06-05
微信运动(乐动力)修改器 (包含exe与python源代码)
2016-02-18
php_memcache-5.4-nts-vc9-x86
2013-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人