Win10下新的gcc工具
前言
偶尔碰到从github download的开源项目需要gcc编译,以前用cygwin,cygwin是仿真模拟器,如果不想过于折腾的话,可以用mingw或者wls ubuntu。
不过mingw更加简单和小巧,cygwin或者wls都还需要再需要apg-get或者yum安装一些包,mingw更加简单,解压即用。
……一位Java开发者,喜欢研究技术,同时也在学习Golang和Python中,对服务器、Linux使用比较熟悉。欢迎添加技术交流QQ群:655158296
偶尔碰到从github download的开源项目需要gcc编译,以前用cygwin,cygwin是仿真模拟器,如果不想过于折腾的话,可以用mingw或者wls ubuntu。
不过mingw更加简单和小巧,cygwin或者wls都还需要再需要apg-get或者yum安装一些包,mingw更加简单,解压即用。
……生产环境中 tomcat 的 JVM 和线程池设置不好,很容易出现内存溢出或被流量打垮。这篇整理 tomcat 的三块核心配置:JVM 内存参数(catalina.sh)、线程池(server.xml)、JNDI 数据源(context.xml),以及常见内存溢出的原因和解决方法。
|
|
JVM 启动时会自动设置 Heap 的值:初始空间(-Xms)是物理内存的 1/64,最大空间(-Xmx)不可超过物理内存。Heap 的大小是 Young Generation 和 Tenured Generation 之和。在 JVM 中如果 98% 的时间用于 GC 且可用的 Heap size 不足 2%,将抛出此异常。
加解密是业务开发绕不开的需求,手机号、身份证、银行卡等敏感字段落库加密基本都是对称加密。这篇整理对称加密的原理和 DES、3DES、AES 三种算法的 Java 实现。
对称密码算法是当今应用范围最广、使用频率最高的加密算法,不仅应用于软件行业,在硬件行业同样流行,各种基础设施凡是涉及到安全需求都会优先考虑对称加密算法。
……有道云笔记,免费的,虽然不那么完美,但是毕竟免费,记录下笔记还是不错的选择,支持markdown、富文本等丰富的类型,但是win10下面左下角有个很烦人的广告,一直想去掉。
结果无意间发现安装目录下有个theme目录,目录下有个build.xml,搜索发现有左下角广告注释,然后看客户端排版是靠这个xml布局的,于是尝试调整……
……最近看到一篇关于汉字点选登录校验的学习模型,觉得比较有趣,可以搜集,成功率很高,93%以上的成功率,还是很不错的,于是下载并搭建环境,但是安装其中kenlm语言模型模块时走了不少弯路,记录下
该工程需要依赖如下module,除了最后一个不好安装外,其他都比较容易,tensor修改下源或者网络好下载也快
……最近准备给自己的mbp2015升级下固态硬盘,替换成西数蓝盘sn550 1T的,需要准备2个固态硬盘,一个1T用于安装新系统,另外一个固态硬盘+硬盘盒用于数据备份和时间机器备份
1、时间机器备份,方便新SSD安装系统后还原之前安装的APP和数据
2、数据备份,采用carbon copy cloner,全盘备份,如果这步操作正常,可以不用时间机器备份,目前我测试部分正常,但是wifi无法上网,只好用于备份数据
临近2020年国庆8天长假,因需要安装信息安全管理软件,由自带mbp更换公司的matebook新笔记本,想着还是用android机配置一套服务器环境更加便携,便试试找下不需要root的android模拟器,没想到还真找到了。
有2套方案:
| 序号 | App | 备注 |
|---|---|---|
| 1 | linux deploy | android下完美运行linux神器,需要root |
| 2 | termux | 另外一个android下的linux模拟器神器,不需root |
android手机一部,建议用吃灰的手机,不需要太新也不需要太旧,建议android版本5.0或者以上,android版本7.0比较好。
……最近准备给自己的mbp2015升级下固态硬盘,替换成西数蓝盘sn550 1T的,为了保险,备份下工具app
| 序号 | App名称 | 版本号 | 图标 | 简单介绍 | 下载地址 |
|---|---|---|---|---|---|
| 1 | iTerm2 | 3.3.9 |
|
Mac下的替换系统自带的本地终端工具 | 免费,官网下载地址 |
| 2 | SecureCRT | 8.5.3 |
|
Mac下的服务器端终端工具,挺好用 | 收费,官网下载地址 |
| 3 | 微信开发者工具 | 按官网最新版更新就是 |
|
Mac下的微信开发工具 | 免费,官网下载地址 |
| 4 | Dash | 4.5.3 |
|
Mac下的API查询工具 | 收费,官网下载地址 |
| 5 | IntelliJ IDEA | 2019.3.5 |
|
Mac下的较新java开发IDE | 收费,官网下载地址 |
| 6 | Eclipse | 2018-09 (4.9.0) |
|
Mac下的传统java开发IDE | 免费,官网下载地址 |
| 7 | PyCharm | 2019-3-5 |
|
Mac下的Python开发IDE | 收费,官网下载地址 |
| 8 | Visual Studio Code | 1.35.0-insider |
|
Mac下的文本工具 | 免费,官网下载地址 |
| 9 | Sublime Text | 3.1.1 |
|
Mac下的文本工具 | 半免费,官网下载地址 |
| 10 | UltraEdit | 18.00.0.40 |
|
Mac下的文本工具 | 半免费,官网下载地址 |
| 11 |
https://www.jetbrains.com/idea/download/other.html
https://www.jetbrains.com/pycharm/download/other.html
https://www.jetbrains.com/go/download/other.html
https://www.jetbrains.com/datagrip/download/other.html
本文最早写于2020年9月,当时准备给自己的 mbp2015 升级固态硬盘(换成西数蓝盘 sn550 1T),为了保险,把手头的工具 App 清单备份下来。
2026-09-24 更新:按当前机器实际安装的 App 全量重写了这篇清单(170+ 个),按类目重新归类。图标统一从各 App 安装包内(
……*.app/Contents/Resources/AppIcon.icns)提取并转换成 256x256 PNG,和当年手工整理的方式保持一致;系统自带 App、用户目录下的 App 也一并收录并标注了来源。下载地址只保留官方/项目主页,个别已停止维护或查不到官网的以「—」标注。另补充了 SDK 运行环境、CLI 开发工具与 AI 编程 CLI 三节(见文末):SDK 图标来自官网高清资源/官方 GitHub 头像,AI CLI 图标取自各官方 GitHub 组织头像,少数无官方图标的以「—」标注。
尝试在自己的Mac上源码方式安装aria2,根据教程修改了下限制的线程数,然后总结下经验
下载地址:https://github.com/aria2/aria2
|
|
因aria2是C++的,需要C++的环境,可以通过brew安装
|
|
|
|
|
|
修改为
……