240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    mysql字符集为utf8时incorrect string value异常

    先说编码 1.为什么需要编码 计算机是英语国家做出来的玩意儿,所以它只能认识英文字母符号,阿拉伯数字等,其他所有的语言要想在计算机中显示就必须进...

  • spring的aware们

    Aware是什么 spring框架提供了多个*Aware接口,用于辅助Spring Bean编程访问Spring容器。通过实现这些接口,可以增强...

  • 动态代理方案,优缺点,比较(摘抄+自己的理解)

    为什么需要动态代理? 如spring等这样的框架,要增强具体业务的逻辑方法,不可能在框架里面去写一个静态代理类,只能按照用户的注解或者xml配置...

  • 静态代理与装饰模式区别(摘抄+理解)

    主要区别:使用代理模式,代理和真实对象之间的的关系通常在编译时就已经确定了,而装饰者能够在运行时递归地被构造。 自己理解:代理模式的存在是纯粹的...

  • 第一部分-jvm内存结构

    jre与jdk的区别 jre, java runtime enviriment,运行java程序的环境(普通用户)jdk, java devel...

  • 数据库索引为什么不用hash表而用b+树

    1.hash表只能匹配是否相等,不能实现范围查找 select * from xx where id > 23; 这时就没办法索引了 2.当需要...

  • mysql实现分布式锁

    纯数据库表实现方式 首先创建一张表: 当我们想要锁住某个方法时,执行以下SQL:insert into methodLock(method_na...

  • springboot内置tomcat不支持中文字符集解决

    错误信息: 不用tomcat,改用jetty可以解决 排除tomcat启动器 添加jetty启动器

  • StringJoiner

    为什么会新增这样一个string辅助类? 原有的stringbuilder太死板,不支持分割,如果想让最终的字符串以逗号隔开,需要这样写 是不是...