虽然我们已经有了像 Eclipse 这样高级的 IDE,但是我们有时候也是需要在开发的时候使用 Windows 的命令行,来运行一些独立的程序。在两个程序中切换来切换去是很麻烦的。所以 Eclipse 提供了这样的工具,让我们在 Eclipse 中使用 Windows 命令行。 第一步:设置一个新的 ...
分类:
系统相关 时间:
2017-02-03 23:55:51
阅读次数:
483
之前一直有这样的需求,当时问到,也没搜到方法,现在竟然既问到了,也搜到了,哎,世事真是不能强求啊! 在Linux内核调试中,经常用到的打印函数调用堆栈的方法非常简单,只需在需要查看堆栈的函数中加入: dump_stack();或 __backtrace();即可。 dump_stack()在~/ke ...
分类:
系统相关 时间:
2017-02-03 22:05:45
阅读次数:
266
http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解 ...
分类:
系统相关 时间:
2017-02-03 21:44:32
阅读次数:
712
本文介绍Linux kprobes调试技术中第二种探测技术jprobe,它基于kprobe实现,内核开发人员可以非常方便的用它来探测函数的运行与入参值。本文首先通过一个简单的示例介绍jprobe的使用...
分类:
系统相关 时间:
2017-02-03 19:57:24
阅读次数:
306
原文链接: http://www.hao32.com/unix-linux/462.html 配置文件~/.ssh/config和/etc/ssh/ssh_config 14. 01. 一般不需要修改OpenSSH客户端配置文件。对于给定用户,共有两个配置文件,分别是~/.ssh/config(用户 ...
分类:
系统相关 时间:
2017-02-03 19:34:14
阅读次数:
216
1. SVN插件安装Name: subclipse 1.8Location: http://subclipse.tigris.org/update_1.8.x 2. Maven插件安装Eclipse Neon已经默认集成了Maven插件,但是从SVN检出时无法使用"Check out as Mave ...
分类:
系统相关 时间:
2017-02-03 19:24:38
阅读次数:
335
Setuptools的官方页面 Easily download, build, install, upgrade, and uninstall Python packages 它是一个对python的包进行安装,升级,卸载的模块(包) python2.x: wget https://bootstra ...
分类:
系统相关 时间:
2017-02-03 18:41:49
阅读次数:
469
Linux编辑器vim中删除行尾的^M 有时候,在 Linux 中使用打开曾在 Windows 中编辑过的文件时,会在行尾看到 ^M 字符。看起来总是感觉很别扭。 删除方法如下: 在 Vim 的命令模式中输入 :%s/^M$//g 后,回车即会自动删除该文件中的所有 ^M 字符。 注意: ^M 要用 ...
分类:
系统相关 时间:
2017-02-03 18:34:30
阅读次数:
230
Tip01: Memcache 中记录的缓存如果你设置了失效时间,之后如果你在系统时间中将时间修改为超过失效时间,再次访问之前你设置的资源,Memcache 会认为你设置的缓存已失效; Tip02: 在使用Webapi+Memcache的过程中,发现插入Memcached的对象必须序列化,使用[Se ...
分类:
系统相关 时间:
2017-02-03 18:25:20
阅读次数:
168
linux的常用命令(1) -指定运行级别 命令:init[0123456] 运行级别 0:关机 1:单用户 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的id: ...
分类:
系统相关 时间:
2017-02-03 18:22:04
阅读次数:
227
Linux下部署多个Tomcat 1.环境:1.1.Centos 5.01.2.apache-tomcat-6.0.182.需要解决一下几个问题2.1.不同的tomcat启动和关闭监听不同的端口2.2.不同的tomcat的启动文件startup.sh 中要指定各自的CATALINA_HOME和CAT ...
分类:
系统相关 时间:
2017-02-03 18:15:59
阅读次数:
276
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://oldboy.blog.51cto.com/2561410/1632876 超深度讲解shell高级编程实战,截至目前shell编程课程国内培训机构最细的课程,不信请看学员表现的水平 ...
分类:
系统相关 时间:
2017-02-03 18:03:11
阅读次数:
461
第四课 Plotting Data 绘图数据 t = [0,0.01,0.98]; y1 = sin(2*pi*4*t); y2 = cos(2*pi*4*t); plot(t,y1);(绘制图1) hold on;(图1不消失) plot(t,y2,'r');(用红色绘制图2) xlable('t ...
分类:
系统相关 时间:
2017-02-03 18:00:29
阅读次数:
273
第五课 控制语句和方程 For,while,if statements and functions (1)For loop v=zeros(10,1) %initial vectors for i=1:10, %Assign for the vectors v(i) = 2^i; end; v (% ...
分类:
系统相关 时间:
2017-02-03 17:59:14
阅读次数:
269
环境:系统:Ubuntu16.0.4.1内核:Linuxos4.7.10-040710-generic#201610220847SMPSatOct2212:50:14UTC2016x86_64x86_64x86_64GNU/Linux(想升级内核可以看前篇文章)apt方式安装首先安装:nginxaptinstallnginx启动sudo/etc/init.d/nginxstart网页输入127.0.0.1测试安装数据库sudo..
分类:
系统相关 时间:
2017-02-03 17:16:39
阅读次数:
168
首先通过su命令切换到root用户 检查目前的字符集是什么,通过 echo $LANG 来实现 当然,还可以通过cat命令来检查 系统的文件:/etc/sysconfig/i18n 但是笔者觉得很奇怪的是,centos7上面没有这个文件,后来一分析,原来是7版本把LANG放到了另一个文件中去了:/e ...
分类:
系统相关 时间:
2017-02-03 17:02:22
阅读次数:
171
Linux上TCP的shutdown/close Linux的版本是kernel-2.6.21: Linux上TCP的shutdown/close 1.只要TCP栈的读缓冲里还有未读取(read)数据,则调用close时会直接向对端发送RST. 2.shutdown与socket描述符没有关系,即使 ...
分类:
系统相关 时间:
2017-02-03 16:53:38
阅读次数:
246