`
文章列表
首先,在确认需要进行版本还原以后, 打开GIT BASH 输入:   例如: git reset --hard d756f627fe568f4d8bcf1852ba60557eeab477a5 (版本号) 此操作成功以后,本地文件已经还原到 指定的COMMIT版本,     然后,如果远程服务器的文件库也需要还原到 d756f627fe568f4d8bcf1852ba60557eeab477a5 版本,则需要在GIT BASH执行另外一条命令:   git push -f     此操作是把本地还原以后的文件强制推送到远程服务器,操作成功以后,远程服务器的文件库将 ...
Git处理分枝和合并是非常独到的。无论是创建新分枝还是分枝之间切换,都表现出一个共同的特征--快!Git 鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系.下面就详解一下Git的合并与撤销     Git合并   比如现在项目提交了几次更新,在C2通过主分支创建了2个不同的分支做不同的任务  等任务做完需要merge到master时就可以切换到master分支下分别merge iss01和iss02分支。首先merger iss01时,会看到Fast Forward的提示,因为C3是C2的直接上游,所以Git只需把 master 分支指针直接 ...
选择使用GIT来进行版本控制,除了它可以随时提交更新,速度快,和对分布式开发的强大支持外, 还有一点就是因为它提供多分支开发的操作便捷性,相对SVN来说要方便和快捷很多. 下面就根据NLB KSI项目为例说明一下GIT环境下,如 ...
由于现在的项目使用GIT来管理,所以花了点时间去研究了一下,相对svn和cvs还是有它的优势的,所以先简单的介绍一下GIT及与SVN的区别:  1)GIT按lixnus的解释是--The stupid content tracker, 傻瓜内容跟踪器。  2)GIT的管理是在本地建立存储仓库,代码的所有变化的记录都在本地存储。也就是代码和管理仓库是形影不理的。不想svn分为客户端和服务器端。客户端只有一些简单的仓库信息,而真正的代码和代码的变化信息全都在服务器上保存。客户端一般只能得到代码文件(只是一般情况,如果非要得到当然也还是可以的)。所以git的这种方式可以减轻服务器的负担--不 ...

JAVA 简单排序总结

    博客分类:
  • JAVA
插入排序     算法描述 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 从第一个元素开始,该元素可以认为已经被排序 取出下一个元素,在已经排序的元素序列中从后向前扫描 如果该元素(已排序)大于新元素,将该元素移到下一位置 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 将新元素插入到该位置中 重复步骤2~5
在IE6下, 背景图片不会默认有缓存,加上下面这一句就会把背景图片放缓存里,   document.execCommand("BackgroundImageCache", false, true);    这样就可以正常的加载背景图片了!     还有一个IE6下 AJAX请求的问题,如果两次AJAX请求的URL是一样的,那么IE6这个SB,就只会进行第一次请求,第二次会直接把上一次请求的结果返回给你.真欠呼!!   如果想每次AJAX请求都会正确处理,只要在URL后面加上一参数,表示该URL是和上一次不同的,一般用当前时间的毫秒数.   EXAMPLE ...
  <input type="hidden" value="1" id="hiddenPageNum"> <div id="media_tn0" class="media_tn"> <a id="imageLink0" onclick="showPhotoByIndex(this.id);return false;" class="current" href=&quo ...
<a href="javascript:void(0);" onclick="displayPrev(); return false;">«             prev</a> 需要在调用改变图片SRC的方法  后面加上return false; 还有在用JS 提交FORM的时候,也需要return false; 否则无法提交
需要的软件 1.TortoiseSVN 2.SVN.1.4以上的EXE 安装版(压缩版的也可以,只是需要需要配置PATH=$SVN$/bin) 这两个软件可以不按顺序安装. 安装的步骤就很简单了,在这里就不废话了. (测试安装SVN是否成功---打开CMD,输入svnserve 如果报错就没安装好,一般人不会出现. 测试安装小乌龟是否成功---在任意目录,按右键看看可有小乌龟的图标就可以了!) 3,建立版本库(Repository) 运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后 ...
在IE6/7下,table对象是不可以直接 var tr=document.createElement("tr"); appendChild(tr); 这样来插入一行的,需要 创建tbody对象然后用tbody来插入行,最后把tbody加入到table里面才可以! 或者可以使用insertRow(-1),insertCell(-1) 来插入行和列,FIREFOX下必须带-1这个参数!!!
Global site tag (gtag.js) - Google Analytics