自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (10)
  • 收藏
  • 关注

原创 PDF转换解析工具—PDFBox

简介 Apache PDFBox® - A Java PDF Library The Apache PDFBox® library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of

2018-01-29 22:06:53 1684

原创 SpringBoot研发管理—>开发者工具

开发者工具SpringBoot3.1及以上,为了便于开发,增加了以下功能:自动重启LiveReload远程开发自动重启 激活后,对文件的任何修改都会出阿发应用程序重启。为了加快重启的速度,还可以配置哪些变更会触发重启,哪些则不会。基于maven的工程,只需添加依赖: org.springframework.boot spri

2018-01-22 23:01:04 473

原创 SpringBoot研发管理—>导出Jar包

1、配置Main-Class(如果不配置该项,maven不会导出Main-Class) org.apache.maven.plugins maven-jar-plugin 2.4

2018-01-19 09:35:02 263

原创 PDF转换解析工具—FineReader

关于ABBYY Finereader官网:http://www.abbyy.cn/finereader/ 如需要,可以去官网自行下载试用版,这里不再赘述。我们可以得到什么帮助针对pdf的定向转换处理能力快速提高表格数据、文本数据获取的能力批量处理的能力提供的TOOL 常用 目的 PDF文件到Word 便于基于word的api的进一步处理 PDF文件到Excel 或人

2018-01-02 21:54:09 478

转载 关于git、github关联使用的入门教程

转自同学(ID:gyb_fighting):文章地址: http://blog.csdn.net/zamamiro/article/details/70172900ID:gyb_fighting

2017-12-29 22:46:34 308

原创 关于SpringBoot的一些Reflection

1. 宣言 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”. We take an opinionated view of the Spring platform and third-party lib

2017-10-23 21:31:26 849 1

原创 POI处理EXCEL—个性化设计

public void createExcel(){ HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(keywords); HSSFRow row = sheet.createRow((int) 0); HSSFCellSt

2016-09-25 21:06:39 368

原创 PDF转换解析工具—XPDF

String[] cmd = getCmd(new File(targetfile), isLayout); Runtime.getRuntime().exec(cmd); 最近一直在研究PDF的解析,发现有很多的软件或SDK可以预处理。这里预处理的意思仅仅是转换一种存储格式,还需要我们进一步的结构化处理。现在介绍几种预处理方案:第一、使用OCR软件识别。这个做的最

2016-09-01 18:29:07 8443 1

原创 Tomcat与多线程

1、症状: LZ正在做一个网络爬虫,发现一次加载5000个url,开10个thread,会造成堆内存占用持续走高,垃圾回收后期不太明显,如右上角图示。2、Tomcat优化参数如下:set CATALINA_OPTS="-server-Xms1024M-Xmx2048M-Xss512k-XX:NewSize=512M-XX:MaxNewSize=512M-XX:PermSize

2016-07-29 15:59:08 4428

原创 软件设计参考

有关系统设计的参考文章,会让大家有所收获~赶快看看吧

2013-08-03 12:00:42 992

原创 highcharts与ajax的应用(补)

整理一份完整的例子,以供参考:页面chart.html:      highchart折线图                        var xset = [];//X轴数据集        var yset = [];//Y轴数据集        /*返回数据*/        function getData(){

2013-06-27 13:24:33 13018 10

原创 关于ApplicationContext的初始化

一、提倡的初始化方法:《1》在独立应用程序中,获取ApplicationContext:          AbstractApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");         context.close();//释放资源《2》在web环境

2013-06-05 16:29:02 19046 1

原创 Spring环境下Hibernate二级缓存的应用

在数据不经常变化的地方,为了能够提高网站系统的执行效率,使用缓存是我们经常想到的解决方式。Hibernate的缓存分为三类,我们在平时应用开发中,最容易忽略的就是它的一级缓存,因为它的生命周期与session一致。二级缓存的应用是最普遍的,也是行之有效的。那么怎么配置它呢?主要分为以下几步:《1》搭建Spring+Hibernate环境《2》加载Hibernate-ehcache相应的ja

2013-05-16 21:56:16 1676

原创 Spring扩展之Ehcache

Ehcache是一个纯java进程的缓存框架,简言之,就是一个可以嵌入Spring的缓存方案。当需要做数据缓存的时候,不妨试一试。下面是基本的配置过程:《1》准备好jar包:spring-context-support-3.0.1.jar,ehcache-1.2.3.jar,ehcache-core-2.4.5.jar,ehcache-spring- annotations-1

2013-04-28 14:07:05 1194

原创 内置线程

有一种线程叫Internal Thread(内置线程),它可以依赖在一个实现Runnable接口的Object内部,然后在这个Object内部构造一个内置的thread。然后通过另外一个线程实现对内置线程的调控。举个例子:public class InternalThread implements Runnable{       private Thread internalThread;

2012-07-11 10:24:06 555

原创 线程通信(二)

在多线程中,会涉及到I/O相关的操作。这时会用到输入输出流:PipedOutputStream-PipedInputStream Pair 或者PipedWriter-PipedReader Pair。    当Pipe处于空的状态时,read-thread会block,然后等待write-thread写入新内容;当Pipe处于写满的状态时,write-thread会block,然后等待rea

2012-07-06 12:23:21 1112

原创 线程通信(一)

在多线程中,往往涉及到资源的共享和利用。但是如何设计线程的执行顺序,是比较关键的问题之一。     一般情况下,我们使用synchronized对线程进行约束,但这样有时也会在资源共享方面出现错误。比如有一个空List,第一个线程负责添加element,第二个线程负责删除element,第三个线程同样删除element。那么这样的话,当执行添加的线程运行完毕,第一个删除的线程会删除掉刚刚添

2012-07-05 09:20:04 998

原创 嵌套for循环的速度

最近使用嵌套for循环,外层18000次,内层15000,据说把循环次数少的放在外层,而多的放在内层,这样可以提高运行速度,但经测试没有太大的变化,敢问哪位大虾知道怎么优化之,多谢了!

2012-07-04 15:22:49 1268

原创 线程互斥

在java中有时会用到多线程,但是当它们去操作同一个object或variable的时候,可能会出现意外的情况,从而达不到我们希望看到的效果。为了解决多线程中出现的这个问题,通常会让线程根据竞争机制(其实就是线程同步或互斥,只允许一个人经过的独木桥),获取操作这个object或variable的权利。                      那么线程同步的方式有两种表达方式:

2012-07-03 17:05:27 505

原创 线程详解

java中的Thread分为两类:用户线程和后台线程。用户线程就是我们一般意义上的线程,比如通过extends Thread 或者 implements Runnable实现的线程。后台线程就是在一般线程的基础上设置线程的运行状态。通过Thread.setDaemon(true)设置。把一个线程设置为后台线程的意义在于,当其它nondaemon thread die的时候,它也会die

2012-06-25 09:34:14 476

原创 highcharts与ajax的应用

当获取大数据量时,为了缓解浏览器的压力,以免造成页面停留,需要把后台的数据分批提取到页面。方法:前台js:   var lastdata = [];  function showdata(beginid){          $.ajax({            type:'POST',//默认是GET        url:'ajax.do',//设置数据传

2012-06-12 13:42:02 6476 4

原创 在Myeclipse中使用java2word出现异常解决办法

<br />       昨天,在使用java2word生成报表时,出现了如下异常:"类库不能被初始化,请检查是否安装到本机器。如果从其它机器拷贝到本机器时,会出现此异常。"<br /> <br />       我已经安装了java2word,在eclipse中使用没错,但在action中调用相同的代码时,却报错。最后终于找到了原因,以下为解决方法:<br />在myeclipse中部的web程序运行时报如下异常的:<br /><br />java.lang.Exception: 初始化类库出错,请检查是

2010-12-16 10:53:00 3393

原创 浅谈JSF2.0(一)

<br />目前,JSF2.0已经是JAVA EE三大核心之一,全称“JavaServer Faces”。<br />它是web程序新框架,比起struts来说,集成醒更强,而且代码清晰度更高。<br /> <br />在JSF2.0中,主要分为几部分:javabean、国际化文件、faces-config.xml等。<br />其中faces-config.xml文件实现可以将bean注入,控制页面的转向等功能。<br />虽然它抛弃了struts的jsp-form-action模式,但其中心围绕bean

2010-11-19 14:28:00 1093 2

JDK1.8-windows-x64(官方WINDOW正式版)

The JDK is a development environment for building applications using the Java programming language. The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the JavaTM platform. WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downloading the latest JDK and JRE versions and allowing auto-update. Only developers and Enterprise administrators should download these releases. Downloading these releases requires an oracle.com account. If you don't have an oracle.com account you can use the links on the top of this page to learn more about it and register for one for free.

2018-10-09

(最低分) git-2.13-64位

Git 2.13 发布 Git 2.13 发布了,其部分更新内容有: 修复了 git shell 安全漏洞 此安全漏洞只影响自行搭建 Git 托管服务并配置了 git shell 的用户, Coding 用户(包括 Coding 平台版及企业版用户)不受该漏洞影响,关于此漏洞的详情可以 点击此处进一步了解。 增强了 SHA-1 碰撞检测 您可能已经听说研究人员最近发现 SHA-1 中的第一个成功碰撞,Git 用于识别对象的哈希函数。他们的技术最终可能被用来对 Git 用户进行基于碰撞的攻击。幸运的是,研究人员还提供了一种方法来检测正在尝试利用这种技术来创建碰撞的内容。 Git 2.13 碰撞检测 SHA-1 实现是默认开启的,代码内置在 Git 中,所以不需要安装任何附加的依赖项。 改进的按需配置

2017-12-29

SpringBoot-入门级简单源码

使用maven构建工程、采用SpringBoot+mybatis搭建架子,已初步实现了热部署、多线程定时任务、采用mybatis(xml方式)做JPA。欢迎感兴趣的童鞋围观~~~

2017-10-23

阿里2017-java开发规范

1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name _name _name / __name __name __name / $Object $Object $Object $Object / name_ name_ name_ / name$name$ name$ / Object$Object$ Object$ Object$ 2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采用。 反例: DaZhePromotion [打折] / getPingfenByName()

2017-10-18

软件架构经典系列-人月神话

在很多方面,管理一个大型的计算机编程项目和其它行业的大型工程很相似——比大多数程序员所认为的还要相似;在很多另外的方面,它又有差别——比大多数职业经理所认为的差别还要大。 这个领域的知识在累积。现在AFIPS(美国信息处理学会联合会)已经有了一些讨论和会议,也出版了一些书籍和论文,但是还没有成型的方法来系统地进行阐述。提供这样一本主要反映个人观点的小书看来是合适的。

2017-10-18

Selenium WebDriver Practical Guide

Configuring Selenium Grid 183 Specifying node configuration parameters 184 Setting supported browsers by a node 184 Setting node timeouts 184 Setting the limit on browser instances 185 Reregistering the node automatically 186 Setting node health-check time 186 Unregistering an unavailable node 186 Setting the browser timeout 187 Hub configuration parameters 187 Waiting for a match of desired capability 187 Customized CapabilityMatcher 188 WaitTimeout for a new session 188 Different ways to specify the configuration

2017-01-09

jquery-easyui-1.2学习参考

学习jquery easyui 1.2的参考资料,有demo,有参考资料!

2013-07-25

struts2入门例子,版本2.3.14

简单的struts2入门小例子,主要是通过提交表单,在action获取表单信息,并跳转到指定的jsp页面。。。

2013-07-05

J2ee中的Ajax使用

J2ee下异步传输的应用,精辟讲解!为了提高我们开发产品的用户体验度,ajax应用在各个方面,希望对大家的开发提供帮助!

2012-06-11

数据滑块控件(javascript)

实现自由滑动且数据相应变化 Thank You for downloading Tigra Slider Control, we hope you'll enjoy the improvements to your web application made possible with our component.

2010-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除