上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 229 下一页
摘要: 第一段 import java.util.Arrays; /** * 查阅: * https://blog.csdn.net/m0_52711790/article/details/123012899 * https://baike.baidu.com/item/%E7%A9%BA%E9%97%B4 阅读全文
posted @ 2022-09-08 20:30 ukyo--碳水化合物 阅读(218) 评论(0) 推荐(0)
摘要: 对于程序员来说,辨别代码写得“好”还是“烂”,是一个非常重要的能力。这也是我们写出好代码的前提。毕竟,如果我们连什么是好代码、什么是烂代码,都分辨不清,又谈何写出好代码呢? 实际上,咱们平时嘴中常说的“好”和“烂”,是对代码质量的一种描述。“好”笼统地表示代码质量高,“烂”笼统地表示代码质量低。对于 阅读全文
posted @ 2022-09-08 16:30 ukyo--碳水化合物 阅读(87) 评论(0) 推荐(0)
摘要: 实际上,大部分设计原则、设计思想、设计模式理解起来都不难,难的是如何将这些理论灵活恰当地应用到实际的开发中,而不是教条主义和盲目滥用。而要想正确、得当地应用理论知识,光看书是不够的,我们要在实战中去亲身感受、体会这些理论该如何应用。但是,我们平时的开发更多的是基于已有的框架,照着别人的流程,扩展新的 阅读全文
posted @ 2022-09-08 16:09 ukyo--碳水化合物 阅读(114) 评论(0) 推荐(0)
摘要: 状态机在编译原理中较为重要 其中状态机可以用作如识别正则表达式,识别句子中含有单词(假如英语句子没有空格)以及进行自然语言处理。 其作用是当判定一个状态,如当前状态,及拿当前状态判定下一个节点或指向的状态, 并结合判定的节点来判定下一个节点应有的状态或指向某个节点。 比如在正则表达式中,用某个正则格 阅读全文
posted @ 2022-09-08 13:27 ukyo--碳水化合物 阅读(71) 评论(0) 推荐(0)
摘要: public class Logger { private FileWriter writer; private static final Logger instance = new Logger(); private Logger() { File file = new File("/Users/ 阅读全文
posted @ 2022-09-08 12:58 ukyo--碳水化合物 阅读(38) 评论(0) 推荐(0)
摘要: Spring解决循环依赖的理论依据其实是基于Java的引用传递,当我们获取到对象的引用时,对象的field或则属性是可以延后设置的(但是构造器必须是在获取引用之前)。 Spring的单例对象的初始化主要分为三步: 实例化:其实也就是调用对象的构造方法实例化对象 注入:填充属性,这一步主要是对bean 阅读全文
posted @ 2022-09-08 12:25 ukyo--碳水化合物 阅读(54) 评论(0) 推荐(0)
摘要: RR 可重复读,大事务中嵌套小事务,第一个小事务写数据后,后面的小事务不能读到同一个大事务下大上一个小事务的写入。 比如以最后一条数据修订数据为准时的情况,如一位老师对一位学生作业从开始到批改后改分的一个列表,会以最后的为准时,这种不太在意中间改动分数,只在意学生改完一版作业后的最后成绩,中间成绩是 阅读全文
posted @ 2022-09-08 12:20 ukyo--碳水化合物 阅读(423) 评论(0) 推荐(0)
摘要: 一个可以连续发送多个数据包的连接 长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。 短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。 长连接多用于操作频繁,点对点的通讯,而且连接数不 阅读全文
posted @ 2022-09-07 09:01 ukyo--碳水化合物 阅读(101) 评论(2) 推荐(1)
摘要: gRPC是由 google开发的一个高性能、通用的开源RPC框架,主要面向移动应用开发且基于HTTP/2协议标准而设计,同时支持大多数流行的编程语言。 gRPC基于 HTTP/2协议传输。而HTTP/2相比HTTP1.x,有以下一些优势: 用于数据传输的二进制分帧 HTTP/2采用二进制格式传输协议 阅读全文
posted @ 2022-09-06 23:32 ukyo--碳水化合物 阅读(42) 评论(1) 推荐(0)
摘要: 一般 RPC 协议都是采用协议头+协议体的方式。 协议头放一些元数据,包括:魔法位、协议的版本、消息的类型、序列化方式、整体长度、头长度、扩展位等。 协议体就是放请求的数据了。 Dubbo 协议: RPC 通信的基础流程已经讲完了,看下图: 阅读全文
posted @ 2022-09-06 13:55 ukyo--碳水化合物 阅读(70) 评论(0) 推荐(0)
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 229 下一页