02 2020 档案

摘要:出现这个错误时,这多半是你所编译的项目是在64位机器上生成32位的项目,你需要安装对应的gcc 32位的库;此时检查gcc一定有-m32的存在; 你系统中gcc没有安装multilib 库;使用这个库可以在64位的机器上产生32位的程序或者库文件; 你可以选择:apt install gcc-mul 阅读全文
posted @ 2020-02-29 23:22 "Michael_Xu" 阅读(12676) 评论(2) 推荐(3) 编辑
摘要:The simple answer to that is, "Kernel Developers do not put blind faith in anything". When any data is passed to the kernel space from userspace, it i 阅读全文
posted @ 2020-02-28 18:15 "Michael_Xu" 阅读(761) 评论(0) 推荐(0) 编辑
摘要:最近需要开发一些内核模块,进行探究linux内核的一些特征,现在把一些遇到的比较好的文章和知识点,进行简要记录和备忘; 内核模块开发相关链接: https://www.thegeekstuff.com/2013/07/write-linux-kernel-module/ 入门教程;insmod, r 阅读全文
posted @ 2020-02-25 13:16 "Michael_Xu" 阅读(373) 评论(0) 推荐(0) 编辑
摘要:网络上逛博客,发现了一套很有意思的测试题目: https://kobes.ca/ 大家有兴趣可以做一下,考一些关于C语言使用的细节; 中文翻译参考: https://www.cnblogs.com/lojunren/p/3936259.html 保持更新,转载请注明出处;更多内容请关注 cnblog 阅读全文
posted @ 2020-02-24 13:31 "Michael_Xu" 阅读(410) 评论(0) 推荐(0) 编辑
摘要:最近使用 fish进行工作,发现环境变量忘记如何设置; fish 环境变量保存在两个地方; ~ 目录下,.config/fish 目录下; /etc/fish/ 目录下 如果配置所有用户都能用的环境变量,可以在 /etc/fish/config.fish 文件中进行配置; 如果单独使用,可以在~/. 阅读全文
posted @ 2020-02-21 12:17 "Michael_Xu" 阅读(10921) 评论(0) 推荐(0) 编辑
摘要:最近进行编译项目,但是项目中有很多可执行文件;每次编译起来比较费时,下面一组代码可以指定特定的编译目标进行编译,而不用编译所有目标; #!/bin/bash # 通过传递第一个参数,表示要编译的目标;由 --target rg 指定; if [[ "$1" == "-h" || "$1" == "- 阅读全文
posted @ 2020-02-19 13:47 "Michael_Xu" 阅读(3718) 评论(0) 推荐(0) 编辑
摘要:最近因为疫情,在家干活,连接不上之前的gitlab 服务器;所以不得把现有的代码迁移到github 的私有仓库来进行开发;下面简要记录迁移的过程; 首先,确保你已经配置好本地访问远程私有仓库的所有权限;本次教程,使用 ssh 进行推送所有资源; 如果你不会配置ssh-public key可以参考:g 阅读全文
posted @ 2020-02-18 18:31 "Michael_Xu" 阅读(6334) 评论(0) 推荐(0) 编辑
摘要:当linux 代理软件设置好后,我们需要设置命令行代理的连接方式,这样在命令行中的软件才能使用: 设置http/https代理: export https_proxy="127.0.0.1:12333" export http_proxy="127.0.0.1:12333" 如果有密码: expor 阅读全文
posted @ 2020-02-18 18:00 "Michael_Xu" 阅读(9293) 评论(0) 推荐(1) 编辑
摘要:本文章中的内容做来自知乎同名话题:科研工作者有哪些「新手常见错误」? 和 圆桌讨论 1. 以为成绩好就能做好科研。他本科普通211,我本科985,所以我肯定科研比他好。他经常考70多分,我门门90以上,所以我科研肯定做的比他好,他能发5篇SCI我就能发10篇。实际上在同样的平台上,在同等条件下,科研 阅读全文
posted @ 2020-02-11 17:49 "Michael_Xu" 阅读(758) 评论(0) 推荐(1) 编辑