摘要:
以前一直以为如果方法要传泛型必须继承类的泛型,后来发现不用,只需要在返回值前面加个<E>即可。 代码如下: 这里是个人实现的传多个参数初始化的创建list的方法。 说明:args : 本质是数组,但是比数组灵活,你可以传一个参数,比如 1,也可以传一个数组,比如{1,2}。 阅读全文
摘要:
关于http的简单介绍请参考MDN的文档,写的非常好,https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Overview。 http是简单的/无状态的/可拓展的/请求响应式的超文本传输协议。底层一般采用tcp传输。 http请求报文: 请求由以下元素 阅读全文
摘要:
1. 32位的电脑是指cpu是32位的,cpu一次性能处理32位即4字节(Byte,简称B)的数据,64位就是cpu一次能处理64位(8字节,8B)的数据。这个数据也有可能是操作指令。 2. 所以实际上内存是把8个8个bit排成1组, 每1组成为1个单位, 大小是1byte(字节),cpu每一次只能 阅读全文
摘要:
因为每个cpu都有自己的高速缓存,而现在的计算机一般都有好几个cpu,当几个cpu都读取了主存中的同一个数据a,当cpu A修改了a数据,并写到自己的高速缓存中,而b cpu并不知道,这时候可能就会出现问题。于是有了缓存一致性协议,MESI. MESI是指高速缓存中数据a的四种状态: E(exlus 阅读全文
摘要:
学习tomcat之前,我有几个疑问, 1. <!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:Pun 阅读全文
摘要:
1. 前言 本次负责开发银企直联(到账信息总览,到账通知,消息提醒模块等功能),前端花的时间比较多,做个总结。 2. 收获 2.1 sql中用if语句增加灵活性 比如到账信息总览的销售分析表 总体上属于分组求和,难点在于每一个列的求和条件都不一样,如果分别写sql来查询的话,那至少要写3条sql,而 阅读全文
摘要:
1.主要关注点在Configuration, SqlSession, MapStatement, Executor,动态代理, 未完待续。 阅读全文
摘要:
看了stomZhang发的电子书,有一些感悟,今天来总结下。 1. 大多数人的智商都差不多,你并不比别人聪明或者愚蠢。而情商却差别很大,这里的情商也不是指会说话,处世圆滑。而是指自我认知,自我控制,自我激励。 2.这个社会努力的人太多了,光靠努力没用。在努力的基础上,还要提升自己的认知,眼光。清华北 阅读全文
摘要:
1. 首先了解一下什么是事务。 数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 事务拥有以下四个特性,习惯上被称为ACID特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么 阅读全文
摘要:
1.克隆远程库到本地,git clone *******.git. 2.拉取远程代码,git pull. 3.推送本地代码到远程库,git push. 4.添加到暂存库, git add; 提交到本地库, git commit. 5.暂存修改的文件,git stash;列出暂存的文件,git sta 阅读全文