随笔分类 - java
摘要:之前是好的,后来项目启动,莫名其妙出现这个问题。 猜测肯定是包的版本问题。 升级了cloudalibaba和boot-dependencies,发现还是没用。 后面查找文章,说是这个版本低了。 <dependency> <groupId>org.apache.httpcomponents</grou
阅读全文
摘要:也就是loadFactor这个属性,这个属性主要用在resize方法。在putVal的方法里:1.size=0的时候,就重新设置Map的大小2.加入对象后,size++>map的大小,则重新设置Map的大小 重新设置Map的大小也就是调用resize方法,在这个方法里,根据负载因子,对大小进行扩容。
阅读全文
摘要:我在使用socket进行对象的写入的时候,出现了异常:java.io.NotSerializableException: java.lang.reflect.Method, 我的对象是这样的: @Data public class InvokeParam implements Serializabl
阅读全文
摘要:从官网copy: OGNL调用方法的方式与 Java 的方式略有不同,因为 OGNL是被解释的并且必须在运行时选择正确的方法,除了提供的实际参数之外没有额外的类型信息。OGNL总是选择它可以找到的最具体的方法,其类型与提供的参数匹配;如果有两个或多个同样具体且与给定参数匹配的方法,则将任意选择其中一
阅读全文
摘要:需求,访问支持https的方式。 于是,我装了一个nginx,准备改造,生成证书等文件。下面是遇到的一些坑: 1.nginx配置https模块 没有安装openssl的话,要安装 yum install -y openssl openssl-devel nginx:添加配置http_ssl_modu
阅读全文
摘要:oracle的库必须配置在plsql/instance_x/network/ADMIN/tnsnames.ora里面 plsql关联实例: plsql显示列的comment中文乱码: 在windows中创 建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE
阅读全文
摘要:JVM参数MetaspaceSize的误解:https://www.cnblogs.com/williamjie/p/9558136.html
阅读全文
摘要:https://blog.csdn.net/qq_39525893/article/details/103163915
阅读全文
摘要:,如图,官网的说明。 2.3以后,想要用valid的功能,则需要maven引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifa
阅读全文
摘要:我的版本是2.0.3 jdk1.8.0.131 这里我们只看console源码,这是控制台,比较熟悉。我目前只看了这部分代码 1. 启动main class 报错。 提示少了某些类。 百度后,才知道,看下图: 这里的东西编译后,会产生class类。 maven执行compile命令 或者安装prot
阅读全文
摘要:要将微服务加入到springboot admin的监控中心,如果没有配置server.servlet.context-path的话,就一切ok,但是如果配置了呢? 从springboot admin找到微服务,什么都看不到。 上图可以看到,我们的健康监控没有项目路径,所以导致找不到。 那么问题来了,
阅读全文
摘要:建议用背景图,这样可以全局都设置。如果用颜色设置,就比较麻烦 (最下面有我自己用的背景图) 设置方法: 设置-appearance & behavior-appearance-ui options - background image.. 图片选择好后,选择拉伸的方式。opacity 我选择的是10
阅读全文
摘要:/** * Returns a power of two size for the given target capacity. */ static final int tableSizeFor(int cap) { int n = cap - 1; n |= n >>> 1; n |= n >>>
阅读全文
摘要:1.有的同学是继承:WebMvcConfigurationSupport 原因分析:拦截器继承的 WebMvcConfigurationSupport !以前是用 WebMvcConfigurerAdapter ,springboot 2.0 建议使用 WebMvcConfigurationSupp
阅读全文
摘要:在service层,我注入依赖:RedisTemplate<String,Ojbect> redisTemplate,会提示找不到依赖,但是RedisTemplate redisTemplate 又正常了, 而且用RedisTemplate<String,String> redisTemplate,
阅读全文
摘要:1.tnsnames.ora配置 2.oracle的环境变量配置 3. 如果打开找不到数据库连接,则配置这里 4.如果还不行,就去环境变量配置:tns_amdin,path也加上这个路径:xxx\instantclinetxx 5.最后还不行,那应该是instance客户端的版本问题了,可以试着升级
阅读全文
摘要:1.先看看moudle那里的配置,web是否有不正确的地方 我看完之后,发现web.xml文件不正确,idea默认新增了一个web文件夹,使用的就是这里的web.xml。 修改 2.还是不行。 然后修改页面路径配置,发现找不到项目里的webcontent文件夹。只有idea默认新建的web。 3.发
阅读全文
摘要:List list1=Arrays.asList(3,2,1); Collections.sort(list1); List list2=Arrays.asList("abcd","sdf","sss"); Collections.sort(list2); 上面两行代码,都可以正确的以asc方式排序
阅读全文
摘要:本文使用默认的已创建好的仓库。 maven-center:中央库 (表示从中央库下载的jar包:这里可以使用代理,可以是阿里地址) maven-releases:表示发布版,本地的发布版本到私库 maven-snapshots:表示本地发布的测试版本 如果以上的仓库不够用,或者想用自己命名的私库,就
阅读全文
摘要:分为静态代码块和构造代码块。 1.静态代码块: static { System.out.println("静态"); } 每个类加载的时候执行,且执行一次。 2.构造代码块 { System.out.println("构造代码块"); } 就是每个类new的时候执行,且执行一次。也就是说,调用这个类
阅读全文