JAVA
文章平均质量分 73
carefreefly
这个作者很懒,什么都没留下…
展开
-
Jenkins ssh 远程启动 nohup
使用jenkins ssh插件传送编译后的jar包至远程后,执行远程的启动脚本,脚本是执行了,但是其中的nohup java -jar xxx.jar & 始终无法启动,试了在jenkins 中指定BUILD_ID=DotKillMe ,试了在nohup前添加BUILD_ID=DotKillMe ,还有在脚本里添加export BUILD_ID=DotKillMe 都不起作用。最终是在nohup前执行source /etc/profile 解决这个问题,也不需要export BUILD_ID=Dot原创 2022-04-05 10:35:18 · 2156 阅读 · 0 评论 -
上传jar包到maven公共远程中央仓库
Open Source Software Repository Hosting 简称 OSSRHhttps://central.sonatype.org/publish/这里简单的介绍了中央仓库。这里提前说明一下GroupId的选择(Choose your coordinates)https://central.sonatype.org/publish/requirements/coordinates/GroupId简单说就像类似java的package,用来唯一定位你的项目。你可以使用你的域名的原创 2022-04-05 10:32:20 · 2987 阅读 · 0 评论 -
PDF动态生僻字文本处理
一、PDF字体相关概念1.PDF字体对象PDF中的字体对象是对数码字体的描述,他可以描述字体的特征(非嵌入),也可以是嵌入式的字体。可以嵌入的字体文件基于广泛使用的标准数字字体格式:Type 1(及其压缩的变体CFF),也可以是TrueType(从PDF 1.6开始)和OpenType。2.标准Type1字体包含14中字体,被称为Base14,这些字体或有相同度量的合适的替代字体,必须能用在所有PDF阅读器上,而且不必嵌入PDF,并且只有在系统安装该字体才能正常显示。3.嵌入字体.原创 2020-08-13 23:14:55 · 4925 阅读 · 2 评论 -
Vector的效率问题
我们再来看看另外一个常用的Java类——java.util.Vector。简单地说,一个Vector就是一个java.lang.Object实例的数组。Vector与数组相似,它的元素可以通过整数形式的索引访问。但是,Vector类型的对象在创建之后,对象的大小能够根据元素的增加或者删除而扩展、缩小,请考虑下面这个向Vector加入元素的例子:Object obj = new Object();?转载 2007-05-14 20:38:00 · 3114 阅读 · 0 评论 -
java正确使用字符串累加
通常我们进行两个字符串连接的时候用的最多的应该是:String s1 = “Hello”;String s2 = “World”;String s3 = s1 + s2; 这样将被编译为StringBuffer s = new StringBuffer();s.append(“Hello”);s.append("World");String s3 = s.toSt原创 2007-05-14 20:11:00 · 6184 阅读 · 0 评论