作为一个eclipse 插件的技术验证,还是蛮顺利的 预计免费标准版有语法着色,属性提示,代码折叠,错误提示。明年春节后推出 收费版本包含重构支持(java方法或者属性修改,模板自动更改),调试支持。明年夏天推出...
分类:
系统相关 时间:
2014-09-24 14:30:17
阅读次数:
299
#### top命令的作用 用于查看进程的资源占用情况,比如你写了一个程序,想看一下它大体占用了多少CPU、多少内存,是否导致机器负载过重,top可以帮到你 #### 用法 直接输入top即可,这是屏幕会显示一些动态变化的...
分类:
系统相关 时间:
2014-09-24 13:06:47
阅读次数:
299
Linux下安装JDK系统环境[root@localhost~]#file/sbin/init/sbin/init:ELF64-bitLSBsharedobject,x86-64,version1(SYSV),dynamicallylinked(usessharedlibs),forGNU/Linux2.6.18,stripped[root@localhost~]#cat/etc/redhat-releaseCentOSrelease6.5(Final)[root@localhost~]#安..
分类:
系统相关 时间:
2014-09-24 14:39:07
阅读次数:
222
内核中和调试相关的选项
CONFIG_DEBUG_KERNELCONFIG_DEBUG_SLABCONFIG_DEBUG_PAGEALLOCCONFIG_DEBUG_SPINLOCKCONFIG_DEBUG_SPINLOCK_SLEEPCONFIG_INIT_DEBUGCONFIG_DEBUG_INFOCONFIG_MAGIC_SYSRQCONFIG_DEBUG_STACKOVERFLOWCONF...
分类:
系统相关 时间:
2014-09-24 13:41:36
阅读次数:
320
近日在写一个linux的串口程序,发现大多数情况下数据接收没问题,但是有时却有问题。主要是接收的字符串中包含有0x03这个字符,会造成与它相邻的字符同时也接收不到,搞了好久才发现这个错误。查找资料后发现许多ARM板也存着这个问题,存在问题的字符串还包括0x13、0x0D等特殊含义的字符。
解决方法
方法比较简单,在接收数据前,对串口的文件描述符fd进行如下设置,
struct termio...
分类:
系统相关 时间:
2014-09-24 13:24:07
阅读次数:
327
初次使用shiro搭建开发环境,helloworld居然写了半天,爆出来了一大堆的错误信息,整个解决过程记录一下,成为一些宝贵的经验。...
分类:
系统相关 时间:
2014-09-24 13:06:56
阅读次数:
389
1. 下载及说明nmon工具下载地址:http://cznic.dl.sourceforge.net/project/nmon/nmon_linux_14i.tar.gznmon analyser工具下载地址:https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b...
分类:
系统相关 时间:
2014-09-24 13:06:06
阅读次数:
309
Linux对于内存的管理涉及到非常多的方面,这篇文章首先从对进程虚拟地址空间的管理说起。(所依据的代码是2.6.32.60)
无论是内核线程还是用户进程,对于内核来说,无非都是task_struct这个数据结构的一个实例而已,task_struct被称为进程描述符(process descriptor),因为它记录了这个进程所有的context。其中有一个被称为'内存描述符‘(memory de...
分类:
系统相关 时间:
2014-09-24 12:32:06
阅读次数:
365
一、暂停前台运行时间长的程序 使用Ctrl + z然后可以看到系统提示:[1]+ Stopped /home/test/demo.shView Code二、bg命令 将程序放到后台处理 bg %jobnumber 三、fg命令 将程序放到前台处理 fg...
分类:
系统相关 时间:
2014-09-24 13:48:16
阅读次数:
304
今天碰到一个问题git 后面的参数用Tab键无法补全 例如git c_在网上找了半天找到答案如下今天在Linux上用useradd新增用户的时候,发现使用新增的用户登陆的时候,在Shell里面不能使用Tab键补全命令,按上下键也不能切换历史命令,出现乱码的现象。Root用户是OK的。后面发现,在/e...
分类:
系统相关 时间:
2014-09-24 13:54:36
阅读次数:
1434
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Q 定位到最后编辑的地方Ctrl+L 定位在某行Ctrl+O 快速显示 OutLineCtrl+T 快速显示当前类的继承结构Ct...
分类:
系统相关 时间:
2014-09-24 12:22:16
阅读次数:
176
Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ))r=$(( 4 + 5 ))echo...
分类:
系统相关 时间:
2014-09-24 13:26:36
阅读次数:
184
一、给安装EclipseSVN,最常见的有两种方式:手动方式和使用安装向导方式。详细过程例如以下:方式一:手动安装1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugins目录,拷贝到E:/MyEclipse/myP...
分类:
系统相关 时间:
2014-09-24 13:01:26
阅读次数:
234
在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline assembly。本文的笔记试图说明Inline Assembly的基本语法规则和用法(建议英文阅读能力较强的同学直接阅读本文参考资料中推荐的技术文章 ^_^)。 注.....
分类:
系统相关 时间:
2014-09-24 11:54:26
阅读次数:
289
touch testtime1、stat testtime【为文件名】 可以查看这个文件名的三者状态2、ll testtime;ll --time=atime testtime ;ll --time=ctime testtime-rw-r--r--. 1 root root 0 Sep 23 19:...
分类:
系统相关 时间:
2014-09-24 12:40:56
阅读次数:
325
一次Linux系统被攻击的分析过程IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。AD:201...
分类:
系统相关 时间:
2014-09-24 11:19:16
阅读次数:
219
在shell脚本中处理linux输入主要有三种形式:1)将他们像命令行参数一样处理,通过对应的位置参数来获取对应的输入参数2)通过getopt和getopts这两个命令3)通过read命令以交互的方式获取用户的输入参数1.通过对应的位置参数获取 shell中的位置参数的计算是从0开始的依次往后加1....
分类:
系统相关 时间:
2014-09-24 11:30:26
阅读次数:
218