编者注:Java nio 空轮询bug也就是Java nio在Linux系统下的epoll空轮询问题。 epoll机制是Linux下一种高效的IO复用方式,相较于select和poll机制来说。其高效的原因是将基于事件的fd放到内核中来完成,在内核中基于红黑树+链表数据结构来实现,链表存放有事件发生 ...
分类:
编程语言 时间:
2019-11-16 19:25:41
阅读次数:
105
Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld。所以,端口的开启还是要从两种情况来说明的,即iptables和firewalld。更多关于CentOs防火墙的最新内容,请参考Redhat官网。 一、iptables 1.打开/关闭/重启防火墙 开启防火墙(重启后 ...
分类:
其他好文 时间:
2019-11-16 12:53:06
阅读次数:
94
安装 配置 建立用户文件 生成用户数据文件(新建用户后需要重新生成数据文件) 修改 /etc/pam.d/vsftpd 文件 新建系统用户vsftpd,用户目录为/home/vsftpd 建立虚拟用户个人配置文件 设置目录操作权限 设置防火墙,关闭selinux ...
分类:
其他好文 时间:
2019-11-15 18:29:47
阅读次数:
75
1.下载安装包并解压 进入文件夹/usr/local 下载redis安装包: 解压缩: 查看解压情况: 2.编译与安装 由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下: 进入到 /usr/local/redis-5.0.0/ 目录下,进行编译与安装 3.修 ...
分类:
系统相关 时间:
2019-11-13 16:05:12
阅读次数:
81
给定一个 2n 个结点的完全二分图,1~n 在左边,n+1~2n 在右边。第 i 个点与第 j+n 个点的边权为 aij,且 aij 互不相同。
Alice 与 Bob 在这个图上博弈。
一开始 Alice 选择 "increase" 或 "decrease",Bob 自动得到另一个。然后 Ali... ...
分类:
其他好文 时间:
2019-11-13 11:12:12
阅读次数:
107
功能说明: 1、调用手机拍照功能 2、调用相册功能 3、图片上传功能 4、图片预览功能 5、图片删除功能 记录个多图上传组件,关键点:1、input 新增multiple2、accept="image/*处理IOS、安卓手机启用摄像头3、根据createObjectURL处理图片预览4、formDa ...
分类:
Web程序 时间:
2019-11-12 13:03:26
阅读次数:
104
一 iptables 问题 1.没有安装,可以先安装 yum install iptables 2.防火墙的开启与关闭 即时生效,重启失效 service iptables start(开启) service iptables stop(关闭) service iptables restart(重启 ...
分类:
其他好文 时间:
2019-11-10 20:56:47
阅读次数:
124
web_add_auto_header 向后续所有请求添加信息头 例:web_add_auto_header("Accept-Encoding","gzip"); web_add_header 给下一个请求添加信息头 例:web_add_header("User-Agent", "Mercury B ...
分类:
其他好文 时间:
2019-11-10 13:25:09
阅读次数:
86
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran ...
分类:
Web程序 时间:
2019-11-09 18:08:27
阅读次数:
110
[StructLayout(LayoutKind.Sequential)] internal sealed class SERVICE_STATUS_PROCESS { [MarshalAs(UnmanagedType.U4)] public uint dwServiceType; [Marshal ...