摘要:[toc] 更新源 命令行 unix系统下可通过~/.condarc查看和编辑源配置 如下信息为正确: 用conda安装包出现的环境不一致问题 出现如下问题:The environment is inconsistent, please check the package plan carefull 阅读全文
posted @ 2020-05-12 12:40 ChengzhiYang 阅读(29) 评论(0) 推荐(0) 编辑
摘要:I/O的五种模式 阅读全文
posted @ 2020-03-29 12:36 ChengzhiYang 阅读(16) 评论(0) 推荐(0) 编辑
摘要:索引的定义,不同数据库索引采用的数据结构。 阅读全文
posted @ 2020-03-21 18:40 ChengzhiYang 阅读(88) 评论(0) 推荐(0) 编辑
摘要:以前对Tomcat和Servlet的应用像黑盒,今天通过分析简单理解下它们的工作原理。 阅读全文
posted @ 2020-03-20 10:04 ChengzhiYang 阅读(49) 评论(0) 推荐(0) 编辑
摘要:ACID特性、并发事务带来的问题、事务隔离级别和锁 阅读全文
posted @ 2020-03-17 18:32 ChengzhiYang 阅读(62) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1.数据库的结构 Redis 中的每个数据库,都由一个 redis.h/redisDb 结构表示。 Redis有id 、dict 和 expires 三个重要属性: id 保存数据库的号码。Redis 服务器初始化时, 它会创建出 redis.h/REDIS_DEFAULT_DBNUM 阅读全文
posted @ 2020-03-16 18:59 ChengzhiYang 阅读(41) 评论(0) 推荐(0) 编辑
摘要:AQS是Java并发包的基础类,本文以ReentrantLock为例,着重分析如何利用AQS实现同步结构。 阅读全文
posted @ 2020-03-13 16:11 ChengzhiYang 阅读(54) 评论(0) 推荐(0) 编辑
摘要:Java中的四种引用、引用队列、特殊情况下的强可达声明(Reachability Fence)。 阅读全文
posted @ 2020-03-10 10:59 ChengzhiYang 阅读(200) 评论(0) 推荐(0) 编辑
摘要:线程池,除了池的功能外,还提供了更全面的线程管理、任务提交等方法。 阅读全文
posted @ 2020-03-09 17:26 ChengzhiYang 阅读(143) 评论(0) 推荐(0) 编辑
摘要:解决一致性问题,除了排队(加锁)、投票(拜占庭将军)、CAS+voilate外,ThreadLocal不失为一个更轻量级的优选方案。 阅读全文
posted @ 2020-03-09 15:43 ChengzhiYang 阅读(234) 评论(0) 推荐(0) 编辑