GitHub -> DajinPang

Men just want to be hard !

摘要: 引用计数(Reference Counting) 循环引用问题 标记­清除(Mark and Sweep) 内存池(Memory Pools) Eden 是内存中的一个区域, 用来分配新创建的对象 。存活区(Survivor Spaces)Eden 区的旁边是两个存活区, 称为 from 空间 和 阅读全文
posted @ 2019-05-08 22:51 StevenPang 阅读(301) 评论(0) 推荐(1) 编辑
摘要: 1.定义mapper接口,面向接口编程。 2.在大型项目中,可能存在大量的SQL语句,这时候为每个SQL语句起一个唯一的标识(ID)就变得并不容易了。为了解决这个问题,在MyBatis中,可以为每个映射文件起一个唯一的命名空间,这样定义在这个映射文件中的每个SQL语句就成了定义在这个命名空间中的一个 阅读全文
posted @ 2018-10-14 14:39 StevenPang 阅读(4343) 评论(0) 推荐(1) 编辑
摘要: 转载 https://blog.csdn.net/hanfengzqh/article/details/78184851 Gradle各版本下载地址:http://services.gradle.org/distributions/ 我们下载都是all版本,里面包含了Gradle SDK的所有相关内 阅读全文
posted @ 2018-09-20 01:19 StevenPang 阅读(4984) 评论(0) 推荐(0) 编辑
摘要: redis的优势 存储结构 redis的应用场景 redis的安装 启动停止redis ./redis-server ../redis.conf ./redis-cli shutdown 以后台进程的方式启动,修改redis.conf daemonize =yes 连接到redis的命令 ./red 阅读全文
posted @ 2018-09-18 21:19 StevenPang 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.mybaties 默认会话是一级缓存,没有开启二级缓存。开启方式在mapper文件中设置<cache /> 2.<cache eviction="LRU" flushInterval ="100000" size="1024" readOnly="true" /> eviction 缓存回收策略 阅读全文
posted @ 2018-09-08 02:16 StevenPang 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 按照https://www.cnblogs.com/wrong5566/p/6056788.html 一步步配置好以后,老是启动显示Mode: standalone ,即单机模式启动。 经过排查,排除了防火墙未关闭的问题,最后仔细看zoo.cfg文件的配置:最后三行server配置一定要顶格不能有空 阅读全文
posted @ 2018-09-05 18:31 StevenPang 阅读(13913) 评论(0) 推荐(0) 编辑
摘要: 1.数据发布与订阅(配置中心) 发布不订阅模型,即所谓的配置中心,顼名思义就是发布者将数据发布到 ZK 节点上,供订阅者劢态获取数据,实现配置信息的集中式管理和劢态更新。例如全局的配置信息,服务式服务框架的服务地址列表等就非常适合使用。* 应用中用到的一些配置信息放到 ZK 上迚行集中管理。这类场景 阅读全文
posted @ 2018-09-05 16:51 StevenPang 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 参考: https://blog.csdn.net/qq_35763837/article/details/79654023 https://www.linuxidc.com/Linux/2016-07/133413.htm 1.直接下载 curl https://fastdl.mongodb.or 阅读全文
posted @ 2018-09-02 04:43 StevenPang 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1.第一范式 确保每一列的原子性。如: 地址列还可以再拆分,改如下 2.第二范式 非健字段依赖于健字段按。所有非关键字 段都完全依赖于任意一组候选关键字。(一个表只能描述一件事情) 3.第三范式 在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式 阅读全文
posted @ 2018-08-27 17:14 StevenPang 阅读(115) 评论(0) 推荐(0) 编辑
摘要: MySQL 支持对 MyISAM 和 MEMORY 存储引擎的表进行表级锁定,对 BDB 存储引擎的表进行页级锁定,对 InnoDB 存储引擎的表进行行级锁定。默认情况下,表锁和行锁都是自动获得的,不需要额外的命令。 show status like 'table%'; LOCK TABLES 可以 阅读全文
posted @ 2018-08-27 14:08 StevenPang 阅读(401) 评论(0) 推荐(0) 编辑