自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 netty-NioServerSocketChannel和boss NioEventLoopGroup 如何建立关系的

ServerBootstrap1、boss 或者 worker 两个NioEventLoopGroup 初始化完成了各自一个NioEventLoop 数组 (默认机器核数的2倍)每个NioEventLoop 持有同一个Executor 每次生成一个新线程2、bind 方法 初始化了 NioServerSocketChannel 初始化封装了 java.nio 的ServerSocketCh...

2020-04-30 15:39:36 582

原创 netty 装饰的实现-java闭包

public class Context{/*** Context 引用环境* ExecutorDecorator.apply(原始的executor)返回装饰对象,* 该装饰对象和原始对象实现了同一接口* 该装饰对象内部持有了Context的原始executor*/private Executor decorateExecutor =ExecutorDecorator.appl...

2020-04-29 17:00:58 118

原创 扯蛋&沟通,一群人扯蛋&开会的区别

一、沟通 1、聊天(扯蛋)--往往是一些奇闻八卦、生活琐事,通常是开怀一笑,谈话结束即“沟通”成功。 2、信息传递-- 只是普通的思想交流,传递信息,往往也是很平常自然。3、沟通--是要达成一个目的得到一个结果,对于工作沟通,往往是一个决 议、一项计划,要达成共识,输出结果,有些是对下一阶段有决策指导作用的。二、问题 问题的本质是矛盾、因为有矛盾有问题,去解决问题,才有发展。三、会...

2020-04-24 22:46:13 302

原创 Paxos 算法的理解-基于原论文和各种中文解读

一、paxos 算法是什么 解决分布式系统一致性的问题的算法 paxos(帕克索斯)二、为什么有这个算法 1、分布式必然替代集中式。 2、分布式系统必然会出现节点故障、通信异常、网络分区等问题 3、有了 2的种种问题、必然会导致数据一致性的问题。 4、必然就要解决一致性问题。三、Paxos如何解决一致性问题 只要达到以下目标,...

2020-04-24 21:42:56 374

原创 解释清楚 CAP

解释清楚 CAP定义:CAP理论由加州大学伯克利分校的计算机教授Eric Brewer在2000年提出,其核心思想是任何基于网络的数据共享系统最多只能满足数据一致性(Consistency)、可用性(Availability)和网络分区容忍(Partition Tolerance)三个特性中的两个,三个特性的定义如下:C-数据一致性:等同于所有节点拥有数据的最新版本A-可用性:数据具备高可...

2020-04-09 21:47:49 276

原创 凸优化-仿射维数与相对内部

原书 相对内部的定义错误: relint C = {x ∈ C | B(x, r) ∩ aff C ⊆ C for some r > 0},应该是relint C = {x ∈ affC | B(x, r) ∩ aff C ⊆ C for some r > 0},

2019-11-14 18:35:29 1432 3

原创 python jieba中文分词gb2312 转utf-8

Last login: Fri Aug 2 18:07:09 on ttys000bossdeMacBook-Pro:~ boss$ cd testbossdeMacBook-Pro:test boss$ less seg_chiness.py#!/usr/bin/env python3def savefile(path,text):file = open(path,‘wb’)fil...

2019-08-02 18:29:51 376

原创 千篇一律的“Java类加载器--双亲委派模型” 感觉没说透还有点误导

上面的图没啥好说的工作过程,这个写的就容易误导了。实际根据抽象类java.lang.ClassLoader 的loadClass()的代码可以总结为1、当前类加载器 先查,是否加载过,a. 加载过返回,b.没加载过,父类加载器查找,c.到某父加载器查到返回。d.直到启动类加载器 也没查到,最终由当前类加载器 负责加载。注意 这个findClass 实际是查找class 文件并且加载...

2019-07-03 18:23:22 84

中文文本分类语料库(复旦)

中文文本分类语料库

2019-07-31

空空如也

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

TA关注的人

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