摘要: MyISAM存储引擎 MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。MyISAM拥有较高的插入、查询速度,但不支持事务。 MyISAM主要特性有: 大文件(达到63位文件长度)在支持大文件的文件系统和操作系统上被支持。 当把删除、更新 阅读全文
posted @ 2018-06-05 09:56 windjammer 阅读(861) 评论(0) 推荐(1) 编辑
摘要: 一、MySQL整体逻辑架构 mysql 数据库的逻辑架构如下图: 第一层,即最上层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。 第二层,这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL据库系统处理 阅读全文
posted @ 2018-06-05 09:31 windjammer 阅读(133) 评论(0) 推荐(0) 编辑
摘要: java.util.Date 就是在除了SQL语句的情况下面使用,精确到毫秒 以下类是针对SQL语句使用的(即使用在PO中): java.sql.Date 它只包含日期 java.sql.Time 它只包含时间 java.slq.Timestamp 它同时包含日期和时间 注意:java.sql包中的 阅读全文
posted @ 2018-05-31 10:48 windjammer 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、TCP/IP协议簇 1、三次握手的具体过程 2、为什么需要三次握手,而不是两次 3、四次挥手的具体过程 4、为什么是挥手需要四次,而握手只需三次 5、TCP协议的报文 6、UDP协议的报文 7、TCP协议和UDP协议的区别 二、HTTP协议 三、Socket编程 四、其他 1、在浏览器输入网址, 阅读全文
posted @ 2018-05-17 10:32 windjammer 阅读(105) 评论(0) 推荐(0) 编辑
摘要: package com.offer.note.Java基础.动态代理.CGLib引入增强; public interface Browser { void visitInternet(); } package com.offer.note.Java基础.动态代理.CGLib引入增强; /** * 目标类:被代理类 * * @author: xueguanfeng * ... 阅读全文
posted @ 2018-05-15 18:18 windjammer 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、概述 CGLIB(Code Generation Library)是一个开源项目,是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。例如:Hibernate用它来实现PO(Persistent Object 持久化对象)字节码的动态生成。 CGLib 阅读全文
posted @ 2018-05-15 17:14 windjammer 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、概述 JDK动态代理只适用于,被代理的类实现了一个或多个接口 JDK动态代理产生的代理类,会实现被代理类实现的所有接口(代理类和被代理类是兄弟关系) JDK动态代理主要涉及java.lang.reflect包中的两个类:Proxy 和 InvocationHandler 动态代理(JDK动态代理 阅读全文
posted @ 2018-05-15 16:37 windjammer 阅读(142) 评论(0) 推荐(0) 编辑