最近一直在研究shell脚本这块,刚好闲下来整了下自己手头上比较好的资料中的一些范例,以下是我整理的鸟哥私房菜里面正则表达式里面比较基础的一些语法详解,适合新手查阅。首先先复制一段范例:复制代码代码如下:# vi regular_express.txt------------------------...
分类:
系统相关 时间:
2014-10-23 12:19:46
阅读次数:
334
做项目的时候,同事那边电脑上编译通过的java代码,或者是网上下载的例子代码,导入project后却是编译不通过,总是@override报错,把@override去掉就好了,有时候@Override出现的地方非常多,要所有删除@Override非常繁琐非常吐血,不能从根本上解决这个问题。网上找了一下...
分类:
系统相关 时间:
2014-10-23 12:15:39
阅读次数:
309
使用Eclipse + Tomcat,要使用热加载,总是会重启tomcat webapp。可以使用这个插件:jrebel如果是Tomcat 7.0+版本,需要使用jrebel5.5.1+的版本,不然总会报一些错误。使用方法:1) 下载jrebel 5.5.1+2) 右键项目,选择:3) 找到"VM ...
分类:
系统相关 时间:
2014-10-23 12:16:08
阅读次数:
265
逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添...
分类:
系统相关 时间:
2014-10-23 12:14:56
阅读次数:
346
目的:1. 驱动热身。网上有很多类似的文章可供参考。2. 在操作系统中, 编写这个设备的驱动。3. 为写qemu的watchdog驱动练手。有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog。环境:ubuntu 12.04.4热身: 首先编写一个简单的 hello worl....
分类:
系统相关 时间:
2014-10-23 12:11:38
阅读次数:
232
非阻塞IO是相对于传统的阻塞IO而言的。 我们首先需要搞清楚,什么是阻塞IO。APUE指出,系统调用分为两类,低速系统调用和其他,其中低速系统调用是可能会使进程永远阻塞的一类系统调用。但是与磁盘IO有关的系统调用是个例外。 我们以read和write为例,read函数读取stdin,如果是阻塞IO,...
分类:
系统相关 时间:
2014-10-23 12:11:41
阅读次数:
259
Linux 的变量可分为两类:环境变量和本地变量环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了。Linux 的环境变量具有继承性,即子shell 会继承父shell 的环境变量。本地变量,当前shell 中的变量,很显然本地变量中肯定包...
分类:
系统相关 时间:
2014-10-23 12:12:20
阅读次数:
299
centos7安装之后是需要在网卡配置文件中开始网络连接 onboot =yes 刚开始时网卡获取IP模式是dhcp你会发现ifconfig不能用,猜测是废弃了,你要yum installnet-tools这个包才行vim这个在也是没有也需要yumso下面就用vi先cd到cd /etc/syscon...
分类:
系统相关 时间:
2014-10-23 12:10:28
阅读次数:
249
目的:1. 练习。网上有很多类似的文章可供参考。2. 为写qemu的watchdog驱动练手。有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog。环境:ubuntu 12.04.4耗时(基于熟悉linux环境和操作系统的条件下): 1. make 时间 大于1个小时过程:1....
分类:
系统相关 时间:
2014-10-23 12:06:55
阅读次数:
238
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。Linux centos重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r ...
分类:
系统相关 时间:
2014-10-23 12:05:55
阅读次数:
277
Linux添加硬盘 在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法。 在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb。依此类推 一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个I.....
分类:
系统相关 时间:
2014-10-23 12:05:36
阅读次数:
327
在Eclipse ADT来开发Android App时会遇到以下问题:"myproject/gen already exists but is not a source folder. Convert to a source folder or rename it"解决办法是:1.Right cli...
分类:
系统相关 时间:
2014-10-23 12:00:43
阅读次数:
258
题目地址:HDU 5067
经典的TSP旅行商问题模型。状压DP。
先分别预处理出来每两个石子堆的距离。然后将题目转化成10个城市每个城市至少经过一次的最短时间模型。然后简单的状压DP即可。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#inc...
分类:
系统相关 时间:
2014-10-23 10:47:53
阅读次数:
270
Redmine使用方式本文地址:http://blog.csdn.net/caroline_wendyRbTools安装: svn co https://dev.chunyu.mobi/svn/branches/RBTools-0.5 && cd RBTools 0.5 && sudo python setup.py install && cp _reviewboardrc ~/.reviewb...
分类:
系统相关 时间:
2014-10-23 09:33:32
阅读次数:
208
原因分析:
在安装一些软件时会自动启用root账户,但是在安装完成后没有关闭root账户,这样就造成系统以为用户要使用root账户,所以在登录界面出现了一个"其他"账户
解决方法:
打开终端,在终端中输入如下语句回车,然后重新启动,即可解决
sudo defaults write /Library/Preferences/com.apple.log...
分类:
系统相关 时间:
2014-10-23 09:29:35
阅读次数:
343
有时候在安装Linux选择键盘到布局到时候,会选择错误,这个时候可以选择终端命令来进行重新选择sudo dpkg-reconfigure keyboard-configuration 之后键盘文我选择的MacBook Pro,之后选择英语(美国)即可解决问题。
分类:
系统相关 时间:
2014-10-23 09:23:26
阅读次数:
925
具体配置什么,同学们可以网上看下善用佳软关于Vimperator的说明,在这里我列出两条我个人觉得最有用的命令 set nextpattern=\s*下一页|下一张|下一篇|下页|后页\s*,^\bnext\b,\\bnext\\b,^>$,^(>>|»)$,^(>|»),(>|»)$,\\b...
分类:
系统相关 时间:
2014-10-23 09:20:47
阅读次数:
197