自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勤奋写代码的人

君子生非异也,善假于物也

  • 博客(25)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 如何对抗内心无处不在的疲惫感?

作者:陈诺Whatever 链接:https://www.zhihu.com/question/27539390/answer/37512719 来源:知乎 著作权归作者所有,转载请联系作者获得授权。这个想法是人之常情。毕竟沉浸在一种不好的生活模式里久了,选择脱离并重建一种新的模式,需要耗费不小的精力,谁都需要获得嘉奖才能继续坚持。但大部分人很难意识到或者真正接受的一点就是,他们必须为之

2016-08-11 09:58:19 420 1

原创 mysql 主从复制配置及读写分离分享

mysql 主从复制配置及读写分离分享主从复制配置问题解决办法可参考读写分离 可利用sharding-jdbc实现。

2018-03-21 15:17:29 316

原创 DUBBO+ZK Demo

DUBBO+ZK Demo按步骤来: 1、jdk+tomcat 安装、配置 2、dubbo admin(后台)+zk安装、启动不说 dubbo用户文档->快速启动demo github

2018-03-16 12:18:15 375

原创 ORACLE转SQLSERVER(数据库,表结构,数据)

神器:SSMA FOR ORACLE 下载地址 使用教程:使用SSMA将Oracle数据库转成SQL Server

2017-12-29 14:12:21 3238

转载 Hibernate、oracle分页、order by问题

引用Hibernate处理Oracle的分页,是用rownum。 代码如下: Java代码 public String getLimitString(String sql, boolean hasOffset); { StringBuffer pagingSelect = new StringBuffer(sql.length(); + 100);; if (hasO

2017-12-13 15:47:02 792

原创 Spring data redis 操作list

操作时针对key最好使用stringRedisSerializer,value最好使用GenericJackson2JsonRedisSerializer,便于查看,但是jackson在反序列化时可能会失败,例如: shiro使用redis缓存session会话、authentication信息、authorization信息简述id="stringRedisSerializer" class

2017-12-11 22:03:51 1552

转载 源码剖析——LinkedHashMap

1、LinkedHashMap继承了HashMap,在HashMap基础上,重写了addEntry、createEntry、recordAccess等方法 2、LinkedHashMap采用链表的结构,其数据的顺序默认为插入的顺序先进先出,accessOrder为true,为按照访问顺序排序,accessOrder为false,默认按照插入顺序排序,在get当前值放在链表的尾部 3、Linked

2017-08-04 17:37:58 309

原创 源码剖析——HashMap、HashTable、HashSet的区别

1、HashMap、HashTable 实际上是数组和链表的结合 2、HashMap、HashTable 不允许添加相同key,若添加了已经存在的key,则会以最新的替代原来的,并返回上次的value 3、HashMap允许添加key或value为null,HashTable不允许添加key或value为null 4、HashMap线程不安全,性能高,HashTable线程安全,方法中加s

2017-08-04 00:01:54 280

原创 源码剖析——ArrayList和LinkedList的区别

1、ArrayList是基于数组,LinkedList是基于链表2、基于数组的ArrayList对于根据索引值查找比较高效;基于链表的LinkedList对于增加、删除操作比较高效3、剖析CRUD:ArrayList:Create(增加):public boolean add(E e) { ensureCapacityInternal(size + 1); // Increment

2017-08-03 00:28:29 343

原创 activiti工作流获取出线(outgoingTransitions)

首先上代码:/** * 根据processInstanceId获取出线 * (获取本节点后面的所有出线) * @param taskId * @return */ public List<String> getFlows(String processInstanceId) { Task task = engine.getTas

2017-04-07 17:11:07 4159 1

原创 在父页面中局部刷新子iframe

亲测:var src = '/deom/html';$('#announceIframeId').attr('src', src);

2017-03-09 17:47:13 3262

原创 bookstarp 表格调节width宽度

<colgroup> <col style="width:10%"> <col style="width:15%"> <col style="width:30%"> <col style="width:15%"> <col style="width:15%">

2017-02-17 11:43:36 911

原创 关于spring mvc的get方法传递中文参数时乱码问题(@RequestParam)

javascript两次编码后台两次解码(一次编码没用的,因为tomcat服务器会自动进行一次URLDecode编码) 前端encodeURI(encodeURI($("#workArea").val())); 后台URLDecoder.decode(workArea, "utf-8"); 原理: 如果只进行一次encodeURI,得到的是UTF-8形式的URL,服务器端通过request.

2017-02-09 10:36:49 4141 1

转载 JS对HTML字符的转义和反转义

首先,奉上工具类:<script>var HtmlUtil = { /*1.用浏览器内部转换器实现html转码*/ htmlEncode:function (html){ //1.首先动态创建一个容器标签元素,如DIV var temp = document.createElement ("div");

2017-01-03 14:14:36 25321

原创 ORACLE敏感字符串

user、group、number、comment

2016-12-09 10:23:26 963

原创 利用Freemarker生成doc文件(包含list循环,ifelse判断,合并单元格,嵌入表格单元格字数过多报错等)

1、利用office等软件打开doc文档,另存为word2003xml形式的文件。 2、修改xml中的需要动态生成的值,Freemarker变量为${data}格式的,修改完改成ftl后缀,复制到加载Freemarker的项目里即可 3、详细步骤请移步百度 一个稍微大点的doc文件转换为xml代码就有20000多行,怎么看!!!操作xml格式的文件推荐用xmlSpy,移步走你 重点之list

2016-12-02 17:12:26 7135 2

原创 activiti的taskService.complete方法

官方提供了三种不同的方法 简单讲一下区别 1.complete(String taskId) 参数:taskId 作用:直接完成此次正在运行的任务,对用ac_ru_task表 2.complete(String taskId, Map<String,Object> variables) 参数:taskId(对应act_ru_task中的id_),variables(下一次任务所需要的

2016-11-30 10:42:32 49269 11

原创 activiti之并行网关,驳回

并行网关并不能实现驳回功能

2016-11-28 18:03:59 21561 7

原创 activiti之排他网关,流程变量

利用junit4测试 1. 部署流程模版@Test

2016-11-28 17:08:54 2827

原创 Spring MVC防止数据重复提交(防止二次提交)

SpringMvc使用Token 使用token的逻辑是,给所有的url加一个拦截器,在拦截器里面用java的UUID生成一个随机的UUID并把这个UUID放到session里面,然后在浏览器做数据提交的时候将此UUID提交到服务器。服务器在接收到此UUID后,检查一下该UUID是否已经被提交,如果已经被提交,则不让逻辑继续执行下去…首先要定义一个annotation:@Target(Elemen

2016-11-02 16:17:58 10983 1

原创 SpringMVC结合Sitemesh和ztree出现的Cannot read property 'init' of undefined

配置没错 sitemesh和ztree用的jquery版本不同出现错误 当sitemesh用的jquery-1.10.2.min.js在<body></body>中时,而ztree用的jquery-1.4.4.min.js也在<body></body>中时,会出现js顶替的现象,1.4.4会把1.10.2的顶替掉,从而出现错误 解决错误的方法:两个jquery版本都放在<body></body

2016-08-03 17:50:48 12029 1

原创 activiti工作流表的认识

act_re_deployment 部署对象表 存放流程定义的显示名和部署时间,每部署一次增加一次记录 act_re_procdef 流程定义表 存放流程定义的属性信息,部署每个新的流程定义都会在这张表中增加一条记录。(当流程定义的key相同时,使用版本升级) act_ge_bytearray 资源文件表(bpmn,png) 存储流程定义相关的部署信息(流程定

2016-08-02 09:49:47 478

原创 SSH对于web.xml的配置

1、针对Struts2的配置<filter><filter-name>SSH_1</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>SSH_1</

2016-07-21 12:35:29 2878 1

原创 Springmvc+Spring+Hibernate中@Valid的使用

@Valid是使用hibernate validation的时候使用 ,@Validated 是只用spring Validator 校验机制使用 @Valid是jdk的接口,Hibernate的实现。1、配置:jar加载需加入jar包validation-api-1.0.0.GA.jarslf4j-api-1.7.6.jarhibernate-validator-4.3.1

2016-07-21 12:32:38 2970 1

原创 Spring的applicationContext.xml配置

Spring applicationContext.xml的配置

2016-07-21 11:31:33 641

SSMA for Oracle.7.6.0

ORACLE数据库转换SQLSERVER,7.6.0版本,亲测可用,需要.net framework 插件

2017-12-29

H+前端模板

H+前端模板

2017-07-31

十个bootstrap框架写的后台管理模块

十个bootstrap框架写的后台管理模块

2016-12-29

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

TA关注的人

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