0

用Python写一个身份证号码校验工具

这是一个用Python开发的GUI实战项目:居民身份证信息校验系统一、总体介绍本项目使用Tkinter作为GUI模块,充分利用Python面向对象的思想,开发一款实现身份证号码校验的应用程序...

阅读全文>>

0

kotlin web框架 Ktor 1.5.0发布

我们很高兴地宣布Ktor 1.5.0的发布,它包含了新的功能,错误修复和新的文档!我们将继续努力。新功能1.5.0 是今年的第三个也是最后一个版本,按照我们的承诺,一年有三个主要或次要版本,...

阅读全文>>

0

为什么推荐try-with-resource处理java异常

这篇文章是我近期看了《Effective java》一书中总结的,来自其中第九条。为了对其理解的更加透彻,因此重新分析了一下,并加入了一些其他点。本文的所有例子均在本地代码运行完毕基于JDK...

阅读全文>>

0

springboot 中使用JWT保护资源安全

什么是JWT Json Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于在各方之间以JSON对象的形式安全地传输信息。此信息可以验证和信...

阅读全文>>

0

文件写入的6种方法,这种方法性能最好

在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现。我们本文就来盘点一下这些方法,顺便测试一下它...

阅读全文>>

0

如何写个分布式配置中心

前言一位读者朋友跟我反馈,能不能写一篇比较全的配置中心的文章。自己最近在面试过程中有被面试官问:如何设计一个配置中心? 这个话题,由于自己在工作中也没实际使用过配置中心,所以对于如何去设计是...

阅读全文>>

0

2020终极版PhpStorm:全面支持PHP8,静态分析器

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。这个主要版本包括对P...

阅读全文>>

0

Spring Boot @Condition 注解,组合条件你知道吗

写在前面当我们构建一个 Spring 应用的时候,有时我们想在满足指定条件的时候才将某个 bean 加载到应用上下文中, 在Spring 4.0 时代,我们可以通过 @Conditional...

阅读全文>>

0

为什么选择 Netty?Netty 入门教程

JDK 编程感受了上面的 java 中的 BIO/NIO/AIO 详解,不知道你是否觉得 jdk 直接编程非常麻烦?还有很多情况需要去考虑处理,还有性能相关的问题、稳定性问题,拓展性问题。不...

阅读全文>>

0

精通多线程,却不会异步编程?

前言以前需要异步执行一个任务时,一般是用Thread或者线程池Executor去创建。如果需要返回值,则是调用Executor.submit获取Future。但是多个线程存在依赖组合,我们又...

阅读全文>>