-
线程的start方法解析
线程的start方法解析 Thread是学习我们学习多线程接触到的第一个有关多线程的类,相信每一个学习过或者了解过Java多线程的小伙伴都知道Thread类。这次分享主要对Thread的start方法进行讲解。 相信大家都知道,start方法是启动一个线程,并且该线程进入了可执行状态。在...
-
hashMap源码剖析
hashMap源码剖析 hashMap源码阅读: 1,概述 2,HashMap核心成员变量 3,HashMap构造函数 4,HashMap核心方法 5,一些问题的理解 1,概述 搞java的人,都应该知道hashMap的底层数据结构是一个数组+链表(+红黑树)。 大体思路:首先是基于key做hash操作,然后与数组长...
-
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
Java网络编程与NIO详解8:浅析mmap和Direct Buffer 微信公众号【黄小斜】作者是蚂蚁金服 JAVA 工程师,目前在蚂蚁财富负责后端开发工作,专注于 JAVA 后端技术栈,同时也懂点投资理财,坚持学习和写作,用大厂程序员的视角解读技术与互联网,我的世界里不只有 coding!...
2019-08-26 06:31:32 cmsjava学习java基础java网络编程Java技术linux文件系统linux使用在linux中文件定义
-
Java网络编程和NIO详解6:Linux epoll实现原理详解
Java网络编程和NIO详解6:Linux epoll实现原理详解 微信公众号【黄小斜】作者是蚂蚁金服 JAVA 工程师,目前在蚂蚁财富负责后端开发工作,专注于 JAVA 后端技术栈,同时也懂点投资理财,坚持学习和写作,用大厂程序员的视角解读技术与互联网,我的世界里不只有 coding!...
2019-08-26 06:31:02 java学习java基础java网络编程Java技术文件服务器定义Linux驱动用户
-
Feign详细构建过程及自定义扩展
Feign详细构建过程及自定义扩展 探究清楚 feign 的原理,自定义 feign 功能 spring-cloud-openfeign-core-2.1.1.RELEASE.jar 中 HystrixFeign 的详细构建过程: @EnableFeignClients - FeignClientsRegistrar 扫描 @Feign注解的类 - FeignClientFactoryBean通过Targete...
-
类spring ioc 泛型保留
类spring ioc 泛型保留 类spring ioc 泛型保留 什么是泛型擦除 Java并不会传递泛型类,举个直观的栗子: @Componentpublic class BaseProviderT{ public void doSomething() { Class? clazz = getClass(); System.out.println(clazz.getName()+ doSomething); Type super...
-
Spring入门(十):Spring AOP使用讲解
Spring入门(十):Spring AOP使用讲解 1. 什么是AOP? AOP是Aspect Oriented Programming的缩写,意思是:面向切面编程,它是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 可以认为AOP是对OOP(Object Oriented Programming 面向对象编程)的补充,...
-
Sharding-Jdbc概念与使用技巧
Sharding-Jdbc概念与使用技巧 1. Sharding-Jdbc概念与使用技巧 此讲解版本为 4.0.0-RC1 ,目前最新的版本 2019年5月21日发布 1.1. 绑定表 指 分片规则一致 的主表和子表。例如: t_order 表和 t_order_item 表,均按照 order_id 分片,则此两张表 互为绑定表 关系。绑...
-
深入理解Java虚拟机---简笔
深入理解Java虚拟机---简笔 Evernote Export 1.走进Java JDK(Java程序设计语言、Java虚拟机、Java API)JRE(Java SE API子集、Java虚拟机)JVM 2.Java内存区域 程序计数器: 记录线程执行字节码的行号指示器。 字节码解释器通过改变程序计数器来依次读取指令,从而实...
-
15.junit测试类使用及注解
15.junit测试类使用及注解 1.junit简介 JUnit是一个Java语言的单元测试框架,可以大大缩短你的测试时间和准确度。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 2.实现junitDemo示例 2.1首先创建一个project: 2.2然后输入项目名,点击finish: 2.3然后在src...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
