Nginx 说明 Nginx 是一个很强大的高性能 Web 和反向代理服务器,常被我们用作负载均衡服务器,也可以作为邮件代理服务器 Nginx WIKI:https://zh.wikipedia.org/zh/Nginx Nginx 百科:http://baike.baidu.com/item/nginx Nginx 官网:http://nginx.org/en/ Nginx 官网下载:http:
本文初衷 让大家了解持续集成(CI),以及入门了解 JetBrains 家的 TeamCity 的一些简单实用。 TeamCity 的一些复杂使用我暂时也不会,一样也是要看文档的,所以不管怎样你都要养成看官网文档的习惯。 TeamCity 和 Jenkins、Hudson 其实是非常一样的,基本流程都是差不多的,所以如果你会其他的几个 CI 工具的话,学习起来很快。 Docker 已经开始在引入到
Jenkins 介绍 官网:http://jenkins-ci.org/ 官网插件库:https://plugins.jenkins.io/ 官网下载:https://jenkins.io/download/ 官网帮助中心:https://wiki.jenkins-ci.org/display/JENKINS/Use+Jenkins Docker 下安装 Jenkins 先禁用 selinux 编
Jira 安装 Jira 安装 官网:https://www.atlassian.com/software/jira 官网下载:https://www.atlassian.com/software/jira/download 中文在线试用:http://www.jira.cn/secure/Dashboard.jspa 官网帮助说明:https://confluence.atlassian.com
Solr 安装和配置 Solr 安装 官网:https://lucene.apache.org/solr/ 此时(20160329) Solr 最新稳定版本为:5.5.0 官网下载:http://www.apache.org/dyn/closer.lua/lucene/solr/5.5.0 官网新手入门:https://lucene.apache.org/solr/quickstart.html
MongoDB 安装和配置 基础概念 MongoDB 元素概念 databases: 数据库; collections:表;(collections组成了databases) documents:行;(documents组成了collections) MongoDB 没有新建数据库的命令,只要进行 insert 或其它操作,MongoDB 就会自动帮你建立数据库和 collection。当查询一个
Redis 安装和配置 如果你用 Spring Data MongoDB 依赖请注意 请先看官网最新支持到哪个版本的依赖:https://docs.spring.io/spring-data/data-redis/docs/current/reference/html/ 查看锚点为:New in Spring Data Redis 的内容 目前 201712 支持 Redis 3.2 如果你用 R
MySQL 安装 假设当前用户为:root Mysql 安装 官网:http://www.mysql.com/ 官网下载:http://dev.mysql.com/downloads/mysql/ 官网 5.5 下载:http://dev.mysql.com/downloads/mysql/5.5.html#downloads 官网 5.6 下载:http://dev.mysql.com/down
Nexus 安装 Nexus 安装 官网:http://www.sonatype.org/nexus/ 官网下载:http://www.sonatype.org/nexus/archived/ 此时(20160207) Nexus 最新版本为:2.12.0-01 JDK 要求是 JDK 7,官网要求 7u6 或之后版本,包括 JDK 8 官网帮助说明 1:http://books.sonatype
Maven 安装 Maven 安装 官网:http://maven.apache.org/ 官网下载:http://maven.apache.org/download.cgi 历史版本下载:https://archive.apache.org/dist/maven/binaries/ 此时(20160208) Maven 最新版本为:3.3.9 Maven 3.3 的 JDK 最低要求是 JDK
RPM 安装(推荐) wandisco 整理的 RPM 文件官网:http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/x86_64/ 下载下面几个 RPM 文件: 创建目录来保存下载的 RPM:sudo mkdir -p /opt/setups/subversion/ ; cd /opt/setups/subversion/ wget http
如果你正在使用Java 7工作的话,null安全是Kotlin中最令人感兴趣的特性之一了。但是就如你在本书中看到的,它好像不存在一样,一直到上一章我们几乎都不需要去担心它。 通过我们自己创造的亿万美金的错误对null的思考,我们有时候的确需要去定义一个变量包不包含一个值。在Java中尽管注解和IDE在这方面帮了我们很多,但是我们仍然可以这么做: Forecast forecast = null;
你可以使用我们提供的二进制包, 或者使用源代码, 安装 TensorFlow. 二进制安装 TensorFlow Python API 依赖 Python 2.7 版本. 在 Linux 和 Mac 下最简单的安装方式, 是使用 pip 安装. 如果在安装过程中遇到错误, 请查阅 常见问题. 为了简化安装步骤, 建议使用 virtualenv, 教程见 这里. Ubuntu/Linux # 仅使用
Rust 主要魅力是它强大的静态行为保障。不过安全检查天性保守:有些程序实际上是安全的,不过编译器不能验证它是否是真的。为了写这种类型的程序,我们需要告诉编译器稍微放松它的限制。为此,Rust 有一个关键字,unsafe。使用unsafe的代码比正常代码有更少的限制。 让我们过一遍语法,接着我们讨论语义。unsafe用在两个上下文中。第一个标记一个函数为不安全的: unsafe fn danger
Web 应用通常面临所有种类的安全问题,并且很难把所有事做的正确。 Flask 试图 为你解决这些事情中的一些,但你仍需要关心更多的问题。 跨站脚本攻击(XSS) 跨站脚本攻击的概念是在一个网站的上下文中注入任意的 HTML (以及附带的 JavaScript )。开发者需要正确地转义文本,使其不能包含任意 HTML 标签来避免 这种攻击。更多的信息请阅读维基百科上关于 Cross-Site Sc