自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 jquery datatables实现服务端分页

网上找的大多数都不能解决问题,自己写个以后可以翻阅。对这个插件不是很了解,哪里错了麻烦提出。版本:jquery datatables1.10.0实现功能:ajax服务端分页对应的js代码:$('.table-sort').dataTable({ processing:true, serverSide:true, paging:true,//发现这玩意要不要都可以? ...

2019-01-21 15:47:38 389

原创 JAVA获取服务器证书以及请求OCSP查询证书状态

应用场景:leader需要做个监控程序扫描自己网站的服务器证书状态是否符合设置,出现异常则发短信/Email给管理人员。假设我们要监控的URL是https://baidu.com,首先使用URL建立https通道,连接正常则服务器会发送证书回客户端。JAVA需要用到的jar包,bouncy castle相关的包,大家自行下载。maven配置:<dependency> ...

2019-01-03 14:24:47 5728 8

原创 关于HTTPS的一点点了解

最近需要对SSL证书这块进行部署和各类型证书转换,记录一些中间使用到的命令。先说下怎么获取证书。首先是生成私钥:openssl genrsa -out private.key 2048openssl genrsa -aes256 -passout pass:123456 -out private.key 2048上面是生成2048bit不带密码的私钥和带密码的私钥然后是生成证...

2018-10-23 16:17:50 328

原创 unable to find valid certification path to requested target解决方法

今天售后来咨询客户买了证书出现https请求400错误,让帮忙弄下。看到客户的代码好像没什么问题,自己就试了下,还真的出现异常了。记录下避免以后被坑。场景:双向验证的SSL,请求需要带客户端证书。有可能大家碰到的问题不一样,但是出现这个问题是一个客户反馈过来的。用的是apache的httpclient,注册证书请求服务端,然后报400错误,错误信息是unable to find valid...

2018-08-31 17:52:50 3204

原创 spring clound之eureka学习(1)服务端的搭建和注册客户端

       微服务架构是很火了。用了一天过滤式的看了下概念,感觉对目前公司的架构还是可以有一点帮助的。概念性的东西在网上已经很多大神解释了,本文是个人学习的一些记录。和大家一样我也是没接触过spring clound,连spring boot都比较少用。听说eureka要闭源了,但是看了下这个比其他几个服务发现框架简单。下面先搭起一个eureka注册中心:这个是项目目录结构,使用ma...

2018-07-31 11:01:03 183

原创 Spring事务配置隔离级别Isolation.READ_COMMITTED引发的一系列问题

这两天改了下spring事务隔离级别,使用Isolation.READ_COMMITTED,导致了放到生产环境马上出现错误。这是在测试环境没有的,找log发现了:Caused by: java.sql.SQLException: Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = ST...

2018-06-08 16:59:38 20024 2

原创 JDK源码调试显示不出变量问题解决

废话不多说,首先把%JAVA_HOME%\src.zip和%JAVA_HOME%\jre\lib\rt.jar 复制到D盘根目录下(可以是任何地方),我的是jdk1.8,以1.8为例。把src.zip解压成jdk8_src,这里有个注意的地方就是只能jdk8_src文件夹只能留下三个文件夹java,javax,org。不知道是不是jdk1.8的原因还是其他,如果留下其他两个会出现错误。引用不正确?...

2018-03-29 15:01:06 302

原创 SVN合并分支、分支打分支,分支合并分支

由于之前没有做版本的管理,导致在后来分支的管理出现了救火的情况。先说下自己的svn版本和合并的情况。项目需求:在线版本保证最新,主干在开发,我打了在线版本做成分支,然后在分支上面修改bug。但是说要在修改bug的过程当中应对一些紧急的bug,之前没做过svn分支的管理,只做过一些简单的更新、提交、编辑冲突。直接开干,弄个svn服务端把环境模拟成自己的项目。1.建立truck、b

2017-12-21 11:25:15 304

原创 spring+quartz定时器

spring本身自己也会有一个task定时器并且非常方便,但可配置性不是很高,就想到了在spring里面用quartz,然后配合属性文件使用。先看下spring自带的task怎么使用。<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche

2017-09-05 10:55:49 331

原创 eclipse远程调试

很多时候我们用到的都是本地调试,但有些特殊情况想看预生产环境出现的情况,就可能会用到远程调试了。如我现在的情况:提供接口在预生产环境给别人联调。输入的数据非常多,不方便在本地调试。就可以直接使用远程调试。记录下来以便后续查阅。点击调试配置在左边的 Remote java application右键新建一个配置。输入需要调试的主机IP,端口

2017-09-04 11:43:33 264

原创 spring声明式事务不能回滚

现在的项目要提供接口给别人调用,定义了一些错误码,出现错误只能捕获分析再返回错误码。这样就导致了插入数据库的时候出现异常无法进行自动回滚,需要在catch异常块里面处理完一些返回信息之后设置TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();手动回滚事务。这个可以根据自己的项目需要来的,spring事务在类级别

2017-05-05 11:10:10 398

原创 springmvc+hibernate的一个简单实例

刚刚进到新的公司,看到项目都是用webservice+springmvc的形式,之前一直用的是Struts的。觉得有必要看下且记录下来。因为之前有记录过注解注入方式,但这么久没有接触了,忘记了。还好自己有记录在博客里面。环境:spring4.0.4.RELEASE,hibernate4.3.10Final,包都是在官网上面下载。eclipse+mysql做的springmvc+hibernate,

2016-11-17 11:48:32 271

原创 Linux上面的一些琐碎事情(JDK安装和mariadb的安装)

由于公司系统涉及版权问题,所以开发人员的电脑都要装成linux的系统,虽然装的是ubuntu的(个人觉得逼格不够高),但有些东西还是不会用。一些零零碎碎的事情就拿烂笔头记起来吧,以后供自己查阅。首先是安装开发环境,由于已经装了,没有截图,按照步骤正常情况下还是可以的。其中有些知识来源于网络。首先是JDK,以JDK1.6bin版本示范。下载jdk-7u25-linux-x64.tar.gz然后建立安

2016-11-17 11:48:29 279

原创 JAVA将UNICODE码转成中文遇到的问题

在JAVA的群里见到这样的一个问题,java中直接输出unicode码“\u775b”,System.out.println("\775b");就可以得到一个中文“晴”字;但是String s="\\u775b"; System.out.println(s);样子却得不到中文。想了一个下午吖,终于想到可能是字符串自己的解析有问题。后来在网上找到了这个方法,public static String

2016-11-17 11:48:25 3603

原创 WebLoginc配置数据源出现Resource Exception

最近使用weblogic和oracle还有myeclipse进行开发项目,需要用到weblogic配置数据源,之前配好了,但是今天一开myeclipse运行项目就出现了 An error occurred during activation of changes, please see the log for details. weblogic.application.ModuleExcepti

2016-11-17 11:48:23 634

原创 List泛型数组排序

List泛型排序,很多地方要用到排序,有算法的排序,也有已经组装好的类调用。对数组的,对集合的排序相信大家都不陌生。记录下刚刚花了差不多一个小时才做出来的一个对List的排序,大部分时间都是用在看API上面了,代码不多。下面是代码:List list=new ArrayList(); Object[] obj1 = new Object[2]; Object[]

2016-11-17 11:48:20 1824

原创 DOM读取xml文件

第一次用这个DOM解析xml文件,搞了一个下午。为了搞清楚怎么读取xml的问题,查看了jdk的api也就那么回事。先看下xml文件test.xml xml version="1.0" encoding="UTF-8"?> pets>     pet>         id>1id>         name>dogname>         master>jackmaster>    

2016-11-17 11:48:17 265

原创 几种数据库的连接方式

翻阅了之前的资料,貌似还保存的不错的几种数据库连接方式,好记性不如烂笔头。还是写下来吧。也可以帮到其他人。 //1、使用JTDS第三方驱动SQL数据库: driver:    net.sourceforge.jtds.jdbc.Driver  url:       jdbc:jtds:sqlserver://localhost:1433/数据库名 //同时驱动SQL2000和SQL2005

2016-11-17 11:48:13 3214

原创 零基础学PHP之搭建环境

背景:由于想在网上开个个人的博客空间,记录自己的一些东西。所以就注册了个域名再附带买带一个空间,但空间不是支持jsp的,所以又要从零开始学习。当然这些对一个程序员来说是很正常的一个事情。下面来说下我的配置吧。win7 32bit的电脑,所以直接在apache的官网上下载一个Windows的apache安装版(对于我这个英文文盲来说实在是个考验),没有的朋友可以去这里下载http://httpd

2016-11-17 11:48:10 389

原创 poi导出excel表

最近在帮人家做一个查询的功能,需要用到poi导出excel表格,之前一直也没有用过,不知道是什么情况,后来在网上找了些资料看下,也就那么一回事。希望可以给大家一些思路吧。首先是创建一个sheet,然后再往里面添加单元格,如果手动输出过表格的话,原理其实是差不多的。来一个完整的方法: /**       * 导出excel表       * @throws IOException 

2016-11-17 11:48:07 216

原创 配置Tomcat输出log文件

最近做的项目总是出现404错误,在控制台看不到错误的信息。去Tomcat下面看,也看不到错误的原因,后来在上网找了个方法打印tomcat的记录信息可以看出错误。首先在Tomcat的安装目录的common/classes/(非安装的tomcat可以找到tomcat的解压包下面的就可以了),在这里建一个log4j.properties文件内容是 log4j.rootLogger=i

2016-11-17 11:48:04 2354

原创 spring注解方式注入

用习惯了set方式注入,最近有个项目是用的注解方式注入的,感觉挺方便的。记录下来让自己以后翻阅。按照现在的项目说说吧。首先需要一个成型的SSH框架组成的项目,比如的项目里面有个这些类DeviceDao,DeviceDaoImpl,DeviceService,DeviceServiceImpl。首先在applicationContext.xml里修改文件头  beans         

2016-11-17 11:48:01 265

原创 JS生成表格,合并单元格

在网上找了这么多都没有JS生成表格然后JS操作合并单元格的,或者是别人写的太负责了,又不想去理解,所以就自己动手写了个简单点的。其实代码也不多,思路清晰就基本上可以了。一开始的时候是被colspan蒙了,因为要注意大小写才可以的。看下代码,   "text/javascript"> function showRowOrColTable(){ //创建table    var table

2016-11-17 11:47:58 3950

原创 chosen美化下拉框

大家都知道select下拉框是最难美化的。这里有个Jquery的插件可以使下拉框变的魔幻起来。Jquery chosen插件。用到的文件Jquery.js,chosen.jquery.js,chosen.css然后定义一个select下拉框,把select的class加上"chzn-select"就OK了,非常的方便,然后调用js把下拉框渲染出来$(".chzn-select"

2016-11-17 11:47:54 1153

原创 图片上传前预览

> %@ page language="java" contentType="text/html; charset=UTF-8"     pageEncoding="UTF-8"%> %@ include file="/common/taglibs.inc"%> html> head> meta http-equiv="Content-Type" content="text/html; chars

2016-11-17 11:47:51 184

原创 批量图片处理,打包成zip

由于用户要选择图片打包成zip下载。首先我们要把图片或者是其他文件打包成zip。 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import j

2016-11-17 11:47:48 2193

原创 jquery uploadify的使用

由于项目是存储图片的,要使用到上传的功能,而且个人想做好点。所以在网上搜了下资料,觉得这个jquery 的插件还不错。首先放个工程的分布图 650) this.width=650;" src="http://img1.51cto.com/attachment/201211/172641848.jpg" border="0" alt="" /> 项目是拿以前搭建好的SSH的框架,

2016-11-17 11:47:45 368

原创 javax.servlet.ServletException:

javax.servlet.ServletException:Wrapper cannot find servlet class  test.HelloWorld   or   a   class   it   depends   on 最近使用servlet在做打包zip文件下载的东东。出现了一个错误在网上找不到很好的解释。虽然最后还是搞定了,但是也不是特别明白是怎么回事。这个错误的

2016-11-17 11:47:42 739

原创 时间加减

最近用到了时间的查询,有一阵子没用时间在数据库和java上操作了。就发两个例子时间上的加减记录下。(问题最后还是靠数据库上的date_format('字符串时间','%Y-%m-%d %T')这样解决java传到数据库的String类型时间)两个时间相差的月份(支持字符串的时间)public long getDistinceMonth(String beforedate, String a

2016-11-17 11:47:39 393

原创 Windows下查看端口被什么程序占用

在网上看到如何找出端口被另一个应用程序占用的方法,分享一下给大家。我这里是用mysql做实验650) this.width=650;" src="http://img1.51cto.com/attachment/201210/151219125.jpg" border="0" alt="命令窗口下" />

2016-11-17 11:47:36 209

原创 myeclipse代码生成插件的方式

myeclipse加入插件的方式有很多种,这个是本人常用的一种。因为和几个朋友(朋友在不同的地区)准备开发一个项目来耍耍。所以用到了谷歌的域,使用svn提交,没有在myeclipse里面用过svn,记录下面希望可以帮助别人也可以给自己以后翻阅。   首先把svn的插件下载下来,然后解压,在电脑随便一个位置新建一个文件夹,这里选择是D盘的根目录下建立一个SVN的文件夹,然后把里面的feature

2016-11-17 11:47:33 628

转载 判断IE的最简短的脚本

已经忘记是在哪里看到了,这就是最简短的判断是否是IE的javascript。 var ie = !-[1,];if(-[1,]){ alert("不是IE");}else{ alert("是IE");} 把代码复制到页面中。

2016-11-17 11:47:31 203

原创 JfreeChart生成折线图

用到的jar包有:jcommon-1.0.16.jar,jfreechart-1.0.13.jar 代码如下:package com.take.test; import java.awt.Color;import java.awt.Font; import org.jfree.chart.ChartFactory;import org.jfree.cha

2016-11-17 11:47:28 336

原创 加密法(AES,MD5)----对String加密

对String的加密是在对byte[]的加密基础上进行的。就是把String转回byte数组输入,然后在把byte数组转回String输出 加密:  private String getEncString(String msg) { byte[] ming = null; byte[] enc = null; String mStr = ""; BA

2016-11-17 11:47:24 453

原创 加密法(AES,MD5)----对byte[]加密

最近用到加密的算法,记下来可以让自己以后阅读。 AES是现在流行的高级加密法,每个key对应生成的的密匙都是不一样的(对称加密法都是这样),也就是说就算同一个密码不同的key生成的密匙是不同的。例如,key---->密匙:admin---->admin。                           superadmin---->admin 。密匙是:            

2016-11-17 11:47:21 6619

美化select下拉框

美化select下拉框不在是梦。可以远程加载数据,支持json数据类型的数据。附带api。

2012-12-13

图片上传前预览和操作图片

导入需要的jsp和样式,可以实现类似QQ空间的图片上传,预览,操作,截图,上传的利器。在网上找的,大家用的时候小心哈,出现版权问题,本人一概不负责。

2012-12-13

地图定位(jsp、html嵌入地图)

嵌入jsp里面的地图,左上角的人形可以拖动到可以看的位置就会看到当地的接到和人物。

2012-12-13

一个很好理解的Dtree实例

只是一个脚本而已,可能别人已经有了。只是我最近看了觉得很好理解就上传分享给大家。主要的都在index.jsp。

2012-04-13

空空如也

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

TA关注的人

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