- 博客(13)
- 资源 (3)
- 收藏
- 关注

原创 Redis基本概念及使用
redis 简介Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据结构和算法组成,因此Redis可以满足很多的应用场景,而且因为Redis会将所有数...
2019-02-18 11:28:14
400
原创 MyBatis批量更新操作异常
### The error occurred while setting parameters### SQL: UPDATE db_outbound SET batch_no=?, push_times=?, update_at=? WHERE id = ...
2019-10-31 15:29:35
741
原创 Redis API的理解和使用
预热知识点1.全局命令查看所有键 keys * 键总数 dbsize 检查键是否存在 exists key 删除键 del key [key ...] 键过期 expire key secon 键的数据结构类型 type key2.数据结构和内部编码type命令实际返回的就是当前键的数据结构类型,它们分别是:string(字符串)、hash(哈希)、lis...
2019-02-20 11:38:00
336
原创 mongoDB简单介绍
什么是NoSQL?NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。为什么使用NoSQL ?今天我们可以通过第三方平台(如:Goo...
2019-02-12 11:04:23
234
原创 Sonar安全
1.Using Struts 1 ActionForm is security-sensitive使用Struts1的ActionForm是安全敏感的。All ActionForm's properties should be validated, including their size. Whenever possible, filter the parameters with ...
2019-02-12 11:01:42
7979
原创 SpringCloud Config配置中心
一、为什么要使用配置中心?1.1 在微服务架构中使用传统的方式配置管理配置文件,配置文件管理非常的复杂。1.2 如果生产环境配置文件,配置文件发生改变的时候,需要重新打war包,重新读取配置文件信息在jvm内存中。1.3 传统配置存在问题如:历史版本管理,权限控制,安全性等。1.4 演化如下图:二、什么是分布式配置中心?在微服务当中使用同一个服务管理所有服务配置文...
2019-01-05 11:37:49
164
原创 如何将本地项目同步到码云
1.首先在码云上创建一个git仓库,点击下图加号即可创建git仓库。2.本地先安装git,参考https://www.cnblogs.com/ximiaomiao/p/7140456.html。3.安装完git之后,本地创建文件夹,点击鼠标右键使用git bash命令。进入git命令行界面。4.如果没有登录git先登录git config --global user.email...
2019-01-04 16:59:37
1474
原创 解决tomcat部署跨域问题
将下面代码粘贴到web.xml中间位置即可。<filter> <filter-name>CORS</filter-name> <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class> <init-param> ...
2018-10-30 15:24:02
1577
原创 java 序列化机制
1. 序列化概念:序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就...
2018-08-20 11:52:26
339
原创 IDE 的 text file encoding 设置为 UTF-8; IDE 中文件的换行符使用 Unix 格式, 不要使用 Windows 格式。Why?
原因:在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS X 在更换内核后与 UNIX 保持一致了。但 DOS/Windows 一直使用 0x0D0A(CRLF)作为换行符。这种不统一确实对跨平台的文件交换带来麻烦。虽然靠谱的文本编辑器和 IDE 都支持这几种换行符,但文件在保存时...
2018-08-20 09:52:05
9147
1
原创 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res
情景一:代码示例:运行结果:错误原因:述这种情况是由于Integer没有强转为Long导致的解决办法给变量加”L”强行转化。解决办法:情景二:代码示例:错误原因:通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常:java.lang.ArithmeticException: Non-terminating...
2018-08-06 18:39:37
556
原创 FindBugs常见错误描述和解决方法
SHOULD BE A STATIC INNER CLASS官方介绍:This class is an inner class, but does not use its embedded reference to the object which created it.This reference makes the instances of the class larger, and ...
2018-08-01 18:50:40
13312
1
原创 idea install 插件 报错处理 Plugin CheckStyle-IDEA was not installed:
解决办法: Settings /Appearance & Behavior /System Settings /Updates 将 Use secure connection 取消即可 因为使用了https协议下载导致的问题
2018-07-26 11:31:37
1783
Spring揭秘--高清版(王福强)
2018-08-08
Spring揭秘高清+页签
2018-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人