<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[github_30830155的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/github_30830155</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; github_30830155]]></copyright><item><title><![CDATA[Intellij快捷键]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52724889</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52724889</guid><author>github_30830155</author><pubDate>Sun, 02 Oct 2016 20:36:25 +0800</pubDate><description><![CDATA[IntelliJ中 创建main函数的快捷键，依次还有for循环，System.out.println();

在编写代码的时候直接输入psv就会看到一个psvm的提示，此时点击tab键一个main方法就写好了。

psvm 也就是public static void main的首字母。




如何像写一个System.out.println();就是sout



]]></description><category></category></item><item><title><![CDATA[it bash会发现git push时不用再输入用户名和密码]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52622199</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52622199</guid><author>github_30830155</author><pubDate>Thu, 22 Sep 2016 13:44:56 +0800</pubDate><description><![CDATA[1.方法一 

1.1 创建文件存储GIT用户名和密码

在%HOME%目录中，一般为C:\users\Administrator，也可以是你自己创建的系统用户名目录，反正都在C:\users\中。文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件，所以需要借助git bash进行，打开git bash客户端，进行%HOME%目录，然后用touc]]></description><category></category></item><item><title><![CDATA[GTest测试私有函数]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52621540</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52621540</guid><author>github_30830155</author><pubDate>Thu, 22 Sep 2016 12:00:06 +0800</pubDate><description><![CDATA[GTest测试类的私有函数 
1. 然后给测试用例的类声明为friend，就可以去使用私有函数了。  
2. 还有一种办法就是直接在测试代码里面用下面的宏把private都变成public， 
define private public define protected public 
3. 变为public咯好吧，其实搜索这个答案看到最打击的一句话就是： 
如果需要测试私有函数，证明你写的类有问题]]></description><category></category></item><item><title><![CDATA[日期正则]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52621428</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52621428</guid><author>github_30830155</author><pubDate>Thu, 22 Sep 2016 11:51:39 +0800</pubDate><description><![CDATA[借鉴：日期正则表达式（包括闰年）格式要求YYYY/MM/DD hh:mm:ss最简单的匹配[0-9]{4}/(0[0-9]|1[0-2])/([0-2][0-9]|3[01])(\\s)+([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]
YYYY:  [0-9]{4}
MM: (0[0-9]|1[0-2])
DD: ([0-2][0-9]|3[01])
at leas]]></description><category></category></item><item><title><![CDATA[snapshot]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52603205</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52603205</guid><author>github_30830155</author><pubDate>Wed, 21 Sep 2016 02:34:38 +0800</pubDate><description><![CDATA[环境
文件说明
流程图
代码说明
成员变量
成员函数
检查有效性合法性
setget属性值
单元测试说明
github链接
改进之处环境c++ 
boost库(split和正则） 
单元测试google test工具文件说明
SnapShot.h : 头文件 
SnapShot.cpp : 实现函数 
SnapShotTest.cpp : 使用gtest工具单元测试代码
run_main.cpp :]]></description><category></category></item><item><title><![CDATA[Google Test环境]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52595525</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52595525</guid><author>github_30830155</author><pubDate>Tue, 20 Sep 2016 14:11:15 +0800</pubDate><description><![CDATA[Google Test
下载 
gtest-1.7.0.zip
编译-VS2010 
解压并进入找到msvc文件夹，打开gtest.sln
编译gtest和gtest_main工程，生成gtestd.lib和gtest_maind.lib，将这两个静态库拷贝到googletest-master\googletest\lib目录（没有lib目录，就自建）
  d 结尾是debug编译的，没有的是rel]]></description><category></category></item><item><title><![CDATA[动态规划-选学生]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52573467</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52573467</guid><author>github_30830155</author><pubDate>Sun, 18 Sep 2016 12:57:41 +0800</pubDate><description><![CDATA[题目有 n 个学生站成一排，每个学生有一个能力值， 
从这 n 个学生中按照顺序选取 k 名学生， 
要求相邻两个学生的位置编号的差不超过 d， 
使得这 k 个学生的能力值的乘积最大，你能返回最大的乘积吗
  输入描述: 
  每个输入包含 1 个测试用例。 
  每个测试数据的第一行包含一个整数 n (1 <= n <= 50)， 
  表示学生的个数， 
  接下来的一行，包含 n 个整数，]]></description><category></category></item><item><title><![CDATA[Ctrip Online]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52567060</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52567060</guid><author>github_30830155</author><pubDate>Sat, 17 Sep 2016 23:56:17 +0800</pubDate><description><![CDATA[No.1以前写过 
Leetcode 原题 Best time to sell stock但是输入输出要自己写，然后很蠢的是数字用逗号隔开的，要处理代码（逗号分割数字）——1string读入，然后逗号变成空格， 变成stringstream 流，转成字符串，太复杂了int main()
{
    string strTemp;  
    //int array[4];  
    //int i]]></description><category></category></item><item><title><![CDATA[cygwin错误]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52561824</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52561824</guid><author>github_30830155</author><pubDate>Sat, 17 Sep 2016 10:21:35 +0800</pubDate><description><![CDATA[报错
  gcc fails with spawn: No such file or directory
解决statckvoerflow讨论重载gcc core]]></description><category></category></item><item><title><![CDATA[minJump]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52558352</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52558352</guid><author>github_30830155</author><pubDate>Fri, 16 Sep 2016 22:44:37 +0800</pubDate><description><![CDATA[题目小易来到了一条石板路前，每块石板上从1挨着编号为：1、2、3……. 
这条石板路要根据特殊的规则才能前进：对于小易当前所在的编号为K的 石板， 
小易单次只能往前跳K的一个约数(不含1和K)步，即跳到K+X(X为K的一个非1和本身的约数)的位置。 
小易当前处在编号为N的石板，他想跳到编号恰好为M的石板去，小易想知道最少需要跳跃几次可以到达。 
例如： 
N = 4，M = 24： 
4->6-]]></description><category></category></item><item><title><![CDATA[BUY apples]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52557552</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52557552</guid><author>github_30830155</author><pubDate>Fri, 16 Sep 2016 21:01:51 +0800</pubDate><description><![CDATA[题目
  小易去附近的商店买苹果，奸诈的商贩使用了捆绑交易， 
  只提供6个每袋和8个每袋的包装(包装不可拆分)。 
  可是小易现在只想购买恰好n个苹果，小易想购买尽量少的袋数方便携带。 
  如果不能购买恰好n个苹果，小易将不会购买。
  
  输入一个整数n，表示小易想购买n(1 ≤ n ≤ 100)个苹果 
  输出一个整数表示最少需要购买的袋数，如果不能买恰好n个苹果则输出-1
思路1可]]></description><category></category></item><item><title><![CDATA[rev]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52555496</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52555496</guid><author>github_30830155</author><pubDate>Fri, 16 Sep 2016 14:42:22 +0800</pubDate><description><![CDATA[题目/* 
对于一个整数X，定义操作rev(X)为将X按数位翻转过来，并且去除掉前导0。 
如果 X = 123，则rev(X) = 321; 
如果 X = 100，则rev(X) = 1. 
现在给出整数x和y,要求rev(rev(x) + rev(y))为多少？  
input：输入为一行，x、y(1 ≤ x、y ≤ 1000)，以空格隔开 
output:  rev(rev(x) + rev]]></description><category></category></item><item><title><![CDATA[优雅的点]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52555472</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52555472</guid><author>github_30830155</author><pubDate>Fri, 16 Sep 2016 14:39:15 +0800</pubDate><description><![CDATA[题目
  小易有一个圆心在坐标原点的圆，小易知道圆的半径的平方。小易认为在圆上的点而且横纵坐标都是整数的点是优雅的，小易现在想寻找一个算法计算出优雅的点的个数，请你来帮帮他。 
  例如：半径的平方如果为25 
  优雅的点就有：(+/-3, +/-4), (+/-4, +/-3), (0, +/-5) (+/-5, 0)，一共12个点。
  
  输入： 输入为一个整数，即为圆半径的平方,范围在3]]></description><category></category></item><item><title><![CDATA[岛屿问题]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52549844</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52549844</guid><author>github_30830155</author><pubDate>Thu, 15 Sep 2016 15:31:10 +0800</pubDate><description><![CDATA[select,from, where
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
  eg SELECT * FROM Persons WHERE City='Beijing'
  
  where 子句加AND 或者 OR LIKE IN BETWEEN … AND SELECT DISTINCT 列名称 FROM 表名称
order by
eg: SELECT Compa]]></description><category></category></item><item><title><![CDATA[c++虚函数]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52549669</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52549669</guid><author>github_30830155</author><pubDate>Thu, 15 Sep 2016 14:36:52 +0800</pubDate><description><![CDATA[#include 
#include 

struct A{
	void foo(){
		printf("foo");
	}

	virtual void bar(){
		printf("bar");
	}

	A() {
		bar();
	}
};

struct B : A
{
	void foo(){
		printf("b_foo");
	}

	void bar(){
		prin]]></description><category></category></item><item><title><![CDATA[c++基础-虚函数]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52549574</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52549574</guid><author>github_30830155</author><pubDate>Thu, 15 Sep 2016 13:56:56 +0800</pubDate><description><![CDATA[#include
class A
{
public:
	virtual void Test()
	{
		printf("A test\n");
	}
};

class B: public A
{
public:
	void func()
	{
		Test();
	}
	virtual void Test()
	{
		printf("B test\n");
	}
};

class C: p]]></description><category></category></item><item><title><![CDATA[BigInt]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52539130</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52539130</guid><author>github_30830155</author><pubDate>Wed, 14 Sep 2016 16:20:25 +0800</pubDate><description><![CDATA[题目用string模拟int大数运算，记得网易的一个笔试题最后就是的调试错误解决
  
  #include <string>依旧报错string未定义 
  因为木有using namespace std;
  转换到 coff 期间失败 
  项目属性 — 配置属性   —   清单工具  — 点击输入输出 
  将右侧出现的嵌入清单的属性值修改为否，点击应用，点击确定
  
参考程序地址git]]></description><category></category></item><item><title><![CDATA[gradle， springboot，cfx-- Hello World]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52470879</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52470879</guid><author>github_30830155</author><pubDate>Thu, 08 Sep 2016 14:03:14 +0800</pubDate><description><![CDATA[安装
jdk7以上
下载“link”，解压
配置： GRADLE_HOME 以及PATH: $GRADLE_HOME/bin
cmd :  gradle -v
创建工程软件： IntelliJ IDEA 
“用IntelliJ IDEA创建Gradle项目简单入门”就是创建gradle工程了]]></description><category></category></item><item><title><![CDATA[面试题2]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52461056</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52461056</guid><author>github_30830155</author><pubDate>Wed, 07 Sep 2016 16:48:29 +0800</pubDate><description><![CDATA[题目好像也忘记了，大概是123 每位数字之和为1+2+3 = 6， 然后1111011，然后加起来也是6，所以给定n，小于n但是符合这样规律的数字有多少个。思路最基本的大概就是循环吧，不过超时了。。。。显然了。。。超时的代码#include<iostream>using namespace std;int sum_x(int x,int g)
{
      int sum = 0;
      w]]></description><category></category></item><item><title><![CDATA[面试题1]]></title><link>https://blog.youkuaiyun.com/github_30830155/article/details/52460555</link><guid>https://blog.youkuaiyun.com/github_30830155/article/details/52460555</guid><author>github_30830155</author><pubDate>Wed, 07 Sep 2016 16:08:08 +0800</pubDate><description><![CDATA[题目有点忘记了，大概就是4/7是lucky num吧，然后仅有4/7组成的数字，依次排列 
4,7,44,47,74,77,444….这样的，给定i，表示第几个这样的数，求输入数字思路人啊，千万不能急了，大概思路是对的，细节还是考虑好，结果也不咋的 
要淡定了
求出有多少位吧， floor(log2(i+1))
然后看第一位是4还是7，求中间的那个分界位数long half = (long)pow(]]></description><category></category></item></channel></rss>