一.下载 ant 插件,路径如下: http://ant.apache.org/bindownload.cgi 二.安装 ant 插件,解压下载下来的 ant 插件,配置环境变量(最好系统环境变量),如下: ANT_HOME:D:\learn_tool\apache-ant-1.9.4 还要将 ant 解压包中bin文件夹中的内容给配置到 path 环境变量中,如下: path : ;%ANT_HOME%\bin 三.测试 ant 插件是否安装成功,如下: 说明安装成功. 四.ant 小例子 1…
MapServer Tutorial——MapServer7.2.1教程学习——第一节:MapServer的基本配置管理,静态地图应用以及MapFile文件 前言 万事开头难,有了<MapServer Configuring with IIS>.<MapServer Tutorial——MapServer7.2.1教程学习(大纲)>.<MapServer Tutorial——MapServer7.2.1教程学习——教程背景>之后,终于可以开始进入下一步的实战训练.我自己…
Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋友也越来越多了,作为一门面向对象的编程语言,Java也有着安全.高效等诸多有点.从TIOBE(TIOBE排行榜是根据互联网上有经验的程序员.课程和第三方厂商的数量,并使用搜索引擎(如Google.Bing.Yahoo!.百度)以及Wikipedia.Amazon.YouTube统计出排名数据,只是反…
一.说说情怀 随着公司硬件开发资源的不足,构建一个云平台似乎重要了起来.当然,也不是这个平台搭建的主力,出于工作的需求和个人兴趣爱好,接下来就来学习一下OpenNebula相关的东西,这是第一节课,先来说一下OpenNebula的安装,实现的目标是非快速安装,把MySQL作为OpenNebula的存储资源库 二.安装步骤 2.1:环境准备 准备至少一台安装了Ubuntu16.0.4LTS的物理机或者虚拟机 处理器要支持KVM虚拟化 系统已更新为aliyun的source且已经更新 关闭防火墙 2…
MySQL学习(第一节自习课) 一. 软件下载.安装 下载地址:https://dev.mysql.com/downloads/installer/ 位置:mysql->installer->community1 离线安装版本,不要选带web路径的是离线安装版本. 安装省略 进程名称:mysqld.exe 服务名称:安装时定义的,例如:MySQL.MySQL80等可自定义 启动服务命令:net start MySQL; 停止服务命令:net stop MySQL; 查找数据库数据文件路径命令:…
第一节  vue知识 vue-resource:和后台交互的一个插件,实现get.post和jsonp等功能.(替代jQuery) vue特点: 1.易用:通过创建vue实例,{{}}绑定数据十分方便,如果是jQuery还要获取值,设定十分繁琐 2.灵活-渐进式 ①渲染字段:②公共头部和公共尾部做成组件:③单页面会用到:④管理组件状态,vuex⑤使用构建工具完结项目 3.高效 ①16kb min+gzip的运行大小:②超快虚拟DOM:③最省心的优化 vue基础指令介绍: 1.指令的使用: v-m…
新公司的新项目,需要用到Oracle数据库,所以现在便来解除此数据库,不得不说,这个数据库还这是麻烦. 安装倒是简单,就是中间会遇到各种问题. 安装步骤参考:https://blog.csdn.net/fancheng614/article/details/78172894 安装完成后,中间不要有太大的报错,只要能进行到这里,就基本OK了. 此时去程序里面找SQL Plus ,运行. 先登录下,使用system超级管理员登录,口令是最开始安装的时候就设置的. 使用下面代码查看,能出来就基本上是安…
一.创建 java 项目(Eclipse 中),结构图如下: 1.创建 .java 文件,代码如下: package com.learn.ant; public class HelloWorld { public static void main(String[] args) { for(String arg : args) System.out.println("Hello World" + arg); } } 2.创建 build.xml 文件,代码如下: <?xml ver…
一.本地oracle服务器 1.安装oracle服务器,可以到oracle官方网站上下载与自己电脑匹配的服务器,一般用10g,或者11g; 2.打开cmd,打开sql*plus,之后可以写SQL语句了. 3.第二种使用oracle的方法,可以使用PL SQL工具. 4.卸载oracle数据库.注意点: 1)先停止oracle服务器: 2)运行oracle卸载项: 3)清除注册表信息: 4)重新启动计算机: 5)清除oracle目录.…
本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/release/2.3.x/docs/home.html 本文作者:sushengmiyan -------------------------------------------------------------------------------------------------------------…
1.安装JDK 2.安装AS 安装参考网址 https://www.cnblogs.com/xiadewang/p/7820377.html 下载网址: http://www.android-studio.org/ https://services.gradle.org/distributions/ 注意: 1.这个下载很慢,估计不要1个小时也要40分钟 2.Build项目的时候非常的慢,要参考下面的修改(不要开启只线下编译) // Top-level build file where you…
python是一种解释型.面向对象.动态数据类型的高级程序设计语言. 执行Python程序: 对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python3.0输出"Hello World!": 实例(Python 3.0): #!/usr/bin/python print(Hello, World!)     python的两种编写方式 1:交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编…
一.Netty简介 什么是Netty? 1.高性能事件驱动,异步非阻塞的IO加载开源框架. 它是由JBoss提供,用于建立TCP等底层链接.基于Netty可以建立高性能的HTTP服务器,快速开发高性能,高可靠型网络服务器和客户端程序,支持HTTP.webSocket. Protobuf( protobuf是google序列化的工具,主要是把数据序列化成二进制的数据来传输用的).Binary.UDP.尤其是因为其具有高性能非阻塞性的特点,可以作为socket底层的通信基础,用到的服务器有Dubbo…
这是MongoDB系列的第一章,作者将持续更新. 1.下载 https://www.mongodb.com/download-center#community 2.安装与配置 有关安装的任何困难请点击这里 查看官方指南 执行msi文件,按提示安装即可. 安装完成后,找到MongoDB安装路径,默认是 C:\ProgramFiles\MongoDB\Server\3.4\ 在该目录创建一个data文件夹,即 C:\ProgramFiles\MongoDB\Server\3.4\data 打开Pow…
搬运自 ‘廖雪峰的官方网站’ 1.git安装 官网下载地址:https://git-scm.com/download/win   百度网盘下载地址:https://pan.baidu.com/s/1kU5OCOB?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&traceid=#list/path=%2Fpub%2Fgit  按默认选项安装即可. 安装完成后,在开始菜单里找到“Git”->“Git…
spark和mapreduce差不多,都是一种计算引擎,spark相对于MapReduce来说,他的区别是,MapReduce会把计算结果放 在磁盘,spark把计算结果既放在磁盘中有放在内存中,mapreduce把可能会把一个大任务分成多个stage,瓶颈发生在IO,spark有一个叫DAG(有向无环图)的东西,可以把多个算子都放在一个stage进行合并. spark shuffle的时候一定会把数据放在磁盘中,因为如果在shuffle的时候数据丢失,代价特别的昂贵 spark和mapredu…
1 安装之前的检查 先要检查Linux系统中是否已经安装了MySQL,输入命令尝试打开MySQL服务: 输入密码后,如果出现以下提示,则说明系统中已经安装有 MySQL: 如果提示是这样的,则说明系统中没有 MySQL,需要继续安装: 2.Ubuntu Linux 安装配置 MySQL 在Ubuntu上安装MySQL,最简单的方式是在线安装.只需要几行简单的命令 在安装过程中会提示确认输入YES,设置 root 用户密码(之后也可以修改)等,稍等片刻便可安装成功. 安装结束后,用命令验证是否安装…
Java作为当下很主流的编程语言,学习Java的朋友也越来越多了,作为一门面向对象的编程语言,Java也有着安全.高 效等诸多有点.从TIOBE(TIOBE排行榜是根据互联网上有经验的程序员.课程和第三方厂商的数量,并使用搜索引擎(如Google.Bing. Yahoo!.百度)以及Wikipedia.Amazon.YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好 不好,或者一门语言所编写的代码数量多少.)排行榜来看,四月.五月的数据分析,Java语言仅次于…
博主最近在研究接口API自动化测试,之前设计的通过excel来实现自动化测试的框架实际使用中还是有很多局限性 这次博主的思路是: 1 搭建接口API管理平台 支持数据库方便维护 2 自动化测试平台可直接使用平台整理的接口请求参数 3 以web格式形成可视化的界面展示接口测试数据,包括返回值,测试结果 这次博主首先整理的是sqlalchemy,一开始是安装,博主这边有安装包 根据操作系统下载相应压缩文件,解压后进入文件路径下执行安装命令 # python setup.py install 安装成功…
一.详解 JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范.它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据.他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate.TopLink等ORM框架各自为营的局面.值得注意的是,JPA是在充分吸收了现有Hibernate.TopLink等ORM框架的基础上发展而来的,具有易于使用.伸缩性强等优点.从目前的开发社区的反应上看,JPA受到了极大的支持…
1.安装python虚拟环境 easy_install virtualenv easy_install pip cd /home/admin virtualenv flask-website source flask-website/bin/activate#进入虚拟环境 deactivate#退出虚拟环境 2.安装flask及依赖包 pip install flask (flask-website)$python >>>import flask >>> #正常没报错,…
安装 1. 关闭防火墙服务 # systemctl disable firewalld # systemctl stop firewalld 2. 安装etcd以及kubernetes软件 yum install -y etcd kubernetes 3. 修改Docker配置为 vim /etc/sysconfig/docker OPTIONS='--selinux-enabled=false --insecure-registry grc.io --log-driver=journald -…
数据分析:是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律 数据分析三剑客:Numpy,Pandas,Matplotlib 一 Anaconda 1 下载 官网:https://www.anaconda.com/distribution/ 2 安装 https://blog.csdn.net/u012318074/article/details/77075209 3 基本使用 http://python.jobbole.com/86236/ 4 库更新及jupyte…
对于分布式缓存,之前公司项目中只使用了MemCached,使用比较方便,有现成的C#版本组件. 如今用Redis的公司有很多,所以打算了解一下Redis. Redis的官网地址:http://redis.io Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持.从2013年5月开始,Redis的开发由Pivotal赞助. Redis是一个key-…
一.梯度下降法 优点:即使特征变量的维度n很大,该方法依然很有效 缺点:1)需要选择学习速率α 2)需要多次迭代 二.正规方程法(Normal Equation) 该方法可以一次性求解参数Θ 优点:1)不需要选择α 2)不用多次迭代,一次求解 3)正规方程法不需要归一化处理 缺点:逆矩阵的计算量比较大,尤其当特征变量的维度n很大时:计算逆矩阵的运算量大概是矩阵维度的3次方. 总结:当特征变量维度n较大时(n>=10000),选择梯度下降法:当n值较小时(n<10000),选择正规方程法求解Θ.…
<div id="app" class="app"> <p>{{ message }}</p> <p>{{ info }}</p> <!-- 等价于下面的写法--> <div v-html="message"></div> <div v-html="info"></div> </div> <…
vue生命周期好文章: http://www.zhimengzhe.com/Javascriptjiaocheng/236707.html…
一.框架目录文件的介绍     common  核心函数库目录 conf   框架的核心配置文件 lang   语言包目录 library   核心资源库目录 tpl 不用管,就是几个模板  ThinkPhp 就是项目的核心入口文件,每个项目都需要引入            二.创建项目 1.创建一个入口文件 index.php  并导入 TP主框架文件  2. 3.访问入口文件时,系统会自动把对应的文件创建出来…
第一节:变量,常量,类型推断,字符,字符串 //swift学习第一节 /* 变量 常量 类型推断 字符 字符串 */ import UIKit //变量 var str = "swift" //类型推断 str = "hello" var str1:NSString = "shaoting" //常量 let num3 = //类型推断 //num3 = 123 error:常量不可以修改 let str2:NSString = "ph…
什么是seajs,它是干什么使用的,可以去网上搜索一下, 官网:http://seajs.org/docs/ 基本使用seajs <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>seaJS学习第一节</title> //加上 seajsnode 值,可以让 sea.js 直接获取到自身路径,而不需要通过其他机制去自动获取.这对性能和稳定性会有一…