2018年10月2日

高性能MySQL之创建高性能的索引

摘要: 首先我们要认识到索引的各种类型;并在认识的基础上进行对比; B-Tree索引; 存储引擎的不同,会用到不同的技术; MyISAM使用前缀压缩技术使得索引更小; InnoDB则按照数据格式进行存储; MyISAM索引通过数据的物理位置引用被索引的行; InnoDB根据主键引用被索引的行; 对于B-Tr 阅读全文

posted @ 2018-10-02 17:17 楚大校 阅读(320) 评论(0) 推荐(0) 编辑

2018年10月1日

JDK并发相关并发包

摘要: synchronized的功能扩展: 重入锁;ReentrantLock; 其实也就是lock对于synchronized的替代了,要注意的一个点就是你可以锁多个,但是你锁了几个,最后就要解锁几个这个问题; 使用lock.lock()加锁,使用lock.unlock()解锁; 提供中断处理; 使用中 阅读全文

posted @ 2018-10-01 23:06 楚大校 阅读(1082) 评论(0) 推荐(0) 编辑

2018年9月13日

Java基础之多线程

摘要: 以下是我们Java基础多线程的一些知识点总结: 线程中run()和start()的区别: 对于Thread对象来说,当你调用的是start(),线程会被放到等待队列,等待CPU调度,不一定马上执行;无需等待run()方法执行完毕,可以直接执行下面的代码; 而调用的是run()的话,就是当做普通的方法 阅读全文

posted @ 2018-09-13 10:17 楚大校 阅读(461) 评论(1) 推荐(2) 编辑

2018年9月8日

操作系统概述

摘要: 操作系统的目标和作用: 操作系统的基本特性:并发,共享,虚拟和异步; 并发和并行的区别: 并行是指两个或多个事件在同一时刻进行;而并发是指两个或多个事件在同一个时间间隔内发生; 并发性在宏观上是指多个程序在同时运行,但是在单处理机系统中,只能有一道程序在运行,所以,这是分时运行的; 而在多处理机系统 阅读全文

posted @ 2018-09-08 11:55 楚大校 阅读(222) 评论(0) 推荐(0) 编辑

2018年9月4日

Java基础之反射

摘要: 如何创建class对象呢?有两种方式: class.forName("class名称"); Class a = a.class; 两者的区别在于:forName()会帮你初始化好静态变量; 而Class a = a.class这个要自己初始化静态变量; 反射,动态代理; 通过反射,你可以实现获得cl 阅读全文

posted @ 2018-09-04 16:00 楚大校 阅读(364) 评论(0) 推荐(0) 编辑

2018年6月29日

SpringMVC的项目实际遇到的问题

摘要: @RequestMapping,@ResponseBody,@RequestBody,@PathVariable四者的区别; @RequestMapping可以用在类或者方法上,用于指定请求处理的方向; @ResponseBody,一般在异步获取数据时使用,通常是使用@RequestMapping后 阅读全文

posted @ 2018-06-29 21:07 楚大校 阅读(332) 评论(0) 推荐(0) 编辑

运输层

摘要: 进程之间的通信,在IP层,进行通信的就是两个主机,而在运输层,进行通信的却是两个进程,这就涉及到运输层的一个复用和分用的问题了,也就是发送方将不同的进程都用一个运输层协议传送数据,而分用是指将一个协议数据分出来给各个进程使用; 运输层还要对收到的报文进行差错检测:两种不同的运输协议,无连接的UDP和 阅读全文

posted @ 2018-06-29 11:15 楚大校 阅读(143) 评论(0) 推荐(0) 编辑

网络层

摘要: 虚拟互联网络的概念; IP地址和物理地址的关系; 传统的分类的IP地址,包括子网掩码和无分类域间理由选择CIDR; 理由选择协议的工作原理; 网络层提供的服务: 网络层向上只提供简单灵活的,尽最大努力的, 不提供质量保证; 网际协议IP: 网际协议IP是TCP/IP的两个最主要的协议之一,而与IP协 阅读全文

posted @ 2018-06-29 11:14 楚大校 阅读(190) 评论(0) 推荐(0) 编辑

2018年4月30日

python高级特性

摘要: 切片:用于取一个list或tuple的部分元素; L = ['Michael','Sarah','Tracy','Bob','Jack'] L[0:3] //表示从索引0开始取,直到索引3为止,但不包括索引3,即索引0,1,2;正好是三个元素; L[:3] //如果第一个索引是0,还可以省略; L[ 阅读全文

posted @ 2018-04-30 16:42 楚大校 阅读(145) 评论(0) 推荐(0) 编辑

python函数

摘要: 内置函数 python里面直接调用函数,如: abs(-100) abs(-100) 数据类型转换; 数据类型转换; python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数; int('123') //123 int(12.34) //12 bool('') 阅读全文

posted @ 2018-04-30 16:41 楚大校 阅读(135) 评论(0) 推荐(0) 编辑

导航