这可能是目前最透彻的Netty原理架构解析 这可能是目前最透彻的Netty原理架构解析 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快 ...
分类:
Web程序 时间:
2019-02-01 23:30:16
阅读次数:
263
题意 A string is finite sequence of characters over a non empty finite set Σ. In this problem, Σ is the set of lowercase letters. Substring, also called ...
分类:
其他好文 时间:
2019-02-01 23:30:09
阅读次数:
205
在《你不知道的JavaScript》之“this全面解析”一节中,讲到了this绑定例外的间接引用,代码如下: 注意看最后一行,一开始很难理解,为什么打印出来的是2。 书上的解释如下: 赋值表达式 p.foo = o.foo 的返回值是目标函数的引用, 因此调用位置是 foo() 而不是p.foo( ...
分类:
其他好文 时间:
2019-02-01 23:30:00
阅读次数:
193
这个题题意我大概解释一下,就是一开始一条直线,上面的点全是联通的,有三种操作 1.操作D把从左往右第x个村庄摧毁,然后断开两边的联通。 2.询问Q节点相联通的最长长度 3.把最后破坏的村庄重建。 这个其实也是非常典型的线段树区间合并,正好可以学一下。 我们给线段树的结点赋予5个值,l 区间左端点, ...
分类:
其他好文 时间:
2019-02-01 23:29:49
阅读次数:
187
导入之前自己的jar包后 ,可以正常使用了,但是发现按ctrl+鼠标左键查看不了源代码。attach source 来源后,还是没有效果。 按网上查找方法后发现,在window-preferences-java-installed JREs里 选中编辑, 先添加所要使用的jar包, 然后再添加源文件 ...
分类:
编程语言 时间:
2019-02-01 23:29:33
阅读次数:
228
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. ...
分类:
移动开发 时间:
2019-02-01 23:29:18
阅读次数:
153
起因 因为OpenCV不支持.pfm文件格式的操作,而middlebury提供的groundtruth一般为.pfm格式,为避免重复造轮子,就去github上找了大神提供的开源代码分享给大家。 轮子 github链接:https://github.com/antoinetlc/PFM_ReadWri ...
分类:
其他好文 时间:
2019-02-01 23:28:59
阅读次数:
389
一、dao接口+实现类的方式 1、先创建好整合工程结构 2、对于Spring和Mybatis 整合,我们先从数据库开始,即先创建一张简单的数据表,Sql如下 然后根据从上面的数据表创建对应的实体类 1 package cn.test.ssm.po; 2 3 import java.io.Serial ...
分类:
编程语言 时间:
2019-02-01 23:28:44
阅读次数:
189
题目: 有一个大小为 N*M 的园子,雨后积起了水。八连通的积水被认为是连接在一起的。请求出园子里总共有多少水洼?(八连通指的是下图中相对 W 的*的部分) 限制条件:N, M ≤ 100 样例输入: 园子如下图('W'表示积水, '.'表示没有积水) 输出: 思路: 这道题目很经典,值得以后多去研 ...
分类:
其他好文 时间:
2019-02-01 23:28:29
阅读次数:
281
本文以jdk源码为线索学习几种数据类型实现机制。 【HashMap数据机制】 HashMap提供了key、value存储机制。HashMap是LinkedHashMap的基类,其内部维护一个Node数组用来存储数据: 为了解决hash冲突,每个节点存储链表或者红黑树。当链表长度小于阈值8时,使用链表 ...
分类:
其他好文 时间:
2019-02-01 23:28:16
阅读次数:
250
https://ke.qq.com/course/350925 Python开发21天入门 https://www.ubuntu.com/index_kylin http://www.ubuntu.org.cn/global http://www.runoob.com/python/python-o ...
分类:
Web程序 时间:
2019-02-01 23:28:09
阅读次数:
280
``` include using namespace std; int main() { int a, b, flag = 0; while (cin a b) { if (flag == 1 && b !=0) cout ...
分类:
其他好文 时间:
2019-02-01 23:28:01
阅读次数:
200
layout: post title: 训练指南 UVA 11374(最短路Dijkstra + 记录路径 + 模板) author: "luowentaoaa" catalog: true mathjax: true tags: 最短路 Dijkstra 图论 训练指南 Airport Expre ...
分类:
其他好文 时间:
2019-02-01 23:27:53
阅读次数:
228
常用基本命令 ls (显示当前目录下的所有文件和文件夹信息 li -i 显示所有文件夹详情信息) vi 123.txt 进入查看文件内容 与vim功能相同 cd (切换路径,常用语法 cd .. 回到根目录 ; cd [dirName] (dirName 就是指要前往的具体路径) ) 比如: cd ...
分类:
其他好文 时间:
2019-02-01 23:27:46
阅读次数:
245
Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should be ...
分类:
其他好文 时间:
2019-02-01 23:27:38
阅读次数:
269
之前只知道内存有很多种类,但并不了解它的物理机制,原来它包括电源、数据信号、控制信号(WR、RD)和地址信号。作为程序员,可以把内存想象成每一层都存储数据的楼房,变量的数据类型不同,所占用的内存大小也不一样。指针也是一种变量,它所表示的不是数据的值,而是存储着数据的内存的地址,在定义指针时,通常会在 ...
分类:
其他好文 时间:
2019-02-01 23:27:31
阅读次数:
203
树的深度求解 递归方法求深度 寻找递归的条件: 解题思路: (1)如果树只有一个结点,则树的深度为1。 (2)如果根结点只有左子树或者只有右子树,那么这棵树的深度是其根结点的左子树的深度再加1。 (3)如果根结点既有左子树又有右子树,那么这棵树的深度是左子树深度与右子树深度的最大值再加1。 ...
分类:
其他好文 时间:
2019-02-01 23:27:23
阅读次数:
210