自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (6)
  • 收藏
  • 关注

原创 自定义SonarQube Java规则

重写Sonar PMD插件定义我们自己的Java代码扫描规则

2022-11-06 22:51:26 2399 1

原创 Solr plugin热部署原理

一文读懂Solr是如何实现插件热部署的

2022-10-29 23:10:32 374

原创 利用Redis实现分布式长效缓存

由于我们选择使用缓存,就必须接受缓存所带来的问题,数据的实时性就会降低,但是我们又希望对数据的实时性影响要尽量的小,如果将TTL设置太小,那么缓存就会大量失效,可能会导致比没有缓存的性能还差,如果缓存的时间太长,那么数据实时性影响就会非常大,因此调研对比了Varnish、Redis、Guava Cache、Caffeine Cache,决定结合缓存的优点开发一款兼顾数据实时性和性能,还必须支持分布式的Cache(因为Service为分布式部署,本地内存缓存容易造成数据一致性问题)

2022-10-23 22:01:09 685 1

原创 记录apache和tomcat整合(windows—x64)

第一步:下载安装好Apache,安装服务,修改端口啥的,由于现在官网已经不提供windows下编译好的文件,可以到这个地址下载http://www.apachehaus.com/cgi-bin/download.plx第二步:安装tomcat,也是安装服务配置端口啥的,不罗嗦了。第三步:下载mod_jk.so  放到Apache的modules目录下第四步:编写workers.prop

2015-08-19 10:06:40 567

原创 关于mysql error code 1005 errno135的问题

今天记录一个比价坑的问题,公司使用mysql数据库,然后发给我一个特别大的mysql文件,直接导入花了很多时间导不进去,报错1005 errno 135  使用 cmd  命令perror 135  一查  No more room in record file,看意思就是 储存空间不够了,我很奇怪磁盘还能空间不够,这是有多大,于是我去mysql的data 文件夹下看了一下 有个ibdata1的文

2015-06-11 15:36:42 1656

原创 win7+myeclipse+vmware+ubuntu伪分布下开发hadoop程序(hadoop2)

我也是刚学!可能有些地方也是不太清楚。             步骤:1.安装vmware;                        2.安装Ubuntu(建议安装时顺便安装虚拟工具可共享本地磁盘中的文件便于复制http://jingyan.baidu.com/article/597a0643904279312b5243d9.html?pu=sz@224_240,os@&st=&bd

2015-04-02 10:54:33 613

原创 java调用本地方法(调用Dll或ocx)

去年因项目需要调用第三方接口处理数据,第三方接口使用C++写的。记录下我的使用过程。           Java如果调用Dll或OCX那么他就失去了跨平台!           一般来说java调用dll和ocx有三种方法:           1.jni                jni对C++要求较高,本人C++比较菜,所以这种方法我就不说了           2.

2015-03-26 13:22:32 6776

转载 java反射

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Reflec

2014-12-05 18:12:10 337

转载 java 使用adobe fms流媒体

转载别人的     最近完成的 Java Flex Fms 视频聊天程序,虽然说同类的东西还是有的,但是这是我自己写的。 和大家交流一下,由于要配置fms3 服务器端,和mySql 数据库所以,源代码配置起来很麻烦,要代码的话和我联系。 说一下和java 有关的部分,因为视频走的是fms,所以和java代码部分没有任何关系。 java的功能部分主要有这么几个: 1.建立socket Tcp

2014-12-05 16:58:40 725

原创 网页上预览pdf文件的几种方案

网页上查看pdf的方案:1.使用adobe reader的插件                                                     2.使用在线office控件                                                    3.使用火狐开源项目pdf.js(浏览器需支持html5)

2014-12-05 15:51:55 9181

原创 poi excel一些参数设置

HSSFPrintSetup ps = sheet.getPrintSetup();          ps.setLandscape(false); //打印方向,true:横向,false:纵向          ps.setPaperSize(HSSFPrintSetup.A4_PAPERSIZE); //纸张 sheet.setHorizontallyCenter(true);

2014-12-04 20:10:46 1355

原创 解决c3p0 mysql八小时连接失效问题

MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,MySQL 就会断开该连接,而 c3p0 连接池则以为该被断开的连接依然有效。在这种情况下,如果客户端代码向 c3p0 连接池请求连接的话,连接池就会把已经失效的连接返回给客户端,客户端在使用该失效连接的时候即抛出异常。网上有一种解决方式是将wait_timeout改大,但是这不是一劳永逸的方法。         还有一种方法是利用c

2014-12-04 19:50:13 2167

解决c3p0 mysql八小时连接失效问题

MySQL的默认设置下,当一个连接的空闲时间超过8小时后,MySQL就会断开该连接,而 c3p0 连接池则以为该被断开的连接依然有效。在这种情况下,如果客户端代码向 c3p0 连接池请求连接的话,连接池就会把已经失效的连接返回给客户端,客户端在使用该失效连接的时候即抛出异常。网上有一种解决方式是将wait_timeout改大,但是这不是一劳永逸的方法。 还有一种方法是利用c3p0...

2014-12-04 19:50:00 289

原创 dwr使用

dwr是非常好用的异步框架。使用之前先导入dwr包使用dwr的步骤如下:1.配置dwr环境  web.xmldwrorg.directwebremoting.servlet.DwrServletdebugtrue  2.建立dwr.xml              //java 类      3.编写j

2014-12-04 15:30:43 402

原创 dtree的使用

dTree是一个易于使用的JavaScript树形菜单控件,非常好用。使用也是非常简单的,首先需要引入dtree的js文件和css样式文件以及一些图片。/dtree/dtree.css" type="text/css" />/dtree/dtree.js">d = new dTree('d'); dTree.add(id,pid,name,url,title,targe

2014-12-04 10:56:18 517

原创 使用freemarker导出word

使用freemarker首先需要引入freemarker包。在一些需要复杂样式的word导出时,代码操作将会变得非常麻烦或根本无法实现。freemarker导出word主要分为三个步骤:1.制作模板;2.填充数据;3.输出word;一.制作模板     首先编写word模板,记住图片的位置需要放一张图并设置好大小,然后将word文件保存为xml文件转换时应保存2003xml和勾选仅保存

2014-12-04 10:21:03 554

原创 jsp网页静态化

网页静态化的思路一般是,首先读取模板,然后替换其中一下特殊字符,最后输出文件。可以自己写也可以使用freemarker包。freemarker的演示我将会在word文件输出中写  贴出一些核心代码:   public static String indextoHtml(String templpath,String filepath){try{  FileInputStre

2014-12-04 10:09:37 412

原创 关于oracle插入clob数据类型的问题

Connection con = null;PreparedStatement pst=null;Statement st=null;ResultSet rs=null;try {/******************插入含 empty_clob的数据**************************/con = DataAccess.getConnection(

2014-11-24 09:59:42 640

原创 国产网页在线编辑器kindeditor的使用

作为以前在使用fckeditor,

2014-10-29 16:39:58 8543

国产网页在线编辑器kindeditor的使用

作为以前在使用fckeditor,后来浏览器更新后发现fck编辑不好用(而且是致命的问题,根本不能编辑),而且界面也做的不怎样!后来发现国产中有一款开源的网页在线编辑器,试了一下感觉效果很不错!使用也非常方便 下面来说说使用kindeditor的几个步骤: 1.加载kindeditor使用所必需的文件 <link rel="stylesheet" hr...

2014-10-29 16:39:00 137

原创 oracle数据库写Java 代码

前不久给后勤处

2014-06-13 21:55:31 498

oracle数据库写Java 代码

前不久给后勤处做的一个项目中,由于客户要求密码每个人的密码使用自己的编号,这就有点难度了,由于用户是用触发器增加的,而数据库密码是加密后的密码!一开始准备用PL/SQL来实现加密算法,实在是太麻烦。后来无意中知道原来Oracle中是可以写Java代码的!注意Java方法必须是static的;Java类中的方法我就不贴了,毕竟是商业代码!只讲一下流程:第一步:创...

2014-06-13 21:55:00 303

转载 appendchild ie6 参数无效

今天在写程序时遇到一个需求,是需要在一个页面中使用程序改变其中的一个框架页面的DOM结构,于是自然会用到appendChild这样的方法,例如:var div=document.createElement('div');window.frames['frameName1'].contentWindow.document.body.appendChild(div);尽管看上去

2014-06-13 20:34:58 443

appendchild ie6 参数无效

今天在写程序时遇到一个需求,是需要在一个页面中使用程序改变其中的一个框架页面的DOM结构,于是自然会用到appendChild这样的方法,例如:vardiv=document.createElement('div');window.frames['frameName1'].contentWindow.document.body.appendChild(div);尽管看上去没...

2014-06-13 20:34:00 113

原创 tomcat(非安装版) 服务不能启动但是startup 却可以启动的问题

安装完tomcat服务后,启动发现tomcat

2014-05-25 16:41:33 863

tomcat(非安装版) 服务不能启动但是startup 却可以启动的问题

安装完tomcat服务后,启动发现tomcat服务, 错误代码-1 。这个时候一般有几种情况,我列举我遇到I的情况,一,打开tomcat下bin中tomcat*w.exe,查看java标签下有Java虚拟机是否是正确的,如果不正确,请配置java环境变量二,请查看你的操作系统是32位还是64位的,如果tomcat的版本和操作系统版本不一致,恭喜你问题找到了,请更换字长...

2014-05-25 16:41:00 905

原创 记录配置tomcat配置默认项目session值失效的解决过程

最近给学校后勤处做的一个xiangmu

2014-05-25 16:27:26 2376

记录配置tomcat配置默认项目session值失效的解决过程

最近给学校后勤处做的一个web项目完工了,此项目是java开发,使用ssh整合开发!在项目的部署阶段却出现了问题,我将项目部署在tomcat下后,配置tomcat 下 server.xml 的配置在host 标签中添加<Context path ="" docBase ="/****" reloadable="true" debug="0" crossContex...

2014-05-25 16:27:00 1013 1

apache 和tomcat整合所需插件

tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x

2015-08-19

Tesseract或tess4j的简体中文语言数据

Tesseract 或tess4j识别中文需要的语言包chi_sim.traineddata

2015-05-05

win7下eclipse配置hadoop的插件

myeclipse或eclipse配置hadoop2.6的插件 包括hadoop-eclipse-plugin-2.6.0.jar winutils.exe hadoop.dll三个文件

2015-04-02

aspose.words for java 破解包

aspose包已破解 无水印,无行数限制!需在代码中加载证书使用,压缩包中已含有加载代码,加载代码建议写在构造器中!请勿用于商业用途,如有版权纠纷,概不负责!

2014-05-25

Java 感知哈希实现的图片搜索

使用感知哈希实现的类Google图片搜索,使用struts2开发,数据库使用mysql!资源中带数据库文件!可使用myeclipse 直接导入使用

2014-05-22

DBF操作实例

利用Javadbf.jar包操作dbf文件的实例

2014-03-26

空空如也

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

TA关注的人

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