- 博客(20)
- 收藏
- 关注
转载 面试技巧
简历编写: 简历里面应该写的是客观的数据。假如你想表达你是“精通Java”,不要在简历直接这些写,因为一般来说面试官能力强于你,这可能会让你面试的时候难堪。 你可以写是“有三年的Java开发经验”。这样写的好处是,这是一句客观的陈述,无可否定,不可辩驳。一般来说面试官工作经验是多于你的,他的一...
2016-08-25 14:31:00 79
转载 在Windows的命令行下启动服务
假如你想要启动 mysql 服务。怎么做? sc start mysql 查看是否成功启动。怎么做? sc query mysql 如果是 running 就是在运行的意思。 想要关闭这个服务。怎么做? sc stop mysql 看到是 stop_pending 就是正在停止的...
2014-08-10 23:08:00 83
转载 如何在Linux上使用GCC编译共享库
原文链接 http://t.cn/RPzyNB3 对于任何程序员来说,库都是不可缺少的工具.它们是使用已经存在的代码,编译并可以唯你使用的.它们通常提供一般性的功能,像可以存储任何数据的“链表”和“二叉树”, 或者某些特殊的功能,比如数据库服务(如MySQL).绝大多数软件项目包含若干组件,这...
2014-08-10 23:08:00 105
转载 查找文件find命令
在 linux下,常常需要在某个位置下,找一些文件。怎么办? 使用find命令就够了。 find search-path expressions search-string 如果要搜索当前目录。那么 search-path 可以为空或者为 句号 '.' 假如查找当前目录下 3分钟前被访问过...
2014-08-10 23:08:00 119
转载 在xshell中的vim中文乱码
1. 需要知道你需要打开的文件的编码 假如是文件 hello.txt 方法是 $ file hello.txt 2. 需要知道目前系统语言 方法是 $ echo $LANG 3. 需要知道 xShell, secureCRT, putty 等的终端连接编码 这个在...
2014-08-10 23:08:00 225
转载 watch命令 定时执行一个命令,并将结果打印到屏幕
[--no-title] [--version] <command> -d 高亮显示变化的字符。 -h 显示帮助 -v 显示版本 -t 显示标题 -n <seconds> 定时的时间间隔,默认是2秒。 --differences 和 -d 一样 ...
2014-08-10 23:08:00 247
转载 动态分配空间的一些问题
如果你使用 malloc (或者 new) 动态创建了一段空间,注意这段空间不在 栈区(stack),而是在 堆区(heap)。而且也不是理论上的连续的空间(即便通常是连续的)。此时处理这段空间时就需要注意一些问题。如:基本数据类型经常会出现如下一些错误。 #include <std...
2014-08-10 23:08:00 99
转载 ubuntu 下如何添加 普通用户到 sudoer
nbz is not in the sudoers file. This incident will be reported. 看了需要将 nbz增加到 sudoer 文件中。怎么办? su - root #进入...
2014-08-10 23:08:00 789
转载 gdb调试技巧(第二篇)
在调试的时候,我想知道某个变量、或者某个对象、或者某个结构体的数据类型。如果某个变量 是 foo,怎么做? ptype foo 当然也可以看某个函数的定义信息。用同样的方法。 如果我想知道某个宏的值,怎么做?需要在编译的时候加上 -g3。加入源代码文件是hello.c gcc -g3 ...
2014-08-10 23:08:00 78
转载 如何清理僵尸进程
编写多进程程序的时候,偶尔会发现某些进程被结束后,它变成了僵尸进程 <defunct> ,跟孤魂野鬼似的。怎么办? 比如该进程的名称是 a.out。我们先找到该进程的父进程。怎么办? ps -ef|grep a.out 看到第一列是进程的所有者,第二列是进程的编号,第三列是进程...
2014-08-10 23:08:00 550
转载 vim命令介绍(第一篇)
1. 想要显示行号? :set number "双引号之后是注释 :set nu 2. 不想要长行折回显示到第二行? :set nowrap 3. 想要水平分割窗口? :split :sp 4. 想要在多个窗口间跳转? Ctrl+w+w 5. 想要垂...
2014-08-10 23:08:00 68
转载 7zip 命令行方式的解压
解压一个 *.zip的文件。比如文件名是 hello.zip 怎么做? 7z x -o. hello.zip 上面的方式就会将hello.zip解压到 当前目录。想解压到当前目录下的一个子目录,比如 sub1里面。怎么做? 7z x -osub1 hello.zip ...
2014-08-10 23:08:00 1131
转载 列出目录中的所有文件
编译方式可以是下面这样: $ gcc -Wall -g -o test ./p1-1.c ./apue.c 注意:-Wall 是为了显示所有的错误信息-g 是为了在程序中加入用于gdb调试的信息-o 是为了指定程序的名称 test 《UNIX环境高级编程》的 程序清单1-1 是 列...
2014-08-10 23:08:00 69
转载 gdb调试技巧(第一篇)
如果想要在更多的符号信息,比如 宏定义的信息,请加 -g3 选项。 多个相关选项被将如的话,前面的选项会被后面的覆盖掉。 比如源代码是 hello.c编译的时候,可以这样。 gcc -g hello.c 这是最简单的方式。此时会生成 一个 a.out 的可执行程序。想要调试它...
2014-08-10 23:08:00 52
转载 tcpdump命令行抓包(第一篇)
tcpdump可以获取流动在网卡上的数据 tcpdump [ -AdDefIKlLnNOpqRStuUvxX ] [ -B buffer_size ] [ -c count ] [ -C file_size ] [ -G rotate_seconds ] [ -F file ...
2014-08-10 23:08:00 100
转载 如何得到在linux下用相对路径运行的程序的绝对路径
先查该程序的进程编号。怎么做? ps -ef|grep a.out 第一列是进程所有者名称,第二列是进程编号。比如进程编号是 3451 然后,在 /proc 目录下,列出上述进程编号所在的子目录。即 /proc/3451 ls -l /proc/3451 会看到文件 ex...
2014-08-10 23:08:00 665
转载 Windows 命令行必会:管道、字符串筛选、进程管理
如何进入Windows的命令行? 开始/运行/输入 cmd 按下回车即可。 如何查看进程列表? tasklist 假如我只想列出某个程序,比如 谷歌浏览器。怎么办? tasklist | find "chrome.exe" 如果你的谷歌浏览器开了很多标签,就会看到有很多进程。我想一下子都...
2014-08-10 23:08:00 779
转载 vim命令介绍(第二篇)
0. 移动光标 h 左 j 下 k 上 l 右 1.关闭窗口 :q<Enter> 2.直接退出vim程序(小心,所有的变更都会丢失!) :qa!<Enter> 3.跳到vim的帮助手册的某个主题的主页。 Ctrl - ] 4.回到上次的位置 ...
2014-08-10 23:08:00 66
转载 gdb调试技巧
gdb支持源码级调试,这是众所周知的事情。当然,你也可以进行汇编级的调试。理论上这个更应该有用。(因为很多程序的编译常常没有源码级别的调试信息) 那么怎么做? 先写一个最简单的源代码。 $ cat > a.c int main(void) { int i = 0; i = 2; retu...
2014-08-10 23:08:00 107
转载 命令行工具jdb调试java程序
一直在gdb 下调试c/c++程序。 突然要写个java程序,又不是很喜欢使用eclipse,那怎么调试程序呢。你还可以使用 jdb。 它是jdk 内置的一个java debug工具。类似与 gdb。不过功能稍弱,但也已经很值得敬佩了。 假如你的java源代码是 hello.java 文...
2014-08-10 23:08:00 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人