Notes
CtrlK
  • Welcome to My Notes
  • ➡️ GITBOOK VERSION
  • ➡️ DOCSIFY GITHUB VERSION
  • ➡️ DOCSIFY GITEE VERSION
  • ➡️ SUMMARY
  • 爱思想
    • 珍惜时间 - 100 Blocks a Day
    • 世界各地关于国际关系、发展研究、科技政策的主要智库
    • 王逸舟:外交知识刍议
    • 基督,犹太,伊斯兰教
    • 资本主义、社会主义、共产主义 划分
    • --- 政治-国内政经 ---
      • 张文显:习近平法治思想的理论体系
      • 中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要
      • 中国主要职务和权力中心
      • ✔️⭐ 魏杰详解“双循环”五个核心逻辑
      • 贺雪峰:乡镇晋升定律
      • 赵燕菁:房产税试点需要注意的几个问题
      • 体制内你总结出的最有用的经验是什么?
      • 唐元:当前经济形势及2022年对策建议
      • 黄宗智:从土地的资本化到资本的社会化:中国发展经验的新政治经济学
      • 陈文胜:警惕当前乡镇换届中的官僚主义倾向
      • 建议加快农村土地及住房制度改革
      • 不把亿万农民组织起来,乡村振兴将很难实现
      • 央地关系视野下的县级治理
      • ✔️⭐ 孙凝晖:新型举国体制下对国家重点实验室重组的战略思考
      • 中国古代官制常识
      • 论意识形态的国家权力原理 ——兼论中国国家权力的结构性问题
      • 贾庆国:对国家安全的特点和治理原则之思考
    • --- 政治-国际关系 ---
      • 欧洲国家为什么跟风施压中国?
      • 拜登对华战略中的对台政策∶战略定位与战略竞争
      • ✔️吴白乙:变动中的中欧关系及其基本走势
      • ✔️雷建锋:平衡中美与以印对冲:俄对华战略新动向
      • 温铁军:迟到但不会缺席的“新冷战”
      • 胡波:拜登政府的南海政策
      • ✔️拜登的气候峰会:环保的背后是什么?
      • ✔️⭐ 乔良:美帝三招治天下,局势渐紧
      • ✔️大国算大帐,要像美国人一样学会等待
      • ✔️⭐ 龚鹏程:得新疆者得天下
      • ✔️美国国运史
      • “同样被大国做局, 乌克兰崩了, 伊朗为何偏偏能顶住?”
      • 阿联酋外交 - “小斯巴达”能撬动中东格局吗?
      • 张宇燕:站在历史的十字路口 ——关于当前的国际形势与全球治理
      • 基辛格等:安全与世界秩序
      • ✔️⭐ 彭姝祎:欧洲主要国家养老金制度改革及其启示
      • 徐振伟:打造“生物盾牌”:美国生物国防计划的发展及启示
      • 特朗普为何对它爱不释手?
    • --- 哲学 ---
      • 施一公:生命的本质和生命的极限
      • ✔️陈嘉映:哲学何为
      • 吴增定:利益权衡还是道德意志?
    • --- 地理 & 历史 ---
      • 攀亲戚?罗马尼亚,和“罗马”有什么关系?
    • --- 生活 ---
      • 当一位北大教授成为24小时照护者
      • 在中国合法避税有哪些途径?
      • ✔️100岁老人讲述战乱时期的故事
      • ✔️⭐计算机视觉 | 哥大读博五年总结(全)
      • ✔️⭐为什么有公司愿意花1.6亿请郑爽拍戏?
      • 我在美团的八年
      • ✔️改革开放时期深圳市市长的自述
      • 王兴内部 9 年演讲:绝大数的失败,是基本功出了问题
    • --- 科学 ---
      • ✔️frequency wavelength energy
      • ✔️⭐火星探测历史科普
      • 白春礼:世界科技前沿发展态势
  • java
    • Basic Concept
      • static filed是否会被gc
      • Java中new对象的过程问题
      • 说说 Object 类下面有几种方法呢?
      • Java中的Checked Exception——美丽世界中潜藏的恶魔? - loveis715 - 博客园
      • 面试: String 五连杀 !你还满血吗 ?
      • 一个HashMap跟面试官扯了半个小时
      • Map 集合坑
      • 五个 List 的大坑
      • 知道Java中的回调机制吗?
      • 赶紧减少该死的 if else 嵌套?
      • Java反射是什么?看这篇绝对会了!
      • Java 8 Lambda 表达式被编译成了什么?
    • 并发
      • 不会用Java Future,我怀疑你泡茶没我快, 又是超长图文!!
      • Java 并发源码合集-芋道源码
        • 【死磕Java并发】—–深入分析synchronized的实现原理
        • 【死磕Java并发】—–深入分析volatile的实现原理
        • 【死磕Java并发】—–Java内存模型之happens-before
        • 【死磕Java并发】—– Java内存模型之分析volatile
      • Java Concurrency Interview Questions | Java Code Geeks - 2020
      • 写给大忙人看的死锁详解
      • Thread.Sleep(0)
      • 我会手动创建线程,为什么让我使用线程池? new Object vs new Thread
      • 为什么synchronized无法禁止指令重排,却能保证有序性?
      • 写的很好!细数 Java 线程池的原理
      • 搞定ReentrantReadWriteLock 几道小小数学题就够了
      • Java之戳中痛点之 synchronized
    • 工具类
      • 两难!到底用Apache BeanUtils还是Spring BeanUtils?
      • 开源工具类
      • Java中的BigDecimal,你真的会用吗?
    • JVM
      • 深入理解堆外内存 Metaspace
      • 一次完整的JVM堆外内存泄漏故障排查记录
    • 书签
    • ✔️⭐ 一文学会注解的正确使用姿势
    • 一文吃透Java集合框架
    • 你必须掌握的 21 个 Java 核心技术!
    • 什么是Java内存模型
    • Java 处理 Exception 的 9 个最佳实践!
    • 你说,一个Java字符串到底有多少个字符?
    • 如果面试被问“零拷贝”,你会怎么办?
    • 用Java的时候,你是如何实现时间控制的?
    • 浅谈之UT和Mock 你得做一个合格的工程师
    • ✔️⭐ 一个秒杀系统的设计思考
    • 阿里的秒杀系统是怎么设计的?
    • 分布式系统的CAP理论
    • 【高并发】高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!
    • Apache 架构师的 30 条设计原则!
    • OpenAPI 标准规范
    • 聊聊幂等设计
    • 我,带崩了一个项目!
  • Spring
    • 书签
    • SpringBoot
      • 面试官:为什么SpringBoot的 jar 可以直接运行?
      • 在 Spring Boot 中,如何干掉 if else!
      • SpringBoot中的条件注解底层是如何实现的?
      • Spring Boot读取配置属性的常用方式
      • Spring Boot 项目中的三种多数据源方案,一个比一个强!
      • 从零搭建Spring Boot脚手架(1):开篇以及技术选型
      • Spring Boot 中 @EnableXXX 注解的驱动逻辑探讨
      • ✔️⭐SpringBoot优雅的全局异常处理
      • IDEA + Spring Boot 的三种热加载方案,看完弄懂,不用加班~
      • 基于Spring Boot快速实现发送邮件功能
    • Spring Security
      • SSO 单点登录 芋道 Spring Security OAuth2 单点登录
      • Spring Security 实战干货:从零手写一个验证码登录
      • Spring Security 模块化
    • ✔️⭐Spring 框架的设计理念与设计模式分析
    • Spring中涉及的设计模式总结
    • Spring Boot 2.x基础教程:事务管理入门
    • 面试问烂的 Spring AOP 原理、SpringMVC 过程
    • 面试官:你能告诉我一个请求过来,Spring MVC 是如何找到正确的 Controller 的?
    • 深入理解 Spring 中的各种注解,总有一个你不懂的?
    • Spring循环依赖的三种方式,你都清楚吗?
    • 图解Spring循环依赖,看过之后再也不怕面试被问到了!
    • 如果你每次面试前都要去背一篇Spring中Bean的生命周期,请看完这篇文章
    • Spring中异步注解@Async的使用、原理及使用时可能导致的问题
    • Spring中@Component,@Service等注解如何被解析?
    • 面试:讲一讲Spring中的循环依赖
  • 组件
    • 优秀架构师是如何学习开源项目的?
    • Service Mesh for Microservices
    • 一文搞定分布式系统ID生成方案
    • 搞了那么久分布式,不知道一致性哈希算法?
    • Java开发常用技术栈盘点
    • 如何实现一个可复用的分布式事务消息架构方案?
    • 面试官问:Kafka 和 RocketMQ 快的飞起,底层存储有什么不同?
    • 点赞功能,用mysql还是redis?
    • 大厂面试经典:Redis与MySQL双写一致性如何保证?
    • 每个公司都会用的短 URL 服务,怎么设计与实现?
    • 分布式系统互斥性与幂等性问题的分析与解决
    • Zookeeper 图形化工具来了
    • cron
      • 有个定时任务突然不执行了,别急!原因可能在这
    • mq
      • springboot + rabbitmq 用了消息确认机制,感觉掉坑里了
      • ✔️消息队列满了以后该怎么处理
      • 实战 | SpringBoot+RabbitMQ ,保证消息100%投递成功并被消费(附源码)
      • 消息队列常见的几种使用场景介绍!
      • MQ 消息中间件梳理
    • kafka
      • 面试官:你对Kafka比较熟? 那说说kafka日志段如何读写的吧?
      • SpringBoot开发案例之整合Kafka实现消息队列
      • 面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?
    • redis
      • 这可能是最中肯的Redis规范了
      • Redis——由分布式锁造成的重大事故
      • 面试官这夺命连环12问
      • SpringCloud 妹子图之 Redis 高可用集群
      • 在Redis中设置了过期时间的Key,需要注意哪些问题?
      • 如何设计一个本地缓存
      • Spring Boot 中 Redis 的使用
      • ✔️实战 | SpringBoot + Redis 分布式锁:模拟抢单
      • Redis的内存淘汰策略问题
      • 最全 | Redis可视化工具横向评测
      • 因 Redis 分布式锁造成的 P0 级重大事故
      • 熬了一个通宵,终于把7千万个Key删完了
      • 一次 Redis 分布式锁事故,整个项目组被扣绩效了。。。
      • 分布式缓存 Redis 集群搭建轻松搞定!
    • Mybatis 框架下 SQL 注入攻击的 3 种方式,真是防不胜防!
    • MyBatis 动态 SQL(认真看看, 以后写 SQL 就爽多了)
    • 如何干掉恶心的 SQL 注入?
    • 因用了Insert into select语句,同事被开除了!
    • Mybatis 动态SQL(认真看看, 以后写SQL就爽多了)
    • 几个数据持久化框架Hibernate、JPA、Mybatis、JOOQ和JDBC Template的比较
  • DataBase
    • InnoDB 中一棵 B+ 树能存多少行数据?
    • explain都不懂,还说会SQL调优?
    • 生产环境下到底应该如何优化MySQL锁等待?
    • 永远不要在 MySQL 中使用 UTF-8
    • ✔️什么是乐观锁,什么是悲观锁
    • 说说你知道的数据库常用架构方案?
    • 为什么要分库分表?
    • 这次被坑惨了,MySQL的隐式转换导致了一个线上BUG
    • mysql数据库时间类型datetime、bigint、timestamp的查询效率比较
    • MySQL 的 Binlog 日志处理工具(Canal/Maxwell/Databus/DTS)对比
    • HBase/TiDB都在用的数据结构:LSM Tree,不得了解一下?
    • 必须了解的mysql三大日志-binlog、redo log和undo log
    • 如何去写一手好SQL ?
    • 这简直就是一个“定时炸弹”!记一次 MySQL 的奇葩故障
    • 【MySQL】MySQL中的索引原理与索引分类
    • MVCC 理解
  • 排查问题 调优
    • 提升系统 10 倍性能的 10 个建议!
    • 基于SLF4J MDC机制实现日志的链路追踪
    • JAVA 线上故障排查
    • Spring Boot“内存泄漏”?看看美团大牛是如何排查的
    • 一次 Java 内存泄漏排查过程,值的一看!
    • YGC问题排查,又让我涨姿势了!
    • Java 应用线上问题排查思路、常用工具小结
    • 记一次线上商城系统高并发的优化
    • 记一次订单号重复的事故,快看看你的 uuid 在并发下还正确吗?
    • 不小心删库后抢救恢复
    • 两套详细的设计方案,解决头疼的掉单问题
    • 线上问题排查常用命令
  • Tools
    • 因为知道了30+款在线工具,我的工作效率提升500%!
    • 程序员好货网站大盘点
    • 持续集成利器,GitHub Actions
    • 科普 | Shell中傻傻分不清楚的TOP3
    • 23 个开箱即用的实用 Shell 脚本分享
    • 原来这就是Java代码生成器的原理啊,太简单了
    • 让程序员爱不释手的6大代码对比工具!
    • 作为程序员,你还没发布过项目到Maven中央仓库
    • 闲扯Maven项目代码组织形式
    • grep、sed、awk 高效文件处理 3 剑客!
    • Linux 三剑客之 awk 实战详解教程
    • Online 黑科技工具,大部分我都在用
    • 软件版本命名规则总结
    • git
      • 后端必备 Git 分支开发:规范指南
      • git worktree 1
      • git worktree 2
      • Merging 和 Rebasing 的大比拼
      • Git科普文,Git基本原理&各种骚操作
      • 放弃理解Git(一):Git 内部原理
      • 惊艳!小姐姐用动画图解 Git 的 10 大命令,这也太秀了吧!
      • Git 看这一篇就够了
      • 如何将一个项目同时提交到GitHub和Gitee(码云)上
      • ⭐图解Git
  • NETWORK
    • 你了解HTTPS工作原理吗?
    • TCP三次握手和四次挥手以及11种状态
    • 你观察过么?从输入网址到显示网页,这个过程究竟发生了什么?
    • 谈谈 Tomcat 请求处理流程
    • Tomcat相关总结
    • ✔️新手入门:Nginx详解
    • 一口气说出 4 种分布式一致性 Session 实现方式,面试杠杠的~
    • 互联网协议新手篇
    • 高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
    • ✔️面试官:断网了,还能 ping 通 127.0.0.1 吗?
  • PROJECT
    • 项目参考
    • Docker+Jenkins+Nginx+SpringBoot自动化部署项目
    • Jenkins安装并部署Java项目完整流程
    • 一款直击痛点的优秀http框架,让我超高效率完成了和第三方接口的对接
    • 从零开始搭建创业公司后台技术栈
    • ✔️⭐(报价+合同)程序员接私活完整攻略+赠开源管理系统
    • 如何设计 QQ、微信、微博、Github 等等,第三方账号登陆 ?(附表设计)
    • ✔️⭐ MEGAEASE的远程工作文化
    • SpringBoot 项目模板:摆脱步步搭建
    • 「作品总结」墨灵音乐
  • CAREER
    • ⭐✔️ <好文>工作方法,职场交流、晋升
    • 工作总结怎么写
    • 阿里六年,思辨成长
    • 程序员一般可以从什么平台接私活?
    • 前同事通过接私活年入 60W,他常用 19 个私活平台汇总!
    • 内部泄露版!互联网大厂的薪资和职级一览
  • Design Pattern
    • docs
    • 设计模式总结
    • 常用设计模式的代码实战教程
    • Patterns
      • Singleton
        • Java实现单例模式的9种方法
        • (设计模式)单例模式的双重检查
          • Understanding intra-thread semantics
          • Memory Model java se1.7
  • Algorithm
    • 差分数组(差分详解+例题)
    • ✔️⭐如何从大量的 URL 中找出相同的 URL?
    • 通俗易懂讲布隆过滤器
  • Sicence
    • 熵增理论为什么让好多人一下子就领悟了? - 知乎
    • 1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪? - 知乎
  • Misc
    • markdown test
    • test file
    • 未分类文章
    • 一份工具清单就可以令 Python 变快
    • 活性炭除甲醛除味新房竹炭包去味家用装修吸甲醛神器碳清除剂室内
    • 腾讯云 Ubuntu Desktop 22.04 桌面版
  • PPT
    • 用绿色做的PPT,一个字“潮”!
    • 讲课 PPT
    • PPT 设计基础
    • 时间轴设计
Powered by GitBook
On this page

Was this helpful?

Edit
  1. java

Basic Concept

static filed是否会被gcJava中new对象的过程问题说说 Object 类下面有几种方法呢?Java中的Checked Exception——美丽世界中潜藏的恶魔? - loveis715 - 博客园面试: String 五连杀 !你还满血吗 ?一个HashMap跟面试官扯了半个小时Map 集合坑五个 List 的大坑知道Java中的回调机制吗?赶紧减少该死的 if else 嵌套?Java反射是什么?看这篇绝对会了!Java 8 Lambda 表达式被编译成了什么?
Previous白春礼:世界科技前沿发展态势Nextstatic filed是否会被gc

Last updated 4 years ago

Was this helpful?