![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识点整理
迷失d_e章鱼
这个作者很懒,什么都没留下…
展开
-
Java学习整理_写给自己的也希望能帮助需要的人_java入门基础
Java学习整理_写给自己的也希望能帮助需要的人_第一章_java入门基础原创 2016-08-10 21:54:22 · 672 阅读 · 0 评论 -
springmvc日期格式化
这里因为自己也是因为这个东西花了挺多时间的,虽然没有深入研究,但是也记录一下。做个只是积累吧。1.格式化注解(这个大部分都知道了)@DateTimeFormat(pattern="yyyy-MM-dd")private Date birthday;2.controller/controller基类中使用数据绑定方法initBinder@InitBinder ...原创 2018-08-10 16:14:03 · 258 阅读 · 0 评论 -
关于jackson无法反序列化时间字符串的问题
废话不多说,jackson不支持、我们却很常用的格式: 2018-08-08 00:00:00在反序列化json串,指定使用jackson转换即可遇到,解决方法是参考了网上的许多博客,有的方法都尝试了,所以想将觉得好用的方法分享出来。但是不一定是最好用的。就简单的两步。 1.编写一个类CustomJsonDateDeserializer,继承com.fasterxml.jackso...原创 2018-08-08 17:23:17 · 2551 阅读 · 0 评论 -
Maven环境正常,打包后使用报 java.lang.NoClassDefFoundError: javax/servlet/ServletInputStream 错误
也是找的网上的解决方法:下载一个tomcat(里面包含着必要的jar包)然后把TOMCAT_PATH/common/lib/servlet-api.jar复制出来,放到 JDK_PATH/jre/lib/ext下面。如果不行就重启一下项目,就好了。亲测有效,捣鼓了半小时不如网友的办法实在=-=...转载 2018-11-27 09:52:30 · 2945 阅读 · 1 评论 -
客户端访问后台每次请求sessionId不同的两种不同处理方式
许多框架在封装的时候由于各种安全等原因,导致使用自身的封装请求时每次都是使用新的会话,导致每次的sessionid都不同。解决方法:1.如微信小程序可以直接修改 header.cookie = ‘SESSION=’ + sessionId cookie里面的数据时可以考虑在后端校验成功后将当次的sessionid返回到页面,页面再修改cookie进行下一次请求,如果过期了,再调用后台登录方法...原创 2018-12-05 10:46:01 · 11390 阅读 · 0 评论 -
java服务端下载微信头像并返回客户端
首先说一下需求:白鹭引擎中使用webgl的情况下某些ios没法直接下载显示微信用户头像(应该是认证相关的东西吧),而使用canvas模式又十分耗费性能、手机极易发热。所以只能在客户端请求的时候获取用户头像然后下载到自己的服务器上。1.思路:创建一个表,用于存放 用户-头像,并在请求时校验,如果存在则直接返回服务端图片地址,否则下载。2.伪代码注:这个接口还要额外配置拦截器白名单/**...原创 2018-12-06 16:11:43 · 2152 阅读 · 0 评论 -
关于synchronized使用的问题汇总
错1:在@Transactional方法上加入synchronized关键字场景:解释:处理方法:因为是逐步积累,所以一开始遇到的问题也不会很多。错1:在@Transactional方法上加入synchronized关键字场景:写法如下,刚开始遇到时不懂,后来因为前段处理不当,到后台有几率必定出现多次重复请求,才发现使用了synchronized无效@Service class Ga...原创 2019-02-16 14:08:42 · 870 阅读 · 0 评论