
Java
feimenglu
这个作者很懒,什么都没留下…
展开
-
(JAVA)使用map 对list 进行去重复
业务场景1: 现在有一个list 的集合 ,需要根据list 里面的主键id 作为参考去掉重复的列使用map 去重复,map<key,value> 存储方式,其中key不能为重复列List<CustInfo> custinfoList = list(一个集合);Map<Long ,CustInfo> map = new HashMap<Long ,Cust...原创 2018-06-25 17:18:07 · 2416 阅读 · 0 评论 -
遇到的java基础面试题
1,基础里的线程安全的 集合类 还有hashtable怎么实现线程安全的2, Spring的controller是不是单例的 为什么可以是单例的 跟普通的syncronized关键字有什么区别3, Spring的bean是单例的还是多例的 单例线程安全吗 怎么实现线程安全的4, Spring和Springmvc5, get和put的底层实现6, map的底层实现7, io...原创 2018-07-19 14:06:20 · 164 阅读 · 0 评论 -
Servlet中的过滤器
.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面等...原创 2018-07-19 14:03:27 · 146 阅读 · 0 评论 -
【后端】处理手机号脱敏
mobilenumber = mobilenumber.substring(0, 3) + "***" + mobilenumber.substring(length - 4, length); @Desensitization(desensitization=DesensitizationEnum.MOBILE_PHONE)...原创 2018-07-19 13:54:26 · 6500 阅读 · 3 评论 -
拦截器与过滤器的区别
1.拦截器是基于java反射机制的,而过滤器是基于函数回调的。2.过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。3.拦截器只对action起作用,而过滤器几乎可以对所有请求起作用。4.拦截器可以访问action上下文、值栈里的对象,而过滤器不能。5.在action的生命周期里,拦截器可以多起调用,而过滤器只能在容器初始化时调用一次。...原创 2018-07-19 13:51:42 · 105 阅读 · 0 评论 -
获取姓名拼音首字母
public class ChinaInitialUtil { /** * * 返回首字母 * * @param strChinese * * @param bUpCase * * @return */ public static String getPYIndexStr...原创 2018-07-19 13:50:12 · 1933 阅读 · 0 评论 -
ibatis中 的log.xml
原来log.xml <logger name="net.sf.serfj.RestServlet" level="error" /> <logger name="net.sf.serfj.UrlInspector" level="error" /> <logger name="tf56.AAA" level=原创 2018-07-19 13:48:56 · 162 阅读 · 0 评论 -
java中list用或者|| ,用并且&&
ResultPojo<List<UsersGroupVo>> resultu = WarUtils.remoteWithCode( "AAA/usersgroupcs/selectUsersGroupMemberList", parammap, new TypeToken<ResultPojo<List...原创 2018-07-19 13:41:33 · 2150 阅读 · 0 评论 -
ibatis中choose标签使用
choose标签是按顺序判断其内部when标签中的test条件出否成立,如果有一个成立,则 choose 结束。当 choose 中所有 when 的条件都不满则时,则执行 otherwise 中的sql。 <choose> <when test="datetype=='lastVerifyDate'"> ...原创 2018-07-19 13:39:59 · 2986 阅读 · 0 评论 -
系统异常
1.实际结果 {"result":"error","count":0,"data":null,"msg":"系统异常"} 系统异常是程序代码有问题,有可能数据类型转换有错 qOSDriverAdjustLog.setCoordinatescore(StringUtils.isBlank(coordinatescore)?null:Double.parseDouble(原创 2018-07-19 13:38:37 · 3585 阅读 · 0 评论