摘要:
"前言" "Python 中异步编程模型的特殊性" "协程的基本认识" "简单事件循环的实现" "简单事件循环的实现 · 修" "结语" "参考链接" 前言 第一次接触异步编程这个概念是在 里面,去年的时候就因为不清楚 中异步编程的实现原理找了很多资料研究,但最后也没有搞得很清楚。 后来又因为重心逐 阅读全文
摘要:
"前言" "内存管理及常见问题" "垃圾回收机制" "引用计数和循环引用" "根可达性算法" "问题" "手动管理内存" "Rust 所有权" "结语" "参考链接" 前言 前段时间带着好奇去看了一下 语言的教程,然后就看到了 中所有权的概念,看的时候就是一句卧槽脱口而出,居然还有这种操作? 感慨完 阅读全文
摘要:
"前言" "Spring Security Core" "Spring Security Web" "过滤器链的构建" "过滤器链的调用" "过滤器链的使用" "Spring Security OAuth2" "授权服务器" "授权码模式" "密码模式" "客户端认证" "TokenGranter" 阅读全文
摘要:
"前言" "简单的认证流程" "Spring Security" "结语" "参考链接" 前言 Spring Security 应该是 Spring 全家桶中学习曲线最为陡峭的几个模块之一了,最开始看书学习的时候,在看了几次还有一些迷糊后就放弃了。 直到前段时间再次捡起来,这次在网上找了很多资料后, 阅读全文
摘要:
"前言" "ServiceLoader" "JDBC 中的使用" "更多的使用场景" "实现原理" "SpringFactoriesLoader" "结语" 前言 第一次接触 SPI 是在看《Java 核心计算卷》中 JDBC 相关的章节的时候,当时看到说在高版本的 JDBC 中可以省略通过 加载驱 阅读全文
摘要:
Table of Contents 1. "前言" 2. "算法步骤" 3. "选取枢纽元" 4. "分割数组" 5. "算法实现" 6. "小数组和插入排序" 7. "结语" 前言 快速排序算法应该是常见的排序算法中使用的最多的一个,很多语言内置的排序算法都间接或直接的使用了这一算法。 因此,我们 阅读全文
摘要:
Table of Contents 1. "简介" 2. "用户与用户组" 3. "文件属性" 4. "文件类型" 5. "权限信息" 6. "修改文件拥有者和所属用户组" 7. "修改文件权限" 1. "数字类型改变文件权限" 2. "符号类型改变文件权限" 8. "权限的作用" 9. "参考链接 阅读全文
摘要:
Table of Contents 1. "前言" 2. "数据报头部" 3. "三次握手" 1. "SYN 攻击" 4. "四次挥手" 1. "半连接" 2. "TIME_WAIT" 5. "结语" 6. "参考链接" 前言 TCP 中的三次握手和四次挥手应该是非常著名的两个问题了,一方面这两个过 阅读全文
摘要:
Table of Contents 1. "前言" 2. "三个面向对象设计原则" 3. "简单工厂模式" 4. "工厂方法模式" 5. "抽象工厂模式" 6. "综合理解" 7. "结语" 前言 在多次接触设计模式的过程中,工厂模式留给我的印象是最深的,因为,它基本上是各种教程前面必然会出现的一个 阅读全文
摘要:
Table of Contents 1. "前言" 2. "算法介绍" 3. "距离计算" 4. "算法实现" 5. "数据转换" 6. "K 值选取" 7. "结语" 前言 K 近邻算法(k nearest neighbors algorithm),又称为 KNN 算法,是这学期机器学习课教的第一 阅读全文