摘要:
显示乱码的原因不一定相同 我目前解决方法: -Dfile.encoding=UTF-8 阅读全文
摘要:
1、修改系统语言 支持中文 echo $LANG 查看系统语言 默认 en_US.UFT_8 vim /etc/locale.conf 修改配置文件 将LANG的值改为 zh_CN.UTF_8 source /etc/locale.conf 使配置文件生效 2、修改终端: 在下面的编码中 我也不知道 阅读全文
摘要:
情况①: 结果是 0 !! 这是由于在进行后自增/自减(j-- j++)操作的时候,先开辟一块新的内存空间来保存运算之间的 j 值,然后再进行++操作,最后将新的内存空间保存的值赋值给等式的左边。 情况②: 情况③: 和情况①相同: 情况④: 阅读全文
摘要:
先看一段测试: 从上面的代码可以看出,在创建-128 ~ 127之间的Integer对象,value相同的Integer对象是同一个对象。 这是由于Integer的缓存机制起的作用。 Integer的缓存机制:为了节省内存和提高性能,Integer类在内部通过使用相同的对象引用实现缓存和重用,Int 阅读全文
摘要:
内部排序:在排序期间数据对象全部存放在内存的排序 外部排序:指在排序期间对象太多,不能同时存放在内存中,必须根据排序过程的要求,不断在内、外存间移动。 效率的衡量: 内部排序:比较的次数(即时间复杂度) 外部排序:IO次数 性能比较: 稳定:待排序序列中相同数字的顺序 在 排好序后,顺序不发生改变。 阅读全文
摘要:
public class TestArray { public static void main(String[] args){ // 错误 // int[3] a; //数组本身是一个对象 不可以在对象声明的时候指定长度 int[] a = new int[3]; //在数组初始化的时候需要执行长度 或者给定初始值 ... 阅读全文
摘要:
java.sql.Date 继承 java.util.Date 区别: 1、java.sql.Date 一般用于数据库 2、java.sql.Date 没有时分秒,涉及时分秒的函数都会报异常(且这些方法上面都画了删除线,表示不推荐使用) 阅读全文
摘要:
1、set方式注入(利用反射): 注意: 2、通过构造器注入: 3、p命名空间: 引入p命名空间: xmlns:p="http://www.springframework.org/schema/p" 自动装配: byName:属性 与 bean的id 相同就自动装配 byType:属性 与 bean 阅读全文
摘要:
真的!讲得太清楚了!https://blog.csdn.net/MingHuang2017/article/details/79571529 真的是解惑了 本文所说的“核心线程”、“非核心线程”是一个虚拟的概念,是为了方便描述而虚拟出来的概念,在代码中并没有哪个线程被标记为“核心线程”或“非核心线程 阅读全文
摘要:
原文: https://blog.csdn.net/xiong_hui_hui/article/details/51241338 多线程编程要确保并发程序正确地执行,必须要保证原子性、可见性以及有序性,缺一不可,不然就可能导致结果执行不正确。 1. 原子性 即一个操作或者多个操作 要么全部执行并且执 阅读全文