Java

java --final关键字

在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。1.修饰类  当用final修饰一个类时,表明这个类不能被继承。尽量不要将类设计为final类2.修饰方法  下面这段话摘自《Java编程思想》第四版第143页:  “使用final方法的原因有两个。第一个原因是把方法锁定,...
代码星球·2020-08-09

java颜色代码对照表

 LightPink浅粉色#FFB6C1255,182,193Pink粉红#FFC0CB255,192,203Crimson猩红#DC143C220,20,60LavenderBlush脸红的淡紫色#FFF0F5255,240,245PaleVioletRed苍白的紫罗兰红色#DB7093219,112,14...
代码星球·2020-08-09

FastDFS :java.lang.Exception: getStoreStorage fail, errno code: 28

FastDFS:java.lang.Exception:getStoreStoragefail,errnocode:28FastDFS服务正常,突然报错:java.lang.Exception:getStoreStoragefail,errnocode:28错误代码28表示Nospaceleftondevice。Fas...

spring-boot log

<?xmlversion="1.0"encoding="UTF-8"?><configurationscan="true"scanPeriod="60seconds"debug="false"><contextName>logback</contextName><p...
代码星球·2020-08-09

java 普通内部类和静态内部类

区别1:普通内部类实例化后的对象持有外部类的引用,在非静态类内部可以访问外部类的成员;静态内部类实例化不持有外部对象引用,不能访问外面的方法和成员;从耦合度上来讲,普通内部类跟外部类耦合程度很高,静态内部类跟外部类耦合程度很低;区别2:外部类静态方法中,无法创建普通内部类对象,可以创建静态内部类对象;可以把普通内部类和...

java httpUtil

publicclassHttpUtils{publicstaticStringgetContent(Stringurl,Map<String,String>heads,Stringcharset,Stringmethod)throwsException{URLhttpUrl=newURL(url);Http...
代码星球·2020-08-09

计算java对象的内存占用

代码引用自:https://blog.csdn.net/antony9118/article/details/54317637 感谢博主分享:importjava.util.ArrayList;importjava.util.Collections;importjava.util.Comparator;imp...

java 监控命令

jps查找java所有进程及对应pid-v列出启动参数有些默认的参数,使用-v是看不到的,需要执行如下: jcmdpidVM.flags jstackpid查看该进程的堆栈信息找到进程内最耗CPU的线程:top-Hppid找到该线程对应的16进制:printf "%x"13722359aj...
代码星球·2020-08-09

spring boot 默认配置bug

问题场景:请求很耗时,当一次请求完成后,之后的20秒内的请求很快速,在之后的第一个请求很慢!每隔一段时间,请求就会出发解压jar的操作,不确定是操作系统的问题还是sping-boot的bug"http-nio-7070-exec-1"#24daemonprio=5os_prio=0tid=0x00007fbd08018...

spring boot 打包

打成jar直接运行比较简单,这里特别说明的是打成war包,部署在外部的tomcat方式:1、修改启动代码importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.EnableAutoConf...
代码星球·2020-08-09

java 命令行

javac编译linux平台下:javac-cp./hadoop-common-2.7.1.jar:./hadoop-mapreduce-client-core-2.7.4.jar:WordCount.javawindow 需要把上面的:换成; 执行jar里面的classjava-cp./BaseT...
代码星球·2020-08-09

spring-boot

spring-boot使用thymeleaf时,避免要求过于严格,运行报错,可以进行如下配置maven配置:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-sta...
代码星球·2020-08-09

SpringBoot 利用过滤器Filter修改请求url地址

要求:代码中配置的url路径为http://127.0.0.1/api/associates/queryAssociatesInfo现在要求http://127.0.0.1/associates/queryAssociatesInfo也可以同样访问同一个conroller下面的method,并且要求参数全部跟随代码:p...

IntelliJ IDEA 中SpringBoot对Run/Debug Configurations配置 SpringBoot热部署

运行一个SpringBoot多模块应用使用SpringBoot配置启动:Useclasspathofmodule选中要运行的模块VMoptions:内部配置参数-Dserver.port=8080-Dspring.profiles.active=test-Ddebugserver.port可以设置端口号,spring....

SpringBoot 整合携程Apollo配置管理中心

携程官网对apollo的使用讲解了很多种方式的使用,但是感觉一些细节还是没讲全,特别是eureka配置中心地址的配置这里对springboot整合apollo说一下>SpringBoot启动vm参数添加:-Ddev_meta=http://18.16.200.107:8080-Denv=DEV其中-Ddev-me...