黑暗森林法则 宇宙就是一座黑暗森林,每个文明都是带枪的猎人,像幽灵般潜行于林间,轻轻拨开挡路的树枝,竭力不让脚步发出一点儿声音,连呼吸都必须小心翼翼:他必须小心,因为林中到处都有与他一样潜行的猎人,如果他发现了别的生命,能做的只有一件事:开枪消灭之。在这片森林中,他人就是地狱,就是永恒的威胁,任何暴露自己存在的生命都将很快被消灭,这就是宇宙文明的图景,...

WIN10-UI是笔者公开发布的第一款开源软件,应该也不是最后一款。 依稀记得第一次上传作品的时候内心还是比较忐忑的,因为你是把自己的东西放到如此广阔的舞台上,你可能收获的是赞美,支持,也有可能是批判甚至诋毁。。。但是在作者的心目中,自己的代码总是最棒的,就像父母看自己的孩子总是最聪明的一样。 然而用户是挑剔的,他们的评价并不会照顾作者的心情。互联网何...

WIN10-UI Win10-ui是一款win10风格的后台UI,让你轻松搭建一个别具一格的后台界面。 | 官网 | demo | github | 下载 预览 特性 Win10的动态磁贴,可定义方块大小,添加随机动画 桌面图标自动排序 任务栏结合iframe子窗口,与windows一致的窗口管理体验 开始菜单+消息提示中心,满足后台UI的设计...

1. Socket 要使用websocket,首先要明白socket。 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口...

在实际应用开发过程中,我们往往面对类似“每天五点群发消息”这种需求,这种时候就需要设计定时任务。如果你的服务本身常驻内存,这件事情就变得蛮简单了,你只需要分配一个进程,每隔N秒运行一次检查是否需要触发任务。 本文主要探讨非常驻型服务的解决方案(典型的:web脚本语言服务器)。 1. 不借助操作系统工具 1.1 CLI模式 以php语言为例,php的运行...