
Java
文章平均质量分 81
架构师研究会
有20多年IT工作经历,目前在一家500强做企业架构。因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊】,有更多的内容分享。
展开
-
【Java】从JDK 8迁移到JDK后续版本
JDK8和以后的JDK版本之间进行了重大更改。每一个新的JavaSE版本都引入了一些与以前版本的二进制、源代码和行为不兼容。JDK9中发生的Java SE平台的模块化以及后来的模块化带来了许多好处,但也带来了许多变化。只使用官方Java SE平台API和受支持的JDK特定API的代码应该可以继续工作而不会发生更改。使用JDK内部API的代码应该继续运行,但应该迁移以使用支持的API。某些API在其默认行为中被设置为不可访问、删除或更改。编译或运行应用程序时可能会遇到问题。原创 2023-12-23 19:46:39 · 1098 阅读 · 0 评论 -
【数据安全】Java AES加密和解密
对称密钥分组密码在数据加密中起着重要作用。这意味着加密和解密都使用相同的密钥。高级加密标准(AES)是一种广泛使用的对称密钥加密算法。在本教程中,我们将学习如何在JDK中使用Java Cryptography Architecture(JCA)实现AES加密和解密。原创 2023-12-23 18:54:09 · 1396 阅读 · 0 评论 -
【开源软件】最好的开源软件-2023-第四名 vaadin
一个允许开发人员用Java实现web用户界面而不必编写任何HTML或JavaScript的web框架?并不是每个编写代码的人都能制作出漂亮的UI或喜欢处理HTML。有些编码员宁愿用牙刷打扫厕所。Vaadin不仅简化了新应用程序的代码,而且它的服务器端API有点像Swing-样,因此将Swing应用程序转换为现代web应用程序比完全重写更不痛苦。你可以在vaadin.com上查看,也可以从GitHub上获取。原创 2023-12-20 20:55:01 · 484 阅读 · 0 评论 -
【开源软件】最好的开源软件-2023-第五名 JHipster
JHipster是一个雄心勃勃、甚至富有远见、全栈、快速的Java应用程序开发平台。它最有远见的方面可能是允许一系列不同的技术在前端和数据层扮演不同的角色,但它并不止于此。JHipster提供了一系列其他细节,包括一个处理脚手架生成的CLI工具,该工具可以针对异构技术堆栈工作:由Vue.js UI领导的MongoDB、由React领导的Postgres,以及许多其他组合。JHipster还缓解了诸如通过Spring安全性添加安全性之类的痛点。您将获得几个现成的现代部署选项和CI/CD集成。原创 2023-12-19 20:47:06 · 527 阅读 · 0 评论 -
【震惊】专家警告称,由于Oracle许可证制度的改变,Java成本将急剧增加
行业专家指出,在新模式下,Java使用有限的企业必须为每位员工许可该软件,这与Oracle以前提供的模式发生了巨大变化。原创 2023-01-31 22:21:24 · 4141 阅读 · 4 评论 -
【Web后端架构】2022年10个最佳Web开发后端框架
这些都是2022年在Java、Ruby、Python、JavaScript、PHP、Scala和Golang中进行web开发的最佳后端开发框架在本文中,我将与您分享创建web应用程序的10个最好的后端框架。Web开发通常分为两类:前端开发和后端开发。后端开发人员负责构建web应用程序的服务器端。当前端部分与用户交互时,后端部分负责内部工作。如果没有后端,前端可能会工作,也...原创 2022-05-13 20:07:04 · 19047 阅读 · 0 评论 -
【微服务架构】介绍KivaKit框架
关键点KivaKit是一个模块化Java框架,用于开发需要Java 11+虚拟机但与Java 8源代码兼容的微服务KivaKit提供了实现应用程序的基本功能,包括命令行解析和应用程序配置KivaKit组件是轻量级组件,使用广播/侦听器消息传递系统传递状态信息KivaKit迷你框架,包括转换、验证、资源和日志迷你框架,通过消息传递使用和报告状态信息KivaKit配置并运行J...原创 2022-02-20 11:19:12 · 245 阅读 · 0 评论