- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 Shell sed 替换匹配开头字符的行
配置文件/etc/config.txt中有一行是version=xx.xx.xx每次进行版本发布,需要重新填写这个值可以用shell脚本中,加入sed命令来完成新版本号的替换#首先定义一个新版本号的变量var="version=6.1.1"sed -i '/^version=/c'$var'' /etc/config.txti :直接修改读取的文件内容,而不是输出到终端...
2018-08-24 09:55:17
31256
2
原创 Jenkins上调用脚本实现zip文件GPG签名
GnuPG是目前最流行、最好用的加密工具之一。用gpg --help可以查看相关提示和gpg版本信息,本文主要使用了2.0.14和1.4.10两个版本1. gpg --gen-key在对文件进行加密前,首先要生成公私钥,gpg --gen-key中间需要输入用户名等信息,还需要输入一个密码,来保护密钥的使用。这个密码在进行sign签名的时候会用到gen-key命令执行结果如下:====...
2018-08-24 09:39:27
1049
原创 Java 对象深度拷贝问题
在功能模块的实现中,需要对一个变量进行深度拷贝,该变量是一个存储二维Map的对象,之前同事写了一个用序列化进行深度拷贝的方法。在一般的业务情况下,没有发现问题,但是在进行性能测试时,对象大小会达到1~2MB,在进行对象深度拷贝时,会有异常抛出java.io.OptionalDataException,导致对象拷贝失败,影响程序的正确性。错误日志如下:[E] 05/31 09:58:1...
2018-08-23 20:16:22
1780
原创 gpg --sign对文件签名&expect调用sign&Jenkins调用expect脚本
gpg --sign对文件签名&expect调用sign&Jenkins调用expect脚本
2017-07-13 16:46:58
1266
原创 Eclipse一直显示(Hangs)“Computing Git status for repository Application”
Computing Git Status for reposritory Application
2016-12-05 13:00:52
7472
转载 java main()函数与其所在类的成员的初始化顺序
main方法是一个特殊的方法,在程序开始运行时,系统会找到main方法所在的那个class文件,然后把main方法的代码装入内存,从main的第一条语句开始执行,直到main的最后一条语句结束。至于main所在的类不用管它,它在main装入内存时不起作用的,只有创建这个类的对象时才起作用,也就是使用new的时候。在new一个类的对象时这个类的构造方法被调用,对成员变量初始化,分配内存,而此时类
2016-04-27 09:32:13
2233
1
转载 maven依赖关系中Scope的作用
maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在
2016-04-26 09:47:49
735
原创 篮球运球时的感悟
很早以前就喜欢运球,大多数时候都是随便活动一下,对球性的提升多少有点帮助。最近看了优酷上玄指导的篮球基本功视频,周末抽空就模仿练习,隔一周的周末再次练习的时候感觉熟练了很多。在昨天运球的时候,突然有一点感悟,运球不只是要机械的重复一个个动作,而是要用心去体会球的运行规律,体会手在接触球、控制球的时候的每一个细微的感觉。有了这样内心的体会,相信运球的技术可以有一个明显提升。其实干什么事情
2015-12-28 21:49:38
2058
原创 Log4j2介绍和特性实例(二)--一个实例和初学注意事项(configuration标签中的 status 和 monitorInterval)
Log4j2完整实例,初学注意事项(configuration标签中的 status 和 monitorInterval)
2015-12-13 11:15:14
19108
原创 Log4j2介绍和特性实例(一)
Log4j是Apache的著名项目,随着Java应用的越来越广泛,对日志性能等方面的要求也越来越高。Log4j的升级版本Log4j2在前些年发布。在log4j2发布前,应经有了logback和SLF4J,功能也是非常强大,那么为什么作者还要发布log4j2呢?在《log4j-users-guide》对这个问题做了解释。Its alternative, SLF4J/Logback made
2015-12-12 12:49:24
4186
原创 Java8新JavaScript引擎nashorn使用实例
Java8 JS引擎nashorn的一个使用实例,其中包括Java->JS的参数传递和JS中Java对象的实例化
2015-12-10 21:15:19
11400
2
原创 TCP/IP发送图片,swing.JPanel显示并更新图片(二、图片发送和发送/接受的同步)
本篇将介绍socket发送多张图片,图片结束判断以及发送/接受的同步。
2015-09-17 22:34:32
1232
原创 TCP/IP发送图片,swing.JPanel显示并更新图片(一、图片显示和更新)
本文通过一个例子,介绍JPanel的图片显示和更新,以及socket传输多个图片时对于文件结束的判断
2015-09-12 10:17:43
2211
转载 说说PMO 的工作思路
根据前文的职责描述,PMO的工作内容总结起来有两大部分:首先是项目管理体系的建立和持续改进;其次则是日常项目的跟踪、监控、管理。对于新建立的PMO来说,不一定一步到位,一定要在深入了解公司情况的基础上逐步开展工作,为PMO真正发挥作用奠定一个好的基础。可以逐步开展以下工作:1、深入调查公司现有的项目管理现状,既了解项目管理规范,也需要了解执行情况。例如:1)公司的项目类型、各类项目的特
2015-07-16 12:06:57
5028
转载 谈谈PMO 的定位和职责
本人也算是有了建设项目管理办公室(PMO)的经验,有很多体会。前不久,应邀为一家企业考虑有关PMO的工作设想,想来想去,PMO的定位和职责是首要的,这个问题不解决,其他的都是白搭。但是,PMO又真的不同别的,很难有标准定义,不然,今年的过程改进年会上也不会专门来讨论这个话题了。 但是,通常来说,既然要建PMO这样一个专门机构,就必须放到比较高的高度,否则,在项目里,就很容易沦为项目助理之类
2015-07-09 11:36:54
10669
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人