- 本文带你了解java虚拟机中的内存方式。 本文带你了解java虚拟机中的内存方式。
- 正式入职微软,提交了第一个 PR 之后,我坐在椅子上思考人生。终于我也变成了一名正式的企业员工,变成了一名正式的踏入社会的职业人士,从此我的学生生涯也算是画上了一个句号,不,更确切的说应该是画上了一个引号。和同事租了房子,生活条件算是还不错,有了属于自己的房间,有了专属自己的衣柜、书橱、办公桌,想要的硬件、软件、日常用品想配就配,算是应有尽有了。首先日常生活上最大的感受就是自己的生活条件变得... 正式入职微软,提交了第一个 PR 之后,我坐在椅子上思考人生。终于我也变成了一名正式的企业员工,变成了一名正式的踏入社会的职业人士,从此我的学生生涯也算是画上了一个句号,不,更确切的说应该是画上了一个引号。和同事租了房子,生活条件算是还不错,有了属于自己的房间,有了专属自己的衣柜、书橱、办公桌,想要的硬件、软件、日常用品想配就配,算是应有尽有了。首先日常生活上最大的感受就是自己的生活条件变得...
- 今天分享的这个面试开源项目,在小编我看来简直好的一塌糊涂。它就是一个活生生的面试问题列表,是准备技术面试所需的一切。 今天分享的这个面试开源项目,在小编我看来简直好的一塌糊涂。它就是一个活生生的面试问题列表,是准备技术面试所需的一切。
- 对于大多数人来说,找到一份工作是相当轻松的,但是想找到一份自己满意又合适的工作却并不是那么轻松。 本文为大家找了几个超高Star的关于面试的开源项目; 首先介绍的是在Github上获得18544个Star的人气开源项目: 对于大多数人来说,找到一份工作是相当轻松的,但是想找到一份自己满意又合适的工作却并不是那么轻松。 本文为大家找了几个超高Star的关于面试的开源项目; 首先介绍的是在Github上获得18544个Star的人气开源项目:
- 引言大家在面试的时候,特别是最后一面HR面,是不是经常都说自己咳咳咳。博主特意总结了一下平时的你和面试的你区别在哪,整理成文,大家看看就好~正文面对HR问题:你是如何和你同事相处的?平时的你:卧槽,知不知道我很忙的,这点破事也来问我,能不能别来烦我!面试的你:我最大的优点就是古道热肠,积极帮助同事解决各方面的问题,同事都叫我大神!问题:你大概融入一个团队需要多久?平时的你:什么猪队友啊,老是... 引言大家在面试的时候,特别是最后一面HR面,是不是经常都说自己咳咳咳。博主特意总结了一下平时的你和面试的你区别在哪,整理成文,大家看看就好~正文面对HR问题:你是如何和你同事相处的?平时的你:卧槽,知不知道我很忙的,这点破事也来问我,能不能别来烦我!面试的你:我最大的优点就是古道热肠,积极帮助同事解决各方面的问题,同事都叫我大神!问题:你大概融入一个团队需要多久?平时的你:什么猪队友啊,老是...
- 在这里,我还是挺看好VSCode这款编辑器的,毕竟背后有微软这颗大树加成,不会差到哪里去,大家可以尝试一下,我一直都用它来写脚本语言(比如py,ruby,bash等),很方便,不吃内存。 在这里,我还是挺看好VSCode这款编辑器的,毕竟背后有微软这颗大树加成,不会差到哪里去,大家可以尝试一下,我一直都用它来写脚本语言(比如py,ruby,bash等),很方便,不吃内存。
- 1. JavaGuideGithub地址: https://github.com/Snailclimb/JavaGuideStar: 27.2k (4,437 stars this month)介绍: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。2.DoraemonKitGithub地址: https://github.com/didi/DoraemonKi... 1. JavaGuideGithub地址: https://github.com/Snailclimb/JavaGuideStar: 27.2k (4,437 stars this month)介绍: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。2.DoraemonKitGithub地址: https://github.com/didi/DoraemonKi...
- 目录1. 面向对象和面向过程的区别2. Java 语言有哪些特点3. 关于 JVM JDK 和 JRE 最详细通俗的解答4. Oracle JDK 和 OpenJDK 的对比5. Java和C++的区别6. 什么是 Java 程序的主类 应用程序和小程序的主类有何不同7. Java 应用程序与小程序之间有那些差别8. 字符型常量和字符串常量的区别9. 构造器 Constructor 是否可被... 目录1. 面向对象和面向过程的区别2. Java 语言有哪些特点3. 关于 JVM JDK 和 JRE 最详细通俗的解答4. Oracle JDK 和 OpenJDK 的对比5. Java和C++的区别6. 什么是 Java 程序的主类 应用程序和小程序的主类有何不同7. Java 应用程序与小程序之间有那些差别8. 字符型常量和字符串常量的区别9. 构造器 Constructor 是否可被...
- 文/roseduan记得很久以前,我在知乎上面看到过一个人的回答,讲的是他自己自学编程,最终取得较为不错的成就的故事,虽说现在这样的事情好像已经不那么为人所津津乐道了,但是在几年前的时候,我还是觉得自己心里受到了莫名的冲击,同时也得到了鼓舞。觉得别人都能够做到的,我为什么不能做到呢?我上的大学很一般,双非二流,专业是国际商务,跟计算机毫无关系。刚上大学的时候,我一个做开发的表哥跟我说:“你这... 文/roseduan记得很久以前,我在知乎上面看到过一个人的回答,讲的是他自己自学编程,最终取得较为不错的成就的故事,虽说现在这样的事情好像已经不那么为人所津津乐道了,但是在几年前的时候,我还是觉得自己心里受到了莫名的冲击,同时也得到了鼓舞。觉得别人都能够做到的,我为什么不能做到呢?我上的大学很一般,双非二流,专业是国际商务,跟计算机毫无关系。刚上大学的时候,我一个做开发的表哥跟我说:“你这...
- 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化... 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化...
- 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。... 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。...
- 在使用SpringBoot作为Web敏捷开发的框架之后,SpringBoot除了自动装配配置的便捷之外,在很多时候需要基于注解来开发。注解不仅增加了代码的可读性,还增加了开发的速度。这篇文章主要讲述Java 注解。元注解元注解用于注解其他注解的。Java 5.0定义了4个标准的元注解,如下:@Target@Retention@DocumentedInherited现在来说说这四个元注解有什么... 在使用SpringBoot作为Web敏捷开发的框架之后,SpringBoot除了自动装配配置的便捷之外,在很多时候需要基于注解来开发。注解不仅增加了代码的可读性,还增加了开发的速度。这篇文章主要讲述Java 注解。元注解元注解用于注解其他注解的。Java 5.0定义了4个标准的元注解,如下:@Target@Retention@DocumentedInherited现在来说说这四个元注解有什么...
- Java 代理模式什么是代理代理是一种设计模式,它的核心思想,是将对目标的访问转移到代理对象上。这样做的好处就是,目标对象在不改变代码的情况下,可以通过代理对象加一些额外的功能。这是一种编程思想,在不改变原有代码的情况下,通过代理增加一些扩展功能。代理过程如图所示,用户访问代理对象,代理对象通过访问目标对象,来达到用户访问目标对象的目的,代理模式包含一下三个角色:ISubject:接口对象,... Java 代理模式什么是代理代理是一种设计模式,它的核心思想,是将对目标的访问转移到代理对象上。这样做的好处就是,目标对象在不改变代码的情况下,可以通过代理对象加一些额外的功能。这是一种编程思想,在不改变原有代码的情况下,通过代理增加一些扩展功能。代理过程如图所示,用户访问代理对象,代理对象通过访问目标对象,来达到用户访问目标对象的目的,代理模式包含一下三个角色:ISubject:接口对象,...
- 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:calss的使用方法的反射构造函数的反射成员变量的反射一、什么是class类在面向对象的世界里,万物皆对象。类是对象,类是java.lan... 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:calss的使用方法的反射构造函数的反射成员变量的反射一、什么是class类在面向对象的世界里,万物皆对象。类是对象,类是java.lan...
- 程序健壮性非常重要,要怎么玩怎么写才能让程序更加鲁棒呢?我又这么几点小建议。一、进行统一的业务处理响应根据蚂蚁金服开放平台的标准返回,一个 response 至少应当有4个返回值。1、isSuccess 调用是否成功2、data 返回的响应数据3、errorCode 错误码4、errorMsg 错误信息这就要求我们的接口要有标准的统一的 response ,那怎... 程序健壮性非常重要,要怎么玩怎么写才能让程序更加鲁棒呢?我又这么几点小建议。一、进行统一的业务处理响应根据蚂蚁金服开放平台的标准返回,一个 response 至少应当有4个返回值。1、isSuccess 调用是否成功2、data 返回的响应数据3、errorCode 错误码4、errorMsg 错误信息这就要求我们的接口要有标准的统一的 response ,那怎...
上滑加载中
推荐直播
0.25
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
即将直播 -
华为云软件开发生产线(CodeArts)1月&2月新特性解读
2025/03/18 周二 19:00-20:00
阿星 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线1月&2月发布的新特性,并在直播过程中为您答疑解惑。
去报名 -
基于能力图谱的openGauss项目闯关
2025/03/20 周四 19:00-20:30
华为开发者布道师
想成为顶级数据库开发者吗?本次直播将从银行业务系统的数据库设计出发,带你逐步掌握openGauss的建库表、数据封装、密态技术、性能调优及AI应用。通过实战案例,全面展示openGauss的强大功能,助你提升技能,为未来的职业发展打下坚实基础。立即报名,开启你的数据库进阶之旅!
即将直播 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
即将直播 -
华为云软件开发生产线(CodeArts)1月&2月新特性解读
2025/03/18 周二 19:00-20:00
阿星 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线1月&2月发布的新特性,并在直播过程中为您答疑解惑。
去报名
热门标签