摘要:
例如 groupId=2; path=/; domain=.www.baidu.com; HttpOnly; Expires=Tue, 16 Jul 2019 03:42:12 GMT; 添加失败和cookie消失是Expires造成的,添加的cookie到期会自动到期,添加过期的cookie会失败 阅读全文
摘要:
double x = 123456789.987654312; String.format("%.nf", x) n为保留的小数位,x必须为double类型。 例如保留3位小数 String.format("%.3f", x); 输出为123456789.987; 阅读全文
摘要:
TCP报文段的首部格式 TCP可靠传输的实现 1.滑动窗口 https://blog.csdn.net/wdscq1234/article/details/52444277 2.超时重传 TCP发送方发送一个报文段之后会启动计时器,在规定的时间内未能收到对应报文段的确认信息,发送方会重新发送报文段。 阅读全文
摘要:
整个过程可以概括为几下几个部分: 一、DNS解析成IP地址 当一个用户在地址栏输入www.baidu.com时,DNS解析大致有以下几个过程: 1.浏览器首先检查自身缓存中有没有解析过的这个域名对应的ip地址,如果命中,解析结束,返回ip地址。如果没有命中,进入过程2。 2.浏览器会继续检查系统缓存 阅读全文
摘要:
一棵m阶的B树具有如下属性: 1.如果根节点不是叶节点,则其至少有两颗子树。 2.每一个非根节点的分支节点都有k-1个元素和k个孩子,其中[m / 2] (不小于m / 2的最小整数)<= k <= m。每一个叶子节点n都有k - 1个元素。 3.所有叶子节点都位于同一个层次。 4.所有分支节点包含 阅读全文
摘要:
B+树索引:使用B+树索引查找数据时,并不能找到一个给定键值的具体行,只是找到被查找数据行所在的页,然后数据库通过把页读取到内存,再在内存中进行查找,最后得到要查找的数据。 聚集索引:按照表中主键构造一棵B+树,同时叶节点中存放的即为整张表的行记录数据,存储在物理上不是连续的,是逻辑连续的。 非聚集 阅读全文
摘要:
事务的基本要素:原子性,一致性,隔离性,持久性。 事务并发问题:脏读,不可重复读,幻读。 mysql隔离级别:read-uncommitted,read-committed,repeatable-read,serializable; read-uncommitted:未提交读,事务A可以读取事务B未 阅读全文
摘要:
评论中心与站内信 评论中心: 设计数据库字段:id、user_id、content、entity_id、entity_type、created_date、status; 设计DAO层:插入评论addComment,删除评论updateStatus,根据entity实体查找评论selectByEnti 阅读全文
摘要:
1.Datebase Column 2.Model:模型定义,和数据库想匹配 3.DAO:数据获取 4.Service:服务包装 5.Controller:业务入口 6.Test 阅读全文
摘要:
问题发布,敏感词和js标签过滤,多线程 问题发布:输入参数(String title, String content);首先对title和content进行js标签过滤,使用的HtmlUtils.htmlEscape()将title和content中的js标签编辑转义,再对title和content 阅读全文