H__D  
上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页

2021年6月17日

摘要: 哈希表介绍 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 通常,我们把这个关键字称为 Key,把对应的记录称为  阅读全文
posted @ 2021-06-17 12:14 H__D 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 一、查找算法介绍 顺序(线性)查找 二分查找/折半查找 插值查找 斐波那契查找 二、线性查找 编写线性查找算法代码 1 public class SeqSearch { 2 3 public static void main(String[] args) { 4 int[] arr = { 1, 2 阅读全文
posted @ 2021-06-17 11:57 H__D 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: 环境准备 Jdk:1.8.0_181 Idea:2021.1.1 Community Edition(社区版) Maven:3.6.3 1、下载Netty源码 本例下载的是 netty-4.1.63.Final 2、使用Idea打开项目,进行编译 导入Idea:File --> Open --> 选 阅读全文
posted @ 2021-06-17 03:15 H__D 阅读(1413) 评论(0) 推荐(0) 编辑
 
摘要: 本例介绍Netty基本服务端和客户端 一、服务端Netty的工作架构 二、Netty服务端 代码如下: 1、NettyServer.java 服务端主类 1 public class NettyServer { 2 3 public static void main(String[] args) t 阅读全文
posted @ 2021-06-17 02:52 H__D 阅读(1765) 评论(0) 推荐(0) 编辑
 
摘要: 一、Netty简介 Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端的编程框架,使用Netty 可 阅读全文
posted @ 2021-06-17 02:50 H__D 阅读(3170) 评论(0) 推荐(0) 编辑

2021年6月16日

摘要: 本系列算法整理自:https://github.com/hustcc/JS-Sorting-Algorithm 同时也参考了维基百科做了一些补充。 算法动画参考:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 排序算法是《 阅读全文
posted @ 2021-06-16 12:41 H__D 阅读(96) 评论(0) 推荐(0) 编辑

2021年6月15日

摘要: 参考:https://www.jianshu.com/p/27466ac569d2 阅读全文
posted @ 2021-06-15 19:53 H__D 阅读(52) 评论(0) 推荐(0) 编辑
 
摘要: 关于IO模型参考:【Linux】五种IO模型 一、线程模型介绍 为了应对高并发的服务器端开发,微软在2009年提出了一种更优雅地实现异步编程的方式Reactive Programming即反应式编程。随后其他技术紧随其后,比如ES6通过引入类似的异步编程方式等。 在高性能的I/O设计中,有两个比较著 阅读全文
posted @ 2021-06-15 19:50 H__D 阅读(240) 评论(0) 推荐(0) 编辑

2021年6月13日

摘要: 环境准备 Jdk:1.8.0_181 idea:2021.1.1 Community Edition(社区版) 1、下载Eureka源码 2、使用Idea打开项目,进行编译 导入Idea:File --> Open --> 选择Eureka项目目录 eureka-1.9.17 在Gradl窗口选择构 阅读全文
posted @ 2021-06-13 00:56 H__D 阅读(549) 评论(0) 推荐(0) 编辑

2021年6月11日

摘要: 一、JMX介绍 JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 1、简介 JMX在Java编程语言中定 阅读全文
posted @ 2021-06-11 19:13 H__D 阅读(991) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 56 下一页