【Linux运维】创建目录,文件,查看

一、创建目录:命令:mkdir [-mp][目录名称]比如:在根目录下创建一个名为data的目录方法1: 直接创建    mkdir /data 方法2:先进入目录,再创建    cd / datra    mkdir data[-mp]是参数,可写可不写-p:递归创建目录:比如,A目录下创建B目录,B目录下创建C目录:mkdir -p a/b/c 注:mkdir 是make directory的...
分类: 其他 发布时间: 05-28 22:47 阅读次数: 2

【Docker】docker安装与使用

一、docker            Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。       由于其基于LXC的轻量级虚拟化的特点,docker相比KVM之类最明显的特点就是启动快,资源占用小。因此对于构建隔离的标准化的运行环境,轻量...
分类: 其他 发布时间: 05-28 22:46 阅读次数: 3

【Oracle】建立关联三个表的视图

一、背景在我们的业务中,经常会有这样的需求:将某对象集合以列表的形式展示,但被展示的对象信息可能来自多个表,这时候,我们为了减少在系统对数据的处理,提高查询速度,会通过建立视图来解决这类问题。二、具体代码关联的三个表为:T_A,T_B,T_CCREATE VIEW V_AGREEMENT_INFO AS SELECT ID, ORG_ID, ID AS PRJ_ID, PRJ_NAME, ...
分类: 其他 发布时间: 05-28 22:46 阅读次数: 2

Heartbeat配置方案

HA即(high available)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器 A 和 B,正常是 A 提供服务,B 待命闲置,当 A 宕机或服务宕掉,会切换至B机器继续提供服务。常见的实现高可用的开源软件有 heartbeat 和 keepalived。高可用只是服务的高可用,不包括数据的备份,服务的ip会进行切换,切换时可以设置服务启动。配置方法:配置准备ip主机1:...
分类: 其他 发布时间: 05-28 22:46 阅读次数: 2

SVN服务器安装路径

yum install -y subversion/////非必须(可以在已有目录目录下创建,不用一定要自己建目录)mkdir -p /application/svndata (数据存储根目录)mkdir -p /application/svnpasswd(用户密码权限目录)svnserve 命令-d 守护进程模式(后台运行)-r 存储根目录--pid-file 存储pid号服务启动  svnse...
分类: 其他 发布时间: 05-28 22:46 阅读次数: 3

【OpenStack】安装准备

    OpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的 6 个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。同时还有另外十多个可选项目,用户可通过将其捆绑一起来创建独特、可部署的云架构。一、操作系统:centos7 1406 最小化安装openstack版本选取juno-eol初学者openstack版本选择...
分类: 其他 发布时间: 05-28 22:45 阅读次数: 1

【Linux】Apache安装

1、找到www.apache.org找到httpd下载源2、wget 下载地址wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz3、解压tar xf httpd-2.2.32.tar.gzcd httpd-2.2.32yum install zlib zlib-devel gcc -y4、安装Apache步骤命令:./conf...
分类: 其他 发布时间: 05-28 22:45 阅读次数: 3

【Maven】初识

一、概念:   1、Maven是一跨平台的项目管理工具,在Windows,Linux或Mac上都可以使用同样的命令。   2、Maven 的主要作用是帮我们自动化、标准化构建项目,从清理、编译、测试到生成报告,再到打包和部署。Maven最大化的消除了构建的重复,抽象了构建声明周期,并且为绝大部分的构建任务提供了已有的插件,我们不在需要定义过程,甚至不需要再去实现这些过程中的一些任务。   3、Ma...
分类: 其他 发布时间: 05-28 22:45 阅读次数: 4

【项目管理心得】周总结与反思

接手新项目有一周的时间了,做一下这周管理项目的总结:一、已完成:1、按业务划分小组,为每个小组安排一到两名同事进行开发,每个小组有一位稍有经验的开发;2、整理每个业务模块的bug,并划分优先级,让每个模块成员自己的任务;3、开晨会,请每位同事汇报自己的任务完成情况,遇到的问题和解决方案,开发计划;4、在新加入的同事的提醒之下,为部分同事讲解模块的业务; 二、问题:1、自己的开发任务安排的太满,没有...
分类: 其他 发布时间: 05-28 22:45 阅读次数: 3

编译原理第二章

这一章主要学习了程序语言的定义,高级语言的特性,程序语法的描述。任何语言实现的基础是语言的定义。在定义方面,编译程序研制者与一般用户有所不同,用户关心语言如何使用,开发人员关心文法的定义。他们对哪些构造允许出现更感兴趣。程序语言主要由语法和语义两方面定义。语法包括字母表,单词符号,语法单位。字母表是一个有限的字符集,包含大小写英文字母,数字,特殊字符。C/C++字符集标准的256个,常用的128个...
分类: 其他 发布时间: 05-28 22:44 阅读次数: 3

编译原理第三章总结

第三章是词法分析,内容包含了词法分析的设计,正规表达式与有限自动机。做题的方面尤其需要掌握将正规式转换为相应的确定有限自动机,并能将其化简。词法分析的任务将源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为由单词符号串组成的程序逐个翻译,就好比古老的那种翻译英文的软件。(此图为博主用xmind 8所做,如有需要,可以转载)看完了词法分析器的输出形式和单词表示形式,接下来看看词法分析...
分类: 其他 发布时间: 05-28 22:44 阅读次数: 3

编译原理第四章总结- 语法分析

语法分析是编译过程的核心部分,主要任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。本质是按文法的产生式,识别输入符号串是否为一个句子,即判断能否从文法开始符号出发推导出这个输入字符串。语法分析的过结果是构造语法树,按照语法树的构造过程可分为自上而下推导,自下而上规约。本章主要讨论自上而下的推导。 语法分析器的功能:语法分析是编译过程的核心部分。它的任务是在词法分...
分类: 其他 发布时间: 05-28 22:44 阅读次数: 2

idea 配置 tomcat

出现unable to open the service tomcat怎么办具体配置 IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目 上面这个配置必须是收费版的,因为社区版不支持tomcat这些,具体你可以在idea官网上面看到。收费版的注册码,license server,,http://idea.iteblog.com/key.php 配置当中唯一有个小缺点就是
分类: 其他 发布时间: 05-28 22:43 阅读次数: 4

用idea创建maven简单的java项目

首先,maven特别像android里面build.gradle里面dependencies,个人感觉很棒。很方便 首先,eclipse创建maven很简单,你在创建的时候,下面会有maven project.进入主题,在idea里面创建maven project 1. 不选任何东西 2. 随意填,我也不是太懂这个格式,但是并不影响 3. 然后finish 4. 目录像上图这样
分类: 其他 发布时间: 05-28 22:43 阅读次数: 5

城市的联动框

<!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript"> function showCity() { var citys = [[],["guangzhou","fousan","zhongsan"],["changsha","hengyang","yueyang"]
分类: 其他 发布时间: 05-28 22:43 阅读次数: 3

js简单字母验证码

<!DOCTYPE html> <html lang="en"> <head> <script type="text/javascript"> function createCode() { var datas = ['A','B','C','D','E','F']; var code = ""; for
分类: 其他 发布时间: 05-28 22:42 阅读次数: 3

配置文件路径如何写

Demo1.java package com.husky.path;import java.io.FileReader; import java.io.InputStream; import java.util.Properties;/** * 配置文件的路径应该如何去写? * 绝对路径:一个文件的完整路径信息。一般绝对路径带盘符,无法使用 * 相对路径:相对于当前程序的路径。当前路径就是执行
分类: 其他 发布时间: 05-28 22:42 阅读次数: 3

配置第一个servlet

//首先写一个HelloServlet.java,通过编译后,得到一个HelloServlet.class //下面是HelloServlet.java源代码 package com.husky.sever;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servle
分类: 其他 发布时间: 05-28 22:42 阅读次数: 3

http协议-request

http协议内容请求(浏览器-》服务器) Request GET /day09/hello HTTP/1.1--请求行 Host: localhost:8080---请求头(多个key-value对象) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0 Accept: text/h
分类: 其他 发布时间: 05-28 22:42 阅读次数: 3

http协议-response

HTTP/1.1 200 OK --响应行 Server: Apache-Coyote/1.1 --响应头(key-vaule) Content-Length: 24 Date: Fri, 30 Jan 2015 01:54:57 GMT --一个空行 this is hello s
分类: 其他 发布时间: 05-28 22:41 阅读次数: 3