git命令批处理bat文件

Git装好后有个cmd目录,把这个路径加到Windows的path环境变量下,然后像平时写bat批处理文件一样,把git命令写到里边去就行了。不用再做bash的login操作。 此时脚本中执行其他的dos命令和第三方命令行程序均不受影响。 我的cmd目录是在:E:\Program Files (x...

2017-09-08 18:32:26

阅读数 4864

评论数 0

Centos7安装并配置mysql5.6

Centos7将默认数据库mysql替换成了Mariadb,所以想装mysql,要先卸载Mariadb。 一、安装MySQL 看mysql版本号 mysql—>SELECT VERSION(); 下载相应版本的mysql 1、下载mysql免编译包:wget http://cdn....

2017-08-24 15:15:30

阅读数 287

评论数 0

单例模式的八种写法

单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 原文链接: http://tianweili.github.io/blo...

2017-07-05 10:38:03

阅读数 218

评论数 0

ntpd与ntpdate的区别

之前配置ntpd的时候搜到一句话,印象很深刻,也觉得很有标题党的效果,就借鉴为标题了: “我认为有几种人是必须不招聘/裁掉的: 1 用ntpdate代替ntpd的人” 但具体原因不太懂,总觉得还是用ntpdate比较方便。 今天问了红帽技术支持,对方的解释是: ntpd在实际同步时...

2017-07-04 14:13:20

阅读数 184

评论数 0

centos7搭建gitlab(二)之gitlab仓库迁移

一、gitlab仓库 首先,要找到gitlab的仓库,git仓库默认存放在:/var/opt/gitlab/git-data 二、下载仓库数据 可以使用可视化工具,直接将仓库里的数据都复制出来。 但是博主碰到一个问题,就是gitlb所在的服务器是被保护的,不能被ssh连接,只能通过命令下载 ...

2017-06-29 16:01:50

阅读数 418

评论数 0

centos7搭建gitlab(一)

官方文档: https://about.gitlab.com/downloads/#centos7   1.安装和配置依赖: sudo yum install curl policycoreutils openssh-server openssh-clients sudo systemc...

2017-06-16 18:07:38

阅读数 2215

评论数 0

jvm工作原理

Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:   Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码编译机制类加载机制类执行机制 Java源码编译机...

2017-06-08 17:04:32

阅读数 289

评论数 0

mysql的left join、right join、inner join、union等连接查询

TABLE A ;TABLE B 内联接: 内连接:A INNER JOIN B ,在A中也有,在B中也有的数据才能查询出来 外联接: 左(外)连接:A LEFT (OUTER) JOIN B,连接查询的数据为符合条件的左表A的所有行,而不仅仅是A、B表联接列所匹配的行。如果左表A的某行在右表...

2017-05-18 14:42:31

阅读数 294

评论数 0

cookie和session的区别(待补充)

1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗    考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器...

2017-03-28 18:17:42

阅读数 444

评论数 0

JSON和JSONP的区别

前言   由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。   当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服...

2017-03-24 11:57:22

阅读数 158

评论数 0

git开发使用流程和git解决冲突流程

开发流程: 开发人员在dev分支上开发(各开发人员各自从dev分支检出各自的本地分支异步开发); 测试人员将开发人员上传的dev分支合并到test分支上测试; 测试完成后,将可以上线的代码合并到master分支上保留纯净(理论上无bug、稳定的版本)的生产环境代码; 开发人员在代码上线后,合并ma...

2017-03-22 15:00:52

阅读数 650

评论数 0

json转对象参数不匹配问题

@RequestBody将json转对象参数不匹配问题 使用了@RequestBody注解后,需要json格式传入参数,并且传入的参数必须都和bean之中的参数一致(json的可以少,不能比bean多,名字不能不一样) springmvc用@RequestBody将json...

2017-03-16 16:36:27

阅读数 3310

评论数 0

软件测试流程

转载自:http://www.cnblogs.com/fnng/archive/2012/08/04/2622463.html 如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。虽然...

2017-03-10 14:02:00

阅读数 261

评论数 0

nginx启动、停止、重启命令

nginx基本使用命令 nginx启动命令、 nginx停止命令、 nginx重启命令、 nginx查询命令、 nginx修改配置文件命令等

2017-03-09 18:03:43

阅读数 246

评论数 0

多线程变量同步机制

多线程中同一个变量会共享,但是有时候会发现不同线程中的共享变量,值不同步,原来每个线程都会有自己的内存存放变量的缓存值,而不是一起使用主内存中的变量值。 问题:主线程的while循环中,当flag为true时,循环体为空的话,后面的打印语句不会执行,会一直在while里循环; 而在循环体中加上一...

2017-02-27 10:20:51

阅读数 655

评论数 0

jsp加载外部项目页面

本文收集了一些加载外部项目页面的方法。 1.原地刷新页面 <script>window.location.href='http://blog.csdn.net/u012887385';</script> 2.超链接打开页面 <a href='http://blog...

2017-02-24 15:23:56

阅读数 1116

评论数 0

easyui-combobox多选-样式改为checkbox

easyui-combobox多选-样式改为checkbox 1.combobox设置为多选 2.combobox多选赋值 3.combobox默认选中第一项 4.重写combobox的样式

2017-02-17 16:27:56

阅读数 3527

评论数 0

easyui-dataGrid单元格显示全部内容

dataGrid基本用法 <table id="dataGridId" name="dataGridName" class="easyui-datagrid" fit="true" fitColu...

2017-02-13 14:25:12

阅读数 707

评论数 0

radio,checkBox,select选中框

radio,checkBox,select选中框的使用和区别

2017-01-24 11:21:58

阅读数 170

评论数 0

jsp局部刷新页面、异步加载页面方案

jsp局部刷新页面、异步加载页面方案 1.在jsp页面需要刷新的地方增加一个控件 2.新建一个jsp页面:aaa.jsp(用来放置需要刷新的内容) 3.向后台异步请求数据的方式刷新页面,后台返回一个jsp,来对需要刷新的控件赋值。

2017-01-24 11:13:49

阅读数 12635

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭