自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Redis】Keys命令替代者 Scan

众所周知,当redis中key数量越大,keys 命令执行越慢,而且最重要的会阻塞服务器,对单线程的redis来说,简直是灾难,而scan用来遍历数据则是一个不错的选择。话不多说直接上代码 源码下载相关操作类迭代处理器ScanProcessor 和 返回值KeysScanResultpackage test.util.redis;import java.util.Li...

2019-04-17 17:59:24 1221

原创 微信小程序 上传图片视频到阿里云 附带进度条

功能采用阿里云PostObjectAPI进行上传,优点:1,采用policy,Signature保证了账号安全性疑问:当在windows工具上开发没有问题,但在手机上测试发现 --- 当上传进度达到100还需要等好长时间才走到(success: res => )这一步,如果有人知道为什么在下边给弟弟留言吧。小程序 设置进度条<view style='{{dis...

2018-11-04 15:54:43 4054 2

原创 idea HTML注释错误

idea HTML注释不是<!---->,而是变成了<#---->。遇到这个问题,思前想去这注释咋不是<!-- -->,<!-- -->这应该是idea固定死的HTML标准注释,除非idea把这文件识别成了别的,不再是一个HTML。额,确实,之前因为我们工程里的freemaker模板都是以".html"结尾的,freemaker识别不了,所以...

2019-10-11 18:25:58 1108 1

原创 【Springboot】使用logback莫名出现 IS_UNDEFINED 日志目录,其中记录的是 bootstrap.info.log 相关日志

之前部署Springboot项目时一直有一个 logPath_IS_UNDEFINED 目录只是记录了一些bootstrap.info.log启动日志,也没有管它反正无关紧要。但突然一次部署中报了一个权限错误,让我不得不解决这个问题。Caused by: java.lang.IllegalStateException: Logback configuration error detec...

2019-07-25 17:46:20 8986 9

原创 netty-socketio连接pending甚至timeout导致连接被动断开,后端报错:client did not complete upgrade - closing transport

背景socket连接初始化的时候,部分请求有时候会pending甚至timeout导致连接被动断开。经过查看源码以及通过国外网站查询得知:netty-socketio通讯方式有相应机制,条件允许的情况下,会从polling自动升级到websocket。但有很大的几率导致报错如下:client did not complete upgrade - closing transport...

2019-06-19 19:27:24 3230

原创 分布式锁 redis实现

使用命令介绍:(1)SETNXSETNX key val:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0。 (2)GETSET将给定 key 的值设为 value ,并返回 key 的旧值(old value)。 (3)deletedelete key:删除key 首先建立一个redis连接pac...

2018-09-03 19:09:28 242

原创 Spring Aop

 配置文件&lt;!-- weibo operate --&gt; &lt;bean id="weiboOperateAspect" class="com.xxxx.paas.channel.aspect.WeiboOperateAspect"&gt; &lt;property name="dao" ref="dao"/&gt; &am

2018-08-22 17:27:38 137

原创 mysql 用户创建并授权命令

mysql  ----------------------------------------------admin是root角色## 创建角色 本地连接/远程连接CREATE USER 'userName'@'localhost'  IDENTIFIED BY 'admin';CREATE USER 'userName'@'%'  IDENTIFIED BY 'admin'; ...

2018-08-22 17:16:34 241

转载 XSS的原理分析

1、什么是XSS攻击        XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。        XSS跨站脚本攻击的基本原理和SQL 注入攻击类似(个人观点),都是利用系统执行了

2017-08-09 17:07:53 569 1

转载 CSRF攻击

一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取

2017-08-09 11:30:39 319

原创 Cookie入门

一、Cookie概览Document对象含有一个Cookie属性:document.cookies可以利用Cookie对象在用户的硬盘上持久的存储数据,并且能够获取以这种方式存储的数据。1、cookie的存储Cookie的必要的部分:名字、值name=value的形式document.cookie = 'username=DaShen

2017-08-07 19:09:33 364

原创 Apache的ActiveMQ

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位,可以说ActiveMQ在业界应用最广泛,当然如果想要有更强大的性能和海量数据处理能力,ActiveMQ还需要不断的升级版本,80%以上的业务我们使用ActiveMQ以及足够满足需求,当然后续如天猫、淘宝网这种大型的电商网站,尤其是双11这种特殊时

2017-08-03 19:31:18 425

springboot+jpa(hibernate配置redis为二级缓存) springboot2.1.4

基于springboot最新版本2.1.4.RELEASE,采用jpa为dao层框架,配置redis(redisson)为hibernate的二级缓存。

2019-04-23

空空如也

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

TA关注的人

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