1.系统构架 企业服务总线(ESB)、微服务、面向服务的架构(SOA) 2.系统系统集成技术 Wsbservice、Socket 3.RPC远程调用的相关开源框架: dubbo、zookeeper、netty 4.关系型数据库 sqlserver oracle db2 mysql postgis 熟 ...
分类:
编程语言 时间:
2019-07-20 09:19:48
阅读次数:
141
Java虚拟机(JVM)体系结构概述及各种性能参数优化总结 2014年09月11日 23:05:27 zhongwen7710 阅读数 1437 标签: JVM调优jvm 更多 个人分类: Java知识点总结技术架构原理 https://blog.csdn.net/zhongwen7710/arti ...
分类:
编程语言 时间:
2019-07-16 18:34:47
阅读次数:
104
Spring AOP 使用动态代理技术在运行期织入增强的代码,为了揭示 Spring AOP 底层的工作机理,有必要学习涉及的 Java 知识。Spring AOP 使用了两种代理机制:一种是基于 JDK 的动态代理;另一种是基于 CGLib 的动态代理。之所以需要两种代理机制,很大程度上是因为 J ...
分类:
编程语言 时间:
2019-06-30 17:33:00
阅读次数:
107
https://github.com/Snailclimb/JavaGuide Java知识大全(面试)https://github.com/doocs/advanced-java Java工程师扫盲https://github.com/alibaba/arthas 一款java诊断工具https: ...
分类:
编程语言 时间:
2019-06-23 11:38:50
阅读次数:
153
0 引言 JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点。 1 运行流程 java代码通过编译之后生成字节码文件(class文件),通过:java HelloWorld执行 ...
分类:
其他好文 时间:
2019-06-14 18:02:03
阅读次数:
107
我一直在思考,如何让自己有限的技术生命发挥出最大的价值?是继续单枪匹马地创作Java书籍呢?还是把自己积累的Java知识与创作经验与更多的人分享,让清晰严谨、深入浅出的Java书籍创作文风传承下去?古人说:“授人以鱼,不如授人以渔”。因此我打算选择后者,希望邀约一批既精通技术又擅长创作的作者,一起合作,在这个领域耕耘,为读者们奉献一部部脍炙人口的佳作。
分类:
编程语言 时间:
2019-06-12 13:57:46
阅读次数:
121
1、方法的重载 A1:在一个类中定义多个名称相同,参数不同的方法,即为方法的重载 2、方法的递归 A2:在一个方法的内部调用自身的过程,递归必须有结束条件,否则会陷入无限递归的状态。 3、面向对象的特点——多态性 A3:在程序中允许出现重名现象,一个类中定义的属性和方法被其他类集成后,它们可以具有不 ...
分类:
编程语言 时间:
2019-05-09 22:16:34
阅读次数:
167
jvm一行代码是怎么运行的首先,java代码会被编译成字节码,字节码就是java虚拟机定义的一种编码格式,需要java虚拟机才能够解析,java虚拟机需要将字节码转换成机器码才能在cpu上执行。我们可以用硬件实现虚拟机,这样虽然可以提高效率但是就没有了一次编译到处运行的特性了,所以一般在各个平台上用软件来实现,目前的虚拟机还提供了一套运行环境来进行垃圾回收,数组越界检查,权限校验等。虚拟机一般将一
分类:
编程语言 时间:
2019-05-05 20:45:45
阅读次数:
153
有朋友公司在用groovy开发,于是推荐我学习一下,搜到了这本书: 花了一个月时间读完了这本书!写的很棒,几乎没有废话,全书都是很重要的知识点和很好的讲解,确实像封面说的那样,使用的好可以提高开发效率 唯一不足的可能是版本太旧了,而且java也在高速进步,12已经发布了,其实java并没有书里说的那 ...
分类:
其他好文 时间:
2019-05-02 21:29:19
阅读次数:
119
一、Arrays简介 Arrays是针对数组的工具类,可以进行 排序,查找,复制填充等功能。 大大提高了开发人员的工作效率。 二、Arrays提供的数组复制方法 与使用System.arraycopy进行数组复制类似的, Arrays提供了一个copyOfRange方法进行数组复制。 不同的是Sys... ...
分类:
编程语言 时间:
2019-04-26 17:57:34
阅读次数:
171