- 浏览: 79784 次
- 性别:
- 来自: 北京
最新评论
-
尹超5200:
你TM写点文字能死啊
java图片上传回显(火狐待测) -
shibin_1109:
如果冲突没更新下来的话也可以使用git同步来解决.
Eclips GIT冲突解决
文章列表
管道符
利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。下面来看看管道是如何在构造一条Linux命令中得到应用的。
[developer@app02v /data/html/m.expai.com]$ ps -ax|grep api
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
13676 ? ...
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的g ...
locate命令其实是"find -name"的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。
locate [-q] [-d ] [--database=]
locate [-r ] [--regexp=]
locate [-qv] [-o ] [--output=]
lo ...
Git中从远程的分支获取最新的版本到本地有这样2个命令:
1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge
git fetch origin master 首先从远程的origin的master主分支下载最新的版本到origin/master分支上
git log -p master..origin/master 然后比较本地的master分支和origin/master分支的差别
git merge origin/master 最后进行合并
上述过程其实可以用以下更清晰的方式来进行:
git fetch origin master:tmp
gi ...
多人协作开发的情况下,往服务器推送更新时难免出现冲突,所以推送之前需要解决服务器端的最新版本和本地仓库的冲突。Pull操作就是把服务器端的更新拉拢到本地仓库进行合并,解决好合并冲突后,就可以顺利push到服务器分支了。
假设现在Mairo兄弟在用GIT协作开发NewSuperMairoBro游戏,目前服务器端的mushroom.java文件的内容如下:
MairoBro克隆出代码后,Mairo哥哥做了如下修改
Mairo弟弟做了如下修改
然后Mairo弟弟先push代码,Mairo哥哥使用pull来合并本地仓库和远程仓库,将发行文件出现冲突,此时GIT会自动合并冲突的文件,如下图所示:
...
导出Excel表格
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFCell;
import java.io.FileOutputStream;
import java.io.FileInputStream;
public class Create ...
package com.expai.utils;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermo ...
git的授权方式基本上就是用key或是用户名密码.
1、在Eclipse菜单中选择Help——Install New Software.
2、在新弹出的窗口,点击Add,然后填写git插件的名字以及路径。
Name:Git (可自定义)
Location:http://download.eclipse.org/egit/github/updates
3、在底下打勾要安装的插件,一直Next
4、完成安装,重启Eclipse,这时就有了Git的视图。
5、克隆一个GitHub上的库,切换到Git视图——选择Clone a repository and ...
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。
首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz
下 ...
这几天总有同学在装中间件或是给eclipse装插件的时候出问题,所以再网上找了一些讲的比较详细的安装步骤分享给大家.
eclipse下载地址:http://www.eclipse.org/downloads/
tomcat下载地址:http://tomcat.apache.org/
下载tomcat对eclipse的插件。
下载地址:http://www.eclipsetotale.com/tomcatPlugin.html
这个页面还有,安装说明的,英语好的可以自己看看。
我下的这个;tomcatPluginV321.zip
下载后,解压。解压后的文件放到eclips ...
概 述
文件上传和下载是 Web 应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。但本座看过不少人在实现上传或下载功能时总是不知不觉间与程序的业务逻辑纠缠在一起,因此,当其他地方要用到这些 ...
$inc:
1.$inc
--------------------------------------------------------------------------
这个修改器干什么使的呢?看看下面示例的具体操作后的结果即可知道。
示例文档:{"uid":"201203","type":"1",size:10}
> db.b.insert({"uid":"201203","type":"1",size:10})
> ...
"$lt"-----------------------"<"
"$lte"----------------------"<="
"$gt"-----------------------">"
"$gte"----------------------">="
"$ne"-----------------------"!="
示例:{"x":{" ...