Jimmy小站
小明也有大梦想 — 蒋明/铭JAVA常用问题排查命令与工具2022-03-28 / 未分类 / 378 围观 / 0 吐槽
命令jps查看进程、线程jstat查看jvm统计信息如jstat-gcnew查看youngGC的次数jmapjvm堆相关如jmap-dump:live,format=b,file=heap.bin7777dump当前堆内存快照jstackjvm线程相关(linux的)top查看系统进程CPU占用情况工具jvisualvm用于分析堆内存和虚拟机线程的可视化工具。可以直接查看本机JAVA程序也可,与jmapjstack等命令配合使用,...
java 远程debug和热部署2022-03-16 / 未分类 / 412 围观 / 0 吐槽
jar以debug模式部署java-Xdebug-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787-jarxxx.jar各个参数解释-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport...
根据自定义的注解,将spring容器中的Bean定义换一个名字(注:前提是这个Bean定义已经存在)2022-02-09 / 未分类 / 1150 围观 / 0 吐槽
方式一遍历所有Beanname检查是否有指定注解@OverridepublicvoidpostProcessBeanDefinitionRegistry(BeanDefinitionRegistryregistry)throwsBeansException{String[]beanDefinitionNames=registry.getBeanDefinitionNames();for(S...
spring 可以指定配置默认值2022-01-24 / 未分类 / 505 围观 / 0 吐槽
@Getter@Setter@Configuration@ConfigurationProperties(prefix="xxx.config")@ValidatedclassXxxProperties{Stringname="jimmy";}//可以指定配置默认值,如果spring.properties有「xxx.config.name」配置,则以配置为准JAVA...
基于diamond修改配置,spring实时对象更新方案2022-01-21 / 未分类 / 541 围观 / 0 吐槽
基于diamond修改配置,spring实时对象更新方案spring容器中注入配置类@ConfigurationpublicclassDiamondConfigBean{@BeanpublicXxxConfigxxxConfig(){returnnewXxxConfig();}}diamond更新hock@DiamondListener(dataId="xxxl-config&...
Docker自动化部署集群搭建2021-04-18 / 未分类 / 1409 围观 / 0 吐槽
项目环境dockermaster*1dockerslave*2项目运行中间件环境*1包含:RabbitMQMySQLnacosRedisminiIOoss持续集成环境*1,可选jenkins不是必须harbor镜像仓库可使用阿里云私有镜像库代替gitlab源码库可使用github代替##关闭不必要的服务//关闭防火墙sudoufwdisable//关闭swapsudoswapoff-asudovim/etc/f...
树莓派Ubuntu raspberry pi等Linux系统下无线网卡wlan0无法获取IP,不识别 no wireless interface found2021-04-17 / 未分类 / 3391 围观 / 0 吐槽
问题表现:ifconfigwlan0发现wlan0没有启动,没有IP先尝试启动ifupwlan0看有没有安装ifup工具。如果没有,则安装sudoaptinstallifup然后再执行ifupwlan0这时仍可能提示wlan0没找到不要慌vim/etc/network/interfaces添加如下内容autoloifaceloinetloopbackifaceeth0inetdhcpautowlan...
微服务环境准备 nacos redis rabbitmq2021-04-15 / 未分类 / 2154 围观 / 0 吐槽
PRE阿里云ECSUbuntu16.04开启阿里docker私有镜像仓库域名jimmyme.netnginxssh开启RabbitMQrabbitmq安装//安装aptinstallrabbitmq-server//启动systemctlstartrabbitmq-server//添加...
想到什么记什么 后续整理2021-04-11 / 未分类 / 2083 围观 / 0 吐槽
hazelcast分布式工具binlogundologredolog理解https://juejin.cn/post/7103539389644406798mvnDebugcleaninstall编译器调试远程连接debug更换openwrt镜像源为清华的sed-i‘s_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_’/etc/opkg/distfeeds.conf...
开发中高级用法 随手记,后期补充用法2021-01-26 / 未分类 / 1709 围观 / 0 吐槽
org.joor反射库ReflectAsm高性能反射库tk.mybatis简化xmlmybatisPluspagehelper:mabatis分页查询简化JAVApoet:JAVAAPT工具编译时修改增强代码mvnDebugcleaninstall编译期调试ConsumerSupplierFunction方法当做参数传入discriptor并发编程库guava库Dataway无代码webAPI开发redis分布式锁信...