摘要:
阅读全文
摘要:
1. synchronized和reentrantlock异同 相同点 都实现了多线程同步和内存可见性语义 都是可重入锁 不同点 实现机制不同 synchronized通过java对象头锁标记和Monitor对象实现 reentrantlock通过CAS、ASQ(AbstractQueuedSync 阅读全文
摘要:
[]关于内部类: []关于异常: 直接捕捉并抛出异常:不需要给异常添加名字; if(i>10)throw new Exception("something’swrong!"); [ 单例模式: 懒汉式单例、饿汉式单例、登记式单例 ]https://blog.csdn.net/jason0539/ar 阅读全文
摘要:
关于2019新年计划,每日计划的思维导图 阅读全文
摘要:
Cannot resolve class or package ‘jdbc’ less… (Ctrl+F1) Inspection
info: Checks Spring Boot application .properties configuration files.
Highlights unresolved and deprecated configuration keys and invalid
values. 阅读全文
摘要:
代码: int add(int num1,int num2){ if(0==num2) return num1;//若进位为0,运算结束 int temp=num1^num2; int carry=(num1&num2)<<1; return add(temp,carry);//若存在不为0的进位, 阅读全文
摘要:
问题:打字异常,打字乱码; 最佳解决方案:下载工具快速修复; 链接: 链接:https://pan.baidu.com/s/1GpWT-MljgQHorLNMhQ9eOg 提取码:anh0 官网文档原因: 爱折腾的人可以去试试这些: 国外的论坛: 中国的知乎: csdn就别尝试了,没用; 阅读全文
摘要:
昨晚授课自己做的演示ppt 阅读全文
摘要:
项目介绍 项目介绍 不管是C/C++还是JAVA,都可能生成一些持久性数据,我们可以将数据存储在文件或数据库中,此项目主要训练学习Java对本地磁盘的文件重命名,例如C:\nowcoder.txt重命名C:\nowcoder2.txt Java重命名文件 不管是C/C++还是JAVA,都可能生成一些 阅读全文
摘要:
项目介绍 项目介绍 遍历目录是操作文件时的一个常见需求。比如写一个程序,需要找到并处理指定目录下的所有JS文件时,就需要遍历整个目录。该项目教会你如何使用流式编程和lambda表达式,帮助你进一步熟悉java8特性,并且通过它实现目录遍历。 代码实现: java实现遍历目录 参考资料: jdk AP 阅读全文