自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 Socket编程学习记录

为什么要学习Socket编程?没错,是因为上班太无聊。花了多久?大概一个星期学到了什么?TCP协议Socket编程UDP广播扫描设备数据传输中如何在socket阻塞的inputStream中读取数据包(自定义数据开始和结束标识符)学的内容可以做什么?UDP扫描服务端,获取TCP端口,可以不对外暴露TCP端口Socket编程,编写简单控制台IM聊天室效果?服务端监听客户端...

2019-11-20 01:21:42 313

原创 《将博客搬至优快云》

《将博客搬至优快云》

2019-01-09 18:05:08 217

转载 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 div 自适应宽度 聊天气泡

display:inline-block; *display:inline;  *zoom:1;

2018-11-19 14:21:18 1080 1

原创 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

原创 springboot jar运行

--spring.profiles.active=dev

2018-11-07 01:24:58 203

原创 设置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

原创 redis修改密码

config set requirepass 123456auth 123456 

2018-08-20 16:29:08 247

转载 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>&amp

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

原创 设计模式

1.简单工厂2.策略模式

2018-08-07 22:53:47 168

原创 端口pid查看

netstart -ano tasklist | find (8080)

2018-08-07 12:01:21 580

原创 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

原创 mybatis 符号转义

2018-08-02 19:20:04 514

原创 python start server

python -m http.server 6789

2018-08-01 15:29:02 468

原创 代码生成

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

城市三级联动sql

城市三级联动sql....

2018-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除