FTP 安装 查看是否已安装: CentOS:rpm -qa | grep vsftpd Ubuntu:dpkg -l | grep vsftpd 安装: CentOS 6:sudo yum install -y vsftpd Ubuntu:sudo apt-get install -y vsftpd FTP 使用之前要点 关闭 CentOS 上的 SELinux 组件(Ubuntu 体系是没有这
Kotlin,如前面所说,它是JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE被大家所熟知。Android Studio,官方的Android IDE,就是基于Intellij,作为一个该平台的插件。 Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于Android开发者,有两个有趣的特点: 对Java开发
英文原文:http://emberjs.com/guides/getting-started/index.html 欢迎来到Ember.js世界!本入门指南将使用Ember.js来创建一个简单的应用,并简单介绍整个框架背后的一些核心概念。阅读本指南需要熟悉一些基本的Web技术,比如Javascript、HTML、CSS和一些诸如浏览器Web审查器。 本入门指南采用非常流行的TodoMVC示例 应用
什么是 Handlebars? Handlebars 是一种简单的 模板语言。 它使用模板和输入对象来生成 HTML 或其他文本格式。Handlebars 模板看起来像常规的文本,但是它带有嵌入式的 Handlebars 表达式 。template <p>{{firstname}} {{lastname}}</p> Handlebars 表达式是一个 {{,一些内容,后跟一个 }}。执行模板时,
本书所讲的是Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和维护高质量的Web应用。 从好的方面来看,Web 开发激动人心且富于创造性;从另一面来看,它却是份繁琐而令人生厌的工作。 通过减少重复的代码,Django 使你能够专注于 Web 应用上有 趣的关键性的东西。 为了达到这个目标,Django 提供了通用Web开发模式的高度抽
Spring 框架是一个Java平台,它为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此您可以专注于应用程序的开发。 Spring可以让您从“plain old Java objects”(POJO)中构建应用程序和通过非侵入性的POJO实现企业应用服务。此功能适用于Java SE的编程模型,全部的或部分的适应Java EE模型。 这些例子告诉你,作为一个应用程序开发人
13. Spring测试介绍 测试是企业级软件开发的一个必不可少的部分。本章重点介绍IoC原则对单元测试的增值部分以及Spring Framework支持集成测试带来的好处。(详尽的讨论企业级开发中的测试已经超出了参考手册的范围)
3.1 与Nginx配置相关功能总体介绍 camel-admin与Nginx配置有关的功能主要有:站点管理,业务集群管理,Nginx集群管理。 这三个功能,与camel-admin界面导航栏及Nginx配置文件的对应关系如下: 站点管理: 对应Nginx配置中的server块 业务集群管理: 对应Nginx配置中的upstream块 Nginx集群管理管理: 不对应Nginx配置,对应着Nginx
为了方便开发Threejs提供了一系列的材质,所有材质就是对WebGL着色器代码的封装,如果你不了解WebGL,会通过查阅Threejs文档使用相关材质类即可。 点材质PointsMaterial 点材质比较简单,只有PointsMaterial,通常使用点模型的时候会使用点材质PointsMaterial。 点材质PointsMaterial的.size属性可以每个顶点渲染的方形区域尺寸像素大小
CampusBuilder 的主界面包括顶部的窗口控件、菜单栏、左侧的主窗口、右侧的场景信息栏和底部的同步状态栏。下图所示为 CampusBuilder 主界面。 编号 名称 说明 ① 窗口控件 顶部窗口显示客户端名称及版本,右侧控件可设置主题风格皮肤、窗口最大化、最小化及关闭窗口。 ② 菜单栏 菜单栏分两个部分。 左侧为标签页切换控件,可对我的场景、场景集市和 DIY 模型库三个标签页进行切换;
现在是介绍另一个工具的时间了,在你学习C的过程中,你会时时刻刻用到它,它就是 Valgrind。我现在就向你介绍 Valgrind,是因为从现在开始你将会在“如何使它崩溃”一节中用到它。Valgrind是一个运行你的程序的程序,并且随后会报告所有你犯下的可怕错误。它是一款相当棒的自由软件,我在编写C代码时一直使用它。 回忆一下在上一章中,我让你移除printf的一个参数,来使你的代码崩溃。它打印出
我很荣幸展示给你一个FreeRADIUS入门. 这本书将会帮助你部署一个可靠的, 稳定的, 和可扩展的RADIUS服务器在你的环境. 这个章节是用来介绍RADIUS和FreeRADIUS. 我们将会介绍许多理论并且推荐你要留意他. 这将会提供给你关于RADIUS协议工作原理的一个好的基础, 并且将会在后续的章节中提供很多帮助. 在这一章我们将会 了解什么是AAA, 和我们为什么需要他. 学习RAD
简单 Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。 易学 就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法。 免费、开源 Python是FLOSS(自由/开放源码软件)之一。简单
把文件夹拖入窗口后,Koala会自动创建相应的工程。Koala的界面被分为四个区域,分别是按钮区、工程区、工程文件列表区、设置区。如图 1‑3所示: 图1-3 Koala界面分区 按钮区 第一个区域为按钮区,包含三个按钮。第一个按钮用于添加工程,第二个按钮用于打开编译文件的错误提示信息,第三个按钮用于Koala的全局设置,可以设置界面语言,Less、Sass等的默认选项和输出方式及高级设置等。当然
5.8. 类属性介绍 你已经知道了 数据属性,它们是被一个特定的类实例所拥有的变量。Python 也支持类属性,它们是由类本身所拥有的。 例 5.17. 类属性介绍 class MP3FileInfo(FileInfo): "store ID3v1.0 MP3 tags" tagDataMap = {"title" : ( 3, 33, stripnulls),