1,指定 Protocol,初始化相应的 Endpoint,我们分析的是 NioEndpoint;2,init 过程:在 NioEndpoint 中做 bind 操作;3,start 过程:启动 worker 线程池,启动 1 个 Acceptor 和 2 个 Poller,当然它们都是默认值,可配 ...
分类:
其他好文 时间:
2020-01-11 00:28:42
阅读次数:
80
epoll工作流程 首先,需要调用epoll_create创建epoll; 此后我们就可以进行socket/bind/listen; 然后调用epoll_ctl进行注册; 接下来,就可以通过一个while(1)循环调用epoll_wait来等待事件的发生; 然后循环查看接收到的事件并进行处理; 1) ...
分类:
其他好文 时间:
2020-01-11 00:25:16
阅读次数:
64
壹 ? 引 在 "js 实现call和apply方法" 一文中,我们详细分析并模拟实现了 方法,由于篇幅问题,关于 方法实现只能另起一篇。 在模拟 之前,我们先了解 的概念,这里引入 "MDN" 解释: 方法创建一个 新的函数 ,在 被调用时,这个新函数的 被指定为 的第一个参数,而其余参数将作为新 ...
分类:
Web程序 时间:
2020-01-11 00:00:28
阅读次数:
108
一、课程总结 网络体系结构自顶向下可以划分为典型的四层结构如图所示,分别是应用层、传输层、网络层、网络接口层。 在linux应用程序中,所有有关socket的系统调用(包括socket、bind、listen等)共用一个系统调用号112,系统调用名称为socketcall。内核执行函数entry_S ...
分类:
其他好文 时间:
2020-01-10 20:34:04
阅读次数:
71
可以使用method指定请求的方式: package com.gong.springmvc.handlers; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotati ...
分类:
移动开发 时间:
2020-01-10 15:43:53
阅读次数:
85
端口占用导致的,修改下,或者启动时取消远程debug配置。 JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=1024m -Djava.awt.headless=tr ...
分类:
其他好文 时间:
2020-01-10 12:54:49
阅读次数:
80
nohup /app/mongodb/bin/mongod -f /app/mongodb/mongodb.conf --dbpath=/app/mongodb/db/ --bind_ip_all >start.log& nohup /app/mongodb/bin/mongod 启动程序 -f / ...
分类:
系统相关 时间:
2020-01-10 11:00:58
阅读次数:
111
首先初始化 private RecyclerView recycler_view; private MyAdapter mAdapter;//适配器 recycler_view = (RecyclerView) findViewById(R.id.recycler_view); //设置布局管理器 ...
分类:
其他好文 时间:
2020-01-10 10:35:55
阅读次数:
65
1.NoSuchMethodError: No virtual method getBytes(J)[B in class Lcom/huawei/kvdb/KVConnection; or its super classes (declaration of 'com.huawei.kvdb.KVC ...
分类:
其他好文 时间:
2020-01-10 10:21:15
阅读次数:
89
一、课程总结 网络体系结构自顶向下可以划分为典型的四层结构如图所示,分别是应用层、传输层、网络层、网络接口层。 在linux应用程序中,所有有关socket的系统调用(包括socket、bind、listen等)共用一个系统调用号112,系统调用名称为socketcall。内核执行函数entry_S ...
分类:
其他好文 时间:
2020-01-09 21:01:58
阅读次数:
84