上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 69 下一页
  2013年6月21日
摘要: 学习目标Shell的条件结构语句Shell程序中的条件语句主要有if语句与case语句。12-7-1 if语句语法:if 表达式1 then操作elif表达式2 then操作elif表达式3 then操作else操作fiLinux里的if的结束标志是将if反过来写成fi;而elif其实是else if的缩写。其中,elif理论上可以有无限多个。实例:求1~10被2除余数为1的整数。#! /bin/bashfor((j=0;j<=10;j++))doif(($j%2==1))thenecho "$j"fidone12-7-2 case语句语法:case 表达式 in值1 阅读全文
posted @ 2013-06-21 17:08 Ruthless 阅读(838) 评论(0) 推荐(0)
摘要: 学习目标Shell的循环语句Shell常见的循环语句有for循环、while循环语句和until循环。12-6-1 for循环语法:for 变量 in 列表do操作done注意:变量要在循环内部用来指列表当中的对象。列表是在for循环的内部要操作的对象,可以是字符串也可以是文件,如果是文件则为文件名。实例:在列表中的值:a,b,c,e,I,2,4,6,8用循环的方式把字符与数字分成两行输出。root@ubuntu:/home/study# vi test5#! /bin/bashfor i in a,b,c,e,I 2,4,6,8doecho $idone注意: 在循环列表中的空格可表示换行。 阅读全文
posted @ 2013-06-21 17:04 Ruthless 阅读(702) 评论(0) 推荐(0)
摘要: 学习目标字符串操作符逻辑运算符用test比较的运算符数字比较符文件操作符在Shell程序中,通常使用表达式比较来完成逻辑任务。表达式所代表的操作符有字符操作符、数字操作符、逻辑操作符、以及文件操作符。其中文件操作符是一种Shell所独特的操作符。因为Shell里的变量都是字符串,为了达到对文件进行操作的目的,于是才提供了文件操作符。12-5-1 字符串比较作用:测试字符串是否相等、长度是否为零,字符串是否为NULL。常用的字符串操作符如表12-1所示。实例:从键盘输入两个字符串,判断这两个字符串是否相等,如相等输出。还有一个&&比较常用,用来进行两个操作,当第一个操作不成功,则 阅读全文
posted @ 2013-06-21 16:52 Ruthless 阅读(1065) 评论(0) 推荐(0)
摘要: 学习目标变量的赋值变量的访问变量的输入12-4-1 变量的赋值在Shell编程中,所有的变量名都由字符串组成,并且不需要对变量进行声明。要赋值给一个变量,其格式如下:变量名=值。注意:等号(=)前后没有空格例如: x=6 a=”How are you ”表示把6赋值给变量x,字符串“How are you ”赋值给变量a。12-4-2 访问变量值如果要访问变量值,可以在变量前面加一个美元符号“$”,例如:ubuntu@ubuntu:~$a="How are you "ubuntu@ubuntu:~$echo "He just said:$a"He jus 阅读全文
posted @ 2013-06-21 16:49 Ruthless 阅读(938) 评论(0) 推荐(0)
摘要: 学习目标位置参数内部参数如同ls命令可以接受目录等作为它的参数一样,在Shell编程时同样可以使用参数。Shell程序中的参数分为位置参数和内部参数等。12-3-1 位置参数由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1。类似C语言中的数组,Linux会把输入的命令字符串分段并给每段进行标号,标号从0开始。第0号为程序名字,从1开始就表示传递给程序的参数。如$0表示程序的名字,$1表示传递给程序的第一个参数,以此类推。12-3-2 内部参数上述过程中的$0是一个内部变量,它是必须的,而$1则可有可无,最常用的内部变量有$0、$#、$?、$*,它们的含义 阅读全文
posted @ 2013-06-21 16:45 Ruthless 阅读(3033) 评论(0) 推荐(0)
摘要: 学习目标编写Shell程序执行Shell程序正文Shell程序有很多类似C语言和其他程序设计语言的特征,但是又没有程序语言那样复杂。Shell程序是指放在一个文件中的一系列Linux命令和实用程序。在执行的时候,通过Linux操作系统一个接一个地解释和执行每条命令。首先,来编写第一个Shell程序,从中学习Shell程序的编写、修改权限、执行过程。i、编辑Shell程序编辑一个内容如下的源程序,保存文件名为date,可将其存放在目录/home/study(练习专用目录,不存在自己新建一个)下。root@ubuntu:/home/study# vi dd#! /bin/shecho " 阅读全文
posted @ 2013-06-21 16:43 Ruthless 阅读(9304) 评论(0) 推荐(0)
摘要: 学习目标Shell命令行书写规则正文对Shell命令行基本功能的理解有助于编写更好的Shell程序,在执行Shell命令时多个命令可以在一个命令行上运行,但此时要使用分号(;)分隔命令,例如:root@ubuntu:~# ls a* -l;free;df长Shell命令行可以使用反斜线字符(\)在命令行上扩充,例如:root@ubuntu:~# echo "this is \> long command"this is long command注意:“>”符号是自动产生的,而不是输入的。 阅读全文
posted @ 2013-06-21 15:03 Ruthless 阅读(1378) 评论(0) 推荐(0)
摘要: 1、安装tomcat1)、下载tomcat从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下。root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6.0.20.tar.gz /home2)、安装tomcattar -zxvf apache-tomcat-6.0.20.tar.gz另一种方案:使用Windows下tomcat,Windows tomcat在linux中同样可以使用。2、操作tomcattomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设 阅读全文
posted @ 2013-06-21 14:50 Ruthless 阅读(13266) 评论(0) 推荐(1)
摘要: 安装步骤如下:1、下载文件:sudo wgethttp://malu.googlecode.com/files/scim-googlepinyin.tar.gz(经测试,这个链接已经失效了,幸好有前辈们已经下载好了,http://download.csdn.net/detail/chenxh/3430704),下载后文件默认存放在/tmp目录下。2、把文件移动到当前目录下(/home/ubuntu/ljq为当前目录):ubuntu@ubuntu:~/ljq$mv /tmp/scim-googlepinyin.tar.gz .3、解压文件:sudo tar zxvf scim-googlepin 阅读全文
posted @ 2013-06-21 14:47 Ruthless 阅读(1116) 评论(0) 推荐(0)
摘要: 1、修改配置文件/etc/network/interfacesroot@ubuntu:~#sudo gedit /etc/network/interfaces添加以下内容:auto eth0 #设置自动启动eth0接口iface eth0 inet static #配置静态IPaddress 192... 阅读全文
posted @ 2013-06-21 14:46 Ruthless 阅读(175377) 评论(0) 推荐(3)
摘要: 主机和虚拟机间通信,需将2台机器的IP地址设为同一网段。1、设置虚拟机: 虚拟机–> 设置–> Hardware –> Network Adapter,在网络连接处设置为 “桥接:直接连接到物理网络”,“NAT:使用已共享的主机IP地址”处打勾。2、window和虚拟机下ubuntu的IP地址设为同一网段Ubuntu配置和修改IP地址请看:http://www.tieguanyin168.com/index.php/ubuntu-ip-1641.html3、互ping下,判断windows与linux是否互相ping通。i、C:\Users\jiqinlin>ping 阅读全文
posted @ 2013-06-21 14:44 Ruthless 阅读(29367) 评论(1) 推荐(1)
摘要: 解决方法:删除旧的网络配置,重新让networkManager自动配置sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/nm-system-settings.conffalse----改成--->truesudo service network-manager restart 阅读全文
posted @ 2013-06-21 14:41 Ruthless 阅读(4743) 评论(0) 推荐(2)
摘要: 一. 自动安装可以使用sudo apt-get install ant安装,但是这种装法不好。首先安装的ant不是最新的版本,其次还要装一堆其他的附带的东西。所以我才用自己手动ant安装。二. 手动安装1. 到Apache官网下载最新版本的ant:http://ant.apache.org/bindownload.cgi2. 解压下载下来的.tar.gz文件: tar -zxvf apache-ant-1.8.2-bin.tar.gz(可能会要求输入密码)3.将解压出来的文件移动到/home/下:sudo mv apache-ant-1.8.2 /home/ (sudo不能省,否则没有权限)4 阅读全文
posted @ 2013-06-21 14:38 Ruthless 阅读(3013) 评论(0) 推荐(1)
摘要: Win7安装1、宏基安装Win7插入Win7系统光盘-> 重新启动-> 按F12-> 选择CD安装-> 按任意键-> 选择自定义(高级),接下去根据提示安装。2、华硕安装Win7插入Win7系统光盘-> 重新启动-> 按ESC-> 选择"P1: MATSHITADVD-RAM…"(第二项)-> 按任意键-> 选择自定义(高级),接下去根据提示安装。Ubuntu安装使用虚拟光驱安装Ubuntu 10.10方法如下:1、提前下载好ubuntu-10.10-desktop-i386.iso。2、下载安装一个虚拟光驱软件, 阅读全文
posted @ 2013-06-21 14:37 Ruthless 阅读(3518) 评论(0) 推荐(0)
摘要: 我们在使用winrar压缩包管理器时,经常会遇到弹出购买许可证的提示,影响了我们操作软件的友好性,接下来我们就来处理避免这种情况的再次发生。弹出购买许可证的图形如下:处理方法如下:新建一个记事本文件,并复制如下代码RAR registration dataCarol ThompsonSingle PC usage licenseUID=b8bc6fb0a8094b9eeb296412212250eb294bd5b605e535f7334b6e2e56a9e405a044f60225c843a161a156aa01684c6035c6ab9048e2c5c62f0238f183d28519aa8 阅读全文
posted @ 2013-06-21 14:33 Ruthless 阅读(5706) 评论(0) 推荐(0)
摘要: 网上某位仁兄写的,对我影响很大,就收留了。展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告。走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是 阅读全文
posted @ 2013-06-21 14:31 Ruthless 阅读(8076) 评论(1) 推荐(12)
摘要: jQuery有些版本中实现CheckBox全选/全不选/反选会有bug,经测试jquery-1.3.1.js–>测试通过,jquery-1.5.1.js–>测试不通过。实现CheckBox全选/全不选/反选代码如下:<%@ page language="java" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title& 阅读全文
posted @ 2013-06-21 14:28 Ruthless 阅读(15964) 评论(0) 推荐(1)
摘要: 本文演示如何在MyEclipse项目中使用My97DatePicker日期控件1、下载My97DatePicker日期控件,My97DatePicker日期控件下载地址2、在MyEclipse项目中安装My97DatePicker,把下载后的My97DatePicker解压后放在WebRoot子目录下,如WebRoot/dd/js/My97DatePicker(我把My97DatePicker放在WebRoot/dd/js/目录下,My97DatePicker为解压后的文件夹)3、引用My97DatePicker,在要使用的jsp页面中引入js,如下4、调用My97DatePicker,如下/ 阅读全文
posted @ 2013-06-21 14:26 Ruthless 阅读(27169) 评论(2) 推荐(0)
摘要: 依照WEB2.0风格,设计了几个表格样式,希望大家喜欢。WEB2.0提倡使用div开布局,但不是要完全放弃使用表格,表格在数据展现方面还是不错的选择。现在介绍使用CSS样式表来控制、美化表格的方法。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" 阅读全文
posted @ 2013-06-21 14:24 Ruthless 阅读(14383) 评论(1) 推荐(3)
摘要: 1、require: /.+/,2、username: /^[\u4E00-\u9FA5A-Za-z0-9_\ ]{3,20}$/i,3、password: /^[a-zA-Z0-9\_\-\~\!\%\*\@\#\$\&\.\(\)\[\]\{\}\<\>\?\\\/\’\”]{3,20}$/,4、number: /^\d+$/,5、money: /^(([1-9]\d*)|(([0-9]{1}|[1-9]+)\.[0-9]{1,2}))$/,6、per: /^(?:[1-9][0-9]?|100)(?:\.[0-9]{1,2})?$/,7、email: /^\w+([- 阅读全文
posted @ 2013-06-21 14:22 Ruthless 阅读(1008) 评论(0) 推荐(0)
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 69 下一页