java
「已注销」
我们不做知识的制造商,我们只做垃圾的搬运工。
展开
-
Socket编程学习记录
为什么要学习Socket编程?没错,是因为上班太无聊。花了多久?大概一个星期学到了什么?TCP协议Socket编程UDP广播扫描设备数据传输中如何在socket阻塞的inputStream中读取数据包(自定义数据开始和结束标识符)学的内容可以做什么?UDP扫描服务端,获取TCP端口,可以不对外暴露TCP端口Socket编程,编写简单控制台IM聊天室效果?服务端监听客户端...原创 2019-11-20 01:21:42 · 258 阅读 · 0 评论 -
RedisTemplate ZSetOperations API
转自 https://blog.csdn.net/bk_yzw/article/details/79317267ZSetOperations:有序集合,默认按照score升序排列,存储格式K(1)==V(n),V(1)=S(1)(K=key,V=value,S=score)1.add(K,V,S):添加2.count(K,Smin,Smax):键为K的集合,Smin<=sco...转载 2018-12-25 14:31:51 · 1111 阅读 · 0 评论 -
Hibernate-Validation
一.依赖架包: validation-api-1.0.0.GA.jar hibernate-validator-4.3.1.final-1.0.0.jar 二.校验工具类public class ValidationUtils { private static Validator validator ...转载 2018-12-30 15:19:36 · 782 阅读 · 0 评论 -
经纬度计算直线距离
private static double EARTH_RADIUS = 6378.137;private static double rad(double d) { return d * Math.PI / 180.0;}/** * 通过经纬度获取距离(单位:米) * * @param lat1 * @param lng1 * @param lat2 * @par...原创 2018-11-29 16:30:58 · 1713 阅读 · 0 评论 -
springboot jar运行
--spring.profiles.active=dev原创 2018-11-07 01:24:58 · 172 阅读 · 0 评论 -
nginx相关配置
转https://www.cnblogs.com/Chiler/p/8027167.htmlNginx在windows上安装 及 Nginx的配置及优化前言 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站 点(俄文:Рамблер)开发 ...转载 2018-08-18 13:42:54 · 206 阅读 · 0 评论 -
Java汉字拼音转换
一、 <!-- 拼音 --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> &原创 2018-08-13 13:55:17 · 175 阅读 · 0 评论 -
mysql汉字转换拼音函数
-- 创建汉字拼音对照临时表CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin_` varchar(255) CHARACTER SET gbk NOT NULL, `code_` int(11) NOT NULL, PRIMARY KEY (`code_`)) ENGINE=InnoDB DEFAULT CHARSET=l...原创 2018-08-13 13:43:04 · 626 阅读 · 0 评论 -
设计模式
1.简单工厂2.策略模式原创 2018-08-07 22:53:47 · 143 阅读 · 0 评论 -
springboot redis切换db
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.3.8.RELEASE</version>&原创 2018-08-14 18:11:14 · 7249 阅读 · 1 评论 -
mvn skip test
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.4.2</version> <configur原创 2018-08-11 10:06:42 · 1223 阅读 · 0 评论 -
没有request的时候拿到server.port
import javax.management.MBeanServer;import javax.management.MalformedObjectNameException;import javax.management.ObjectName;import javax.management.Query;import java.lang.management.ManagementFac...原创 2018-08-10 10:52:36 · 568 阅读 · 0 评论 -
代码生成
1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGenerator是又一个国外很不错的代...原创 2018-08-01 01:58:53 · 853 阅读 · 0 评论 -
thymeleaf start
前端html页面标签中引入如下:<html xmlns:th="http://www.thymeleaf.org">原创 2018-08-04 23:14:00 · 233 阅读 · 0 评论 -
shiro springboot
Filter 解释 anon 无参,开放权限,可以理解为匿名用户或游客 authc 无参,需要认证 logout 无参,注销,执行后会直接跳转到shiroFilterFactoryBean.setLoginUrl(); 设置的 url authcBasic 无参,表示 httpBasic 认证 user 无参,表示必须存在用户...原创 2018-08-04 22:25:18 · 167 阅读 · 0 评论 -
spring定时调度规则
CRON表达式 含义 “0 0 12 * * ?” 每天中午十二点触发 “0 15 10 ? * *” 每天早上10:15触发 “0 15 10 * * ?” 每天早上10:15触发 “0 15 10 * * ? *” 每天早上10:15触发 “0 15 10 * * ? 2005” 2005年的每天早上10:15触发 “0 * 14 * * ?” 每天从下午2点开始到2点59分每分...原创 2018-07-30 00:23:54 · 369 阅读 · 0 评论 -
logback配置
<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- 控制台 appender --> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">原创 2018-07-18 00:07:59 · 156 阅读 · 0 评论 -
bit enum
public static <E extends Enum<E>> int encode(EnumSet<E> set) { int ret = 0; for (E val : set) { ret |= 1 << val.ordinal(); } return ret;}private s...原创 2018-06-01 16:03:45 · 235 阅读 · 0 评论