‘IT技术’ 分类的存档
前段时间因为需要分析项目的log,工作量巨大,特意看了一下grep,想整理一下,发现已经有了,所以也就不再重复造轮子了,下面这篇不错,不过访问速度有点慢,特转载过来。 整理:Jims of 肥肥世家 Table of Contents 1. grep简介 2. grep正则表达式元字符集(基本集) 3. 用于egrep和 grep -E的元字符扩展集 4. POSIX字符类 5. Grep命令选项 6. 实例 7. 技巧 1. grep简介 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符,fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能更强,可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。 grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到屏幕,不影响原文件内容。
曾经回答别人的一个问题,今天想起来了,这里记录下: ?View Code JAVApublic class SuperClass{ public class innerClass{ String name = "innerClass"; public String getName() { return name; } public void setName(String name) { this.name = name; } } } public class BasicClass extends SuperClass.innerClass{ public BasicClass(SuperClass sc) { sc.super(); //this line is very import! } public String getName(){ return [...]
在网上寻找了很多天,今天终于解决了jQuery在eclipse的代码提示功能。 首先下载安装spket,安装方法有很多,可G去,它是需要license code 的,也可G去 然后下载jQuery的最新版本jquery-1.2.6.js; 最后让spket支持jQuery。 参考: spket破解 jQuery下载 更详细的配置方法
继前一篇说过要学习Ruby了,下载了Programming Ruby 中文 第二版PDF ,工作忙,紧赶慢赶今天终于看完了第二章,对于我这样一个搞Java的人来说,学习Ruby真的是容易荤,看了也没什么概念,主要是没有做什么例子,以后会写写东西吧。特此将一些东西记录下来,书看起来废话太多! 下载安装Ruby:http://rubyinstaller.ruby.org ,这里你可以找到Ruby的windows版的Ruby One-Click安装程序。安装过程很简单,一步一步next就好了,不过你要注意选择你的ruby的安装路径。 运行Ruby:(一)直接输入代码运行 你可以先运行程序文件夹下的irb程序,然后就可以在里面输入代码,比如 ?View Code RUBYirb(main):001:0> puts "Hello Ruby!" Hello Ruby! => nil (二)你还可以先写好ruby的code文件,比如code/Hello.rb ?View Code RUBYirb(main):001:0>load "code/Hello.rb" Hello Ruby! => nil (三)你也可以使用SciTE来编辑运行,在这里运行Ruby,你必须先将你的code保存为Ruby文件*.rb,然后按F5键,就可以看到效果了。SciTE还可以中文化,你可以参考这里。 Ruby的文档:windows下你可以运行fxri工具,用法很简单,打开它你就会了。 Ruby的面向对象:Ruby是一门完全面向对象的语言,比如数字1也是一个对象,每一个对象都有它自己的方法。以后会更详细的说说。 Ruby的一些知识: 定义方法 ?View Code RUBYdef method_name(param) method operation end Ruby不需要使用‘;’来结束一行,也不需要是用花括号{}来定义代码块,Ruby使用end来定义代码结束。 变量 实例变量以’@’符号开始,类变量以两个’@’开始。变量命名也同样遵循那个匈牙利命名法吧。 数组 很方便的一个处理,对于将一句话分割为数组,可以这么使用 ?View Code RUBY a = %w{Hello ruby good night [...]
又一次的好久没有更新blog了,也不知道该来这里说些什么。经常由于生活得些许小问题而牵动我的思绪,之前由于blog服务器一直在更换中,所以也花了一些时间在上面,现在终于弄好了,是webNX.com提供的,和许多人合租,今年就这样吧,速度还可以200ms左右。 我是一个不太稳定的人,也可以说是兴趣广泛的人,学习计算机这么些年,对什么都干兴趣,只要是和专业相关,从硬件到软件,从应用到WEB,从前台美工到后台CODE,从汇编到C到C++到Java,研究了Hibernate,Spring,Struts,Struts2,还搞了JS,JQuery,尤其对DB非常感兴趣。同事告诉我像我这样什么都搞但是却什么都不太会不行!Say NO!我也在反省,我是不是真的要节制我的博爱情结呢?可是有时候我有告诉自己,那么的牛人都可以无所不精,我会什么不可以,有时候经常会困恼于自己的现状,比如对于一些大型的应用环境渴望而不可达,哎,我的思绪又跑了!怎么说呢,其实我很想能够做一些关于架构方面的事情,可是目前来讲这好像不太可能,所以先满足我的兴趣吧!也不知道什么时候我有机会可以好好专心研究一个方面的东西,条件上要先达到! 这几天想着写blog的事情,一直想不好该在这里写的什么,所以想了N天,突然发现国内现在的Ruby方面的资料不是很多,而且也不是很系统,对于一些初级者入门来说很麻烦,不值如何开始,我也不知道,所以准备好好研究,说不定哪天这东西还能帮上我,学好了可能我也会用她写个blog程序看看。 找了一些资源,在这里共享出来 Programming Ruby 中文 第二版 介绍购买 下载PDF (这个是原下载链接,如果不行了请通知我,如果您觉得好请购买正版) 其他的以后用到了再发布出来,我想先学完这个再说吧! 后面会写一些学习的过程和经验来分享给大家。 上班偷闲写的
