Java
文章平均质量分 66
machineShunMing
这个作者很懒,什么都没留下…
展开
-
Java Native尝试
最近自己一个小的项目,由于内存占用很大,想改善下节约内存,搜索发现现在Spring native可以启动很快,内存占用也降低很多,于是便搭建环境,修改项目开始验证。原创 2023-09-26 10:43:00 · 113 阅读 · 0 评论 -
jackson的使用
jackson的使用由于json格式简单且易读,所以在开发中经常会与json打交道。我们在后端经常在接口调用的时候需要解析json数据。Jackson是近年来比较还用的json解析工具。Jackson解析json主要用到的是ObjectMapper这个类。首先我们创建两个类User和ResultVO。public class User { /** * 用户名 */...原创 2019-11-24 16:04:15 · 267 阅读 · 0 评论 -
使用spring的requestBody实现List绑定
---layout: posttitle: 使用spring的requestBody实现List绑定description: 使用spring的requestBody实现List绑定tagline: image: date: 2017/1/1categories: [技术]tags: [java]---#使用spring的requestBody实现List绑定最近有很多一对多关原创 2017-01-02 17:35:28 · 13123 阅读 · 1 评论 -
设计模式中的责任链模式
设计模式中的责任链模式这一周在修改之前的项目,提高代码的性能,之前代码中有很多循环调用http的写法,严重地影响了服务的性能,所以决定做修改,都是批量获取数据,在本地循环做处理。就比如获取了一个列表的gps数据。 需要对他进行处理,首先是将原生的gps数据转化为百度地图的gps数据,然后再调用根据gps数据获取地址的服务来设置地址信息。。。要对这一个list做很多批量处理,渐渐的这个类就变得很庞大原创 2016-11-20 17:51:56 · 463 阅读 · 0 评论 -
文件下载的文件名设置
文件下载的文件名设置工作一年多了,以前写的下载都是图片下载,也没有觉得什么不对,终于在前两天发现了问题。别人的apk文件上传了以后下载下来变成了zip,后缀不对。于是我也好奇了,我看有的网站明明是支持上传的文件名是什么,下载的时候也是什么,他们是怎么做到的?于是我百度了下关于下载时设置文件名,果然和response中的Content-Disposition这个属性有关。Content-Disposi原创 2016-12-11 18:28:39 · 6369 阅读 · 0 评论 -
Spring请求参数为一个数组2
Spring请求参数为一个数组2其实上一次我就遇到了这个问题,但是前几天又遇到了,我忘记我已经记录了,于是又查找了资料,果然又学到了点东西。这一次是使用另一个方法解决。 上次的方法是使用@requestParam地址是 。这一次使用@requestBody解决这个问题。@requestBody可以接受存储在请求体中的参数,那么怎么将参数封装在请求体呢? 可以在前断将数组封装成一个json,然后用原创 2016-11-28 22:28:18 · 559 阅读 · 0 评论 -
Spring中@initBinder的使用
Spring中@initBinder的使用这一周开发的时候,发现前台的date类型form数据不能传值到controller中的参数中,看到后台提示date类型转换失败。于是我想到以前是加了@initBinder就解决了。于是我就打开了spring的文档,查看了@initBinder。@initBinder可以直接在你的controller中提供数据绑定。initbinder 方法不能有返回值,一般原创 2016-11-05 23:00:54 · 5284 阅读 · 0 评论 -
Java反射一 类
Java反射一 类以前也看过反射,但是那时候还是一个小白(现在是一个菜鸟),没有接触过什么框架,根本不知道反射有什么作用。但是接触了不少框架之后,就想了解下反射,所以接着会研究下反射。由于jekyll的环境非常难维护,所以转转阵营了,blog换为Hexo的了,而且换了主题。博客的地址是http://www.lushunming.com.cn ,我的博客中的排版更为美观,欢迎大家去看我的博客原创 2016-05-31 11:47:21 · 380 阅读 · 0 评论 -
Java注解二 自定义注解
Java注解二 自定义注解首先今天想先聊聊怎么自定义一个注解。 定义注解格式: public @interface 注解名 {定义体} 注解参数的可支持数据类型: 1.所有基本数据类型(int,float,boolean,byte,double,char,long,short) 2.String类型 3.Class类型 4.enum类型 5.原创 2016-05-22 09:24:13 · 469 阅读 · 0 评论 -
Java注解一 注解的含义
Java注解一 注解的含义在学习Spring框架的时候就觉得注解很神奇,为什么简单的注解有这么神奇的功能,一直想去了解其中的奥秘,可惜的是到今天才实践。在Spring框架中一个@Controller 就可以把一个简单的类变得神奇,我一直以为这个注解干了所有的事。然而并非我想的那样。 找了不少资料,感觉讲的都不是很好,终于看到了《java核心技术2》这本书才了解了一些。 在本书中提及: 注解是原创 2016-05-21 14:23:08 · 2919 阅读 · 0 评论