深圳幻海软件技术有限公司 欢迎您!

  • 以VMware Spring高效开发框架,应对弹性应用开发浪潮​

    在前端开发语言中,Java可以说是最受欢迎的语言。根据热门程序语言排行榜,在Server端、伺服器端,Java与Python并列,成为开发者中第二受欢迎的语言。根据IEEE杂志评审数据显示,Java是第二名热门程序语言,仅次于Python。作为Jave开发的框架,Spring也成为众多开发者用来建立

  • Java 并发编程解析 | 如何正确理解Java领域中的并发锁,我们应该具体掌握到什么程度?

    苍穹之边,浩瀚之挚,眰恦之美;悟心悟性,善始善终,惟善惟道!——朝槿《朝槿兮年说》写在开头对于Java领域中的锁,其实从接触Java至今,我相信每一位JavaDeveloper都会有这样的一个感觉?不论是Java对锁的实现还是应用,真的是一种“群英荟萃”,而且每一种锁都有点各有各的驴,各有各的本,各

  • Mac安装配置Visual Studio Code(vscode)以及Java环境详细教程(初学者必看)

    原本博主今天想继续给大家出Java接下来的教程,但是就在昨天我在配置vscode的时候遇到了一些问题,Windows系统的小伙伴配置起来肯定很方便,但是在Mac的小伙伴却显得十分无奈,所以我想给大家出一篇Mac的VisualStudioCode配置以及Java环境搭建教程!博客主页:Jovy.的博客

  • Java8新特性详解

    陈老老老板说明:新的专栏,本专栏专门讲Java8新特性,把平时遇到的问题与Java8的写法进行总结,需要注意的地方都标红了,一起加油。本文是介绍Java8新特性与常用方法(此篇只做大体介绍了解,之后会把重要的部分写在新的博客中)说明:在工作中发现Java8新特性的写法无处不在,必须了解学会才能看懂前

  • 【Android App】实战项目之仿微信的私信和群聊App(附源码和演示视频 超详细必看)

    需要全部代码请点赞关注收藏后评论区留言私信~~~手机最开始用于通话,后来增加了短信功能,初步满足了人与人之间的沟通需求。然而短信只能发文字,于是出现了能够发图片的彩信,但不管短信还是彩信,资费都太贵了,令人惜墨如金。后来移动公司推出飞信,它支持从电脑向手机免费发短信,因而风靡一时。到了智能机时代,更

  • Rust的好搭档,Wasm需要学习下Java

    作者丨B.CameronGain译者丨千山很难相信,自从2001年互联网泡沫破灭以来,已经过去了20多年。每当科技处于周期性下行轨道时,它仍然是潜在厄运的前兆。我清楚地记得,在2001年经济崩盘后不久,我曾和一些IT领域的失业者、待业者一起,整天无所事事地闲逛。某天,在纽约的一个公园里,我的一个朋友

  • 虚拟线程简介:Java并发性的一种新方法

    作者|MatthewTyson译者|李睿Java19影响最深远的更新之一是引入了虚拟线程。虚拟线程是ProjectLoom的一部分,可以在Java19预览版中使用。虚拟线程如何工作虚拟线程在操作系统进程和应用程序级并发之间引入了一个抽象层。换句话说,虚拟线程可用于调度Java虚拟机编排的任务,因此J

  • 非常哇塞的 Spring Boot 性能优化长文

    SpringBoot已经成为Java届的No.1框架,每天都在蹂躏着数百万的程序员们。当服务的压力上升,对SpringBoot服务的优化就会被提上议程。本文将详细讲解SpringBoot服务优化的一般思路。本文较长,最适合收藏之。1、有监控才有方向在开始对SpringBoot服务进行性能优化之前,我

  • POJO、Java Bean是如何定义的

    在日常开发中还有一些类经常被人叫做POJO,还有的人叫它们JavaBean。这些概念都是在特定场景下引入,用来表明它们的特性的。那这些称呼都是啥意思,有啥标准和特征呢?今天就来分享一下这些没用的知识。POJOPOJO是 PlainOldJavaObject 的简写,大概意思就是“

  • 应用服务器发生内存溢出怎么办?两个工具帮你解决问题

    问题描述对于B/S架构的J2EE应用系统,应用服务器发生内存溢出(OutOfMemoryError)错误是非常棘手的问题,解决问题的关键是要定位哪里出了问题。一般内存溢出的原因有以下几类:Jvm内存参数设置不合理如:-Xmx设置的比较小-Xms设置的过大sun的jvm没有设置-XX:MaxPermS

  • 再见,单身狗!Java 创建对象的六种方式,总有一种适合你......

    背景又到一年一度的情人节了,祝各位程序员有情人终成眷属!今天公众号本来有个广告推广的,被临时鸽了,唉。。这个情人节有点伤,还好对象没鸽。。情人节写点什么好呢?!有座的各位肯定还有不少单身dog吧?没关系,栈长本文教你创建对象的6种方式,从低端到高端,各种创建方式,总有一个适合你,没有对象的自己生成一

  • 用 fastjar 和 gjar 构建一个 JAR 文件

    fastjar、gjar和jar等工具可以帮助你手动或以编程方式构建JAR文件,而其他工具链,如Maven和Gradle提供了依赖性管理的功能。根据我的经验,Java的许多优点之一是它能够以整齐方便的包(称为JAR,或Java归档)来提供应用程序。JAR文件使用户很容易下载并启动他们想尝试的应用,很

  • 为什么给Java代码加个空行,class文件就翻脸不认人了?

       复制public class HelloWorld {         public static void ma

  • 为什么给Java代码加个空行,class文件就翻脸不认人了?

    为了写出这几行优美的代码,主要是为了让它输出优美动听的乐符,我下了一番功夫。你不要觉得简单,我把它打印出来给普通的保洁阿姨去看,阿姨竟然连xjjdog都认不出来。别说代码了,中英文混血,就秒杀一大堆高干分子。复制public class HelloWorld {&nbs

  • Lombok使用详解,简化Java编程

     前言在Java应用程序中存在许多重复相似的、生成之后几乎不对其做更改的代码,但是我们还不得不花费很多精力编写它们来满足Java的编译需求比如,在Java应用程序开发中,我们几乎要为所有Bean的成员变量添加get(),set()等方法,这些相对固定但又不得不编写的代码浪费程序员很多精力,

  • Java异常处理 10 个优秀实践

     异常处理是Java开发中的一个重要部分。它是关乎每个应用的一个非功能性需求,是为了处理任何错误状况,比如资源不可访问,非法输入,空输入等等。Java提供了几个异常处理特性,以try,catch和finally关键字的形式内建于语言自身之中。Java编程语言也允许你创建新的异常,并通过使用

  • 微软收购科技公司Jclarity:帮助前者优化Java程序

     据外媒报道,今天,微软宣布收购AdoptOpenJDK项目的主要贡献者jClarity公司,以支持他们继续为开源项目作贡献,同时提高Azure云服务处理Java工作负载的性能。该团队由Java冠军和数据科学家组成,他们在数据驱动的Java虚拟机(JVM)优化方面具有成熟的专业知识。他们将

  • 盘点2019年Java开发中7项主流、热门的IT技术!

     作为历史最为悠久的编程语言,Java历经数十年依然盘踞在编程榜前三的位置,与它强大的功能和广泛的运用分不开。Java技术的更新迭代是开发者应该关注的问题,下面千小编就为大家盘点2019年互联网企业在Java开发中有哪些主流、热门的IT技术,帮助大家在职场中快速崛起。1、微服务技术微服务架

  • 华为方舟编译器做了些什么,让安卓有了“丝滑”的感觉 ?

     敲黑板,先来讲几个术语:1.JIT全称是Just-in-time,即时编译;当Java字节码运行在JVM上的时候,JVM实时得把字节码编译成机器码就叫JIT。2.AOT全称是Ahead-of-time,预先编译;与JIT对应,你JIT不是实时的吗?那我先提前编译好,就是AOT。3.IR全

  • 2018年阿里巴巴关于Java重要开源项目汇总

     1.分布式应用服务开发的一站式解决方案SpringCloudAlibabaSpringCloudAlibaba致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用服务。依托Spr

推荐阅读