- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 Socket编程学习记录
为什么要学习Socket编程?没错,是因为上班太无聊。花了多久?大概一个星期学到了什么?TCP协议Socket编程UDP广播扫描设备数据传输中如何在socket阻塞的inputStream中读取数据包(自定义数据开始和结束标识符)学的内容可以做什么?UDP扫描服务端,获取TCP端口,可以不对外暴露TCP端口Socket编程,编写简单控制台IM聊天室效果?服务端监听客户端...
2019-11-20 01:21:42
313
转载 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
836
转载 RedisTemplate ZSetOperations API
转自 https://blog.youkuaiyun.com/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
1162
转载 redisTemplate
Redis目前常用的存储结构有五种,String字符串,List列表,Set集合,Hash散列,ZSet有序集合;本篇则主要集中在String这个数据结构的读写操作之上对于String的操作,除了常见的get/set之外,还有一些比较有特色的功能,如用于实现redis分布式锁的setnx/getset方法;用于实现计数的incr/decr方法;位图算法的经典实用场景之bitmap的使用方法等也...
2018-12-25 13:56:32
4087
转载 JAVA中进制相互转换
int n1 = 14;//十进制转成十六进制:Integer.toHexString(n1);//十进制转成八进制Integer.toOctalString(n1);//十进制转成二进制Integer.toBinaryString(12);//十六进制转成十进制Integer.valueOf("FFFF",16).toString();//十六进制转成二进制Integer.t...
2018-12-24 15:27:57
218
转载 Redis bit
版权声明:版权所有 盗版爆菊 https://blog.youkuaiyun.com/u012888052/article/details/80380143一、应用场景:用户签到 / 统计活跃用户 / 用户在线状态1、网站的签到功能(这里不考虑具体数据,只是统计数据),并且需要展示最近一个月,甚至两个月的签到情况,如果使用bitmap我们怎么做?指令 SETBIT key offset v...
2018-12-24 14:04:17
359
转载 支付宝沙盒
转 https://www.cnblogs.com/Warmsunshine/p/7904071.html支付宝开放平台—开发中心—沙箱环境—详细步骤与操作说明1.第一步:要注册企业账号或者个人支付宝账号,使用企业账号或者个人账号进行登录的开放平台。2.第二步:首次进入系统界面有三个选项,用户可以根据个人自由选择第一项,第二项或者第三项的入住。3.第三步: 进入沙箱环境——沙...
2018-12-14 16:00:25
680
原创 经纬度计算直线距离
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
1774
转载 Mysql查找附近商家
转载 https://blog.youkuaiyun.com/qq_27238185/article/details/80339653经常会有这样的需求,已知用户具体的经纬度,要查询出距离用户最近 X 公里内的商家下面给出一条SQL语句来解决这个问题ROUND(6378.138*2*ASIN(SQRT(POW(SIN(($latitude*PI()/180-latitude*PI()/180)/...
2018-11-24 11:39:24
1362
原创 h5 meta
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
2018-11-19 14:05:24
162
转载 vue 生成二维码
npm install qrcodejs2 --save@ 这里注意安装 qrcodejs2 不要安装 qrcode ,装了也没用 会报错2) 页面中引入import QRCode from 'qrcodejs2'components: {QRCode}3) 页面填充<div id="qrcode" ref="qrcode"></div>4) 页面调...
2018-11-13 11:04:50
440
原创 设置Redis外网访问
1. 修改配置文件$ cd redis-4.0.2$ vi redis.conf //找到bind 127.0.0.1将其编辑为bind 0.0.0.02.设置防火墙$ firewall-cmd --zone=public --add-port=6379/tcp --permanent
2018-11-05 12:42:46
491
原创 鲁迅
鲁迅:“晚安!” 语文老师:“晚安”中“晚”字点明了时间,令人联想到天色已暗,象征着当时社会的黑暗。而在这黑色的天空下人们却感到“安”,侧面反映出人民的麻木,而句末的感叹号体现出了鲁迅对人民麻木的“哀其不幸怒其不争”。 鲁迅:“……” 当我沉默的时候,我觉得很充实,当我开口说话,就感到了空虚。——鲁迅...
2018-10-09 13:34:17
486
原创 centos7 设置权限
chown -R [userName]:[groupName] [path | fileName]使用权限 : root 使用方式 : chown [-cfhvR] [–help] [–version] user[:group] file… 必要参数: -c 显示更改的部分的信息 -f 忽略错误信息 -h 修复符号链接 -R 处理指定目录以及其子目录下的所有文件 -v 显示详细...
2018-09-06 18:00:04
2077
转载 CentOS7添加/删除用户和用户组
1.新建用户adduser testuser //新建testuser 用户passwd testuser //给testuser 用户设置密码-------------------------记得要在root用户下-------------------------2.建工作组...
2018-09-06 16:35:15
1401
原创 ajax提交表单
通过传统的form表单提交的方式上传文件: <form id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data"> <h1 >测试通过Rest接口上传文件 &a
2018-08-29 17:16:48
190
原创 vue初始化项目
npm install express -gnmp install -g vue-cli vue init webpack 项目名称
2018-08-27 21:43:03
225
原创 express node
sudo npm install express-generator -g-g将这个模块安装到全局模块。 使用express新建一个工程名为myapp的express项目。express myapp
2018-08-27 15:32:10
250
转载 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
229
原创 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
7311
原创 Content-Type 对照表
文件扩展名 Content-Type(Mime-Type) 文件扩展名 Content-Type(Mime-Type) .*( 二进制流,不知道下载文件类型) application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 ...
2018-08-14 13:48:01
330
原创 Java汉字拼音转换
一、 <!-- 拼音 --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> &
2018-08-13 13:55:17
197
原创 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
670
原创 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
1307
原创 Linux相关
yum install -y lrzsz 安装rz/sz命令部署相关nohup java -jar halo-latest.jar --server.port=8080 >server.log 2>&1 &ps aux|grep halo-latest.jarnetstat -anpkill xxx pidchmod u+x ./start...
2018-08-10 23:19:47
175
原创 没有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
602
原创 http状态码
状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,...
2018-08-04 23:15:19
186
原创 thymeleaf start
前端html页面标签中引入如下:<html xmlns:th="http://www.thymeleaf.org">
2018-08-04 23:14:00
255
原创 shiro springboot
Filter 解释 anon 无参,开放权限,可以理解为匿名用户或游客 authc 无参,需要认证 logout 无参,注销,执行后会直接跳转到shiroFilterFactoryBean.setLoginUrl(); 设置的 url authcBasic 无参,表示 httpBasic 认证 user 无参,表示必须存在用户...
2018-08-04 22:25:18
211
原创 代码生成
1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGenerator是又一个国外很不错的代...
2018-08-01 01:58:53
898
原创 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
406
原创 mysql局域网访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.8.116'IDENTIFIED BY '1234' WITH GRANT OPTION;flush privileges;192.168.8.116就是可以访问的iproot用户名1234密码
2018-07-24 01:00:13
1280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人