摘要: InnoDB记录存储结构 记录:就是一条信息 不同的存储引擎的记录存储结构是不一样的。 假如: 每次存取数据都是一条一条的,那么就很浪费时间。 所以: 将数据分为若干的页存储,每次存取都直接读一页,一页InnoDB默认的大小16KB 存放数据(一条记录)的格式:compact、redundant、d 阅读全文
posted @ 2020-06-13 10:56 梦想成为DALAO 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 字符集 ASCII字符集:英文字母、数字、标点符号、不可见的字符 ISO 8859-1字符集:扩充了128个西欧字母,别名latin1 GB2312:有了汉字,并且兼容了ASCII 如果该字符在ASCII字符集中,则用1个字节表示 否则采用3个字节编码 GBK字符集:对GB2312进行了扩充,兼容G 阅读全文
posted @ 2020-06-12 18:58 梦想成为DALAO 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 启动时选项 系统变量 状态变量 就是设置一个服务器的最大连接数等等等东西; 将来有机会更新吧! 阅读全文
posted @ 2020-06-12 16:09 梦想成为DALAO 阅读(103) 评论(0) 推荐(0) 编辑
摘要: MySQL 服务器 && 客户端 安装 不会真有人不会安装吧??? 安装的时候会直接(客户端)和(服务器端)都安装了 服务器端 服务器端:一句话,就是打开服务;打开胸膛,你来存或者取; 以我的小Mac为例子:在/usr/local/mysql/bin目录下,有如下的运行文件,其中我框起来的是可以启动 阅读全文
posted @ 2020-06-12 15:59 梦想成为DALAO 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 没想到吧,我没写! 昨天论文被老师喷了,一塌糊涂 阅读全文
posted @ 2020-06-04 10:40 梦想成为DALAO 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 锁优化及注意事项 4.1 有助于提高锁性能的几点建议 4.1.1 减少锁持有的时间 public synchronized void syncMethod(){ method1(); method2(); method3(); } 上述代码中假如只有method2需要加锁,那么就不用给整个方法加锁了 阅读全文
posted @ 2020-06-03 22:29 梦想成为DALAO 阅读(178) 评论(0) 推荐(0) 编辑
摘要: JDK并发包 3.1同步控制 synchronized、obj.wait()、obj.notify() 3.1.1关键字synchronized的功能扩展:重入锁 java.util.concurrent.locks.ReentrantLock类来实现的 手动加锁:lock.lock() 手动解锁: 阅读全文
posted @ 2020-06-03 12:08 梦想成为DALAO 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 哈哈哈,还没学 阅读全文
posted @ 2020-06-03 10:31 梦想成为DALAO 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Java并行程序基础 2.1有关线程必须知道的事 进程:系统进行资源分配和调度的基本单位,线程的容器;程序是指令、数据及其组织形式的描述,进程是程序的实体 线程:线程就是轻量级进程,是程序执行的最小单位。 使用多线程而不是多进程去并发程序的设计,是因为线程间的切换和调度的成本远远小于进程!!!! I 阅读全文
posted @ 2020-06-02 22:52 梦想成为DALAO 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 走进并行世界 1.1何去何从的并行计算 1.1.2摩尔定律 Linus Torvalds:Linux大佬:并行计算智能在图像处理和服务端编程两个领域使用,并且它在着两个领域有着广泛的使用,但是在其它任何地方,并行计算毫无建树! 概念:硬件每18个月性能翻一倍 很显然没有办到!!! 所以只能软件来凑了 阅读全文
posted @ 2020-06-02 20:32 梦想成为DALAO 阅读(151) 评论(0) 推荐(0) 编辑