Java网站后端开发的常用工具和技巧

2022-11-09 10:36 常见问题
Java后端开发常用工具:

[div]

[div]

初学的时候,不建议过分依赖IDE等工具,这样会让你的编程基础很差,比如各种语法的不熟悉,各种关键字比如synchronized。在IDE中输入sync就会出来,不利于你在开发初期的成长。微信微信官方账号小程序开发在掌握编码流程时,可以通过多种工具提高其开发效率。下面是我整理出来的一些常用工具。应该也是外面主流的,用的比较多。

[div]

智能理念


Java开发神器,开发效率高,功能非常强大,速度快,在外面的公司里算是主流。用过之后,你就不会再想用eclipse了。(我是IDEA,可以多关注jetBrains系列产品,爆款很多)。下载后,我可以根据自己的需要配置设置。自己选版本,建议用2018版本(我这里用的是2017,因为配置了很多东西,之前的2018版本出了点小bug,所以还是留在了2017版本。一定要下载旗舰版。社区版阉割了太多功能,满足不了开发需求。旗舰版收费,百度自己破解很容易)。

[div][div]

navicat premium 12


数据库连接工具,支持多种主流数据库,mysql,,oracle,sqlServer,以及各种云数据库(阿里云,腾讯云,AWS)。在页面元素上是强大的,平面的,美观的,也是需要收费的。百度破解并不难。SqlYog个人感觉有些设计反人类,界面太低。

[div][div]

MobaXterm_Personal_10.2


安全终端连接工具支持多种连接方式,用于远程连接主机。个人觉得比xshell好用一点~

[div][div]

谷歌浏览器


不会翻墙的同学可以把搜索引擎设置成百度,开发调试主流浏览器。

[div][div]

记事本++或EditPlus[div]



强大的记事本工具,支持多语言突出显示,是开发所必需的。windows记事本编辑器自带编码格式,开发中不建议使用。

[div]

邮递员


接口调试工具,支持多种请求模式,也可以作为前后台分开开发调试的工具。

[div][div]

Vmware12


虚拟机的安装和启动工具。我个人觉得它们比virtualBox好用。

[div][div]

花生壳


开发中有时会用到内网穿透工具,可以通过外部域名映射到本地端口。你可以买一个被内网穿透的域名,几块钱就可以永久使用。

[div][div]

泰波拉


markDown文本编辑器,windows上最好的MarkDown语法编辑器,不解释。

[div][div]

XMind8


非常好的思维导图工具。

[div][div]

一切


搜索速度很快,试一试就知道了。

[div][div]

java后端开发中常见的日志记录技巧:

[div][div]

一个好的开发者应该有一个好的开发习惯。日志是开发过程中不可或缺的一部分。有一个日志可以帮我们省去很多不必要的麻烦,还能让我们快速定位问题。

[div][div]

使用日志框架写日志基本有三个步骤:引入logger类和logger工厂类,声明logger,日志。

[div][div]

示例:

[div][div]

//1.Logger上海信息网站优化设计及slf4j接口LoggerFactory

导入org . slf4j . logger;

导入org . SLF 4j . logger factory;

[div][div]

公共类用户服务{

[div]

//2。声明一个记录器。这就是静之道。我习惯这样写。

private final static Logger Logger = Logger factory . get Logger(userservice . class);

[div]

[div]

public boolean verifyLoginInfo(字符串用户名,字符串密码){

[div]
//3 . logit,输出的日志信息会是:“Startto verify User [Justfly]

logger . info("开始验证用户[{}]",用户名);

返回false

}

}

[div][div]

学习链接:

[div][div]

#已声明_静态

[div][div]

这两种方法的优缺点总结如下:

[div][div]

微信与项目经理沟通

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

阅读
上一篇:公司网站建设的负载均衡解决方案
下一篇:网站设计中导致转化率下降五大因素