![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 50
夺宝奇兵
爱阅读,勤笔记
展开
-
jquery ui dialog ie 显示不正确。
用到jquery的dialog时,发现ie下老是有问题这不弹出的页面,本来设置750px的,结果只有100px于是乎,针对ie重新设置一下height$(this).dialog("open");if ($.browser.msie) { $("#divDialog").css("height", 750); }原创 2017-07-20 10:40:08 · 570 阅读 · 0 评论 -
Maven Jetty Plugin运行配置jetty:run㈡
mvn jetty:run有几个扩展命令 mvn jetty:run-war先打包,让后再部署指定的war。如果不指定webApp,默认为${project.build.directory}/${project.build.finalName}.war project> ... plugins> ... plugin>原创 2017-07-20 10:44:28 · 602 阅读 · 0 评论 -
Maven Jetty Plugin运行配置jetty:run
如果这个工程是标准的maven-webapp那么基本上不用修改,直接运行jetty:run就可以执行。 但是有时候会报错说 [ERROR] No plugin found for prefix 'jetty' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus原创 2017-07-20 10:44:21 · 497 阅读 · 0 评论 -
jetty运行配置jetty:run-war
刚使用jetty时,完全不懂怎么配置。老是出现各种错误。就像下面这种 [ERROR] Failed to execute goal org.mortbay.jetty:maven-jetty-plugin:6.1.19:run (default-cli) on project orderapp: Webapp source directory D:\resource\ApacheCX原创 2017-07-20 10:44:12 · 913 阅读 · 0 评论 -
创建itext document&横向打印
概述Document是itext的基础,你可以添加文档数据(用户阅读的信息)和元数据(pdf内部使用的信息)。在创建document对象时,你可以定义page size,page color and page margins。 构造函数 查看一下API,Document的构造函数有三个。 其中第一个Document给size,color,margins都设置了原创 2017-07-20 10:43:43 · 2691 阅读 · 0 评论 -
itext使用rtf格式生成word,使用image为页眉
起因: 在生成word文档时,一般都要求生成固定的页眉。页眉,即可以是文字也可以图片。对于程序员来说,图片可以简化开发的复杂度,对于用户来说可以丰富页眉的样式。于是我尝试使用itext生成rtf格式来获得包含图片页眉的word文档。 尝试1:直接使用document.add(Image),可以看到图片在文本内,就算使用Image.setAbsolutePosition(),图片原创 2017-07-20 10:43:34 · 2169 阅读 · 1 评论 -
itext pdftemplate使用
在开发系统时,需要在PDF上写入总页数。于是在网上搜索到 iText加入页码 这篇文章。但是仍然不知道PdfTemplate是什么使用的。 在Itext in action 2006版 第14章刚好有个这个例子(14.2.3 PageXofY) /* chapter14/PageXofY.java */import java.io.FileOut原创 2017-07-20 10:43:25 · 2957 阅读 · 0 评论 -
itext设置默认NO_BORDER表格
读到itext in action第6章6.1.3,有个函数getDefaultCell(),查看该函数的API PdfPCell com.lowagie.text.pdf.PdfPTable.getDefaultCell() Gets the default PdfPCell that will be used as reference f原创 2017-07-20 10:43:18 · 2071 阅读 · 0 评论 -
itext Chunk Phrase Paragraph区别
IText中有三个处理text的类com.lowagie.text.Chunk,com.lowagie.text.Phrase,com.lowagie.text.Paragraph。它们之间有什么区别呢? Chunk Chunk是IText最小的文本编辑单位。不能再拆分更小的单元。其他高级的文本对象都是基于Chunk的。请看下图(注此图,来源自http:/原创 2017-07-20 10:43:11 · 7873 阅读 · 1 评论 -
java实现oracle函数rpad和lpad
import junit.framework.TestCase;public class StringTest extends TestCase{ public void ntestRpad(){ System.out.println(rpad("1",3,"0")); } public void testLpad(){ System.out.println(lpa原创 2017-07-20 10:43:05 · 2196 阅读 · 0 评论 -
jar getResource getResourceAsStream
在实际使用jar运行时,发现无法使用getResource 获得jar中的properties文件,而getResourceAsStream可以,发现如下文章。 大家尽量使用getResourceAsStream 从JAVA API文档中可以看到http://download.oracle.com/javase/1.3/docs/api/java/net/JarURLConnect原创 2017-07-20 10:42:59 · 509 阅读 · 0 评论 -
java itext 清空PDF标签
欢迎转载,请注明来自http://reymont.iteye.com/blog/1039741 思路:使用itext-2.0.8,请自行下载。重新生成一个PDF文件,然后设置该文件的标签为空标签 import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayL原创 2017-07-20 10:42:53 · 713 阅读 · 0 评论 -
itext PdfPTable width
PdfPTable 生的表格默认是---居中 80%(ˇˍˇ) 想~修改一下他的宽度查查APIsetWidthPercentage(float widthPercentage) 满足需要package com.dcb1.barge.pdf;import java.awt.Color;import java.io.FileOutputStream;import原创 2017-07-20 10:40:01 · 4819 阅读 · 0 评论 -
itext基本编辑单元
在itext的com.lowagie.text包中有Chunk,Phrase,Paragraph这三种text编辑单元其中Chunk是最小的单元也就是说Paragraph可以包含多个Phrase,Phrase可以包含多个Chunk下面是Chunk的例子public class Chunk_Example { public Chunk_Example() throws原创 2017-07-20 10:39:43 · 415 阅读 · 0 评论 -
itext中文问题
因为项目需要生成PDF,小用了一下ITEXT发现无法输出中文,研究了一下Font FontChinese = null;BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); FontChinese = new Font(bfChinese, 12,原创 2017-07-20 10:39:36 · 466 阅读 · 0 评论 -
图处理:使用graphstream来计算无向图的介数中心性
图处理:使用graphstream来计算无向图的中间度中心graphstream只能处理无向图Mark Needham原文:Graph Processing: Calculating betweenness centrality for an undirected graph using graphstream - Mark Needham at Mark Needham 阅读Maven Repo翻译 2017-07-22 09:46:57 · 4444 阅读 · 0 评论 -
标签传递算法:java版
标签传递算法:java版 标签传递算法:java版java-labelpropagation本地测试数据集LPAlgorithm loadJSON vertexAdjMap和vertexInAdjMap的区别在哪里?根据每个节点的权重计算度vertexDegMap标签 TreeSet构建vSet,lSet和labelIndexMap构建vertexFMapshowDetail翻译 2017-08-02 09:35:39 · 863 阅读 · 1 评论 -
Maven Archetype Plugin创建新工程
Maven Archetype plugin是Maven用来创建新工程的工具。Archetypes给开源项目很大的帮助,像Apache Wicket、 Apache Cocoon等。这些项目使用Archetypes提供很多新项目的模板。Archetypes也可以帮助公司推行项目标准化。如果你是公司里的一个大团队中的成员,需要依照现有的项目创建新的项目,那么你可以利用团队中使用的archetype来原创 2017-07-20 10:44:36 · 188 阅读 · 0 评论 -
tomcat无法启动和关闭
在部署项目时,经常碰到Tomcat无法启动和关闭的现象。碰到这些情况时,一般是端口被占用。那么就需要了解启动和关闭的端口设置了。 Tomcat 修改关闭端口一个server.xml中只能有一个Server节点,因为它代表着Tomcat自身。如果你需要两个server,就必须运行两个Tomcat实例。 Shutdown属性可以是任意字符串。当你调原创 2017-07-20 10:44:46 · 827 阅读 · 0 评论 -
Cannot find any registered HttpDestinationFactory from the Bus
严重: Cannot find any registered HttpDestinationFactory from the Bus.Exception in thread "main" javax.xml.ws.WebServiceException: org.apache.cxf.service.factory.ServiceConstructionException at org.a原创 2017-07-20 10:44:54 · 1470 阅读 · 0 评论 -
使用SchemaSpy生成数据库文档
当开始一个新的项目,那你不得不弄清楚项目经理设计的数据库。怎样快速的理解数据库表之间的关系呢? 这里就有一个开源的小工具 SchemaSpy 。 Java-based ,需要 JAVA5 及以上。在使用 SchemaSpy 之前,你需要安装 JAVA 和 Graphviz 。 Graphviz 工具,下载个 MSI 安装文件就可以使用。是用来生成 ER 图的 如果你喜欢命令行,可以这样原创 2017-07-20 10:41:42 · 690 阅读 · 0 评论 -
Apache CXF开发Web Service 目录
最近看到回复中提到《开发CXFJAVA客户端》写得不好,代码无解释,文段不清楚。这里将前面的文章重新整理一下,努力把代码描述得仔细些。内容安排和代码参照《PacktPub.Apache.CXF.Web.Service.Development.Dec.2009》。 在此,感谢yjl6691088 和kljjack 的回复。 Apache CXF开发Web Service 目原创 2017-07-20 10:46:35 · 230 阅读 · 0 评论 -
fastjson @JSONField自定义输出字段
在数据库和JAVA实体类命名转换过程中,命名不一致是经常发生的问题。fastjson中注解@JSONField帮忙解决了这个问题。 public class RoleData{@JSONField(name="role_name")private String roleName;@JSONField(name="role_server")private String rol原创 2017-07-20 10:48:02 · 3317 阅读 · 0 评论 -
HtmlCleaner XPath API使用
HtmlCleaner是使用Java编写的HTML解析开源组件。网络上的HTML一般是比较杂乱的,难以进一步处理,需要大量的时间去剔除无效的内容,按照顺序整理tag,attribute等。HtmlCleaner能够将任意的HTML格式化为XML。HtmlCleaner会同浏览器一样默认的创建DOM(Document Object Model)。不论怎样,都需要自定义tag筛选策略和调整方式。原创 2017-07-20 10:47:53 · 439 阅读 · 0 评论 -
spring boot 远程调试设置
参见:Spring Boot Maven Plugin - Debug the applicationhttp://docs.spring.io/spring-boot/docs/1.1.x/maven-plugin/examples/run-debug.htmlMaven在Eclipse中使用调试 - Seven的专栏 - 博客频道 - CSDN.NEThttp://blog.c原创 2017-07-20 10:47:44 · 2117 阅读 · 0 评论 -
ZeroC ICE之Hello World java客户端
Writing an Ice Application with Java - Ice 3.6 - ZeroChttps://doc.zeroc.com/display/Ice36/Writing+an+Ice+Application+with+Java 代码:https://github.com/reymont/ice ZeroC - Downloadhttps://zer原创 2017-07-20 10:47:26 · 673 阅读 · 0 评论 -
试用灵雀云构建docker镜像
对于国内docker爱好者,可以使用灵雀云 灵雀云入门教程 | 灵雀云用户向导http://docs.alauda.cn/tutorial/introduction.html 看了一下“1.6 开发与调试 | 灵雀云用户向导”,快速搭建nodejs的开发环境http://docs.alauda.cn/tutorial/debug.html root@5193a1a8原创 2017-07-20 10:47:18 · 777 阅读 · 0 评论 -
Docker Toolbox (Windows版)试用
访问Docker Toolbox | docker(https://www.docker.com/toolbox),下载对应windows版软件。比较慢,还是用迅雷加速下吧。 Get Started with Dockerhttp://docs.docker.com/windows/started/ 安装的时候一定要选择VirtualBox,Docker Toolbox Win原创 2017-07-20 10:47:10 · 291 阅读 · 0 评论 -
jdk8计算年龄
LocalDate today = LocalDate.now();LocalDate playerDate = LocalDate.from(DateTimeFormatter.ofPattern("yyyy-MM-dd").parse("1983-07-08"));long years = ChronoUnit.YEARS.between(playerDate, today);lo原创 2017-07-20 10:47:02 · 1932 阅读 · 0 评论 -
Apache CXF开发Web Service 理解CXF Frontends之Contract-First
《Apache CXF开发Web Service 理解CXFFrontends之Code-First》一文提到Code-First和Contract-First两种不同的方式,这里将介绍Contract-First的使用。如果使用Contract-First的开发方式,开发者首先准备好WSDL文档,通过CXF提供的工具wsdl2java来生成代码。这个工具在%CXF-HOME%/bin目录中。原创 2017-07-20 10:46:54 · 387 阅读 · 0 评论 -
Apache CXF开发Web Service 理解CXF Frontends之Code-First
CXF前端(Frontend)是编程使用的API,用来开发和对外暴露WebServices。CXF提供两种类型的前端(Frontend):JAX-WS和简单前端(Simple Frontend)。本节将详细介绍JAX-WS前端。 JAX-WS前端Code-First方式创建Service Endpoint Interface ( SEI)添加Java注解发布服务开发原创 2017-07-20 10:46:44 · 399 阅读 · 0 评论 -
Apache CXF开发Web Service 开发Web Service之Kick Start
Web Service看起来很神秘,不过你使用了ApacheCXF之后,“啊~~~,Web Service是这么简单”。本节将介绍Apache CXF是基于JAX-WS创建Web Service。有兴趣的话请看《JAX-WSSpecificantion》 JAX-WS提供了两种方式来创建Web Service:Code-First和Contract-First。本节使用Code-F原创 2017-07-20 10:46:25 · 270 阅读 · 0 评论 -
Apache.CXF.Web.Service.Development学习笔记
相信大家在阅读CXF官方文档(http://cxf.apache.org/docs/index.html)时,总是一知半解。这里向大家推荐一本PacktPub.Apache.CXF.Web.Service.Development。目前,这本书是没有中文版的,为此笔者简单的写了一些经验总结。 开发CXF JAVA客户端http://reymont.iteye.com/blog/15原创 2017-07-20 10:45:24 · 200 阅读 · 0 评论 -
使用CXF Interceptor&Feature
使用CXF Interceptor特性 本例代码在附件中 在Web Service中,客户端和服务端通过交换信息来互相通信。信息在客户端组装,在服务端解组。在Web Service术语中,组装表示将JAVA对象转换为XML文件,这些XML文档将被传输到网络中;反而言之,解组就是将XML文档转换为JAVA对象。 当客户端向服务端发送请求,请求中的数据将被组装并传输到服务器。服原创 2017-07-20 10:45:16 · 439 阅读 · 1 评论 -
使用CXF开发RESTFul服务
相信大家在阅读CXF官方文档(http://cxf.apache.org/docs/index.html)时,总是一知半解。这里向大家推荐一本PacktPub.Apache.CXF.Web.Service.Development。目前,这本书是没有中文版的,为此笔者简单的写了一些经验总结。CXF官方文档(http://cxf.apache.org/docs/index.html)时,总是一原创 2017-07-20 10:45:09 · 298 阅读 · 0 评论 -
开发CXF JAVA客户端
CXF提供了很多client端的调用方法。这里让你快速了解这些选择,帮助你判断使用哪种。 参见:http://cxf.apache.org/docs/how-do-i-develop-a-client.html 源代码主体使用PacktPub.Apache.CXF.Web.Service.Development.Dec.2009书中的代码。本例中,将5种调用方式集中在一个原创 2017-07-20 10:45:01 · 189 阅读 · 0 评论 -
查看JMX Exporter中的日志
查看JMX Exporter中的日志原文:Viewing Logs for the JMX Exporter | Robust Perception Brian Brazil August 19, 2015有时从JMX exporter拉取mBeans中的数据会产生一些错误。能够查看详细的日志能帮助你定位出错的mBean,还有为什么会出错。创建一个名为logging.properties的文件:ha翻译 2017-08-02 18:01:26 · 2249 阅读 · 0 评论