240 发简信
IP属地:云南
  • 楼主你好,现在还有用BBCode的么

    BBCode代码标签

    BBCode是Bulletin Board Code的缩写,有译为「BB代码」者,属于轻量标记语言(Lightweight Markup Language)的一种,如...

  • 120
    我的半生感悟

    人到中年,有很多想法,也有很多困惑,今天是2019年第一天上班,本来说要昨天做个总结的,但是昨天不知道干嘛了,这个总结也是昨天突然想写的,今天补上吧(其实平时有很多想法都是灵...

  • 120
    第一次100%

    说起来从去年六月份开始打王者已经有大半年了,本人之前从来不玩手机游戏的人,因为2018年所有家当在股市中大幅缩水,2017年底开始停牌,停了半年,开盘9个跌停,看着每天好几万...

  • 120
    模板方法模式在Java数组类中排序方法的使用

    Java数组类的设计者提供给我们一个方便的模板方法用来排序: 道理很简单,传入sort方法的对象数组必须是可排序的,也就是必须要实现comparable接口,否则就会报错(无...

  • 2019-01-03

    众所周知,开启的线程会自生自灭,运行完后线程池会回收线程以便再次利用,但是总有那么一些情况需要主动停止线程。本人在网上查找了相关内容,没有找到任何答案,于是决定自己想办法解决...

  • ThreadLocal

    不要将ThreadLocal翻译为线程本地化或本地线程,英语的解释为 CopyValueIntoEveryThread Thread的三个重要方法 ThreadLocal的副...

  • 120
    DispatchServlet干了啥

    ​ HandlerMapping是个接口,里面就只有一个方法getHandler,源码如下: ​ spring项目启动的时候会扫描包,专门有个map用来存储controlle...

  • 如何应对缓存穿透

    相关的问题 数据库TPS是多少,是否进行测试过 缓存击穿有哪些方案解决 前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存...

  • volatile关键字

    volatile的意思是不稳定的,也就是敏感的。 当使用volatile关键字修饰变量时,意味着任何对此变量的操作都会在内存中进行,不会产生副本,以保证共享变量的可见性,局部...

  • 120
    ERROR StatusLogger No log4j2 configuration file found. Using default configuration

    spring5与log4j不兼容的问题 maven中 需要导入log4j 2以上的版本 在web.xml中配置监听器和log4j的配置文件 log4j2.xml放在资源根目录...

  • 2018-12-04

    先看看基本类型转换: 通过convertNumberToTargetClass方法就可以把参数与类型绑定上,于是我简单实现了下参数类型中有String和Integer的情况:...

  • 实例变量和类变量的区别

    实例变量:顾名思义,变量是跟着实例走的,上面的例子,每次new一个对象,实例变量normal就会被系统分配一次内存空间,并且staticTest1实例下的normal变量与s...

  • 120
    泛型

    staticABVget(ABVstring,Alibabaalibaba) { string.toString(); returnstring; } public stat...

  • 关于String的intern()方法

    举例说明: String str2 = new String("str")+new String("01"); str2.intern(); String str1 = "s...

  • 120
    Integer

    有一个很经典的问题如下: Integer a = 127; Integer b = 127; System.out.println(a == b); Integer c = ...

  • set为什么不能存储重复值

    set的两个主要实现类,TreeSet和HashSet,底层存储结构都是用的map,而且是将set需要存储的值放在map的key里的,PRESENT是一个空的object对象...