摘要: Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处。 以下通过自定义注解来深入了解java注解。 一、创建自定义注解 package com.sam.annotation; import java.lang.annotation.*; /** * @author sam 阅读全文
posted @ 2017-03-27 22:18 夏威夷8080 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 何为心跳 顾名思义, 所谓心跳, 即在TCP长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, 以确保 TCP 连接的有效性。 为什么需要心跳 因为网络的不可靠性, 有可能在 TCP 保持长连接的过程中, 由于某些突发情况, 例如网线被拔出, 突然掉电等, 会造成服务器 阅读全文
posted @ 2017-03-23 13:41 夏威夷8080 阅读(7574) 评论(0) 推荐(0) 编辑
摘要: /** * 判断字符串是否全部为中文字符组成 * @param str 检测的文字 * @return true:为中文字符串,false:含有非中文字符 */ public static boolean isChineseStr(String str){ Pattern pattern = Pattern.c... 阅读全文
posted @ 2017-03-23 11:26 夏威夷8080 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: 注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Deprec 阅读全文
posted @ 2017-03-16 00:26 夏威夷8080 阅读(413) 评论(0) 推荐(1) 编辑
摘要: 一、IP 1、地址格式 互联网上每一台计算机都有一个唯一标示自己的标记,这个标记就是IP地址。IP 地址使用32 位长度二进制数据标示,一般在实际中看到的大部分IP地址都是以十进制的数据形式标示的,如:192.168.1.3,IP地址格式如下: IP 地址 = 网络地址 + 主机地址 网络号:用于识 阅读全文
posted @ 2017-03-13 22:57 夏威夷8080 阅读(3149) 评论(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 阅读(242) 评论(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 阅读(237) 评论(0) 推荐(0) 编辑
摘要: case when概述 sql语句中的case语句与高级语言中的switch语句类似,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。 case when示例 IF语句示例 if else只能用在存储过程里 阅读全文
posted @ 2017-03-05 13:37 夏威夷8080 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 日志文件 1、错误日志 ErrorLog 错误日志记录了MyQLServer运行过程中所有较为严重的警告和错误信息,以及MySQLServer每次启动和关闭的详细信息。 在默认情况下,系统记录错误日志的功能是关闭的,错误信息被输出到标准错误输出(stderr),如果要开启系统记录错误日志的功能,需要 阅读全文
posted @ 2017-02-26 21:07 夏威夷8080 阅读(444) 评论(0) 推荐(0) 编辑