BIO、NIO、AIONIOvsIO之间的理念上面的区别(NIO将阻塞交给了后台线程执行)IO是面向流的,NIO是面向缓冲区的JavaIO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方;NIO则能前后移动流中的数据,因为是面向缓冲区的IO流是阻塞的,NIO流是不阻塞的JavaIO的各种流是阻塞的。这意味着,当一个线程调用read()或write()时,该线程被阻
分类:
编程语言 时间:
2019-09-10 00:55:34
阅读次数:
107
服务器:Centos7 Python版本:Python 3.7.0 Celery版本:4.2.1 Python3.5以上,OrderDict不允许在迭代过程中进行修改,导致LRUCache.update失败,可能引起的此问题。 解决方法,安装dev版的celery 参考链接: "https://gi ...
分类:
编程语言 时间:
2019-09-09 19:34:57
阅读次数:
142
一、将本地项目上传到github 1、创建本地仓库(文件夹) mkdir study//创建文件夹studycd study //进入study文件夹 2、通过命令git init把这个文件夹变成Git可管理的仓库git init //把这个文件夹变成Git可以管理的仓库 这时可以发现study里面 ...
分类:
Web程序 时间:
2019-09-09 14:41:23
阅读次数:
119
摘要:[实验] 使用 Lucene.net 开启 leading wildcard 搜寻 2w 笔姓名 2015 / 1 / 26 修正测试网址 这里单纯实验开启 leading wildcard 搜寻较多笔数时的影响 , 这里是以一般... ...
分类:
Web程序 时间:
2019-09-09 09:17:10
阅读次数:
125
使用vagrant和virtualbox快配置三个ubuntu docker 虚拟机 ...
分类:
其他好文 时间:
2019-09-08 22:39:17
阅读次数:
126
解决 sudo vi /private/etc/hosts 打开后就进入编辑器,可移动最后一行,按下键盘上的“o”键,会跳转到下一行的输入状态。这样就可以开始编辑hosts文件了 编辑好hosts文件,按下键盘“Esc”按键,输入“:wq”将会自动保存,就可以结束编辑器 151.101.76.249 ...
分类:
系统相关 时间:
2019-09-08 20:29:15
阅读次数:
514
在Vue使用期间,我们经常会遇到对于数组的操作,但是Vue中如何实现数组双向绑定的呢,在这篇PPT中,首先回顾Vue双向绑定原理,之后再去研究Vue对于数组的特殊处理。 ppt: "Vue数组双向绑定内幕" 参考:https://ustbhuangyi.github.io/vue analysis/ ...
分类:
编程语言 时间:
2019-09-08 20:24:59
阅读次数:
88
游戏背景:房间类多人联机对战游戏 服务器功能:非对战模块通信+战斗通信 开发环境:golang+protobuf+logrus+mongodb 项目地址:https://github.com/iwangyao/DemoServer 要点总结 一.服务端开启 1.使用go关键字每新连接一个客户端就开启 ...
分类:
其他好文 时间:
2019-09-08 14:08:12
阅读次数:
141
https://blog.csdn.net/firebolt2002/article/details/82049459 https://github.com/svaarala/duktape ...
分类:
编程语言 时间:
2019-09-08 09:31:37
阅读次数:
76
[TOC] docker容器站点hub.docker.com docker架构为c/s架构的应用程序,但是c端和s端都是由docker程序提供,docker有很多子程序,其中一个为docker daeman,运行为守护进程,监听在socket套接字上,有三种套接字,ipv4加端口,ipv6加端口,u ...
分类:
其他好文 时间:
2019-09-07 14:48:55
阅读次数:
203