摘要: 本文主要从概念结构上介绍了awk,期望整体把握awk的朋友可以读一下,请多多批评指正,万分感谢! 阅读全文
posted @ 2012-12-18 00:47 dvking 阅读(1364) 评论(2) 推荐(1) 编辑
摘要: 本文详细介绍了sed命令的使用方法 阅读全文
posted @ 2012-12-16 13:49 dvking 阅读(1111) 评论(2) 推荐(0) 编辑
摘要: 1. VI编辑器中转换在VI中使用命令 set ff?(fileformat)可以查看文件的格式,使用set ff=dos(unix)可以设置文件的格式2.使用sed处理(来至http://www.cnblogs.com/yangyh/archive/2011/08/12/linux.html)Sed命令笔记Tag:linux sed 正则 替换DOS/Windows和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows 的文本文件在每一行末尾有一个 CR(回车)和 LF(换行),而 UNIX 文本只有一个换行。1)把Dos/Windows下的文件移至Linux/Unix系 阅读全文
posted @ 2012-08-29 10:38 dvking 阅读(9724) 评论(0) 推荐(0) 编辑
摘要: Shell中echo变量时,变量中的多个空格只打印了一个,如下123sh-3.2$ tmp="a b d"sh-3.2$ echo $tmpa b d解决办法是给变量加上双引号”,如下123sh-3.2$ tmp="a b d"sh-3.2$ echo "$tmp"a b d至于原因,需要了解shell的解析过程:替换变量执行命令按IFS划分命令之后的参数,用”"和”包围的部分作为命令的一个参数。echo $tmp的执行过程为:替换变量:echo a b d执行命令:echo a b d按IFS划分echo命令之后的参数a, 阅读全文
posted @ 2012-08-28 16:57 dvking 阅读(334) 评论(0) 推荐(0) 编辑
摘要: bogon是指那些不该出现在internet路由表中的地址吧这些地址应该包括:1,私有地址如10,172.16-32,192.168.....2,还未正式分配出去的地址经过google找到修改名称的办法一:使用hostname命令[root@test ~]# hostname yourname这样只是临时更改了主机名。二:修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts1.修改/etc/sysconfig/network里面的主机名字。# vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=yourn 阅读全文
posted @ 2012-06-23 20:14 dvking 阅读(11310) 评论(1) 推荐(0) 编辑
摘要: 今天学习《Tomcat与java web开发技术详解》中过滤器一章,也做了实验。第一个例子很简单,结果很容易就出来了,第二个例子有点复杂,我做了好久,一直是乱码。其中,我也System.out.println()看了下字符串是对的,查看网页源代码也是对的,就是乱码,后来发现以GB2312编码来看的时候是正常的。 这说明是字符编码的问题,将filter去掉的时候,网页显示是正常的,加上过滤器就不行,最后将错误定位到过滤器中出现了编码问题。但是转念一想,不对,那为什么第一个过滤器就没有这个问题,而第二个过滤器就出现了呢?我仔细比较了两个过滤器的不同之处,除了功能上的不同,两者仅仅有一处差别:第二个 阅读全文
posted @ 2012-01-02 21:15 dvking 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 编码问题:在介绍编码问题前,先介绍一下java平台(JVM)上的编码转化情况。首先要说明的一点,在JVM中,即java平台上,运行的程序一定都是Unicode编码方式的。对于代码中的字符串常量,根据代码页的设置,转化为Unicode编码。对于输入,在输入进程序中JVM已经把输入的内容根据原先输入的编码方式转化为Unicode。若未指明,则是用系统默认的编码方式去转化为Unicode。对于输出,则是把Unicode编码按指定的编码方式输出,未指明则按系统默认编码输出。编码问题出现的位置:1.web浏览器发送请求对于此请求中的参数要进行编码。区分get方式和post方式。Get方式:由于get方式 阅读全文
posted @ 2012-01-02 15:16 dvking 阅读(2393) 评论(1) 推荐(2) 编辑
摘要: 1. 定义游标定义游标语句的核心是定义了一个游标标识名,并把游标标识名和一个查询语句关联起来。DECLARE语句用于声明游标,它通过SELECT查询定义游标存储的数据集合。语句格式为:DECLARE 游标名称 [INSENSITIVE] [SCROLL]CURSOR FOR select语句[FOR{READ ONLY|UPDATE[OF 列名字表]}]参数说明:INSENSITIVE选项:说明所定义的游标使用SELECT语句查询结果的拷贝,对游标的操作都基于该拷贝进行。因此,这期间对游标基本表的数据修改不能反映到游标中。这种游标也不允许通过它修改基本表的数据。SCROLL选项:指定该游标可用 阅读全文
posted @ 2011-12-05 17:00 dvking 阅读(545) 评论(0) 推荐(0) 编辑
摘要: distinct 和 group by 使用对比 转[http://blog.tianya.cn/blogger/post_show.asp?BlogID=1670295&PostID=16574281]t3表的结构如下: Select * FROM t3 id edu age 1 本 20 2 本 25 3 本 30 4 本 30 5 本 25 6 中 15 7 中 20 8 中 20 9 专 20 10 专 20 11 专 20 12 专 30 13 专 30 ------------------------------------... 阅读全文
posted @ 2011-11-10 08:51 dvking 阅读(6903) 评论(0) 推荐(0) 编辑
摘要: 要配置freeRADIUS的proxy功能,就需要熟悉它的两个配置文件:proxy.conf 和client.conf。1. proxy.conf主要是用来配置被代理的radius server(也叫home server) 和 realm, 以及他们之间的映射关系,也就是request转发到那个home server。该配置文件中主要有三个配置项目: a. home_server : 主要用来配置home server的属性, 也就是被代理的radius server的属性,主要包括home server的类型(认 证,计费,认证计费等)、ip地址、端口、密码(server和client之间 阅读全文
posted @ 2010-03-16 11:42 dvking 阅读(3331) 评论(0) 推荐(0) 编辑