如何安装GCC?
安装GCC ./configure --prefix=/path/to/gcc make make install 相信大家在Linux下安装GCC都是一个难忘的回忆。笔者也经历过缺依赖,编好几个小时才发现错误。 重读文档 文档中描述,安装GCC是有几个必要依赖的,它们是GMP, MPFR and MPC。 If it provides sufficiently recent v...
安装GCC ./configure --prefix=/path/to/gcc make make install 相信大家在Linux下安装GCC都是一个难忘的回忆。笔者也经历过缺依赖,编好几个小时才发现错误。 重读文档 文档中描述,安装GCC是有几个必要依赖的,它们是GMP, MPFR and MPC。 If it provides sufficiently recent v...
问题 License管理员以lmgrd启动的license进程,普通用户从本地或远程,能通过lmutil lmdown命令将其关闭掉。不仅如此,普通用户还有权限运行lmutil的子命令lmreread与lmremove命令。真是头大,普通用户权限咋这么大? 解决 通过查资料可以看到,有两种选项能够使得lmgrd的运行更安全。 方法一 启动lmgrd时,加上-local选项,限制...
配置文件 host-rules: - name: normal_computing conf: # 正式员工使用的研发运算机规则 type: ip need_create_ipset: true need_create_iptables: true hosts: # 主机列表 - 192.168.1.2 - 192.168.1....
如何查看永久Mac地址
Obsidian是什么? Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files. Obsidian的学习资源 Johnny学OB (每个热爱学习的人,电脑上都应该装一个Obsidian) Obsidian 雙向鏈結型筆記工具研究與應...
vim、sed命令修改后,其inode也变了
在实际操作中,如果一个进程的环境变量配置错误,尤其是在没有像 shell 这样的界面供你直接修改时,你可以利用 GDB 来动态修复进程的环境。这里是一个模拟案例,展示如何使用 GDB 修改一个正在运行的进程的 PATH 环境变量。 场景设定 假设我们有一个名为 myapp 的程序,它的启动脚本如下: #!/bin/bash # 启动应用程序并显示其当前的 PATH 环境变量 echo ...
为一个90后,关于年轻工程师如何加深对技术的理解,获得更快的个人成长,你有什么建议吗? 这里想对年轻的工程师提一些个人建议。 第一,一定要多读代码。尤其是语言的标准库代码,知名的开源项目代码,或者其它超高使用频率的代码,提高自己的代码品味。 第二,一定要多写代码。尤其是写可读性高、可维护性好的代码,尽量寻找有经验的工程师帮助自己 Review 代码,提高自己的代码能力和质量。 ...
在设计系统时,多考虑墨菲定律: 任何事情都没有表面看起来那么简单; 所有的事情都会比你预计的时间长; 可能出错的事总会出错; 如果你担心某种情况发生,那么他就更有可能发生。 在划分系统时,应该多考虑康威定律: 系统架构是公司组织架构的反应; 应该按照业务闭环进行系统拆分/组织架构划分,实现闭环/高内聚/低耦合,减少沟通成本; 如果沟通出现问题,那么应该考虑进行系统和组织架构的调整; 在合...
这次《Zabbix架构分享&Promethues架构初探》培训交流会,我想做一次总结。 早在一个月前,老大就请我去调研Zabbix在大型IT架构中的使用,以及初探Promethues监控系统,并对两大监控系统做较详细的对比。 我觉得前两者在本次会议中,基本上覆盖到了。 第一点:Zabbix在大型IT结构中普遍会应用上Proxy,Agent将监控数据推送到Proxy,然后由Proxy将...