NiceCui - 崔世峰

一个想给航空母舰造轮子拧螺丝的程序员

疯狂造轮子 - 公众号

摘要: Unsafe可以说是java的后门,类似西游记中的如来佛祖法力无边,Unsafe主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用,Unsafe是什么?Unsafe讲解 阅读全文
posted @ 2019-12-04 10:51 NiceCui 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 线程池就是一个管理线程的池子,可以降低创建和销毁线程带来的资源消耗 因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响应速度,任务到达了相对于从线程池取线程,自己创建线程肯定慢很多 重复利用,线程用完了再放回池子,达到了重复利用的效果 阅读全文
posted @ 2019-11-25 18:08 NiceCui 阅读(412) 评论(0) 推荐(0) 编辑
摘要: hashmap详解,概述 一、构造函数 二、put操作 1. hash函数 2. 数组下标计算 3. 操作步骤 总结 三、扩容操作 resize jdk1.8的扩容操作 如何避免并发问题导致链表转移行程环 jdk1.7 扩容并发问题分析 五、红黑树 红黑树特性 左旋和右旋 红黑树和平衡二叉树对比 总结 阅读全文
posted @ 2019-11-25 17:55 NiceCui 阅读(844) 评论(0) 推荐(0) 编辑
摘要: "个人博客:mysql数据恢复,binlog详解" binlog日志恢复数据,是挽救错误操作和数据损坏一根救命稻草,所以认识和使用binglog对于技术人员还是很有必要的 binlog一般用于 主从复制 中 master节点开启binlog把二进制日志传递给slave节点达到主从数据一致 第二点自然 阅读全文
posted @ 2019-07-25 18:31 NiceCui 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: LeetCode 两数之和 给定一个整数数组,返回两个数字的索引,使它们相加到特定目标。 您可以假设每个输入只有一个解决方案,并且您可能不会两次使用相同的元素。 更多文章查看个人博客 "个人博客地址:twoSum 两数之和 【JAVA实现】" 方法一 使用双重循环两两相加判断是否等于目标值 java 阅读全文
posted @ 2019-06-21 08:58 NiceCui 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 反向整数 给定一个 32 位有符号整数,将整数中的数字进行反转,如果超出整数的最大或者最小范围返回0 更多文章查看个人博客 "个人博客地址:反向整数" 方法一 利用StringBuilder的reverse方法,将数字转换成字符反转然后再转换回整数 java public int reverseIn 阅读全文
posted @ 2019-06-21 08:56 NiceCui 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 逆转单向链表 逆转前: 1 2 3 4 5 null 逆转后: 5 4 3 2 1 null "个人博客地址:逆转单向链表" "方法一、循环迭代" "方法二:递归" 更多文章查看个人博客 "个人博客地址:逆转单向链表" 阅读全文
posted @ 2019-06-21 08:51 NiceCui 阅读(1303) 评论(2) 推荐(0) 编辑
摘要: 数学知识 数学知识总括 微积分(高等数学) 线性代数 概率论与数理统计 凸优化 微积分 微积分学,数学中的基础分支。内容主要包括函数、极限、微分学、积分学及其应用。函数是微积分研究的基本对象,极限是微积分的基本概念,微分和积分是特定过程特定形式的极限 微积分/高等数学。在机器学习中,微积分主要用到了 阅读全文
posted @ 2018-12-01 11:47 NiceCui 阅读(1474) 评论(0) 推荐(1) 编辑
摘要: 工厂方法模式 概要 1. 一个抽象产品类 2. 多个具体产品类 3. 一个抽象工厂 4. 多个具体工厂 每一个具体产品对应一个具体工厂 5. 符合 "OCP开放封闭原则" 优点 1. 降低了代码耦合度,对象的生成交给子类去完成 2. 实现了开放封闭原则 每次添加子产品 不需要修改原有代码 缺点 1. 阅读全文
posted @ 2018-08-02 18:29 NiceCui 阅读(635) 评论(0) 推荐(1) 编辑
摘要: 单例模式 单例模式保证整个系统只存在一个自己生产的实例,适用于频繁调用且可以共享的对象,例如日志对象,线程池等。 特点: 1. 构造器是私有的 2. 类的实例化由本身自己完成 3. 提供静态方法给外部调用返回唯一实例 饿汉模式 饿汉模式的单例模式也是最常用的一种,类加载时候就完成了初始化,天生的线程 阅读全文
posted @ 2018-06-08 09:38 NiceCui 阅读(291) 评论(1) 推荐(1) 编辑

个人博客主页