相关推荐
-
Erlang and Elixir for Imperative Programmers(Apress,2016)
This book is partly a tale of the author’s own experience and partly a description of the bigger and more subtle differences between Erlang/Elixir and languages such as C++, Java, and C# What You’...
-
Java 应用程序中的按值传递语义
在不同的java新闻组中,参数是传值还是传址一直是一个经常被争辩的话题。误解的中心是以下两个事实:1、对象是传引用的2、参数是传值的这两个能够同时成立吗?一个字:是!在java中,你从来没有传递对象,你传递的仅仅是对象的引用!一句话,java是传引用的。然而,当你传递一个参数,那么只有一种参数传递机制:传值!通常,当程序员讨论传值和传引用时,他们是指语言的参数传递机制,c++同时支持这两种机制,因
-
掌握P5级Java面试技巧
我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO专家博主、阿里云专家博主、清华大学出版社签约作者、产品软文创造者、技术文章评审老师、问卷调查设计师、个人社区创始人、开源项目贡献...
-
Java虚拟线程
自从Go凭着goroutine又带火了协程这个概念,连近亲Kotlin也有了协程,Java终于坐不住了,最新的release 19里带来了Java版协程,即虚拟线程(不过目前还只是Preview阶段,按以往的尿性判断,正式可用估计要等到起码...
-
Java17-20新特性
Java17是一个LTS(long term support)长期支持的版本,根据计划来看会支持到2029年(java8会支持到2030年),同时Oracle提议下一个LTS版本是java21,在2023年9月发布,这样将LTS版本的发布周期由之前的3年变为了2年。...
-
Java面试问题
Java的面试题整理
-
Java知识点概览
java后端开发常见面试题总结
-
Debugging for the Erlang Programmer
[color=red]这篇文章是迄今为止发现的最系统的erlang的诊断和系统获取的方法,特别是在gdb下获知 程序的运行状态. 虽然文档有点过时。[/color] (This is fairly Unix-centric; there may be i...
-
【已解决】IDEA 2020.3 java.lang.UnsupportedClassVersionError
Internal error (java.lang.UnsupportedClassVersionError): org/intellij/erlang/jps/model/JpsErlangModelSerializerExtension has been compiled by a more recent version of the Java Runtime (class file ...
-
Java常用类——Java教案(六)
与用户互动Java程序入口键盘录入字符串录入long类型录入读取文件next和nextline的区别nextline使用时,自动跳过的问题。2. 系统相关System类获取系统信息获取当前时间获取对象真实的hashcodeRuntime类调用主机程序3...
-
Java RabbitMQ API 对接说明
最近研发的物联网底层框架使用了RabbitMQ作为消息队列,如果监控消息队列对其通道是否出现阻塞能够及时获知与让管理员收到预警并及时处理,这里我们会采用RabbitMQ的rabbitmq_management插件。利用其提供的API进行...
-
Erlang并发机制 - 进程
在了解Erlang的并发机制之前,我们先来看一下Erlang与Java的并发性能对比,一个是并发单元的创建时间,一个是并发单元之间的消息通讯时间(纵坐标代表时间,横坐标代表并发数量): (测试程序及说明见这里...
-
JAVA面试
** **Java基础** 面向对象三大特性 **1、Java与C++区别** **2、多态实现原理** 3、static和final关键字 4、抽象类和接口 5、泛型以及泛型擦除 **6、反射原理以及使用场景** **7、Java异常体系** 数据结构 **1、...
-
2020最新整理JAVA面试题附答案
包含的模块:本文分为十九个模块,分别是:Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、...
-
Java分布式篇6——RabbitMQ
Java分布式篇6——RabbitMQ 1、MQ(Message Queue)消息队列 消息队列中间件,是分布式系统中的重要组件 主要解决,异步处理,应用解耦,流量削峰等问题 实现高性能,高可用,可伸缩和最终一致性的架构 使用较多的...
-
Java面试不通过?这篇文章你看了吗?
Java面试题千千万,个人觉得没有最好的答案,只有最适合的答案;本文的宗旨是为读者朋友们整理一份详细而又权威的面试清单。 此文是前段时间本人根据部分文章汇总压在草稿箱(由于时间关系,忘了加上对应的原创链接...
-
Java反射
Java反射 1 反射 1.1 概述 官方描述: Provides classes and interfaces for obtaining reflective information about classes and objects. Reflection allows programmatic access to information about the ...
-
Java微服务:实用指南
您可以使用本指南来了解什么...Java微服务,如何构建和...
-
erlang的dict源码解析(1)
Erlang的dict模块功能类似于java的hashmap。 通过dict:new()构建新的dict。 new() -> Empty = mk_seg(?seg_size), #dict{empty=Empty,segs={Empty}}. mk_seg(16) -> {[],[],[],[],[],[],[],...
-
java面经整理
10.jdk8中移除永久代并把方法区移入元空间,原因是什么 11.stop the word 12.四种引用 五、Java并发 1.并发的三大特性 2.ThreadLocal内存泄露原因,如何避免 3.ThreadLocal的原理和使用场景 4.ThreadLocal的底层...