自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皇甫嗷嗷叫

公众号 | 源码学徒

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 折半查找算法(JAVA)

先看一下思路图package com.test;import java.util.*;/** * 测试二分查找 */public class TestS { public static void main(String[] args) { List<Integer> integers = new ArrayList<Integer&...

2019-08-30 17:30:35 258

原创 分布式系统

分布式系统是若干系统的集合从进程角度来说,两个程序分别运行在两个主机的两个进程上,他们互相协作完成同一个功能们也可以称作为分布式系统!微服务架构更偏向于业务,而分布式更偏向于机器!分布式虽然可扩展性强,但是也带来一系列的问题:典型的Session问题,单机环境下Session通常会存储在服务器里面,多台机器情况下,会导致用户一直重复登录,当然解决的方案也有很多:比如Red...

2019-08-23 14:11:20 279

原创 Netty学习之路五-NIO初步

六.NIO6.1 NIO简介在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统一次一个字节地处理数据,一个输入流产生一个字节的数据,一个输出流消费一个字节的数据,面向流的I/O速度非常慢,而在Java 1.4中推出了NIO,这是一个面向块的I/O系统,系统以块的方式处理处理,每一个操作在一步中产生或者消费一个数据库,按块处理要比按字节处理数据快的多。在NIO中有几个核心对...

2019-08-20 16:57:43 184

原创 Netty学习之路 四 (WebSocket)

5.WebSocket5.1服务端代码编写自定义处理器 编写package com.demo.netty.fifthexample.server;import io.netty.channel.ChannelHandlerContext;import io.netty.channel.SimpleChannelInboundHandler;import io.netty.hand...

2019-08-11 11:39:54 188

原创 Linux 安装Typora

Typora 官网 地址 https://typora.io 你可以按照官网上下载 也可以不看官网直接按照我的下载# or run:# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEwget -qO - https://typora.io/linux/public-key...

2019-08-11 11:33:53 2078 1

原创 Netty学习笔记三(聊天室功能的实现)

4.(进阶)客户端与服务端实现聊天室功能4.1 服务端代码实现服务的自定义处理器的实现 对于效果图 我从来没不喜欢展示 因为你真的想练就一定会照着敲一遍,看一万遍效果图,不如自己手写完,看效果来的简单明了!我只能说我发的每一个代码都是我亲测可用的!package com.demo.netty.thirdexample;import io.netty.channel.Channel;...

2019-08-09 14:33:50 249

原创 Netty学习笔记二(聊天室功能的初步认识)

今天只是聊天室实现的初步讲解,并不会真正的实现聊天室功能,具体的聊天室功能将会在下一个文章出现3.Netty 客户端与服务端之间消息的传递 Hello World3.1 服务端具体的代码实现我一般来说会将代码的意思放在注释里面,可以将代码克隆下来 然后看注释即可package com.demo.netty.secondexample;import io.netty.channel.C...

2019-08-09 14:31:31 182

原创 Netty学习笔记一

最近公司可能会使用Netty 作为RPC的底层,提前做一下知识储备!后续会跟进我的学习进度,学到哪,写到哪!一、准备环境1.安装gradle官网地址:https://gradle.org/releases/2.配置环境变量GRADLE_HOME : GRADLE安装的根目录path : %GRADLE_HOME %\bin\检验:gradle -v二、IDEA使用...

2019-08-08 14:06:52 311

数据中台之数据资产最佳实践白皮书及解读.zip

数据中台之数据资产最佳实践白皮书及解读

2021-11-24

chromedriver.zip

chromedriver最新版本 包含 win版本 linux版本 和 mac版本三种chromedriver,自动化测试,和python模拟机器人操作浏览器,的利器!

2019-12-15

Spring Cloud 入门 新手入门

SpringCloud入门资源,适合新手,配合CSDN博客观看。

2019-05-04

MyBatis使用手册PDF

最简单粗暴的MyBatis手册,一学就会,两个小时彻底掌握MyBatis的使用方式,轻松应对企业及开发以及个人学习!内部使用代码全部经过本人测试,童叟无欺!

2019-02-25

遗传算法java版简单实例,及名词解析

遗传算法java版简单实例,及名词解析!附带遗传算法java源码,和学习心得!

2019-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除