`
zhaoqj518
  • 浏览: 31758 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
首先,你要能在命令行能输入svn,否则装一个先。http://subversion.tigris.org/其次:记得这个中文手册的镜像http://www.coollittlethings.com/subversion/。不知道为什么官方的(www.subversion.org.cn/)不能访问。 开始正题: 把本地项目testsvn整个目录里的内容往备份站点塞, 这是最初的结构, 建立最初的rev 0以后checkout回来同样是按该路径,把目录下的(不包括最后的目录名)文件取回svn import testsvn svn://path/to/repos -m “最后的这个注释不能少” ...
公司要求实现 命令行自动部署 一个应用系统,也就学习了一下ant编译命令行   配置:  1。解压ant的包到本地目录。  2。在环境变量中设置ANT_HOME,值为你的安装目录。  3。在环境变量中设置JAVA_HOME,值为你的jdk安装目录。  ...

split函数

vector<string> splitEx(const string& src, string separate_character)    {        vector<string> strs;                 int separate_characterLen = separate_character.size();//分割字符串的长度,这样就可以支持如“,,”多字符串的分隔符        int lastPosition = 0,index = -1;        while (-1 != (index = src.fi ...
 C++中当 vector 中的数据类型为基本类型时我们调用std::sort函数很容易实现 vector中数据成员的升序和降序排序,然而当vector中的数据类型为自定义结构体类型时,我们该怎样实现升序与降序排列呢?有两种方法,下面的例子能很好的说明:   方法1:   我们直接来看代码吧,比较简单,容易理解:    #include "stdafx.h"    #include   <vector>      #include   <algorithm>    #include <functional>       using  ...
描述 2010 年,有道从全国各地的高校中招来了众多的优秀人才,他们各个身怀绝技,有精通Java(J)的,有用Python(P)的,有写C++(C) 的,我们用0~50中的整数值分别表示51项不同的技能招聘之后各个Team的Leader就开始了疯狂的抢人工作,HR今年给出了这样的规则:a. 所有的Leader和刚入职的新员工按照HR给定的顺序站成一排,从左到右,依次编号为1~Nb. 每个Leader可以挑选任意名新员工c. 每个新员工只能被一个Leader挑选,且必须被一个Leader选中d. 某一个新员工如果被某一个Leader选中,那么该员工与该Leader之间的其它新员工都必须被该Lea ...
描述 有道为每位员工提供每工作日享受中午与晚上两顿餐费报销,每顿饭额度上限为X元。为了能够用这些钱吃得更丰盛,大家纷纷组成了各种饭团,每天中午和晚上扫荡清华科技园附近各大中小饭馆。为了使报销过程更加方便 ...
描述 ‘道’是中国古代哲学的重要范畴。用以说明世界的本原、本体、规律或原理。在不同的哲学体系中,其涵义有所不同。老子所写的《道德经》是关于‘道’的经典著作。道的原始涵义指道路、坦途,以后逐渐发展为道理,用以表达事物的规律性。这一变化经历了相当长的历史过程。《易经》中有“复自道,何其咎”(《小畜》),“履道坦坦”(《履》),“反复其道,七日来复”(《复》),都为道路之义。《尚书•洪范》中说:“无有作好,遵王之道;无有作恶,遵王之路。无偏无党,王道荡荡;无党无偏,王道平平;无反无侧,王道正直”。这里的道,已经有正确的政令、规范和法度的意思,说明“道”的概念已向抽象化发展。---- 节选自有道词典 ...
描述 给一个整数数组A={a1,a2,…an}, 将这个数组首尾相接连成一个环状,它的一个子序列是指这个数组连续的一段,比如a2,a3…ak,或者an,a1…ai。请从这个环上选取两个不重叠的非空子序列,使这两个子序列中的所有数字之和最大。在三个样例中分别选取的子序列是:样例一: {a1} {a3}样例二: {a1} {a3}样例三: {a5,a1} {a3} 输入 输入的第一行包含一个正整数T(1<=T<=40),表示有T组测试数据。接下来每个测试数据包含两行,第一行是一个正整数n(2<=n<=50000), 第二行是用空格隔开的数组A的n个数,依次为a1,a2 ...
描述 在有道搜索框中,当输入一个或者多个字符时,搜索框会出现一定数量的提示,如下图所示:现在给你N个单词和一些查询,请输出提示结果,为了简化这个问题,只需要输出以查询词为前缀的并且按字典序排列的最前面的8个单词,如果符合要求的单词一个也没有请只输出当前查询词。 输入 第一行是一个正整数N,表示词表中有N个单词。接下来有N行,每行都有一个单词,注意词表中的单词可能有重复,请忽略掉重复单词。所有的单词都由小写字母组成。接下来的一行有一个正整数Q,表示接下来有Q个查询。接下来Q行,每行有一个单词,表示一个查询词,所有的查询词也都是由小写字母组成,并且所有的单词以及查询的长度都不超过20,且都不为 ...
描述 对于普通的异或,其实是二进制的无进位的加法这里我们定义一种另类的异或A op B, op是一个仅由^组成的字符串,如果op中包含n个^,那么A op B表示A和B之间进行n+1进制的无进位的加法。下图展示了3 ^ 5 和 4 ^^ 5的计算过程 输入 第一行有一个正整数T, 表示下面共有T组测试数据。接下来T行,每行有一组测试数据,是由空格隔开的三个部分组成:A B CA和C是两个十进制整数,B是一个字符串,由n个^组成1 <= T <= 100, 0<=A,B<2^30, 1<=n<=1000 输出 每个测试数据输出一行,包含一个数字,即该数 ...
描述 给定一个整数序列,判断其中有多少个数,等于数列中其他两个数的和。 比如,对于数列1 2 3 4, 这个问题的答案就是2, 因为3 = 2 + 1, 4 = 1 + 3。 输入 第一行是一个整数T,表示一共有多少组数据。 1<= T <= 100接下来的每组数据共两行,第一行是数列中数的个数n ( 1 <= n <= 100),第二行是由n个整数组成的数列。 输出 对于每组数据,输出一个整数(占一行),就是数列中等于其他两个数之和的数的个数。 样例输入 241 2 3 453 5 7 9 10样例输出 21   在线求最佳答案
描述 在著名的unix系统中,使用了一种简洁高效的时间表示方法,即: 将1970年1月1日0点作为“unix纪元”的原点,从1970年1月1日开始经过的秒数存储为一个32位整数 请编写一个程序,帮助把一个unix时间辍,转换成形如"YYYY-mm-dd HH:ii:ss"的格式,其中的字母分别代表 YYYY 4 位数字完整表示的年份 mm 数字表示的月份,有前导零的 2 位数字 dd 月份中的第几天,有前导零的2位数字 HH 小时,24 小时格式,有前导零 ii 有前导零的分钟数 ss 秒数,有前导零 输入 输入数据有若干行,每行包含一个整数t,(0<=t<2^3 ...
#include <iostream> using namespace std; bool isSev(int a){ int temp=a%7; if(temp==0) return false; int ge = a -(a/10)*10; if(ge==7) return false; int shi = a/10; if(shi==7) return false; return true; } int addAll(int a){ int all=0; for(int i=1;i<=a;i++){ if(isSev(i)) ...
x%y为x取模y,即x除以y所得的余数,当x<y时,x%y=x,所有取模的运算对象都为整数。 x^y表示x的y次方。 乘方运算的优先级高于乘除和取模,加减的优先级最低。 见到x^y/z这样,就先算乘方,再算除法。 A/B,称为A除以B,也称为B除A。 若A%B=0,即称为A可以被B整除,也称B可以整除A。 A*B表示A乘以B或称A乘B,B乘A,B乘以A……都TMD的一样,靠! 复习一下小学数学 公因数:两个不同的自然数A和B,若有自然数C可以整除A也可以整除B,那么C就是A和B的公因数。 公倍数:两个不同的自然数A和B,若有自然数C可以被A整除也可以被B整除,那么C就是A和B的公倍数。 ...
Global site tag (gtag.js) - Google Analytics