
java
纵横江湖二十年
纵横江湖二十年
展开
-
高并发时的线程安全问题
在单例模式下,如果类中存在全局变量或者父类中存在全局变量,多个线程并发请求的时候,会出现全局变量的值的混乱和冲突。引用资料spring单例在高并发下可能出现的错误: 首先,只有当注入的对象是无状态的幂等的才可以保证执行前后不被修改,否则执行一次之后单例对象就会发生改变,在下次执行有肯能造成结果不一样,当在高并发的情况下就会出现,这个线程刚使用单例对象进行属性设置,还未使用的情况下,另一个进程已...原创 2020-03-20 23:31:01 · 2097 阅读 · 0 评论 -
自定义标签
一,shiro.tld<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...原创 2019-09-08 11:45:42 · 122 阅读 · 0 评论 -
反射学习备忘
注:本博客为本人学习笔记,仅供参考一,Class类的三种获取方式1,Class.forName(“cn.doma.Person”);多用于配置文件加载2,类名.class。多用于参数传递3,对象.class用例: public class Main { public static void main(String[] args) throws ClassNotFoundExce...原创 2019-07-29 19:47:42 · 108 阅读 · 0 评论 -
问题记录
1,引入js的问题<script type="text/javascript" src="/js/bootstrap/js/bootstrap.min.js"></script>引入时,不能省略结束标签,不能这样写<script type="text/javascript" src="/js/bootstrap/js/bootstrap.min.js"/>...原创 2020-04-18 11:22:10 · 276 阅读 · 0 评论 -
list集合转化为map
1,user.javapublic class User implements java.io.Serializable { private Long id; private String Name; public UserSource(Long id) { this.id = id; } public Long getId() { return this.id; }...原创 2019-11-25 17:16:57 · 2399 阅读 · 0 评论