mysql 慢查询
1. 慢查询 1
1.1. 什么是慢查询 1
1.2. 慢查询配置 1
1.2.1. 慢查询基本配置 1
1.2.2. 慢查询解读 2
1.3. 慢查询分析 3
1.3.1. Mysqldumpslow 3
1.3.2. pt_query_digest 4
mysql 索引与执行计划
目录
1. 索引与执行计划 1
1.1. 索引入门 1
1.1.1. 索引是什么 1
1.1.2. 索引得分类 3
1.1.3. 基础语法 3
1.2. 执行计划 3
1.2.1. 什么是执行计划 3
1.2.2. 执行计划的作用 3
1.2.3. 执行计划的语法 4
1.2.4. 执行计划详解 4
mysql数据库sql优化
目录
1. SQL优化 1
1.1. 优化实战 1
1.1.1. 策略1.尽量全值匹配 1
1.1.2. 策略2.最佳左前缀法则 2
1.1.3. 策略3.不在索引列上做任何操作 2
1.1.4. 策略4.范围条件放最后 3
1.1.5. 策略5.覆盖索引尽量用 3
1.1.6. 策略6.不等于要甚用 4
1.1.7. 策略7.Null/Not 有影响 5
1.1.8. 策略8.Like查询要当心 7
1.1.9. 策略9.字符类型加引号 8
1.1.10. 策略10.OR改UNION效率高 9
1.1.11. 测试题 9
1.2. 批量导入 11
1.2.1. insert语句优化; 11
1.2.2. LOAD DATA INFLIE 11
Spring中Quartz调度器的使用 示例代码
Spring中Quartz调度器的使用 示例代码
单点登录系统SSO
java单点登录完整代码以及文档说明,通过cas来实现的
lhgDialog api 文档 demo
lhgDialog是一个功能强大且兼容面广的对话框组件,它拥有精致的界面与友好的接口
文件上传代码
用fileUpload实现文件上传 是个web工程 直接导入到myeclipse里面就可以运行 界面用jsp 后台servlet
java核心基础
这里面是一些java基础的ppt 以及相关的代码
testSqlMap
针对ibatis的一对多 多对多查询范例 可以对他进行一些基本操作
ibatis 单表查询 一对多查询
生成数据库的语句如下: 数据库是试用mysql数据库
/*
Navicat MySQL Data Transfer
Source Server : mysqlTest
Source Server Version : 50022
Source Host : localhost:3306
Source Database : ibatis_db
Target Server Type : MYSQL
Target Server Version : 50022
File Encoding : 65001
Date: 2013-05-02 22:49:28
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `book`
-- ----------------------------
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
`oid` int(10) NOT NULL,
`name` varchar(50) default NULL,
PRIMARY KEY (`oid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of book
-- ----------------------------
INSERT INTO `book` VALUES ('1', 'java开发宝典');
-- ----------------------------
-- Table structure for `book_user`
-- ----------------------------
DROP TABLE IF EXISTS `book_user`;
CREATE TABLE `book_user` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(50) default NULL,
`book_oid` int(10) default NULL,
PRIMARY KEY (`id`),
KEY `FK_user_1` (`book_oid`),
CONSTRAINT `FK_user_1` FOREIGN KEY (`book_oid`) REFERENCES `book` (`oid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of book_user
-- ----------------------------
INSERT INTO `book_user` VALUES ('1', 'tom', '1');
INSERT INTO `book_user` VALUES ('2', 'lily', '1');
proxcool配置数据库连接池
用proxcool来配置数据库连接池 数据库是使用mysql数据库 又不懂的可以问我 给我留言 必定回复!
proxcool连接池
通过proxcool配置数据库连接池 里面是一个完整的项目工程 只要在mysql里面新建一个数据库就行
Hadoop实战手册
EasyHadoop集群部署入门文档 2
目录 2
1. 文档概述 3
2. 背景 3
3. 名词解释 4
4. 服务器结构 4
#Hadoop试验集群的部署结构 4
#系统和组建的依赖关系 5
#生产环境的部署结构 6
5. Red hat Linux基础环境搭建 6
#linux 安装 (vm虚拟机) 6
#配置机器时间同步 6
#配置机器网络环境 7
#配置集群hosts列表 10
#下载并安装 JAVA JDK系统软件 10
#生成登陆密钥 11
#创建用户账号和Hadoop部署目录和数据目录 11
#检查基础环境 12
6. Hadoop 单机系统 安装配置 13
#Hadoop 文件下载和解压 13
#配置 hadoop-env.sh 环境变量 13
#Hadoop Common组件 配置 core-site.xml 13
#HDFS NameNode,DataNode组建配置 hdfs-site.xml 14
#配置MapReduce - JobTracker TaskTracker 启动配置 15
#Hadoop单机系统,启动执行和异常检查 17
#通过界面查看集群部署部署成功 18
#通过执行 Hadoop pi 运行样例检查集群是否成功 19
#安装部署 常见错误 20
7. Hadoop 集群系统 配置安装配置 20
#检查node节点linux 基础环境是否正常,参考 [ linux 基础环境搭建]一节。 20
#配置从master 机器到 node 节点无密钥登陆 20
#检查master到每个node节点在hadoop用户下使用密钥登陆是否正常 21
#配置master 集群服务器地址 stop-all.sh start-all.sh 的时候调用 21
#通过界面查看集群部署部署成功 22
#通过执行 Hadoop pi 运行样例检查集群是否成功 24
8. 自动化安装脚本 25
#master 服务器自动安装脚本 25
Hive仓库集群部署入门文档 27
1. 名词解释 27
2. Hive的作用和原理说明 27
#数据仓库结构图 27
#Hive仓库流程图 27
#hive内部结构图 27
3. Hive 部署和安装 27
#安装Hadoop集群,看EasyHadoop安装文档。 27
#安装Mysql,启动Mysql,检查gc++包。 27
#解压Hive包并配置JDBC连接地址。 27
#启动Hive thrift Server。 27
#启动内置的Hive UI。 27
4. Hive Cli 的基本用法 28
#登陆查询 28
#查询文件方式 28
#命令行模式 28
5. HQL基本语法 (创建表,加载表,分析查询,删除表) 28
#创建表 28
6. 使用Mysql构建简单数据集市 29
#Mysql的两种引擎介绍 29
#创建一个数据表使用Hive cli 进行数据分析 29
#使用shell 编写Hsql 并使用HiveCli导出数据,使用Mysql命令加载到数据库中。 29
#使用crontab 新增每日运行任务定时器 29
7. 使用FineReport 数据展现数据 29
#安装FineReport,使用注册码! 29
#使用FineReport,快速展现数据报表。 29
#FineReport 的问题和局限 29
jsf帮助文档
jsf入门,无论您是网页设计人员或是应用程序设计人员,都可以使用自己熟悉的方式
来看JSF。
易邮邮件服务器
这是一个简单的邮件服务器 比较小 很好用 可以收发邮件 没有问题的
权限管理系统
权限管理系统
这个系统有5个表 用户表 部门表 角色表 权限表 角色权限关联表
Web服务开发学习实录
这是《Web服务开发学习实录》的电子书 希望对大家有用
在线多人聊天室
在线多人聊天室 这是一个用java编写的程序 可以实现多人聊天程序 比较好