java
tiantian1980
这个作者很懒,什么都没留下…
展开
-
int和Integer比较
四:对于两个非new生成的Integer对象,进行比较时,如果两个变量的值在区间-128到127之间,则比较结果为true,如果两个变量的值不在此区间,则比较结果为false(这是因为Integer的缓存机制会对-128-127的数进行缓存,若下次。二:Integer变量和int变量比较时,只要两个变量的值是向等的,则结果为true(因为包装类Integer和基本数据类型int比较时,java会自动拆包装为int,然后进行比较,实际上就变为两个int变量的比较)而int则是直接存储数据值。转载 2022-10-26 14:17:34 · 254 阅读 · 0 评论 -
【无标题】mybatis中返回map
<select id="countMapByModuleIds" resultType="map"> SELECT module_id as moduleId,count(0) as cnt FROM doc_module_favorite WHERE module_id in <foreach collection="list" item="item" index="index" open="(" close=")"...原创 2022-03-15 17:04:16 · 421 阅读 · 0 评论 -
大型系统的演进之路
1)京东分布式数据库系统演进之路作者:张成远,京东云资深架构师,《Mariadb原理与实现》作者,开源项目speedy作者,2012年加入京东数据库研发团队,负责京东分布式数据库系统的架构与研发工作,主导了京东分布式数据库系统在公司的落地及大规模推广,擅长高性能服务器开发、分布式缓存/数据库/存储等大规模分布式系统架构。 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qiansh...转载 2018-09-03 21:58:14 · 772 阅读 · 0 评论 -
TCP协议三次握手
1)TCP 三次握手过程第一次第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_REC...原创 2019-07-04 16:23:49 · 3141 阅读 · 0 评论