摘要: 以前写过的Java web项目,麻雀虽小,五脏俱全。 阅读全文
posted @ 2020-04-29 15:48 小z同学 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 平常在看书、读论文的过程中,我们大都会遇到一个难题:书这么厚怎么看,论文这么晦涩怎么读? 看书以及看论文,都有一定的技巧,我们应该结合自身所需,去寻求主要矛盾。 看源码也是如此。源码优点在于它有最全的信息,我们可以从找到任何想要的答案;源码缺点在于内容太多,重点混淆。所以解决问题的思路有很多,这里选 阅读全文
posted @ 2020-04-20 18:15 小z同学 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 简易JSON库,这次使用C++编写 阅读全文
posted @ 2020-04-03 22:42 小z同学 阅读(1109) 评论(0) 推荐(1) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1039974/202001/1039974-20200115182646992-1039569389.png)![](https://img2020.cnblogs.com/blog/1039974/202004/1039974-20200403225749859-416659492.png) 阅读全文
posted @ 2020-01-15 18:32 小z同学 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 假如现在有这么一个问题: 一个序列从1到n依次入栈,那么可能的出栈序列一共有多少种? 阅读全文
posted @ 2019-02-21 00:44 小z同学 阅读(3117) 评论(0) 推荐(0) 编辑
摘要: 存储系统的各层次之间是如何协作的呢? 这篇文章通过贯穿整个存储系统的访问流程,展现出各个层次之间的协作关系。下图为存储系统的访问流程图,其访问过程可以分为5个部分:①TLB的访问过程,②Page的访问过程,③页面的分配和置换,④cache的访问过程,⑤主存储器的访问过程 阅读全文
posted @ 2019-01-19 12:41 小z同学 阅读(2908) 评论(2) 推荐(3) 编辑
摘要: 通常在分支合并的过程中要做到两点: 产生有效的合并结果 提交日志记录具备可读性 如果仅仅保证合并结果的正确性,却忽略日志记录的可读性,将产生不受约束的合并日志,导致代码仓库不可维护,影响项目后期开发。这里我们围绕日志记录的可读性(第二点),来探讨合并分支的各种方法,并归纳出不同场景下的最佳实践。 场 阅读全文
posted @ 2018-07-22 16:24 小z同学 阅读(4709) 评论(0) 推荐(1) 编辑
摘要: 首先静态域与网络传输没有关系,静态域不可以被序列化,也不会在网络中被传输。我们先通过一个例子验证这个问题,后面再分析静态域到底是怎样的一种存在。 以下是一个socket通信过程,Client端负责实例的构造和发送,Server端负责监听和接收来自端口的实例,User类拥有静态变量和成员变量,这里将U 阅读全文
posted @ 2018-07-19 21:56 小z同学 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 现今场景贷逐渐脱离本职,商家更在意如何利用场景贷的隐蔽性来绑定消费者,在租房子被摆了一手后,决定讲讲场景贷这玩意。 不仅需要贷款的人会贷款,不需要贷款的人也容易“被贷款” 租赁的分期套路 现在一些租房中介公司,在租客不知情的情况下,通过三方平台将租客绑定成借贷消费 合约里会提到房租分期,但是租房时并 阅读全文
posted @ 2018-07-15 00:19 小z同学 阅读(433) 评论(0) 推荐(0) 编辑
摘要: JVM规范允许类加载器在预料某个类将要被使用时就预先加载它,下图为实例方法被调用时的JVM内存模型,1~7完整的描述了从类加载开始到方法执行前的预备过程,后面将对每一个步骤进行解释 在我们加载类的过程中经过了这些步骤 第一步 加载目标字节码至方法区,并转化为方法区的运行时数据结构 第二步 在堆区创建 阅读全文
posted @ 2018-07-09 11:31 小z同学 阅读(396) 评论(0) 推荐(0) 编辑