最新 最热

JAVA自动关闭服务器的方法 代码分享

普通实现的服务器都无法关闭自身,只有依靠操作系统来强行终止服务程序。这种强行终止服务程序的方式尽管简单方便,但会导致服务器中正在执行的任务突然中断。如果服务器处理的任务非常重要,不允许被突然中断,应该由服务器自身在恰当的时刻关闭自己。

2021-06-30
2187

idea怎么汉化?idea汉化插件让汉化更加简单!

很多小伙伴在学习编程的过程中遇到的一座大山就是——IDE都是全英文界面,小编是英语学渣每次看到英文界面都感到头大,而英语好的也会被一些比较具有专业性的词汇迷惑。所以小编在挑选IDE的时候总会了解这款IDE支不支持中文,能不能汉化。IDEA这款IDE小编从17年刚学习java开始就已经被种草了,奈何英文水平不够一直都没有去下载下来实际尝试。后来小编掌握了汉化包的使用,已经深深爱上这个IDE了。现在IDEA直接推出了汉化插件,官方汉化最为舒适!接下来这篇文章就让小编带你了解一下idea汉化怎么设置吧!

2021-06-29
8991

java怎么保留两位小数?几种方法总结!

很多小伙伴在使用java的时候可能会遇到这样的需求:一个浮点型的数据,我只需要保留两位小数即可。而现实中往往的输出情况却大相径庭。其实这都是数据没有进行格式化的结果,java提供了很多方法来进行数据格式化,通过数据格式化,java可以将计算结果保留两位小数。接下来小编通过java怎么保留两位小数,来介绍一下java的浮点型数据格式化吧!

2021-06-28
9920

java异常有哪几种?如何处理?

很多小伙伴在刚开始学习java的时候往往会出现一大堆的错误。有些错误属于语法错误,我们可以通过代码检查来找出这种错误,但有些错误是莫名其妙的。因为代码是没有问题的,但是运行时偶尔会出现一些特殊情况导致代码无法继续运行下去,这就是异常。java异常有哪几种呢?接下来小编就带你了解一下java的异常,以及如何处理异常。

2021-06-24
4108

Java如何使用rsa非对称加密法进行加密

公钥与私钥是成对的,一般的,我们认为的是公钥加密、私钥解密、私钥签名、公钥验证,有人说成私钥加密,公钥解密时不对的。 公钥与私钥的生成有多种方式,可以通过程序生成(下文具体实现),可以通过openssl工具:

2021-06-23
3017

java 程序间如何进行通信?详解java socket编程

许多学习java SE的小伙伴可能会羡慕学java web的小伙伴——他们能进行前后端交互,看着就很厉害的样子。而学会json的小伙伴可能会尝试使用类似web的方法通过json来进行数据传输。但实际上,java提供了一种更加高效的程序间传输数据的方式,这就是socket。接下来的文章,小编将用一个socket的实际项目,来让各位小伙伴了解什么是socket网络编程。

2021-06-23
3431

使用Java如何实现树的同构?

今天给大家带来的是如何使用Java如何实现树的同构,希望能够给你们提供一些思路。

2021-06-22
1606

MVC三层架构分离——模型层分离

在小伙伴学习了如何将web项目的视图层分离后,servlet里面还是有很多无关代码,这是因为不良的开发习惯导致的。很多小伙伴对MVC模式的理解并不够透彻,并没有将servlet中的业务逻辑进行分离,在小项目中可能影响不大,一旦业务逻辑繁杂起来,整个servlet就会变得不易阅读。而且这样也没有遵循MVC三层架构的思想。接下来这篇文章,我们将针对之前的项目,进行业务逻辑的拆解。

2021-06-22
2708

MVC三层架构分离——视图层分离

很多小伙伴在刚开始学习Java后端的时候,会有将html写入servlet的习惯(这是由于有些教程并没有介绍mvc)。而小编在很多文章都介绍了MVC是什么。接下来,我们通过对一个简单的web项目进行MVC分解,来学习如何使用MVC模式吧!

2021-06-22
2568

接口规范化——你的JSON应该携带哪些信息

许多小伙伴在看完小编的json api接口的使用后,会发现大公司提供的json都有一定的格式。而且仿佛有一定的规律。接下来这篇文章,小编将带你了解为什么要对json接口进行封装,以及了解json封装数据的方法(以java为例)。

2021-06-21
2322