Java
lqbz---
一个纯粹的人,一个高尚的人,一个脱离低级趣味的人。
展开
-
java.lang.ClassCastException: java.util.LinkedHasMap cannot be cast to xx
背景:bean中定义了json的List对象属性。获取此list进行Stream操作时提示标题中报错。原因:list中对象被转换成了LinkedHasMap,如果强制转换编译可以过,但执行也会报错。原创 2022-08-30 22:08:22 · 299 阅读 · 0 评论 -
将包括(T,Z)日期转换为Date类型
【代码】将包括(T,Z)日期转换为Date类型。原创 2022-08-30 21:56:52 · 4564 阅读 · 0 评论 -
spring bean线程安全问题
类中声明成员变量,并且有读写操作:线程是不安全的。默认由spring注入的类,是单例的。类中文中局部变量:线程是安全的。原创 2022-08-30 21:50:32 · 169 阅读 · 0 评论 -
list<Map> 数据处理
问题:List toString后,原:会被替换成=解决:先转Json再toString解决List<Map> resultMap = new ArrayList<>();JSONArray jsonArray = (JSONArray)JSON.toJSON(resultMap)问题:JSONArray toString后null值被忽略,不会打印解决:指定JSONObject的toSringJSONObject.toJSONString(jsonArray, Ser原创 2022-05-29 22:23:23 · 343 阅读 · 1 评论 -
Servlet_Cookie
通过Servlet获取用于用户输入值,再将值存放到Cookie中,再通过Servlet查看Cookie中存放的值。Servlet简介Java Servlet 是一般运行在 Web 服务器(Tomcat)的程序,作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。Servlet,一般收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可转载 2016-07-07 18:04:02 · 290 阅读 · 0 评论 -
get与post提交中文
get提交中文修改tomcat中配置<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" />post提交中文使用request.setCharacterEncoding("转载 2016-09-09 13:33:48 · 366 阅读 · 0 评论 -
catch异常后不执行thy catch之后的代码
自定义异常被捕获后不执行跳转try{User u = User.validate(username,pssword);}catch(UserNotFoundException e){out.println("User not Fuond!");retrun;//若不添加return,异常捕获后依旧会执行最后两行代码}catch(PasswordNotCorrectException e){转载 2016-11-24 16:17:35 · 2579 阅读 · 0 评论 -
textarea无value属性
textarea无value属性,默认显示文字就直接添加到标签><中<html><head></head><body> <textarea name="1" cols="60" rows="5">默认值显示</textarea></body></html>转载 2016-11-24 16:29:24 · 480 阅读 · 0 评论 -
对文档内容处理后再写入另一个文档
首先将处理定义成一个接口public interface DealLine { public String deal(String lineString, int line, int maxLine); //需要处理的字符串行,当前是第几行及总共多少行}实现处理接口public class AddSelectDealLine implements DealLine {原创 2016-12-09 10:53:00 · 724 阅读 · 0 评论