本机环境 系统:CentOS 6.7 64 位 MySQL 5.6 JDK 1.8 Tomcat 8 Redis 3.0.7 Rap 0.14.1 Rap 说明 官网:https://github.com/thx/RAP 在线版:http://rap.taobao.org/ 官网 Wiki:https://github.com/thx/RAP/wiki/home_cn 官网部署手册:https:/
本机环境 系统:CentOS 6.7 64 位 JDK 1.7 64 位 MySQL 5.6 Openfire 说明 官网:http://www.igniterealtime.org/projects/openfire/ 官网下载:http://www.igniterealtime.org/downloads/index.jsp 官网插件列表:http://www.igniterealtime.o
RabbitMQ 说明 MQ 全称为 Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 RabbitMQ 是一个在 AMQP 基础上完整的,可复用的企业消息系统。他遵循 Mozilla Public License 开源协议。 RabbitMQ WIKI:https://zh.w
Docker 镜像会将 Dockerfile 中每一步结果保存进其 layer ,如果是从源码构建镜像的话会将代码留在镜像中。为了解决这种问题 DaoCloud 推出了「安全镜像」构建功能。 安全镜像构建流程包含三个步骤:代码编译、文件提取、打包镜像。通过分离编译和打包,产生一个安全、精巧、不含源代码的生产级别镜像。 开始构建安全镜像 我们以DaoCloud/secure-python-sampl
警告:虽然Windows上的工具链是可用的,但官方并不支持,我们不推荐使用Windows。Windows上固件编译的过程十分缓慢,且不支持新的板子,比如骁龙(Snapdragon Flight),它也不能运行标准机器人软件包,许多开发人员使用原型计算机视觉和导航。开始在Windows上开发之前,可以考虑安装一个双启动环境 Ubuntu 。 开发环境安装 下载并在系统上安装这些: Qt Creato
我们使用Debian / Ubuntu LTS 作为Linux的标准支持版本,但是也支持Cent OS 和 Arch Linux的发行版本。 权限设置 警告:永远不要使用sudo来修复权限问题,否则会带来更多的权限问题,需要重装系统来解决。 把用户添加到用户组 “dialout”: sudo usermod -a -G dialout $USER 然后注销后,重新登录,因为重新登录后所做的改变才会
我曾经以为互联网安全总是处在社会和法律控制的范围里,但是在学习 TLS 的 过程中才意识到真实的互联网四处漏洞简直就是是一个Sin City。而TLS相关知 识就像美女包包里的避孕套和枪一样——我们希望永远也用不上,但是当不得不用 的时候,我们希望在手边。 加密技术 TLS 依赖两种加密技术: 对称加密(symmetric encryption) 非对称加密(asymmetric encrypti
你应该还对这件事有些印象吧?安然公司曾是一家超大型企业,有着千亿元的收入和两万名员工(微软只有220亿收入)。 由于管理体制的破败和受贿,包括人为制造能源危机致使加州大停电,安然公司最终面临破产,大批人员被判入狱。有一部名为“The Smartest Guys in the Room”的纪录片,读者可以到Netflix或亚马逊上观看。 安然事件的确挺有趣的,不过这和数据挖掘有什么关系呢? 在调查过
注意 与Apache+PHP或者Nginx+PHP的运行模式不同,WorkerMan是基于PHP命令行 PHP CLI 运行的,使用的是不同的PHP可执行程序,使用的php.ini文件也可能不同。所以在网页中打印phpinfo()看到安装了某个扩展,不代表命令行的PHP CLI也安装了对应的扩展。 如何确定PHP CLI安装了哪些扩展 运行 php -m 会列出命令行 PHP CLI 已经安装的扩
本章的内容取自官方文档,但我尝试为你提供一些更多的信息以了解为什么,而且将所有内容都放在一个位置也是个不错的选择。官方文档 RxJS 库可以以多种不同的方式来使用,即 ES6、CommonJS 和 ES5/CDN 。 ES6 安装 npm install rxjs 设置 import Rx from 'rxjs/Rx'; Rx.Observable.of(1,2,3) 陷阱 import Rx f
MinDoc 是基于Golang开发的文档管理系统,官方支持linux x64、windows x64和windows x86三个平台的二进制安装包。 如果有用户在其他平台上部署,可自行编译目标平台的二进制文件。 MinDoc 不支持绑定域名,如果想使用域名访问,可让 MinDoc 独占 80 端口,或使用Nginx做反向代理。
通过设置安全码,从而达到隐藏登录页的效果,保证页面的私有性。 /app/Application/Admin/Conf/config.php return array( 'LOGIN_MAX_FAILD' => 5, 'BAN_LOGIN_TIME' => 30, //登录失败5次之后需等待30分钟才可再次登录 'ADMIN_PANEL_SECURITY_CODE' => '
常见漏洞 XSS(Cross-site scripting) SQL Injection Command Injection Code Execution File Disclosure File Inclusion CSRF(Cross-site request forgery) Path Traversal Code injection 相关资源 OWASP (Open Web Applica
当你启动 Cocos Creator 并且打开了一个指定项目后,Cocos Creator 会开始搜索并加载扩展包。Cocos Creator 有两个扩展包搜索路径,“全局扩展包路径”和“项目扩展包路径”。 从扩展商店获取扩展插件 点击主菜单的 扩展/扩展商店,即可打开扩展商店。 在扩展商店里可以搜索或浏览不同类别的插件,Cocos Creator 的编辑器扩展插件会归类到 Creator 扩展
如果阅读此文档时您还没有下载和启动 Cocos Creator,请按照以下步骤开始。 下载 Cocos Creator 您可以通过访问 Cocos Creator 产品首页 上的下载链接获得 Cocos Creator 的安装包。 下载完成后双击安装包。 Windows 安装说明 Windows 版的安装程序是一个 .exe 可执行文件,通常命名会是 CocosCreator_vX.X.X_20X