03 2017 档案

摘要:MyISAM存储引擎简介 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。 首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.MYI文件,分别存放了表的数据(.MYD)和索引数据(.MYI)。每个表都有且仅有这样三个文件做为My 阅读全文
posted @ 2017-03-28 21:32 夏威夷8080 阅读(259) 评论(0) 推荐(0) 编辑
摘要:count(*)和count(列)根本就是不等价的,count(*)是针对于全表的,而count(列)是针对于某一列的,如果此列值为空的话,count(列)是不会统计这一行的。 也就是说count(列)会用到索引,并且会过滤掉该列为null的那行。 而count(*)是全表扫描,并且只要某一条数据有 阅读全文
posted @ 2017-03-28 20:48 夏威夷8080 阅读(920) 评论(0) 推荐(0) 编辑
摘要:Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处。 以下通过自定义注解来深入了解java注解。 一、创建自定义注解 package com.sam.annotation; import java.lang.annotation.*; /** * @author sam 阅读全文
posted @ 2017-03-27 22:18 夏威夷8080 阅读(141) 评论(0) 推荐(0) 编辑
摘要:何为心跳 顾名思义, 所谓心跳, 即在TCP长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, 以确保 TCP 连接的有效性。 为什么需要心跳 因为网络的不可靠性, 有可能在 TCP 保持长连接的过程中, 由于某些突发情况, 例如网线被拔出, 突然掉电等, 会造成服务器 阅读全文
posted @ 2017-03-23 13:41 夏威夷8080 阅读(7629) 评论(0) 推荐(0) 编辑
摘要:/** * 判断字符串是否全部为中文字符组成 * @param str 检测的文字 * @return true:为中文字符串,false:含有非中文字符 */ public static boolean isChineseStr(String str){ Pattern pattern = Pattern.c... 阅读全文
posted @ 2017-03-23 11:26 夏威夷8080 阅读(1541) 评论(0) 推荐(0) 编辑
摘要:注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Deprec 阅读全文
posted @ 2017-03-16 00:26 夏威夷8080 阅读(414) 评论(0) 推荐(1) 编辑
摘要:一、IP 1、地址格式 互联网上每一台计算机都有一个唯一标示自己的标记,这个标记就是IP地址。IP 地址使用32 位长度二进制数据标示,一般在实际中看到的大部分IP地址都是以十进制的数据形式标示的,如:192.168.1.3,IP地址格式如下: IP 地址 = 网络地址 + 主机地址 网络号:用于识 阅读全文
posted @ 2017-03-13 22:57 夏威夷8080 阅读(3173) 评论(0) 推荐(0) 编辑
摘要:1.Redis 默认有16384 solts(槽),每个槽可以存储多个hash值. 2.Redis 默认不需要密码: 2.1 注释去掉,设置自己的密码 3.设置密码后需要通过 3.1 -h 主机ip 3.2 -p 端口 3.3 -a 密码 ./redis-cli -h 192.168.139.132 阅读全文
posted @ 2017-03-11 21:03 夏威夷8080 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1.Redis解释 Redis 是一个基于key-value形式进行存储的内存型数据库. 1.1 数据存储方式为key-value 1.2 数据存储在内存中. 1.2.1 优点:效率高.理论值:每秒10K数据读取. 1.3 定位:数据库软件. 1.3.1 作用:存储数据. 2.Reids 是一个No 阅读全文
posted @ 2017-03-10 19:57 夏威夷8080 阅读(414) 评论(0) 推荐(0) 编辑
摘要:order by的列,必须是出现在group by子句里的列ORDER BY要在GROUP BY的后面 阅读全文
posted @ 2017-03-05 13:44 夏威夷8080 阅读(238) 评论(0) 推荐(0) 编辑
摘要:case when概述 sql语句中的case语句与高级语言中的switch语句类似,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。 case when示例 IF语句示例 if else只能用在存储过程里 阅读全文
posted @ 2017-03-05 13:37 夏威夷8080 阅读(633) 评论(0) 推荐(0) 编辑