摘要: 简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g... 阅读全文
posted @ 2016-01-20 18:35 飘飘雪 阅读(588) 评论(0) 推荐(0)
摘要: 源引自:http://www.cnblogs.com/xiami303/p/3625829.html一不小心,忘记了admin用户的账号密码。然后就看不到manage jenkins的那部分内容了,看不到就改不了用户权限,也就是系统瘫痪了。于是,想着开始没注册账号和密码的时候,都能看见,也就是没有s... 阅读全文
posted @ 2016-01-19 11:41 飘飘雪 阅读(1872) 评论(1) 推荐(0)
摘要: 本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理。由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/displ... 阅读全文
posted @ 2016-01-19 10:48 飘飘雪 阅读(431) 评论(0) 推荐(0)
摘要: 一、双方机器都是root用户登陆方法 A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了私钥(id_rsa 阅读全文
posted @ 2016-01-15 20:22 飘飘雪 阅读(7525) 评论(1) 推荐(0)
摘要: Jenkins+Maven+Git CI环境搭建手册 环境: OS:Linux version 2.6.32-220.23.2.ali878.el6.x86_64 (ads@kbuild) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) ps: 准备工作 阅读全文
posted @ 2016-01-15 20:05 飘飘雪 阅读(911) 评论(0) 推荐(0)
摘要: 查看、修改或者执行某些命令需要root用户的权限,如果不想直接切换到root用户,就可以使用sudo命令。sudo命令用于针对单个命令授予临时权限。sudo仅在需要时授予用户权限,减少了用户因为错误执行命令损坏系统的可能性。使用方法是在原有命令之前加上sudo+空格。用法示例:以root用户的身... 阅读全文
posted @ 2016-01-14 23:30 飘飘雪 阅读(367) 评论(0) 推荐(0)
摘要: 1、查看是否开启远程连接, 控制面板->程序和功能->打开或关闭windows功能->勾选telnet服务器和telnet客户端2、cmd命令行输入telnet ip地址 端口号(比如22)3、检查linux安装的安全策略是否给本地ip开通了访问权限(需要运维工作人员的配合) 安装过程:1.以ro... 阅读全文
posted @ 2016-01-12 23:20 飘飘雪 阅读(6294) 评论(0) 推荐(0)
摘要: 出自:http://blog.csdn.net/zljjava/article/details/202856791、从客户端入手:2、从服务器端入手(需要服务器权限)修改/etc/ssh/sshd_config配置文件 ClientAliveInterval 300(默认为0)这个参数的是意思是每5... 阅读全文
posted @ 2016-01-12 22:36 飘飘雪 阅读(2686) 评论(0) 推荐(0)
摘要: 一、git提交代码走meger请求的整体流程 工作中使用git推代码时,如果走merge请求,那么也就是说拉代码时拉公共代码库的代码,但是提交时需要先提交到自己的代码库,然后在gitlab上提交merge请求,相应负责人review代码后合并代码到公共代码库中。 之前前面的部分没有总结,过一段时间后 阅读全文
posted @ 2016-01-08 12:17 飘飘雪 阅读(1423) 评论(1) 推荐(0)
摘要: 了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map。本文相关下载:·Jack 的 HashMap 测试·Oracle JDeveloper 10gjava.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。List 的... 阅读全文
posted @ 2016-01-05 10:46 飘飘雪 阅读(679) 评论(0) 推荐(0)
摘要: 几个经常用到的字符串的截取string str="123abc456";int i=3;1 取字符串的前i个字符str=str.Substring(0,i); // orstr=str.Remove(i,str.Length-i);2 去掉字符串的前i个字符:str=str.Remove(0,i);... 阅读全文
posted @ 2015-12-23 11:11 飘飘雪 阅读(298) 评论(0) 推荐(0)
摘要: Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 M... 阅读全文
posted @ 2015-12-16 16:59 飘飘雪 阅读(196) 评论(0) 推荐(0)
摘要: window环境下,maven安装配置过程。一共只需要4个步骤:1、【检查】确认已经安装jdk,已经环境变量中配置JAVA_HOME,已经修改Path2、【下载】从http://maven.apache.org/download.cgi下载所需要的版本,笔者使用的是3.0.4版本。下载apache-... 阅读全文
posted @ 2015-12-09 15:59 飘飘雪 阅读(183) 评论(0) 推荐(0)
摘要: 1、首先,下载并安装该软件Xmind。安装完毕后,在【开始菜单】寻找Xmind快捷方式,点击打开主程序。2、打开时出现【新建】页面,可以选择创建空白主题的文档,也可以选择从模板创作。本例选择创建空白文档。3、在创建的空白文档中心会看到一个蓝色的按钮,上面写着“中心主题”。4、选中“中心主题”的按钮,... 阅读全文
posted @ 2015-11-19 16:15 飘飘雪 阅读(4181) 评论(0) 推荐(0)
摘要: 一、虚拟机安装 1) Virtualbox安装 2) 新建镜像(将已有镜像导入) 3) 开通本地远程访问虚拟机的权限 3.1 通过本地的mac地址设置本地连接固定的ip地址、子网掩码、默认网关及dns 通过cmd命令行$ipconfig -all 查看本地连接的物理地址(mac地址) 通过网络连接位 阅读全文
posted @ 2015-11-16 10:39 飘飘雪 阅读(1199) 评论(0) 推荐(0)
摘要: 如果需要是用assertThat需要在项目中引入junit4的jar包.(匹配器和断言方法在junit4的jar包中都能找到,引入就可以了)下面是常用断言的代码 1 import static org.hamcrest.MatcherAssert.*; 2 import static org.ham... 阅读全文
posted @ 2015-11-15 18:50 飘飘雪 阅读(18171) 评论(0) 推荐(2)
摘要: junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。2.... 阅读全文
posted @ 2015-11-15 17:54 飘飘雪 阅读(1061) 评论(0) 推荐(0)
摘要: 静态变量和静态方法都属于静态对象,它与非静态对象的差别需要做个说明。(1)Java静态对象和非静态对象有什么区别? 比对如下: 静态对象 非静态对象拥有属性: 是类共同拥有的 是类各对象独立拥有的内存分配: 内存空间上是固定的空间在各个附属类里面分配分配顺序: 先分配静态对象的空间继而再对非静态... 阅读全文
posted @ 2015-11-13 15:01 飘飘雪 阅读(552) 评论(0) 推荐(0)
摘要: java类的成员变量有俩种:一种是被static关键字修饰的变量,叫类变量或者静态变量;另一种没有static修饰,为实例变量。 在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变... 阅读全文
posted @ 2015-11-13 11:27 飘飘雪 阅读(336) 评论(0) 推荐(0)
摘要: 命名规范定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)Package 的命名Package 的名字应该都是由一个小写单词组成。Class 的命名Class 的名字必须由大写字母... 阅读全文
posted @ 2015-11-10 15:13 飘飘雪 阅读(469) 评论(0) 推荐(0)