红帽和 GraalVM 社区创建 GraalVM 下游发行版“Mandrel” Java 编程技术

红帽和 GraalVM 社区创建 GraalVM 下游发行版“Mandrel”

红帽和 GraalVM 社区 共同建立了新的 GraalVM 下游发行版,称为 Mandrel。红帽方面表示,该发行版本将为  Quarkus 提供支持。Quarkus 已成为红帽运行时(Red Hat Runtimes)中全面支持的一个框架。 Quarkus项目于 2019 年推出,是一个用于编写 Java 应用的云原生、容器优先框架。GraalVM 是新一代的...
阅读全文
盘点 6 个被淘汰的 Java 技术,它们都曾经风光过! Java 编程技术

盘点 6 个被淘汰的 Java 技术,它们都曾经风光过!

大家好啊,今天栈长给大家分享下我的开发历程中,我知道的那些被淘汰的技术或者框架,有些我甚至都没有用过,但我知道它曾经风光过。 废话不多说,下面我要开始吹了…… 1、Swing 下面这个是用 swing 开发的: 图来源网络,有没有似曾相识的感觉?懂的自然懂! 栈长去年中秋也用过 swing: 这个中秋,我用 Java 画了一个月饼! Swing 算是...
阅读全文
解密Waves企业平台 ( Waves Enterprise Platform ) 前世今生 编程技术 软件架构

解密Waves企业平台 ( Waves Enterprise Platform ) 前世今生

2019年底,随着俄罗斯最大的私人商业银行阿尔法银行(Alfa Bank)和俄罗斯最大电网公司Rosseti相继宣布采用Waves的企业平台技术,Waves Enterprise已经逐渐发展成整个东欧最具影响力的企业区块链应用项目。 图1:Waves企业平台的合作伙伴和客户 时间回到2016年,俄罗斯人亚历山大·伊万诺夫创立了公链项目Waves协议,彼时市场上的优秀公链项...
阅读全文
数字化转型攻艰:企业需要什么样的基础设施? 编程技术 软件架构

数字化转型攻艰:企业需要什么样的基础设施?

数字化转型到今天,已处于攻艰时期。我们一直说数字化转型之难,不在IT本身,而在于制度、流程、业务驱动等方面。说得更直白一些:我们需要有一个好的IT基础,在此基础之上,企业CIO及其数字化战略团队需要对企业的整体战略、流程、业务等方面进行梳理,找到真正适合自己的转型路径。 数字化转型 企业需要什么样的基础设施? 一般情况下,后面几项需要企业内部或者与自己有过密切合作的咨询伙伴共同完成,当前而...
阅读全文
JDK8配置环境变量的bat文件的详细教程 Java 编程技术

JDK8配置环境变量的bat文件的详细教程

网上教程不少,有些好惨。 我的JDK在这里,只安装一次,后面直接压缩,这样就制成了解压版,解压配置环境变量即可用,妙。 打开看看 再打开 了解目录结构的目的,为了改bat文件, 第三行! @echo off set regpath=HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/...
阅读全文
Web中间件常见漏洞总结 Java 编程技术

Web中间件常见漏洞总结

IIS IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS目前只适用于Windows系统,不适用于其他操作系统。 解析漏洞 IIS 6.X 基于文件名 该版本 默认会将 *.asp;.jpg 此种格式的文件名,当成Asp解析,原理是 服务器默认不解析...
阅读全文
2020 最受欢迎的九大顶级 Java 框架 Java 编程技术

2020 最受欢迎的九大顶级 Java 框架

点击“ 开发者技术前线 ”,选择“星标” 在看|星标|留言,  真爱 作者丨 Patricia Ne il  由“京东云开发者社区”公众号编辑整理 诞生于1995年的Java,目前已在134,861个网站上广泛使用,包括ESPN、SnapDeal等。在其24年的成长史中,Java已经证明了自己是用于自定义软件开发的顶级通用编程语言。 Java...
阅读全文
IntelliJ IDEA 2020.2 EAP6 发布,支持 Jakarta EE 9 Java 编程技术

IntelliJ IDEA 2020.2 EAP6 发布,支持 Jakarta EE 9

IntelliJ IDEA 2020.2 的第六个抢鲜体验版本发布了,此版本主要更新内容有: 支持 Jakarta EE 9 Jakarta EE 9 现在已经进入 M1 阶段,计划于今年 9 月发布。即将发布的 IntelliJ IDEA 2020.2 已经为此版本做好了准备。 现在,Jakarta EE 也可以使用 Java EE 的所有可用功能。IDE 现在支持以下 J...
阅读全文
还在拷贝Jar或War包?还在用Maven拉库包或框架?基于Kubernetes的运维者与边车模型将是软件交付的... Java 编程技术

还在拷贝Jar或War包?还在用Maven拉库包或框架?基于Kubernetes的运维者与边车模型将是软件交付的...

边车和运维者模型可能会成为主流的软件分发和消费模型,在某些情况下甚至会取代软件库包和框架。 如果您是一个软件供应商,可能您已经考虑过将您的软件作为API或基于SaaS的解决方案提供给潜在用户,这是最快的软件消费模型,并且尽可能地提供了便利;根据软件的性质,您可能还会将软件作为库或运行时框架进行分发(如Spring框架等);也许现在是时候考虑是否也可以将它作为容器提供给运维者了,这种分发软件的机制...
阅读全文
简直了!顶级架构师分享心得,如何在项目中兼容多种数据库 编程技术 软件架构

简直了!顶级架构师分享心得,如何在项目中兼容多种数据库

前段时间,在和一个做了十年的顶级叫故事聊天,他说,在开发项目的时候,往往碰到的不同的需求情况,兼容不同类型的数据库是我们项目以不变应万变的举措之一,在底层能够兼容多种数据库会使得我们开发不同类型的项目得心应手,如果配合快速的框架支持,那更是锦上添花的举措。他开发的项目或者框架,采用了微软企业库Enterprise Library的模块,倾向于支持多种数据库,也为我们开发不同类型的项目提供非常方便、...
阅读全文
「MoreThanJava」Day 1:环境搭建和程序基本结构元素 Java 编程技术

「MoreThanJava」Day 1:环境搭建和程序基本结构元素

「MoreThanJava」 宣扬的是 「学习,不止 CODE」 ,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」 。 当然 不论新老朋友 我相信您都可以 从中获益 。如果觉得 「不错」 的朋友,欢迎 「关注 + 留言 + 分享」 ,文末有完整的获取链接,您的支持是我前进的最大的动力! Part 0...
阅读全文
Loading...