
Java
春天细雨123
这个作者很懒,什么都没留下…
展开
-
伪随机函数 java实现
public class RandomCy { private static final long multiplier = 0x5DEECE66DL; private static final long addend = 0xBL; private static final long mask = (1L << 48) - 1; /** * 默认的随机种子 是 -1 */ pr...原创 2018-06-19 16:23:47 · 809 阅读 · 0 评论 -
对象 一个类的105303个对象之后 hashCode才会重复
static class KKKK { int a; int b; } public static void main(String[] args) { Map<Integer, Boolean> ccc = new HashMap<>(); for (int i = 0; i < 1000000; i+...原创 2018-12-16 16:08:28 · 511 阅读 · 1 评论 -
关于日期Mongodb存储性能比较 Date int long
测试环境mogodbMongoRepository(spring框架里面的)10000条记录A@Document(collection = "DateTests")public class DateTestInfo extends BaseDomain { /** * 唯一id */ @Field("id") @Setter @...原创 2019-02-27 17:55:47 · 1482 阅读 · 0 评论 -
Spring Bean测试
测试环境创建 100000 个对象100000 次的单例获取 创建耗时毫秒 读取单例时间毫秒 new创建 9 3 sping GetBean的方式创建 711 71 综上所述。spring 还是依然是牺牲了一些性能耗时。来提供方便。...原创 2019-02-28 22:17:52 · 348 阅读 · 0 评论 -
springboot2.0 web 开发标准目录架构说明
springboot2.0 web 开发标准目录架构说明本文档仅在于统一公司内部 java web 开发标准。因此定义了 java web 开发的工具、目录结构、定义和说明。sb2-web-spec:spring boot 2.0 开发maven 3.3+ 构建thymeleaf 作为模板引擎restful 服务接口一个基本 sb2-web 的目录结构如下:├── clean...转载 2019-04-15 21:11:03 · 209 阅读 · 0 评论 -
Intellij如何设置编译后自动重新加载class文件?
前段时间突然发现Intellij不能自动重新加载类了,每次编译后都要重新启动项目,才能显示更新效果,后来网上查询Intellij下如何配置热部署,都说是要配置构件,然后在web容器的编辑页面选择update resources and classes什么的,尝试后发现每次类是重新加载了,但是项目会自动重启一下,没解决我的问题。 后来自己在Intellij的项目配置界面捣鼓...转载 2019-06-14 13:48:06 · 7075 阅读 · 0 评论 -
Intellij IDEA中file size exceeds configured limit解决
把Hadoop源码导入IDEA中后,其中有个ClientNamenodeProtocolProtos文件代码高达82997行,IDEA直接就不把它当java类看了,报file size exceeds configured limit错误。解决办法如下:你可以尝试修改intellij IDE安装目录下的bin/idea.properties, 将其中的idea.max.intellisen...转载 2019-07-10 14:29:12 · 387 阅读 · 0 评论 -
Java 字典树实现 优化版
package com.spr.game;import gnu.trove.map.hash.TCharObjectHashMap;/*** @ClassName: WordTrie* @Description 字典树* @Author springhao123* @Date 2019/7/24 15:45* Version 1.0**/public class ...原创 2019-07-24 22:06:21 · 258 阅读 · 0 评论