- 博客(34)
- 资源 (36)
- 收藏
- 关注
原创 springmvc使用@PathVariable路径匹配问题
自己最开始的时候也是一脸懵逼,第一想法也是spring拦截了,在spring配置中配置不拦截应该就OK了,最后还是发下自己很年轻,于是在网上搜索相关@PathVariable不拦截某些资源的文章,发现靠边的就两篇相关文章,大差不大,方法一样:https://blog.youkuaiyun.com/ssbb1995/article/details/78118038https://www.jianshu....
2018-12-17 10:18:25
3324
原创 Mybatis Generator 结合Lombok使用,不生成get,set,生成数据库注释
今天折腾了大半天,就搞这东西了,不太熟悉这个东西,需要导出找资料和文档。也感谢网上的一些小伙伴提供的一些资料,提供了很多帮助,也让我有了一些想法:https://www.jianshu.com/p/58ee7e09fc3f可以参考这位小伙伴的操作步骤,我也是在这基础上再做的一些改进。在这位小伙伴的基础上,我发现有很多东西没有生成,或者生成有问题,比如:项目实体类如果有父类,...
2018-11-27 18:38:52
11153
9
原创 itextpdf生成pdf中文乱码 (乱码中挣扎的自述)
生成pdf文件的方法有很多,网上也有很多的介绍,本文主要主要是讲生成pdf乱码的问题,而且还十分诡异,具体生成pdf的步骤同学们可以自己百度,也可以参考如下链接:https://www.cnblogs.com/LUA123/p/5108007.html 最开始我也是参考这篇文章来制作pdf的,但是坑爹的步骤开始了,一开始就是中文不显示的问题,然后我就想到了是不是字体什么的不支持的问题,...
2018-11-20 16:56:42
15083
6
原创 windows下安装rabbitmq的php扩展amqp
从php官方下载相应的版本http://pecl.php.net/package/amqp,我这里使用的是1.4.0版本(http://pecl.php.net/package/amqp/1.4.0/windows)根据当前使用的php版本选择相应的扩展dll,下载后是一个压缩包,里面有两个dll扩展(php_amqp.dll和rabbitmq.1.dll)。我的环境是64位的,php5.5.12...
2018-03-06 10:27:26
361
原创 dubbo+zookeeper分布式集群
注意:解决:dubbo找不到dubbo.xsd报错 不久前,我们讨论过Nginx+tomcat组成的集群,这已经是非常灵活的集群技术,但是当我们的系统遇到更大的瓶颈,全部应用的单点服务器已经不能满足我们的需求,这时,我们要考虑另外一种,我们熟悉的内容,就是分布式,而当下流行的Dubbo框架,不容我们忽视,这里,咱们一起来探讨一下这个框架的使用。一,背景 以前我们需要远程调用他人的接...
2018-03-06 10:23:30
407
转载 垃圾收集算法
跟踪收集器跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC Roots 没有任何引用链时,则证明此对象是不可用的。下图中,对象Object6、Object7、Object8虽然互相引用,但他们的GC Roots是不可到达的,所以它们将会被判定为是可回收的对象。可作为GC Roo...
2018-03-06 10:19:43
178
原创 java 操作mongodb查询条件设置
java操作mongodb进行查询,常用筛选条件的设置如下:条件列表:BasicDBList condList = new BasicDBList();临时条件对象:BasicDBObject cond = null;DBCollection coll = db.getCollection("A");1、$where在某种应用场合,若要集合A查询文档且要满足文档中某些属性运算结果,可以编写一脚本函...
2018-03-06 10:16:00
5158
原创 MongoDB 基础
其实,我自己感觉和jdbc链接数据库差不多,所以其他的我也不多数,直接给看例子,有jdbc经验的一看就明白,例子中也加了注释。首先需要准备链接数据库的驱动mongo-java-driver-3.2.2.jarimport java.util.ArrayList;import java.util.List;import java.util.regex.Pattern;import org.b...
2018-03-06 10:14:39
206
转载 Hibernate事务与并发问题处理(乐观锁与悲观锁)
一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)
2016-08-03 17:13:43
605
原创 jsp include 参数混乱,获取到请求主页面的参数了,清空request parameter
jsp include 参数混乱,获取到请求主页面的参数了,清空request parameter
2016-07-13 11:33:44
3292
原创 js将html生成为图片,并保存在本地
html生成图片的方式有很多种,有的需要下载安装插件,如phantomjs 。显得未免麻烦了些,有的又是通过后台来实现的,但个人感觉没必要做这种交互,也没必要在服务端生成这些零时文件,那么问题来了,有没有什么方法,能直接在页面生成图片然后保存在本地呢,答案是肯定的。在这里我为大家介绍的是html2canvas,这款js,能将html转换为canvas,然后我们在将转换的图片保存下来,废话不多,实现...
2016-07-12 15:43:39
47198
2
原创 微信坑爹锦集
微信支付搞完了微信支付,心里那个如释重负啊,太坑爹了,随便一个,都能让你欲哭无泪,做一下记录,也给后来的小伙伴们参考,同时发发牢骚。第一坑:微信下单的时候,会要求传入body,文档要求body不能超过127个字,但是有一点,官方文档中没有说明,一定不能出现特俗字符,不然你会死的很惨第二坑:生成微信的signature小伙伴们一定要注意了,在微信下单完成后获取...
2016-05-30 11:23:00
4464
转载 Cache技术――OSCache(转-全)
OSCache使用指南 一、下载安装 OSCache是一个基于web应用的组件,他的安装工作主要是对web应用进行配置,大概的步骤如下: 1. 下载、解压缩OSCache 从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本, 解压缩下载的文件到指定目录 。 2、新建立一个web应用
2015-09-15 19:48:43
1338
原创 eclipse正则表达式插件regex util
无意中发现的一个eclipse插件regexuti,非常好用,很方便,推介给大家如图所示,只要将需要匹配的字符串粘贴在下面,然后在上面的输入框内输入自己的正则表达式,就能高亮度显示匹配到的部分,插件默认选择的是Find sequence,我这里切换到了Replace视图,感觉更方便一些插件官方下载地址:.....
2015-06-05 11:40:41
3049
原创 Flex调用Java异常处理
Flex调用java异常异常信息如下:mx.messaging.messages::ErrorMessage)#0 body = (Object)#1 clientId = (null) correlationId = "4010A3B2-231D-C77A-3767-C15D482A368A" destination = "" extendedData = (null
2015-06-05 09:52:27
1851
原创 Flex工具下载链接
跟我StepByStep学FLEX教程------王一松.pdfhttp://download.youkuaiyun.com/detail/yyhlichao/8768731TourDeFlex,一款酷炫安装版的Flex APIhttp://download.youkuaiyun.com/detail/yyhlichao/8768719FlashBuilder_4_Plug
2015-06-03 17:19:52
1059
原创 java面试题
将自己的面试经历放在这里,以便自己回顾,也给有需要的人看看,答案暂时就不公布出来了,看见的同学们可以积极发言,贡献出自己的答案哦int和long在java中各占多少字节?List和Set是否是有序的,是否允许有重复元素?写出下面程序执行后的输出结果public class People { String name; public People() { Sy
2015-05-15 17:44:21
1321
转载 SQL Server 行转列
PIVOT 用于将列值旋转为列名(即行转列),在 SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT 的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P注意:PIVOT、UNPIVOT是SQL Server 2005 的语法,使用需修改数据库兼容级别(在数据库属性->选项->兼容级别改为 90 )SQL2008 中
2015-05-14 16:34:33
1019
转载 Spring分布式事务实现
分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。 在tomcat下,是没有分布式事务的,不过可以借助于第三方软件jotm(Java Open Trans
2015-03-27 17:36:43
494
转载 JavaMail中Session.getDefaultInstance的应用 | javax.mail.AuthenticationFailedException: 454 Error
javax.mail.AuthenticationFailedException: 454 Error: authentication failed, system busy
2015-02-06 14:52:00
8709
转载 Log4j配置实例(log4j.xml)
一个完整的xml配置文件(propertities文件功能不全,不能使用过滤器,并且个人认为xml格式比较清晰,易读)。 附带测试程序。import java.net.URL; import org.apache.log4j.xml.DOMConfigurator; /** * 单实例 读取log4j配置文件,初始化log4j
2014-12-08 15:03:21
671
转载 javaScript 双目运算符 && 高阶篇
初学javascript的时候对运算符&&了解而不深,不明白其精髓,随着对javascript的语言慢慢的深入,发现高手灵活运动&&等符号到如此地步,自己随笔总结一下。1. 首先做个实验: console.log( false&&'byebye' ); //false console.log( true&&'byebye' ); //byebye con
2014-03-10 16:01:11
2460
转载 HttpClient使用小结
使用post发送请求 import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFormEntity;impor
2014-03-07 17:47:08
575
原创 搭建简单的webservice服务端 -- axis2
1.到官网下载axis2包,然后解压2.新建web项目,然后将axis2下面的conf、repository下的modules和services复制到WEB-INF目录,最后的结构conf下面只需要axis2.xml文件 3.最后在services下面新建一个文件夹,文件名随意,再在下面新建META-INF目录,里面存放自己的services.xml,里面配置自己的服务信息
2014-03-07 17:36:19
6178
原创 Java运行JS库 -- Jsoup
import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.
2014-03-07 17:20:25
3459
原创 MySql各种格式化时间格式
mysql格式化时间MySQL 日期时间 Extract(选取) 函数。1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒set @dt = '2008-09-10 07:15:30.123456';select date(@dt); -- 2008-09-10select time(@dt); -- 07:15:30.123456
2014-02-22 15:32:59
1074
原创 doc下通过wsdl2java命令生成webservice客户端
doc生成webservice(axis2)客户端:进入到axis2/bin目录输入:wsdl2java -uri *.wsdl -p client -o 项目名wsdl2java -uri http://localhost:8080/ipop_third_join/services/third_join?wsdl -p client -
2014-02-22 15:31:41
874
原创 jquery-easyui datagrid 无数据提示
var data = {"pageCount":1,"pageNum":1,"rows":[],"total":0};$("#"+datagridId).datagrid('loadData', data);var body = $($("#"+datagridId).datagrid()).data().datagrid.dc.body2;body.find('table tbody
2013-12-16 16:46:16
895
转载 使用jquery.qrcode生成二维码
二维码应用已经渗透到我们的生活工作当中,您只需要用手机对着二维码“扫一扫”即可获得所对应的信息,方便我们了解商家、购物、观影等等。本文将介绍一款基于jquery的二维码生成插件qrcode,在页面中调用该插件就能生成对应的二维码。qrcode其实是通过使用jQuery实现图形渲染,画图,支持canvas(HTML5)和table两种方式,您可以到https://github.com/jer
2013-12-12 14:00:45
885
原创 template.js
将数据渲染到页面var htmls = template("askDealScript", {applicationList : soapResponse.data.rows});$("#service_list").html("").html(html);template.js调用外部函数方法:首先需要定义需要调用的函数template.helpe
2013-11-12 11:54:35
5895
原创 js调用百度地图(源码)
地址: function $(id) { return document.getElementById(id); //定义$ } var map = new BMap.Map("container"); //创建地图 map.centerAndZoom(new BMap.Point(113
2013-11-06 16:34:22
9814
mybatis-generator+lombok自动生成mybatis代码
2018-11-27
java生成二维码 zxing
2016-01-29
js css eclipse压缩插件
2015-12-10
eclipse正则插件regexutil
2015-06-05
Flex3 Style Explorer_V3.0Beta
2015-06-03
eclipse-maven3-plugin
2015-05-08
通过邮件客户端找回邮箱密码
2013-07-22
jqeuery-plugin\multiple-file-upload(多文件上传).zip
2011-11-21
jqeuery-plugin\jquery-validation(表单验证)-1.8.1.zip
2011-11-21
jquery-ui-1.8.4.zip
2011-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人