项目经验
文章平均质量分 55
dysxhw
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA中使用FTPClient上传下载
在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。一、上传文件 原理就不介绍了,大家直接看代码吧[Java] view plain copy/** * Descr转载 2017-02-18 20:44:00 · 276 阅读 · 0 评论 -
generatorSqlMapCustom-MyBatis逆向生产代码
第一个包:GeneratorSqlMap public class GeneratorSqlmap {public void generator() throws Exception{List warnings = new ArrayList();boolean overwrite = true;//指定 逆向工程配置文件File configFile = new File转载 2017-03-07 15:41:36 · 1013 阅读 · 0 评论 -
深入springMVC------文件上传源码解析(上篇)
最近在项目中,使用springmvc 进行上传文件时,出现了一个问题:org.springframework.web.multipart.MultipartException: The current request is not a multipart request....以上堆栈信息省略。乍看一下,没啥值得讨论的地方,就是说当前这个请求不是一个multipar转载 2017-03-07 15:48:38 · 196 阅读 · 0 评论 -
深入springMVC源码------文件上传源码解析(下篇)
在上篇《深入springMVC------文件上传源码解析(上篇) 》中,介绍了springmvc文件上传相关。那么本篇呢,将进一步介绍springmvc 上传文件的效率问题。相信大部分人在处理文件上传逻辑的时候会直接获取输入流直接进行操作,伪代码类似这样:@RequestMapping(value = "/upload", method = RequestMethod.POST)转载 2017-03-07 15:49:19 · 307 阅读 · 0 评论 -
idea安装maven
使用IntelliJ IDEA 14和Maven创建java web项目安装Maven下载安装去maven官网下载最新版。解压到安装目录。配置右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PATH中。注意 必须要有JAVA_HOME和个环境变量,不然maven会提示错误。如果想要修改m转载 2017-07-10 18:39:21 · 1250 阅读 · 0 评论 -
json传入前段删除不必要显示数据
Jackson相关:使用Jackson相关的注解时一定要注意自己定义的属性命名是否规范。 命名不规范时会失去效果。(例如Ename ,Eage 为不规范命名。“nameE”,“ageE”为规范命名)我在此处掉坑半个小时。至于命名规范,大家自己搜索。其实不要太奇葩的命名都是可以得。如果使用@JsonIgnore注解不起效时请注意一下你的属性名字是否规范1、@JsonIgn转载 2017-06-09 19:21:31 · 356 阅读 · 0 评论 -
transient和volatile总结
transienttransient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。示例:class Test {transient int a; // 不会被持久化int b; // 持久化}当类Test的实例对象被序列化(比如将Test类的实例对象 t 写入硬盘的文本文件t.txt转载 2017-06-09 19:23:05 · 219 阅读 · 0 评论 -
fastjson,gson,jackson类型性能对比
Java处理JSON数据有三个比较流行的类库FastJSON、Gson和Jackson。本文将测试这三个类库在JSON序列化和反序列化的方面表现,主要测试JSON序列化和反序列化的速度。为了防止由于内存导致测试结果出现偏差,测试中对JVM内存配置-Xmx4g -Xms4g。JSON序列化(Object => JSON)测试样本数量为100000个,为了保证每个类库在测试中都能处转载 2017-06-09 19:33:15 · 278 阅读 · 0 评论 -
jquery获取键盘输入
按ESC键的时候关闭弹出层的效果,一开始用的是keypress,可这个在chrome下面的时候不起作用,后来用keyup来做就可以了,jquery中获取键盘按键,可以使用which属性来获取按键的值,但是,不是所有的按键事件都能被捕获到其按键值(keyup,keypress,keydown),经过测试,只有keyup事件才能在够被几乎所有的浏览器捕获按键值,keydown在IE6中不起作用。转载 2017-06-14 19:56:21 · 1832 阅读 · 0 评论 -
Java数据类型中String、Integer、int相互间的转换
1.Integer转换成int的方法Integer i = new Integer(10); int k = i.intValue();即Integer.intValue(); 2.int转换成Integerint i = 10;Integer it = new Integer(i); 3.String转换成int的方法String str = "10";转载 2017-02-14 18:27:35 · 262 阅读 · 0 评论 -
StringUtils中 isNotEmpty 和isNotBlank的区别
isNotEmpty将空格也作为参数,isNotBlank则排除空格参数参考QuoteStringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是nu转载 2017-02-14 18:27:00 · 200 阅读 · 0 评论 -
SFTP client 实例
依赖jar包:jsch-0.1.43.jar下载地址http://www.jcraft.com/jsch/[java] view plain copypackage com.sftp; /* * Created on 2009-9-14 * Copyright 2009 by www.xfok.n转载 2017-02-18 20:44:56 · 709 阅读 · 0 评论 -
Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个转载 2017-02-18 20:45:32 · 189 阅读 · 0 评论 -
@RequestMapping 用法详解之地址映射(转)
引言:前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、转载 2017-02-28 18:36:36 · 205 阅读 · 0 评论 -
JSONObject put,accumulate,element的区别
public Object put (Object key, Object value) 将value映射到key下。如果此JSONObject对象之前存在一个value在这个key下,当前的value会替换掉之前的valueAssociates the specified value with the specified key in this map(optional operatio转载 2017-03-01 18:30:23 · 257 阅读 · 0 评论 -
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤SpringMVC 基础教程 框架分析:http://blog.youkuaiyun.com/swingpyzf/article/details/8885459SpringMVC 基础教程 简单入门实例:http://blog.csdn.n转载 2017-03-01 18:31:00 · 300 阅读 · 0 评论 -
httpclient 4 完整 例子 解决中文乱码
public static Object createMeeting(int capacity,int minutes) { String url = "http://timer.91veo.com/v1/meeting/create?key=%s&secret=%s&meeting_capacity=%s&minute=%s"; url= url.format(url,key转载 2017-02-13 10:55:56 · 654 阅读 · 0 评论 -
java中将jsonObject字符串转化为Map对象
java中将jsonObject字符串转化为Map对象我们这里使用json-lib包进行转换,可在http://json-lib.sourceforge.net/下载依赖于下面的jar包:jakarta commons-lang 2.5jakarta commons-beanutils 1.8.0jakarta commons-collections 3.2.1jakarta c转载 2017-02-14 18:21:07 · 554 阅读 · 0 评论 -
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(arr[arr转载 2017-06-14 19:57:35 · 215 阅读 · 0 评论
分享