代码改变世界

java exception and finally return

2024-05-04 11:06 by tonyniu8, 6 阅读, 0 推荐, 收藏, 编辑
摘要:exception category throwable all belongs to throwable error StackOverFlow OutOfMemory runtimeexception ArrayIndexOutOfBoundsException NullPointerExcep 阅读全文

shell 括号

2024-03-17 17:52 by tonyniu8, 4 阅读, 0 推荐, 收藏, 编辑
摘要:https://blog.csdn.net/TomAndersen/article/details/104214632 阅读全文

单例模式

2023-08-13 22:06 by tonyniu8, 10 阅读, 0 推荐, 收藏, 编辑
摘要:# 双重锁 ## 解释 * 双重if是需要的。 如果只有一重,还是可能初始化两次 * valatile是要得。 `uniqueInstance = new Singleton();` 这段代码其实是分为三步执行: 1. 为 uniqueInstance 分配内存空间 2. 初始化 uniqueIns 阅读全文

如何学习 左耳朵耗子

2023-07-15 22:26 by tonyniu8, 19 阅读, 0 推荐, 收藏, 编辑
摘要:[TOC] # 知识图谱 ## 注重基础,基础要打牢 ## 使用知识图谱 ## 知识来源 一手资料 https://medium.com/ 高效学习:深度,归纳和坚持实践 # 系统的学习 学习一个技术的六个问题 ## 这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题。 这个问题非常 阅读全文

循环

2023-04-02 21:08 by tonyniu8, 25 阅读, 0 推荐, 收藏, 编辑
摘要:while 使用while按行读取文件 #!/bin/bash while read LINE do NAME=$(echo $LINE |awk '{print $1}') AGE=$(echo $LINE |awk '{print $2}') done < student_info.txt 阅读全文

openssl

2023-04-02 15:41 by tonyniu8, 22 阅读, 0 推荐, 收藏, 编辑
摘要:使用OpenSSL生成自签名证书和格式转换 https://blog.csdn.net/qq_44734154/article/details/125992960 OpenSSL生成CA自签名根证书和颁发证书 https://blog.csdn.net/qq_44734154/article/det 阅读全文

jvm 八股

2023-03-19 08:30 by tonyniu8, 17 阅读, 0 推荐, 收藏, 编辑
摘要:jvm 先掌握4点。 1.类加载器,2.内存模型,3.垃圾回收机制,4.性能调优。 chapter 1 学习资料: https://gavinzhang1.gitbooks.io/java-jvm-us/content/la_ji_shou_ji_qi_yu_nei_cun_fen_pei_ce_l 阅读全文

java SE 八股2

2023-03-11 21:10 by tonyniu8, 17 阅读, 0 推荐, 收藏, 编辑
摘要:1.hashmap hashmap不是线程安全,若要线程安全使用concurrenthashmap.hashtable是为了和老代码兼容。 (1) HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap 阅读全文

java SE 八股

2023-03-05 21:28 by tonyniu8, 17 阅读, 0 推荐, 收藏, 编辑
摘要:1.面试题 a.java面向对象, https://github.com/itwanger/toBeBetterJavaer/blob/master/docs/sidebar/sanfene/javase.md b.多线程 https://github.com/itwanger/toBeBetter 阅读全文

【剑指Offer学习】【面试题3 :二维数组中的查找】

2022-11-13 22:17 by tonyniu8, 19 阅读, 0 推荐, 收藏, 编辑
摘要:思路: 规律从右上角开始,或左下开始。 不能从左上角开始找,这样每次比较后向右和向下都是越来越大。 public class P03_FindMaxInMatrix { /* 规律从右上角开始: 如果该数字小于目标,向下row ++; 如果该数字大于目标,向左col --; 直到要找到的数字,或者查 阅读全文