摘要: 1.、何为链表? 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 使用链表结构可以 阅读全文
posted @ 2018-04-13 15:12 原万里 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 判断是否添加索引需要看:结果个数与总个数的比值。 用sql语句表示为: SELECT COUNT(*) FROM table_name WHERE column_name/SELECT COUNT(*) FROM table_name 如果选择性超过 20% 那么全表扫描比使用索引性能更优。 索引添 阅读全文
posted @ 2018-04-12 21:03 原万里 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAM InnoDB 构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的 阅读全文
posted @ 2018-04-12 11:28 原万里 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 首先,看看什么是抽象类和接口 抽象类: 定义为抽象的类不能被实例化.任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现。继承一个抽象类的时候,子类必须定义父类中的所有抽象方法;另外,这些方法的 阅读全文
posted @ 2018-04-12 00:35 原万里 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 设计模式 单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new建立实例对象的方法。 单例模式 单例模式,使某个类的对象仅允许创建一个。构造函数private修饰, 申明一个static getInstance方法,在该方法里创建该对象的实例。如果该实例已经存在,则 阅读全文
posted @ 2018-04-11 16:16 原万里 阅读(57782) 评论(1) 推荐(1) 编辑
摘要: 因项目需求,冷落了redis,今天再重新熟悉一下: 参考:https://blog.csdn.net/ty_hf/article/details/51165944 阅读全文
posted @ 2018-04-01 00:56 原万里 阅读(845) 评论(0) 推荐(0) 编辑
摘要: Ruby命令 1 $ git init 2 $ git add . 系统出现如下错误:warning: LF will be replaced by CRLF 原因分析:CRLF -- Carriage-Return Line-Feed 回车换行就是回车(CR, ASCII 13, \r) 换行(L 阅读全文
posted @ 2018-03-08 09:42 原万里 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 开启 general log 将所有到达MySQL Server的SQL语句记录下来。 一般不会开启开功能,因为log的量会非常庞大。但个别情况下可能会临时的开一会儿general log以供排障使用。 相关参数一共有3:general_log、log_output、general_log_file 阅读全文
posted @ 2018-03-07 17:00 原万里 阅读(8901) 评论(0) 推荐(0) 编辑
摘要: 我们想追踪某个数据库操作记录,如想找出是谁操作了某个表(比如谁将字段名改了)。 二进制日志记录了操作记录,线程号等信息,但是却没有记录用户信息,因此需要结合init-connect来实现追踪。 init-connect,在每次连接的初始化阶段,记录下这个连接的用户,和connection_id信息。 阅读全文
posted @ 2018-03-07 16:50 原万里 阅读(23391) 评论(0) 推荐(1) 编辑
摘要: # mysql -u root -h 192.168.194.142 -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'192.168.194.142' (using password: YES)【解决办法】1. 阅读全文
posted @ 2017-09-20 15:21 原万里 阅读(4986) 评论(0) 推荐(0) 编辑