
开发工具
文章平均质量分 52
常用开发工具的介绍与分享
喜欢踢足球的老罗
0)不忘初心, 方得始终;
1)知其然,知其所以然;
2)工欲善其事,必先利其器
3)路曼曼其修远兮,吾将上下而求索;
展开
-
Trae与Builder模式初体验
跟风操作,Trae与Builder模式初体验原创 2025-03-12 19:20:56 · 447 阅读 · 0 评论 -
在 Mac mini M2 上使用Docker快速部署MaxKB:使用过程遇到的问题与解决方案的记录
在 Mac mini M2 上使用Docker快速部署MaxKB:使用过程遇到的问题与解决方案的记录原创 2025-02-27 11:36:52 · 206 阅读 · 0 评论 -
在 Mac mini M2 上 MaxKb配置ollama,API域名无效的解决方案
在 Mac mini M2 上 MaxKb配置ollama,API域名无效的解决方案原创 2025-02-25 18:44:52 · 372 阅读 · 0 评论 -
在 Mac mini M2 上本地部署 DeepSeek-R1:14B:使用 Ollama 和 Chatbox 的完整指南
通过 Ollama 和 Chatbox,你可以在 Mac mini M2 上轻松部署并使用 DeepSeek-R1:14B 模型。整个过程简单高效,且不需要复杂的配置。无论你是技术新手还是有一定经验的开发者,都可以快速上手并享受本地 AI 模型带来的便利。希望本文能帮助你顺利完成部署,开启智能对话的新体验!如果你在部署过程中遇到任何问题,欢迎随时留言交流。原创 2025-02-24 19:03:42 · 1976 阅读 · 0 评论 -
手把手教你配置TypeScript版Node.js项目
手把手教你配置TypeScript版Node.js项目原创 2025-01-16 13:11:30 · 483 阅读 · 0 评论 -
使用pymupdf提取PDF文档中的文字和其颜色
最近我在捣鼓一个PDF文件,想把它里面的文字和文字颜色给提取出来。后来发现有个叫pymupdf的库能搞定这事儿。操作起来挺简单的,pymupdf的示例文档里就有现成的代码可以参考。我弄的那个文档里,有一块内容是这样的,项目里的文字被标成橙色,就是那种选中后的样子,所以我特别留意了它的颜色提取。所以我需要抽取出文字的同时,还需要文字的颜色。原创 2024-11-28 18:51:28 · 798 阅读 · 0 评论 -
分享段 HTML to PDF 的 NodeJs代码
【代码】分享段 HTML to PDF 的 NodeJs代码。原创 2024-09-27 18:35:38 · 336 阅读 · 0 评论 -
看到“Thank you for using apache httpd.”不一定是启动了apache
如题,在探索与使用阿里云ECS系统中遇到一个这样的问题—即我接其官方的文档安装了ngix,但通过访问我的ECS(ip:80),然后访问到了这个页面。就简单的几个命令而于,我只是安装与启动了nigix而于呀,怎么会看到apache呢?最终的页面是/usr/share/testpage/index (这个就是真相)holy,shit,那只能说是默认页的问题了!好吧,去看下它的默认配置。没有安装,那就看下80端口,被谁监听/占用了。看下nginx的默认配置都有什么内容。理论上应该是看到类似这个页面吧!原创 2024-05-10 13:51:52 · 475 阅读 · 1 评论 -
解决Iterm2升级后遇到“Stashed changes“的问题
如题,最近有升级Item2,升级启动后重命令行老是提示 “Stashed changes”,每输入与执行一行shell指令都出现一次,很是影响体现。然后我进入主题的路径,/Users/luogw/.oh-my-zsh/themes,再使用git status,果然看到有个文有冲突了!解决方案:得处理文件冲突,我这里是回滚本地的修改,并同步远程状态。启动Item2,nice 问题解决!原创 2024-03-11 12:57:07 · 780 阅读 · 0 评论 -
mac命令行下计算文件SHA-256散列值
从国内的第三方网站下载了Android sutiod的zip包,为了安全起见还是得跟Android官网上的对应的zip包的SHA值做下对比。以前是经常使用md5命令的,所以理论在命令行下应该是有对应的命令行工具可以计算SHA值的。后来搜索到可以用 shasum命令来完成我的需求。我们man一下shasum命令,原创 2024-02-28 13:20:43 · 1305 阅读 · 0 评论 -
2023鸿蒙开发环境初体验
系统:mac os 13.2.1 (22D68) / Ventura注:安装好整个基础的开发配置,我的电脑磁盘空间又少了十几G。原创 2023-12-11 13:25:03 · 449 阅读 · 0 评论 -
RN开发之redux的调试配置
亲测日志输出好用一些,trace会很卡(建议当代码很混乱时才考虑用,方便查看具体的调用处)!原创 2023-11-02 13:18:52 · 256 阅读 · 0 评论 -
360加固APP后启动崩溃—注意加固前后签名是否一致
如下截图所示,我今天就是遇到了这个问题,这个问题是比较好解决,但如果官网有显眼指引说明会不会对开发者更友好些呢?首先我们给360的加固包是带有自己的签名的,然后经360加固过后(免费的加固服务),输出的包是没有签名的,所以我们就需要再重新签名一次,这时候就要注意了,前后签名的keystore要用同一个。不然一启动就崩溃/点击应用标图没有响应的感觉,应用主Activity都没机会显示。原创 2023-10-31 19:07:49 · 1729 阅读 · 0 评论 -
Clang dump AST需要注意的事项
Clang dump AST本质上是对一个OC/C/C++源文件编译单元执行编译,即跟编译相关的配置都是要注意配置好相关的参数,比如依赖的头文件的路径,特别编译的源文件依赖的其它路径下的头文件,还有就是C++新特性语法的支持等。如下是网上容易搜索到的Clang dump AST的使用示例如上默认的参数能正常工作的前提是处理的源文件比较简单,没用特殊的头文件以及新的C++语法特性等。原创 2023-03-20 12:20:40 · 1008 阅读 · 1 评论 -
2023年clang12编译问题与解决的记录
最近编译clang12以及尝试基于clang开发一个C++的静态代码分析工具,如下是遇到的环境相关的编译问题与解决方案。在些做个记录,同时供可能会遇到同样问题的同学参考。原创 2023-03-08 12:17:44 · 1036 阅读 · 0 评论 -
工欲善其事,必先利其器之-chrome插件 Copy All URLs的配置
chrome插件 Copy All URLs的配置原创 2022-12-05 23:22:43 · 1368 阅读 · 0 评论 -
新版Logcat体验与分享—NEW Logcat in Android Studio Dolphin
Android Studio 新logcat的体验与分享原创 2022-11-02 19:49:24 · 1024 阅读 · 0 评论 -
华为手机通过adb安装APK提示“签名不一致,该应用可能已被修改”
如题,原因是鸿蒙系统的手机默认是开启纯净模式的,在该模式之下开发包(没有签名的)是无法通过adb安装的原创 2022-06-20 17:08:21 · 15044 阅读 · 0 评论 -
SSH配置密钥登录时需要注意私钥是否设置了密码(passphrase)
密钥登录简单说是我们生成一个密钥对(公钥与私钥),接着我们把公钥放到目标服务器上,然后用密钥去登录目标服务器原创 2022-06-10 19:00:00 · 7295 阅读 · 0 评论 -
工欲善其事,必先利其器之—利用网上在线工具—多个地点Ping服务器以检测服务器响应情况
如题利用在线站长工具—多个地点Ping服务器以检测服务器响应,服务器的响应包括实际用户到自己服务器的DNS解析是否正常,实际用户到自己服务器的响应时间等。注:可以直接ping 域名或ip原创 2022-04-11 11:57:53 · 3474 阅读 · 0 评论 -
maOS下使用nasm写汇编的尝试与记录
maOS下尝试使用nasm写汇编简单环境配置与测试原创 2022-03-12 22:21:51 · 486 阅读 · 0 评论 -
App Code的git面板找不到local changes窗口
App Code的git面板找不到local changes窗口的解决方案原创 2022-01-04 20:22:41 · 601 阅读 · 1 评论 -
CocoaLumberjack的DDLog导致内存不断的上涨
前言最近在做SDK的性能测试,在IOS平台先用自带的Menory Report还有Profile in instruments结合自己增加的自动化代码(不停的跑SDK的主要接口)观察下内存是否有明显的增加,结果发现跑了30分钟后内存涨了10M左右,用Profile分析看到都是指向日志输出的地方分配的内存。去review代码发现很多日志输出的地方是使用了CocoaLumberjack库的DDLog解决方案简单粗暴的解决方案:用NSLog代替CocoaLumberjack的DDLogPS:上网搜索到是C原创 2022-01-04 15:48:25 · 1285 阅读 · 0 评论 -
gradle学习笔记
gradle是基于groovy脚本语言的,所以在学习gradle之前还得先学习一个groovy的基础。JVM与groovy、java code的关系可以简单理解为,groovy与java代码都会编译为java字节码,然后在JVM上运行。groovy就像python一样,是一种动态脚本语言。还有就是groovy代码中可以直接调用java代码,可以直接引入与使用jar原创 2021-09-09 16:28:55 · 267 阅读 · 0 评论 -
工欲善其事,必先利其器之-终端下利用echo、cat命令快速往文件写入内容
工欲善其事,必先利其器之-终端下利用echo、cat命令快速在往文件写入内容原创 2021-09-08 12:08:53 · 1221 阅读 · 0 评论 -
第一个zsh脚本
前言最近工作环境的shell不是换了zsh吗。然后也想着试着简单了解与实践一下zsh脚本,刚好自己有一个提高工作效率的脚本需求,所以就花点时间看了下zsh的文档然后小试牛刀了一把。体验如网友 “陌辞寒”的文章Zsh 开发指南(第一篇 变量和语句)所提的,第一,网上写zsh编程的文章很少;第二,官网的文档对初学有一定的门坎。所以呢推荐大家可以先通过 “陌辞寒 的zsh教程去入门。然后继续深入浅出的话还是得深挖官方文档与在实践中提高了吧需求开发与维护的项目越来越多,本地git仓库的目录也是越来越多,然原创 2021-03-31 11:17:33 · 3176 阅读 · 3 评论 -
Android上使用leaktracer的经验分享
上周使用了LeakTracer来分析我们项目的SDK的内存问题,最终的成效还算可以。工具能正常使用,通过内存泄漏日志文件中的函数调用堆栈,结合查看源代码找到不少的内存使用不当的问题。我的使用场景是:在初始化SDK前调用 leaktracer::MemoryTrace::GetInstance().startMonitoringAllThreads(),启动内存监控。在销毁SDK后再调用leaktracer::MemoryTrace::GetInstance().writeLeaksToFile("/s原创 2020-12-29 17:38:24 · 1701 阅读 · 0 评论 -
breakpad的学习与使用笔记
有关breakpad的学习笔记以及使用过程中的tips分享原创 2020-12-16 14:25:35 · 2106 阅读 · 0 评论 -
如何告诉git哪个私钥要使用?
原文链接:https://gxnotes.com/article/9883.html问题描述 ssh具有-i选项,用于告知在验证时使用哪个私钥文件:-i identity_fileSelects a file from which the identity (private key) for RSA or DSA authentication is转载 2017-05-15 20:17:58 · 20495 阅读 · 0 评论 -
工欲善其事,必先利其器之—MAC下的工作环境配置
效率/基础工具chrome 必须呀,书签同步,密码管理。AlfredAlfred 替换自带的find,早用早enjoyiterm2,命令行工作环境的首选homebrew 安装其它命令工具的工具命令行环境初级配置用户名与色彩配置# PS1export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\] 'e...原创 2018-05-21 20:59:11 · 656 阅读 · 0 评论 -
使用emacs小问题记录
注:部分内容来自网络,并非本人原创1)不能正常使用行号 现象:options->show/hie->Line Numbers已经勾选,但还是不能正常显示行号,为什么呢? 解决方案:M+x linum-mode2)跳到指定行的快捷方法 现象:正常的操作是 M + X go to line,接着输入行号 解决方案:在.emacs文件中定制一下(添原创 2012-05-20 23:26:28 · 759 阅读 · 0 评论 -
bash日期格式转换(去掉无意义的零)的可选方法
如下所示:date "+%Y-%-m-%-d-%-H:%-M:%-S" -d '2014-08-16 00:01:11'原创 2014-08-21 11:22:50 · 3154 阅读 · 0 评论 -
linux命令学习-首篇
linux命令学习原创 2014-05-08 10:03:50 · 1557 阅读 · 0 评论 -
emacs24中stardict 的使用(查英语单词)
emacs24中stardict 的使用emacs中查英语单词原创 2014-04-03 20:08:42 · 1951 阅读 · 0 评论 -
ssh自动输入密码登录服务器/ssh免输入密码登录/非交互ssh 密码验证
原文链接:http://hi.baidu.com/sdusoul/item/6a69b6953853e630326eeb21由于经常需要登录一些远程的服务器,每次都需要将密码重输一遍,如下:#ssh 用户名@我的服务器的ip用户名@我的服务器的ip's password: (这里需要手动输入密码后回车)Linux redcat 2.6.31-20-generic #58-U转载 2014-05-05 10:41:16 · 4018 阅读 · 0 评论 -
工欲善其事,必先利其器之—使用Atom来写markdown
如题,使用Atom来写markdown的好处是高效、快捷,最喜欢导出pdf的功能。 Atom原生就支持markdown文件的编辑与预览,markdown文件导出pdf的功能需要安装相关的插件。Atom安装到官网下载安装即可 Atom必要插件如下所示 * markdown-dpf : markdown文件转成pdf格式 * markdown-scroll-sync : ma...原创 2018-06-02 18:00:09 · 728 阅读 · 0 评论 -
工欲善其事,必先利其器之—使用ImageMagick处理图片
工具安装mac下用brew安装,命令如下 brew install ImageMagick处理图片加边框加水印整脚本参考资料ImageMagick wikipedia使用Imagemagick批量加水印缩小图片的脚本ImageMagick 入门教程ImageMagick简介、GraphicsMagick、命令行使用示例使用ImageMagicK给图片添加边...原创 2018-06-06 16:21:57 · 2162 阅读 · 0 评论 -
工欲善其事,必先利其器之—Android 反编译利器-jadx
工具介绍工具安装参考资料github jadx反编译工具JadxAndroid 反编译利器,jadx 的高级技巧原创 2018-06-13 20:52:35 · 766 阅读 · 0 评论 -
Chrome常用插件记录
一次性复制所有的URLCopy All Urls是一款可以一次性把当前Chrome中所有标签页中的URL信息都复制到剪切板或者导出到其他格式的谷歌浏览器插件,借助这款批量复制URL的Chrome插件,用户可以轻松地一次点击把当前多个标签页中的URL一次性地保存起来,并且还可以通过这些URL的信息在Chrome浏览器中再此批量进行打开,是一次性保存多个URL地址的利器...原创 2018-05-31 17:21:51 · 849 阅读 · 0 评论 -
工欲善其事,必先利其器之—提高效率的命令行环境配置汇总(.bash_profile文件的内容)
# PS1export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\] '# for grepalias grep='grep --color'alias egrep='egrep --color'alias fgrep='fgrep --color'#alias ll='ls -alF'#alias la='...原创 2018-05-31 20:22:48 · 537 阅读 · 0 评论