- 博客(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
1314

原创 微信小程序 上传图片视频到阿里云 附带进度条
功能采用阿里云PostObjectAPI进行上传,优点:1,采用policy,Signature保证了账号安全性疑问:当在windows工具上开发没有问题,但在手机上测试发现 --- 当上传进度达到100还需要等好长时间才走到(success: res => )这一步,如果有人知道为什么在下边给弟弟留言吧。小程序 设置进度条<view style='{{dis...
2018-11-04 15:54:43
4311
2
原创 idea HTML注释错误
idea HTML注释不是<!---->,而是变成了<#---->。遇到这个问题,思前想去这注释咋不是<!-- -->,<!-- -->这应该是idea固定死的HTML标准注释,除非idea把这文件识别成了别的,不再是一个HTML。额,确实,之前因为我们工程里的freemaker模板都是以".html"结尾的,freemaker识别不了,所以...
2019-10-11 18:25:58
1250
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
9906
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
3415
原创 分布式锁 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
289
原创 Spring Aop
配置文件<!-- weibo operate --> <bean id="weiboOperateAspect" class="com.xxxx.paas.channel.aspect.WeiboOperateAspect"> <property name="dao" ref="dao"/> &am
2018-08-22 17:27:38
170
原创 mysql 用户创建并授权命令
mysql ----------------------------------------------admin是root角色## 创建角色 本地连接/远程连接CREATE USER 'userName'@'localhost' IDENTIFIED BY 'admin';CREATE USER 'userName'@'%' IDENTIFIED BY 'admin'; ...
2018-08-22 17:16:34
276
转载 XSS的原理分析
1、什么是XSS攻击 XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。 XSS跨站脚本攻击的基本原理和SQL 注入攻击类似(个人观点),都是利用系统执行了
2017-08-09 17:07:53
628
转载 CSRF攻击
一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取
2017-08-09 11:30:39
369
原创 Cookie入门
一、Cookie概览Document对象含有一个Cookie属性:document.cookies可以利用Cookie对象在用户的硬盘上持久的存储数据,并且能够获取以这种方式存储的数据。1、cookie的存储Cookie的必要的部分:名字、值name=value的形式document.cookie = 'username=DaShen
2017-08-07 19:09:33
404
原创 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
487
springboot+jpa(hibernate配置redis为二级缓存) springboot2.1.4
2019-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人