Java
weixin_39576234
这个作者很懒,什么都没留下…
展开
-
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 · 506 阅读 · 0 评论 -
如何将本地项目同步到码云
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 · 1411 阅读 · 0 评论 -
SpringCloud Config配置中心
一、为什么要使用配置中心?1.1 在微服务架构中使用传统的方式配置管理配置文件,配置文件管理非常的复杂。1.2 如果生产环境配置文件,配置文件发生改变的时候,需要重新打war包,重新读取配置文件信息在jvm内存中。1.3 传统配置存在问题如:历史版本管理,权限控制,安全性等。1.4 演化如下图:二、什么是分布式配置中心?在微服务当中使用同一个服务管理所有服务配置文...原创 2019-01-05 11:37:49 · 117 阅读 · 0 评论 -
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 · 7664 阅读 · 0 评论 -
mongoDB简单介绍
什么是NoSQL?NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。为什么使用NoSQL ?今天我们可以通过第三方平台(如:Goo...原创 2019-02-12 11:04:23 · 191 阅读 · 0 评论 -
Redis基本概念及使用
redis 简介Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据结构和算法组成,因此Redis可以满足很多的应用场景,而且因为Redis会将所有数...原创 2019-02-18 11:28:14 · 335 阅读 · 0 评论 -
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 · 260 阅读 · 0 评论