摘要:
redis设计与实现(第二版) 过期键删除策略 我们知道数据库的过期时间都保存在过期字典中,又知道了如何根据过期时间去判断一个键是否过期,现在的问题是:如果一个键过期了,那么它什么时候会被删除呢? 这个问题有三种可能的答案,它们分别代表三种不同的 删除策略: 定时删除:在设置键的过期时间的同 阅读全文
摘要:
hashmap简介 hashmap概念 HashMap又叫哈希表、散列表,是一种以键值对方式存储数据的数据结构,它利用 不重复 、 无序 的键实现了快速查找。 hashmap实现图 数组+链表+红黑树(jdk8) 每个数组存的是一个entry 为什么hashmap能允许k,v为null,而hasht 阅读全文
摘要:
http知识梳理1 1.什么是协议 计算机中的协议和现实中的协议是一样的,一式双份或多份, 双方多方都遵从共同的一个规范 ,这个规范就可以称为协议。 例如:ftp,http,stmp,pop,tcp/ip协议, 离婚协议 2.http协议 2.1什么是http协议 http协议即按一定规则,向服务器 阅读全文
摘要:
Calendar与GregorianCalendar是父子关系,Calendar是父类. Calendar日历类 GregorianCalendar类用法 对日期的年月日等进行加减 阅读全文
摘要:
OSI参考模型 应用层 所有能产生网络流量的程序 表示层 在传输之前是否进行加密或压缩处理 二进制ASCII 会话层 查木马 netstat n 传输层 可靠传输 流量控制 不可靠传输 网络层 负责选择最佳路径 规划ip地址 数据链路层 帧的开始和结束 透明传输 差错校验 物理层 接口标准 电器标准 阅读全文
摘要:
强制类型转换的前提是多态 上面这句话很重要 一般我们list转数组 都会使用 而不是 第二种使用会报错如下 如果面试官问你你需要怎么回答呢? 解释 因为不带参数的返回的就是一个Object[] (里面没有多态) 源码分析 T[] copy = ((Object)newType == (Object) 阅读全文
摘要:
写于2019/10/16 下午15:29 晴 国庆刚过,10月8日和另外两个小伙伴办理入职,前一天还在弄入职材料:身份证,学生证等复印件,对于我这个超级宅的来说是觉得有点麻烦,还要去招行开一张工资卡,和两个小伙伴一起打的去办还是很方便的,毕竟来到一个我之前从没来过的城市还是挺陌生的。 9号背 阅读全文
摘要:
vue指令详解 官网:https://cn.vuejs.org/v2/api/ v text v text 预期:String 详细: 更新元素的 。如果要更新部分的 ,需要使用 插值。 v html 预期:String 详细: 更新元素的 。 注意:内容按普通 HTML 插入 不会作为 Vue 模 阅读全文
摘要:
vue入门 vue.js是什么 vue官网 https://cn.vuejs.org/ 渐进式:主张最少,一个个放入多少就只做多少 入门案例 入门准备 html css js知识 安装 第一个HelloVue 响应式 现在数据和 DOM 已经被建立了关联,所有东西都是 响应式的 ,要怎么确认呢?打开 阅读全文
摘要:
资料 中文文档 https://www.jianshu.com/p/b3da0c8a22fe jpa注解 入门案列 sql准备 sql DROP TABLE IF EXISTS ; CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(32) 阅读全文
摘要:
入门概述 为什么用nosql 1. 单机mysql的美好年代 2. memcached(缓存)+mysql+垂直拆分 3. mysql主从读写分离 4. 分表分库+水平拆分+mysql集群 5. mysql的扩展性瓶颈 6. 今天时什么样子 7. 为什么用nosql redis是什么 Redis:R 阅读全文