自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 一种脑洞大开的前后台传值方式

在过去的WEB开发中,前后台传值大体分为两种方式1)利用模板技术(如jsp)渲染页面.这种方式的好处是渲染由服务器完成.减轻了客户端的压力,缺点是标签替换往往不够灵活只能完成少量的简单替换(如 逻辑判断,遍历),同时前后端分离不够.2)直接返回html页面之后,用ajax获取数据.然后渲染dom.这样做的优点是前后端分离,而且用Js代码处理数据比标签灵活.缺

2017-03-24 16:30:53 707

原创 SpringJunitTest问题

WebApplicationObjectSupport instance [ResourceHttpRequestHandler [locations=[class path resource [resources/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@12bcd0c0]]] doe

2017-02-22 14:30:38 3086 2

原创 被误解的敏捷开发

最近读了Bob大叔的《敏捷软件开发:原则、模式与实践》(下简称《敏捷》),有很多感悟,我觉得很多人对敏捷开发有一定的误解。 很多人推崇敏捷开发是因为他们觉得能提高开发速度。我觉得这是不正确的。敏捷开发的敏捷是Agile,这个词的意思是灵活的; 灵巧的; 轻快的; 机敏的; 和速度快没有什么关系。正如很多游戏中Agility和Speed完全是两个属性. 然而国内很多人因为种种利益,将敏捷开发

2016-11-29 17:22:05 887

原创 一次工具类的改造以及思考

今天我在用别人开发的一个工具类. 检查参数是否已经全部传递if(!ParamsCheckUtil.checkNull(json, "A","B","C").isEmpty()) return ParamsCheckUtil.createErrMap("102", "缺少CODE参数", null);ParamsCheckUtil.checkNull返回一个Map ,如果不缺少参数

2016-09-22 16:16:44 506

原创 Mybatis通过别名映射复杂对象

public class Apply { private int id; private int status; private User user; //setter/getter toString略public class User { private int id ; private String phone; //setter/getter to

2016-07-28 14:15:32 3458

原创 包装类的性能真的差么?

最近项目有一个问题。导出数据到excel的时候经常抛出heap space内存溢出异常。经过确认,是用户频繁点击导出按钮导致。但是我很好奇这些数据到底占用了多少空间。我们的程序逻辑大概是这样的:从数据库中取出数据,组装成模型(Mybatis完成)-——将模型映射到POi  Row 对象,将模型的域映射到Poi的 cell对象性,导入到excel—— response返回excel文件。我检

2016-07-18 11:00:09 989

原创 关于artTemplate使用的一点小心得

artTemplate(点击打开链接)是一个Javascript模板引擎。用模板才渲染ajax请求获得的数据 ,要比用一些操作dom的JsApi优雅一些。性能应该也好很多。然而我发现使用模板进行一些分支或判断的时候,往往会使模板看起来比较混乱。例如有如下数据  [ {name:'aaa',status:1} ,{name:'bbb',status:0}  ....]按照官网的示

2016-06-15 14:20:18 20528

转载 Linux下切换capslock和control键

setxkbmap -option ctrl:swapcaps就行了。而且可以把命令放到~/.bashrc中,重复执行并不影响。

2016-06-13 21:40:49 1909

原创 springmvc,mybatis,logback整合相关

1.利用spring-aop实现日志自动化1.1添加相关依赖(spring-aop,aspectj) org.springframework spring-aop ${spring.version} org.aspectj aspectjrt 1.5.4 org.aspectj aspectjweaver 1

2016-06-08 13:30:09 1198

原创 Javascript Date对象的是以毫秒为单位的?

最近发现前端 new Date(unix_time).toLocaleString()返回的字符串总是不正确.但是查阅大部分的网站和百度知道,大部分都说这个构造函数和setTime方法接收的是毫秒数.但有一个网站是这样写的先 var unixTimestamp = new Date(Unix timestamp * 1000) 然后 commonTime = uni

2016-05-25 15:29:03 2743

原创 Excel导出到文件工具

经常遇到需要将数据库的数据导入到表中的需求.封装以下代码.只为实现基本功能,并没有做到完善.package com.jiechengkeji.manager.util;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExc

2016-05-24 10:45:21 452

Jquery实战3 英文

好像还没有中文版的,英语不错的人可以看看

2015-12-17

空空如也

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

TA关注的人

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