Wesley13 Wesley13
3年前
java插件之Lombok
使用注释来减少Java中的重复代码@NonNull或者:我怎么学会停止担心和喜欢上了NullPointerException。@Cleanup自动资源管理:安全地调用您的close()方法,没有麻烦。@Getter/@Setter不要再写publicintgetFoo(){returnfoo;
Stella981 Stella981
3年前
SourceTree安装
SourceTree安装教程  作为程序员,不可避免的要在github上查询代码,而在企业项目中,为了使得项目好管理需要使用项目管理客户端,所以接下来详细讲解一下基于git的sourceTree在windows系统下的安装及与GitHub上的账号进行远程连接同步更新的过程。    由于sourceTree的安装过程
Wesley13 Wesley13
3年前
VS Code的7个开源替代品,值得推荐!
VisualStudioCode,也称为VSCode,是一款支持Linux,Windows和macOS的代码编辑器。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码库。它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。微软将VSCode开源,但是从Microsoft下载的版本不是开放源代码。今
Stella981 Stella981
3年前
Jenkins + Gogs 搭建DevOps环境
Gogs:1\.安装过程中,对外访问URL可配置公网IP地址:端口号,因为这个选项会影响未来git仓库的地址。2\.新建好仓库后,如果想实现提交代码后自动触发编译,则需要配置对应代码仓库的Webhook:仓库设置管理Web钩子AddanewWebhookGogs推送地址:http://Jenkins服务器地址/gogswe
Easter79 Easter79
3年前
Springmvc+mybatis+Dubbo+ZooKeeper+Redis+KafKa
开发工具1.EclipseIDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。技术选型(只列了一部分技术)1、后端服务框架:Dubbo、zookeeper、Rest服务缓存:redis
Stella981 Stella981
3年前
Linux软件包管理
二进制软件包管理(RPM、YUM)源代码包安装脚本安装(shell或java脚本)Debian系Linux软件包管理简介RPM软件包的一个列子:  sudo1.7.2pl5.3l5.i386.rpm其中包括软件名(sudo),版本号(1.7.2pl),发行号(5.el5),和硬件平台(i386)。  (
Easter79 Easter79
3年前
Springmvc+mybatis+shiro+Dubbo+ZooKeeper+KafKa
开发工具1.EclipseIDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。技术选型(只列了一部分技术)1、后端服务框架:Dubbo、zookeeper、Rest服务缓存:redis
Easter79 Easter79
3年前
SpringCloud (七)自定义HystrixCommand
前提1、在继续学习Hystrix之前,向关注本人博客的各位致歉由于之前的项目起名以及服务之间的名称不是很规范,所以我修改了这些名称方便后来的代码管理,这些代码可以在本人github(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FHellxZ%2FS
京东云开发者 京东云开发者
9个月前
复杂SQL治理实践 | 京东物流技术团队
一、前言软件在持续的开发和维护过程中,会不断添加新功能和修复旧的缺陷,这往往伴随着代码的快速增长和复杂性的提升。若代码库没有得到良好的管理和重构,就可能积累大量的技术债务,包括不一致的设计、冗余代码、过时的库和框架以及不再使用的功能。这些因素都会导致软件结
万界星空科技 万界星空科技
7个月前
万界星空科技漆包线工厂生产管理软件
漆包线生产管理就变的很重要,万界星空科技AI低代码云mes电线电缆MES,漆包线MES,电机MES等行业多年的经验及专业的生产管理系统智能化,多元化,可以根据企业的需求定制开发,30分钟的需求响应,保姆式的服务为工厂24小时生产提供了保障。