摘要: 签名 可执行文件签名: codesign -f -s ${证书ID} --timestamp ${签名文件} .Pkg安装文件签名: productsign --timestamp --sign ${证书ID} ${.pkg签名文件} ${.pkg签名后文件} 公证 新闻:苹果强制启用公证 2020 阅读全文
posted @ 2021-11-18 15:14 Macrored 阅读(1877) 评论(0) 推荐(0)
摘要: 1. otool查看依赖 otool -L查看依赖信息,类似于linux下的ldd命令 2. install_name_tool更改依赖 更改本身依赖 install_name_tool -id @executable_path/demo /home/demo 更改其他动态库依赖 install_n 阅读全文
posted @ 2021-11-18 15:03 Macrored 阅读(1013) 评论(0) 推荐(0)
摘要: 命令说明 set env export decalre 参考文章 [1] Linux set、env、declare、export显示shell变量的区别 [2] Linux_ set/env/export 之间的关系 与 区别 阅读全文
posted @ 2021-11-18 15:03 Macrored 阅读(1117) 评论(0) 推荐(0)
摘要: NSIS 脚本命令 ;刷新图标 System::Call 'shell32.dll::SHChangeNotify(l, l, i, i) v (0x08000000, 0, 0, 0)' 阅读全文
posted @ 2021-11-18 15:00 Macrored 阅读(277) 评论(0) 推荐(0)
摘要: 场景 如果一个应用的进程被结束时未及时退出,又手动启动了该应用创建了新的进程,当之前的进程真正结束时就会被mac系统认为是应用崩溃。 阅读全文
posted @ 2021-11-18 14:58 Macrored 阅读(105) 评论(0) 推荐(0)
摘要: 前置知识 RAM:随机存取存储器(英文:Random Access Memory,缩写:RAM),RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。它与ROM的最大区别是数据的易失性,即一旦断 阅读全文
posted @ 2021-11-18 14:57 Macrored 阅读(2666) 评论(0) 推荐(0)
摘要: 1. Google(谷歌)浏览器windows版本历史版本下载地址: https://google-chrome-portable.cn.uptodown.com/windows/versions 2. Google(谷歌)浏览器macos版本历史版本下载地址: https://google-chr 阅读全文
posted @ 2020-12-19 11:11 Macrored 阅读(2172) 评论(0) 推荐(0)
摘要: IP地址 匹配0~255的表达式: (25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d) 匹配0.0.0.0~255.255.255.255的表达式: ((25[0-5]|2[0-4]\d|1\d{2}|[1-9]\d|\d)\.(25[0-5]|2[0-4]\d|1\d{2}| 阅读全文
posted @ 2020-12-01 20:55 Macrored 阅读(1270) 评论(0) 推荐(0)
摘要: 在软件团队合作开发中,会涉及到设计和使用接口,偶然发现一款nodejs搭建的接口管理平台: YAPI 该平台可以内网搭建,搭建过程十分简单,非常赞;其中的json-schema的数据结构校验功能十分好用,但是不同的语言平台需要借助不同的工具实现。 阅读全文
posted @ 2020-11-18 10:07 Macrored 阅读(615) 评论(0) 推荐(0)
摘要: gitlab-runner默认的控制台日志输出的最大长度是4096,实际情况中难免会超出,如果有需要可以在config.toml中添加output_limit=[数字]配置字段来调整日志输出最大长度: concurrent = 1 check_interval = 0 [session_server 阅读全文
posted @ 2020-11-18 09:55 Macrored 阅读(1614) 评论(0) 推荐(2)