- 博客(42)
- 资源 (64)
- 问答 (1)
- 收藏
- 关注
原创 inputclean插件的用法
inputclean插件的用法 语言:javascript 是jquery插件, 目的:给文本框增加×,点击×,即可清空文本框内容. 如图: 具体交互效果: 1,当文本框聚焦时,×永久显示,不管鼠标光标在不在文本框上面(hover); 2,当文本框失去焦点时,只有鼠标hover,×才会显示,鼠标移开,×消失; 3,点击×,文本框内容被清空,且文本框自动聚焦.整个插件不到75行,所
2015-07-29 23:25:31
1822
跨浏览器的placeholder
如何实现跨浏览器的placeholder效果呢? 先看下效果 js代码如下: $('#username').placeholder({ word: '用户名', color: '#ddd', normalFontColor: '#f00', maxLen: 4, minLen: 2, errorBorderClass: 'errorBorder'...
2015-07-29 22:41:36
128
原创 总结几种前端框架
总结一下前端的框架(1)jQuery MiniUI 官网:http://www.miniui.com/授权方式:收费 (2)smartclient 官网:http://www.smartclient.com/product/smartclient.jsp下载地址:http://www.smartclient.com/product/download.jsp...
2015-07-29 21:48:03
237
原创 java 并发 竞态条件(1)
竞态条件,说得通俗一点,就是线程A 需要判断一个变量的状态,然后根据这个变量的状态来执行某个操作。在执行这个操作之前,这个变量的状态可能会被其他线程修改。看一个例子import java.util.concurrent.atomic.AtomicLong;public class LazyInitRace { private ExpensiveObject inst...
2015-07-29 21:43:49
295
java swing 给Table增加右键菜单
给Table增加右键菜单 private MouseInputListener getMouseInputListener(final JTable jTable) { return new MouseInputListener() { public void mouseClicked(MouseEvent e) { ...
2015-07-27 23:47:39
1080
java swing 把JTextArea导出为图片
java swing中如何把JTextArea 导出成为一张图片(jpg或png)呢?核心方法:/*** * convert JTextArea to image * @param ta * @param destFile * @param format */ public static File gene...
2015-07-26 22:52:47
339
正则表达式实例
1,获取引号中的json字符串@Test public void test_json(){ String input="\"normalPrice\": \"{\"storagePrice\":66,\"ud1Price\":1,\"userPeriodPrice\":99}\","; System.out.println(input); String reg
2015-07-26 16:20:18
148
spring MVC中获取request和response
spring MVC中获取request和response:HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); HttpServletResponse response = ((ServletReques...
2015-07-24 18:25:38
273
不要在要序列化的dto中随便写getter方法
这是在项目中发生的真实事件我们有一个基类的dto: 当它的子类有成员变量为code,同时没有getter方法时,上述方法就会把子类的code成员变量覆盖掉,这是一个严重的问题.所以最佳实践就是,不要随便在要序列化的dto中写getter方法.解决方法如下:public String getCodeOfError(){ if(error==null){ ...
2015-07-24 11:50:10
564
多个空格转化为一个空格
多个空格替换成为一个空格方式一:@Test public void test_mutipleBlank(){ String input="a b c d"; input=input.replaceAll("[ ]{2,}", " "); System.out.println(input); }方式二: @Test public void t...
2015-07-22 14:06:40
1245
java 把xml转化为json
java 中如何把xml转化为json 呢?常规思路是:(1)通过第三方库 把xml 转换为java bean;(2)把java bean 序列化为json 字符串但是上述方式有一个缺点,那就是需要java bean来中转.以下提供两种方式 不需要java bean方式一:使用json-lib XMLSerializer xmlSerializer = new XM...
2015-07-22 10:15:48
889
java 替换中文
java 中如何替换汉字呢?/*** * 把中文替换为指定字符<br> * 注意:一次只匹配一个中文字符 * @param source * @param replacement * @return */ public static String replaceChinese(String source, String replacemen...
2015-07-21 23:17:22
2789
IE8中ajax 跨域获取html模板解决方法
报错:statusText :"No Transport" 1,只有当浏览器是IE8 时才引入js:<!--[if IE 8]> <script type="text/javascript" src="http://${static_domain}/chanjet/js/lib/common/jQuery.XDomainRe...
2015-07-21 20:13:57
219
Jackson 反序列化为List
使用Jackson 如何把json字符串反序列化为List呢? (List中是自定义对象) 先看下常规的反序列化:@Test public void test_reserialize(){ String jsonInput = "{\"addrr\":{\"country\":\"中国\",\"state\":\"湖北省\",\"street\"
2015-07-20 23:38:24
1734
原创 IE8 jquery ajax获取静态资源报错TypeError 拒绝访问
出现问题的代码 /*** * 请求静态html 模板 * @param url * @param $jqueryDiv : 四个主要div之一 * @param templateHandle : 自定义,用于使用Dot js模板函数 * @param callback : 用于实现模板之后,绑定事件 * @param templateDa
2015-07-20 23:29:47
2835
IE8 jquery ajax获取静态资源报错TypeError 拒绝访问
1,出现问题的代码: /*** * 请求静态html 模板 * @param url * @param $jqueryDiv : 四个主要div之一 * @param templateHandle : 自定义,用于使用Dot js模板函数 * @param callback : 用于实现模板之后,绑定事件 * @para...
2015-07-20 23:16:45
389
原创 Jackson 反序列化为List
使用Jackson 如何把json字符串反序列化为List呢? (List中是自定义对象) 先看下常规的反序列化:@Test public void test_reserialize(){ String jsonInput = "{\"addrr\":{\"country\":\"中国\",\"state\":\"湖北省\",\"street\":\"清河\"},\"ag
2015-07-19 15:32:20
8385
jsonp 常用util方法
jsonp 常用java方法(1)以jsonp的形式返回:函数名(json字符串)/*** * 用于jsonp调用 * @param map : 用于构造json数据 * @param callback : 回调的javascript方法名 * @param filters : <code>SimpleBeanPropertyFilter theFil...
2015-07-19 14:45:49
267
java 二维数组
java 二维数组第一种方式:Object[][] data2=new Object[rowCount][columnCount];上述java语句的作用是创建一个二维数组,有rowCount行,每行有columnCount 个元素;并且自动给这rowCount * columnCount 个元素赋值为null 第二种方式:Object[][] data2=new Ob...
2015-07-19 10:22:23
306
java swing表格中包含单选框
1,如何让表单中显示单选框呢? 步骤一:设置表格数据在表格的data中设置元素为JRadioButtonpublic void layoutTable( ) {//TODO Object[][] datas=new Object[4][3]; for(int i=0;i<4;i++){ Object[]objs=new Object[3...
2015-07-16 20:17:52
1158
原创 doT js模板入门 3
doT 模板一般是放在script脚本里面的,例如:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../../doT.js"></script> <script type="text/j
2015-07-16 16:27:47
1048
校验数字的几种方式
校验数字的三种方式判断数字的三种方式方式一:使用Character.isDigitpublic static boolean isNumeric(String str){ if(str == null){ return false; } for (int i = str.length();--i>=...
2015-07-15 19:56:38
473
获取头像和个人信息
1,访问的接口:"USER_INFO"2,用户名:data.name3,头像:data.headPictrue4,默认图形:webRoot + '/images/workbench/user.png'如果没有头像:if($("#headLogo").length > 0){ var defaultImg=we...
2015-07-14 19:10:45
397
java 关于日期的一些常用惯例
1,获取当前毫秒数两种方式:方式一:new Date().getTime() 方式二:System.currentTimeMillis() 2,Date 转化为Timestamptimestamp=new Timestamp(new Date().getTime()); 3,格式化:/*** * yyyy-MM-dd HH:mm:ss * ...
2015-07-13 22:32:35
103
通过反射获取私有方法
1,如何通过反射获取无参方法/**** * 我通过反射获取的 * @return */ public JTextArea getTextArea(){ Class clazz=MainView.class; Object obj=null; Method m; try { m = clazz.getDe...
2015-07-11 23:51:36
575
swing实现双击Shift
java swing 如何实现双击Shift呢?startTimeField_3.addKeyListener(new KeyListener() { private long lastTimeMillSencond; @Override public void keyTyped(KeyEvent e) { } @Override p...
2015-07-11 15:43:17
763
java swing 文本域双击变为可编辑
java swing 如何实现文本域双击变为可编辑呢?给文本域添加鼠标事件监听程序即可:resultTA1=new AssistPopupTextArea(); resultTA1.setEditable(false); resultTA1.setLineWrap(true); resultTA1.setWrapStyleWord(true);resultTA1...
2015-07-11 14:33:24
469
doT js 宏的使用
doT js 宏的使用<script id="serviceItemTemplate" type="text/x-dot-template"> {{##def.spaceUnit: {{? it.policyInfo.storageUnit==1 }}K{{?? it.policyInfo.storageUnit==2}}M{{?? it.po...
2015-07-09 16:37:02
165
使用stub进行快速迭代开发
现在趋向于前台和后台分层开发前端调用后台接口获取数据,然后在页面展示.但是有时候前台(静态资源)和后台联调时很麻烦:(1)后台依赖协作方,里面的内容很难遍历各种情况;(2)后台的数据修改起来很麻烦,因为我们没法直接修改数据库,因为数据库在协作方那里. 所以我想到了一个解决方法:stubstub,说白了,就是造假数据 当然假数据符合协作方的API文档规范...
2015-07-09 09:14:33
136
判断是否过期
1,如何判断是否过期呢?有时候时间是以字符串的方式传递的.那如何比较呢?可以使用字符串的 compareTo 方法.public void test_002(){ String now="2014-02-25"; String endTime="2014-01-25"; if(now.compareTo(endTime)==1){//大于 System.ou...
2015-07-08 16:05:28
289
如何在服务器端限制一分钟之内不能重复发送短信
直接上代码:String lastSendSMSTime=getKeyCache(request, response, mobile); if(StringUtil.isNullOrEmpty(lastSendSMSTime)){ saveKeyCache(request, response, mobile, String.valueOf(DateTi...
2015-07-08 10:08:56
1436
Git 切换分支和merge分支
参考:Git 提交代码流程:http://hw1287789687.iteye.com/blog/2221759 Git 切换分支流程:步骤一不能少,不然很可能发生develop分支中修改的内容被覆盖的悲惨事故 Git 分支合并流程案例:把develop 合并到master分支 ...
2015-07-07 22:29:26
1139
doT js 常见错误
doT 模板一般是放在script脚本里面的,例如:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script type="t
2015-07-07 15:12:39
513
json-lib把XML转化为json
1,依赖的jar包 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier&a
2015-07-05 16:56:57
311
java 常量约定和方法约定
1,常量约定:/*** * http的请求方式:GET */ public static final String HTTP_REQUESTMETHOD_GET="GET"; /*** * http的请求方式:POST */ public static final String HTTP_REQUESTMETHOD_POST="POST";/**...
2015-07-05 10:40:39
289
原创 备用java方法
1, public static JsonRpcRequest getJsonRpcRequest(Map<String, Object> map) { JsonRpcMethod rpcMethod = new JsonRpcMethod(); rpcMethod.setMethod(""); rpcMethod.setParams(map); Li...
2015-07-05 09:48:11
93
让Apache 和nginx支持跨域访问
1,如何让Apache支持跨域访问呢? 步骤:修改httpd.conf,windows中对应的目录是:C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf把LoadModule headers_module modules/mod_headers.so 前面的注释删除修改 改为: 即:<Directory />...
2015-07-04 21:02:38
290
生成二维码和MD5
2015-08-15
json格式化工具
2015-08-15
jplaceholder.js
2015-06-26
java zip解压缩助手
2014-04-20
zxing二维码jar包
2014-09-11
Transformers For MachineLearning 神经网络深度学习
2025-02-24
清华大学Deepek第4弹:《Deepek DeepRearch:让科研像聊天一样简单》.pdf
2025-02-20
io0007-find_progess-0.0.8.6-SNAPSHOT.jar
2016-01-23
求免费的文件比较工具
2014-02-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人