CC2538 Bootloader Backdoor http://www.ti.com/lit/ug/swru333a/swru333a.pdf http://files.cnblogs.com/files/tinyos/CC2538_ROM.pdf gnu-ld链接脚本浅析 http://fil ...
分类:
其他好文 时间:
2017-04-08 12:14:25
阅读次数:
203
一、gcc和g++的区别(转) GCC:GNU Compiler Collection。 gcc:GUN C Compiler。 g++:GUN C++ Compiler。 就本质而言,gcc和g++并不是编译器,也不是编译器的集合,它们只是一种驱动器,根据参数中要编译的文件的类型,调用对应的GUN ...
分类:
编程语言 时间:
2017-04-08 09:48:48
阅读次数:
330
运行shell脚本经常碰到这个坑,但是又不知道是怎么回事,总是怀疑bash版本是不是支持[[用法。1.检查bash版本。bash--vserionGNUbash,version4.3.11(1)-release(x86_64-pc-linux-gnu)想来基本不是版本问题。2.[[使用错误。在交互模式下使用:xiaobai@XXX:~$[[1]]&&echo‘..
分类:
其他好文 时间:
2017-04-06 23:48:51
阅读次数:
202
在CentOS中可以使用yum自动安装软件,在离线环境中却行不通。 Linux localhost 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 对于同一版本CentO ...
分类:
其他好文 时间:
2017-04-06 17:02:17
阅读次数:
895
解释下什么是GPL,GNU,自由软件?GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证..
分类:
系统相关 时间:
2017-04-06 02:00:21
阅读次数:
274
Unix/Linux系统管理员经常需要通过SSH或者telnet登录到服务器进行远程管理。有时会运行一些需要很长时间才能完成的任务,比如系统备份、ftp传输等。通常情况下,我们会为每一个这样的任务开一个远程终端窗口。由于它们执行的时间长,我们必须等待其执行完毕。在此期间,不能关..
分类:
其他好文 时间:
2017-04-06 01:54:10
阅读次数:
131
Unix/Linux系统管理员经常需要通过SSH或者telnet登录到服务器进行远程管理。有时会运行一些需要很长时间才能完成的任务,比如系统备份、ftp传输等。通常情况下,我们会为每一个这样的任务开一个远程终端窗口。由于它们执行的时间长,我们必须等待其执行完毕。在此期间,不能关..
分类:
其他好文 时间:
2017-04-06 01:53:21
阅读次数:
125
用paramiko时遇到问题,异常如下: 解决方法记录如下: 更新gmp版本: wget https://ftp.gnu.org/gnu/gmp/gmp-6.0.0a.tar.bz2 tar -xvjpf gmp-6.0.0a.tar.bz2./configure make make check < ...
分类:
其他好文 时间:
2017-04-05 20:47:40
阅读次数:
172
英文是中国大多数程序员的“命门”,在工作中或多或少也会遇到来自英文的挑战,读写必不可少。而发音往往容易被忽视,Github的贡献者shimohq同学细心的收集了一些程序员常用的英文单词,而且容易发音错误。看看你日常哪些单词的发音是错的。 正确发音 错误发音 access ? ['æks?s] ? [ ...
分类:
其他好文 时间:
2017-04-05 16:23:22
阅读次数:
181
1. GDB概述 GNU发布的调试器,可以查看程序如何运行或崩溃时的状态。 主要功能: 启动程序,可以按照自定义的要求运行程序。 可让被调试的程序在你所指定的断点处停住。 当程序被停住时,可以检查此时程序中所发生的事。 动态的改变程序的执行环境。 GDB启动程序 //通过GDB启动/attach一个 ...
分类:
数据库 时间:
2017-04-04 15:57:33
阅读次数:
171