logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Nacos集群配置

1.单机启动官方下载nacos,默认nacos是集群启动的,直接运行启动文件会报错的,需要在启动命令后加参数 -m standalone例如:startup.cmd -m standalone 【wins】,startup.sh-m standalone 【linux】,当然这不是我们今天的主题2.集群启动由于我不想搭建虚拟机,就在本地通过3个端口模拟3台机器,端口分别是:8849,8851,99

sonarqube+maven分析代码

Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时Sonar还对大...

ThreadPoolExcutor线程池使用总结

1、背景:在《阿里巴巴java开发手册》中指出了线程资源必须通过线程池提供,不允许在应用中自行显示的创建线程,这样一方面是线程的创建更加规范,可以合理控制开辟线程的数量;另一方面线程的细节管理交给线程池处理,优化了资源的开销。而线程池不允许使用Executors去创建,而要通过ThreadPoolExecutor方式,这一方面是由于jdk中Executor框架虽然提供了如newFixedTh...

Java接口入参和出参规范建议

把最近项目中遇到的问题跟大家分享下:最近做了一个项目,后端接口写好后和pc端vue联调完毕,业务还需要和App端[ios,andro]对接,问题来了,后端接口中的入参和出参都是Java数据类型[Date,Boolean,Integer,Long等]的,当初这样定义的确是为了方便后端接口代码处理比较方便,但App端要求后端接口字段不能返回null值,不然页面报错,渲染不出来。解决...

到底了