- 博客(276)
- 资源 (2)
- 收藏
- 关注
原创 Linux学习之系统定时任务
1、系统默认是启动crond服务的,一般不用手动启动。2、crontab的设置项示例:5个星号的含义。示例:特殊符号:示例:在定时任务中如果想采用日期作为输出,例如:date +%y%m%d 那么需要加反斜杠进行转义,例如:date +\%y\%m\%d修改时间命令date -s 12:00:00 即将
2016-06-25 11:53:32 301
原创 Linux学习之if语句
1、单分支if条件语句注意中括号与里面的字符之间有空格隔开。并且if和[之间也必须有一个空格隔开。示例1:判断分区使用率。2、双分支if条件语句
2016-06-05 11:18:10 933
原创 Linux学习之条件判断
1、按照文件类型进行判断示例1:第2种格式中括号与字符之间必须有一个空格,否则会报错。这种判断命令的执行结果是不会输出的,需要通过echo $?的输出是否为0判断上条命令是否正确,如果为0说明上条命令执行结果为true,否则为false示例2:将判断结果人为的处理后进行输出2、按照文件权限进行判断判断格式和【按文件类型判断
2016-06-05 10:30:29 618
原创 Linux学习之字符处理命令
1、排序命令sort示例1:示例2:2、统计命令wc不仅可以统计文件内容,还可以统计命令的执行结果的输出,例如 df -h | wc -l
2016-06-05 09:29:53 303
原创 Linux学习之字符串截取
1、cut命令grep是提取符合条件的行,cut是提取符合条件的列。如果使用cut命令,那么对应的文件内容必须使用制表符进行编辑,因为cut命令的-d选项默认是制表符。如果文件列是通过其他符号进行分割的,需要通过-d进行指定。cut -f 2 students 表示提取student文件中的第2列。cut -f 2,4 students 表示提取student文件中的第2列和第4列
2016-06-04 16:30:32 509
原创 Linux学习之正则表达式
1、正则表达式和通配符的区别2、基础正则表达式注意*号在通配符中和正则表达式中的含义是不同的示例1:示例2:示例3:-n表示显示行号示例4:示例5:示例6:示例7:示例8:示例9:
2016-06-04 14:05:28 334
原创 Linux学习之环境变量配置文件
1、source命令一般情况下,环境变量配置文件的更改,需要用户退出重新登录后才会生效。source命令可以让环境变量配置文件立即生效,无需退出重新登录。注意 . 和配置文件之间有个空格。2、PATH="$PATH":/root 环境变量的值可以通过这种方式进行追加,但是这样只是临时生效的。3、环境变量配置文件只要是保存在etc目录下对应
2016-06-04 11:09:01 520
原创 Linux学习之数值运算与运算符
1、declare命令也可以通过export命令将一个变量声明为环境变量2、数值运算方法1echo $cc将输出33如果仅仅只是cc=$aa+$bb那么echo $cc将输出11+223、数值运算方法2$()是把命令的执行结果赋值给变量dd4、数值运算方法3推荐使用这种方式,比较直观echo $ff将输出33e
2016-06-04 09:45:28 2348
原创 Linux学习之用户自定义变量
1、变量的设置规则2、变量的分类3、用户自定义变量注意变量的叠加有两种方式。4、变量的调用、查看、删除set可以查看所有类型的变量。
2016-05-22 18:24:21 2055
原创 Linux学习之通配符
1、通配符?和[]必须且只能匹配一个字符。示例:2、其他特殊符号示例1:第2行将输出$name第3行将输出sc第4行将输出$(date)第5行将输出date命令执行的结果示例2:第1行会将命令ls执行的结果输出来。第2行会将命令date执行的结果输出来。
2016-05-22 17:39:00 307
原创 Linux学习之多命令顺序执行
1、多命令顺序执行; 即使前面的命令报错,后面的命令也会执行。示例:其中示例3表示如果命令正确执行 则打印yes,否则打印no2、dd 命令dd命令主要用来磁盘复制。前后两个date命令主要用来查看复制这个文件总共花了多长时间。3、管道符 | 示例:more主要用于文件内容的分屏显示,但加上管道符|后也可以对命
2016-05-22 16:38:18 516
原创 Linux学习之输入输出重定向
1、标准输入输出2、输出重定向不是所有命令都会有输出的,例如cd执行命令后不再在屏幕上显示输出结果,而是把输出结果放到了指定的文件中,所以叫重定向。错误命令是不能通过>或>>进行重定向的,必须通过2>或2>>进行重定向。注意2和>之间没有空格,否则会报错。3、正确输出和错误输出同时保存。
2016-05-13 09:22:49 509
原创 Linux学习之命令别名与快捷键
1、设置命令别名 alias例如 alias vi="vim"在命令行设置的别名只是临时生效。2、让别名永久生效如果想让别名设置永久生效需要在.bashrc文件中进行编辑。.bashrc在用户的home目录下,root用户则在root目录下。3、删除别名4、命令执行的优先级Bash内部命令,
2016-05-13 08:26:07 507
原创 Linux学习之历史命令与补全
1、查看敲过的命令,即历史命令 history每个用户的历史命令是单独保存的,放在用户的home目录下,对应于文件名.bash_history 但是root用户的放在root目录下。
2016-05-12 09:22:46 3379
原创 Linux学习之shell基础
1、shell所担任的角色和作用shell将字符界面输入的命令转换为内核能够识别的代码,例如 010100011sh文件即为shell文件。可通过cat /etc/shells 查看系统支持的shell类型。
2016-05-09 01:18:30 394
原创 Linux学习之权限管理命令
1、权限管理命令 chmod只有管理员 和 文件或目录所有者可以更改权限。u代表user,g代表group,o代表other,a代表all权限:r代表read,w代表write,x代表exec+表示添加权限,-表示删除权限,=表示重新赋值权限例如 chmod g+w one/ 表示给目录one的所属组添加w权限。可以对一个文件或目录同时进行多项权限设置操作,例如 c
2016-05-09 00:43:11 1401
原创 Linux学习之文件搜索命令
1、文件搜索命令 find2、find命令常用选项:根据文件名、文件大小、所有者、所属组 进行查找find / -name init 表示全盘搜索init文件或目录。注意 /表示全盘 .表示当前目录Linux里面的文件搜索是精准搜索的,如果要进行模糊匹配,需要使用通配符,例如:find /etc -name *init* 表示查找文件名包含init字符的文件。*表
2016-05-08 23:15:57 859
原创 Linux学习之进程管理
1、查看系统中的所有进程ps aux 一般用在unix中,ps -le 一般用在Linux中。2、进程列表的字段说明3、查看系统的健康状态top命令执行结果如下:其中框住的这三项是判断系统健康与否的重要指标。其中头部5行是判断系统健康与否的关键数据,下面逐一说明各行的含义。第一行:其中load average中判断
2016-05-08 20:11:26 442
原创 Linux学习之目录处理命令
1、显示目录里面的文件 ls选项a表示all,选项l表示long,选项h表示human,即人性化显示,主要用来将文件的大小按合适的单位进行显示。选项i表示显示文件或目录对应的id。
2016-05-08 17:08:50 437
原创 Linux学习之文件处理命令
1、创建文件命令 touch文件名可以包含任何字符,但是字符/除外。如果文件名中包含空格符,需要用双引号把整个文件名括起来。否则会根据空格符前后的字符串创建两个文件。2、浏览文件内容命令 cat只适合浏览内容比较少的文件。3、反向显示文件内容命令 tac将文件内容进行倒序显示,即从最后一行开始显示。4、分页浏览文件内容命令
2016-05-08 14:19:31 491
原创 Linux学习之压缩解压命令
常用的有4组:gizp、tar、zip、bzip2,下面一一列出:1、压缩命令 gzip只能用来压缩文件,不能压缩目录。压缩后原文件将不会被保留。2、解压命令 gunzip另一种等价方式是 gzip -d [gz压缩文件]3、打包压缩命令 tar即可用来打包压缩文件,也可打包压缩目录。打包压缩后会保留原文件或目录。
2016-05-08 12:34:42 568
转载 ubuntu安装nginx及负载均衡配置
所有的安装包可以去以下地址下载,或者自行去官网下载,下面都有介绍.所有安装包地址:http://download.csdn.net/detail/carboncomputer/9238037原文地址:http://www.cnblogs.com/zhongshengzhen/p/nginx.html具体步骤如下:1、下载PCRE, 是一个用C语言编写的正则表达式函数库[
2016-04-29 01:05:15 3327
转载 java中获取表达式匹配到的内容
matcher.find()表示是否在指定的字符串中有匹配到的内容;如果有匹配到,则通过matcher.group(i)循环输出所有匹配到的内容。matcher.groupCount()表示匹配到的内容个数。代码示例如下: String content = HttpClientUtil.getByUrl(singerUrl,charset); // String re
2016-04-21 01:53:07 9068 1
转载 ubuntu更新Jar包中的文件
打包了个fat jar,后来程序作了小修改,如果重新打包一个fat jar再上传服务器实在麻烦,而如果能只把更改的class文件放到原来jar包替换相应文件,则简便很多。jar命令可以替换jar包对于文件,但需要点小技巧。一般替换(增加)jar包根目录下的文件,用到的命令是: jar uvf myjar.jar ClassToAdd.class就能把ClassToAdd.class
2016-04-19 01:59:00 2455
原创 解决包冲突问题
有时候在用maven进行项目打包过程中,会出现下面这种错误信息:Cannot locate declared field class....意思就是找不到对应的类,因为项目中存在多个 类的路径并且名字一样的 类。程序无法确定使用哪一个。解决的办法就是,在pom.xml中,在对应的包引用下排除掉多余的包。即告诉maven在打包编译的时候不需要这部分内容,具体配置如下: or
2016-04-19 01:49:16 1517
原创 如何给maven项目增加新的jar包(从服务器上下载)---通过从web页面复制信息
1、打开网址http://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.5.12、在搜索框中输入想要的包名进行搜索;3、复制红框标识部分的代码到你项目中的pom.xml中,包会自动下载到你本地的仓库中并且加载到你的项目中。
2016-04-19 01:40:44 1246
原创 mysql总结
1、查看数据库连接的等待超时时间show global variables like 'wait_timeout';2、查看mysql的版本select version();
2016-04-16 10:13:40 429
原创 htmlunit.WebClient 和 client.HttpClients 的比对
一、org.apache.http.impl.client.HttpClients优点:性能快缺点:对需要JS进行渲染的页面 不支持,无法获取JS渲染之后的页面源码。附上代码示例: public static String getByUrl(final String url,final String charset){ /*RequestConfig d
2016-04-16 02:49:12 1837
原创 线程总结
java是线程安全的,即对任何方法(包括静态方法)都可以不考虑线程冲突,但有一个前提,就是不能存在全局变量。如果存在全局变量(例如静态变量),则需要使用同步机制。
2016-04-16 00:12:53 358
原创 数据源配置
写了个爬虫程序,在爬取的过程中,有时会出现下面的异常错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver
2016-04-15 22:44:32 472
转载 正则表达式总结
一、判断一个字符串是不是纯数字,代码如下: public boolean isNumeric(String str) { Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(str); if( !is
2016-04-15 22:22:06 312
原创 ie11浏览器访问javaWeb页面 提示 Audio未定义
ie11浏览器访问javaWeb页面 提示 Audio未定义。代码如下:var audio = new Audio();audio.src = "http://webapi.openspeech.cn/" + obj.audio_url;audio.play();其实Audio是HTML5的播放器标签,如果浏览器不支持HTML5,则会出现这样的提示。但是我用的是IE11啊,肯定是支
2016-04-13 01:09:25 3293
VeriSign Universal Root Certification Authority.rar
2021-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人