自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 dockerfile COPY如何同时拷贝多个文件夹

首先,拷贝一个文件夹到容器里的命令是COPY src WORKDIR/src那么,同时拷贝多个文件夹就是这样?COPY src1 \ src2 \ WORKDIR/ 但是这么操作过后,你会发现容器里面WORKDIR目录下没有src1和src2,而是src1和src2目录下的文件。 官网对于COPY是这样解释的Note: The directory itself is n

2017-11-22 19:34:42 85940 1

原创 linux下gdb如何重定向输入

gdb运行后, 输入run < 输入文件如图

2017-11-21 22:16:41 5045

原创 git 协作开发常规操作

在工作分支设置好追踪远程分支, 这样拉取分支就只用输入git pull, 推送分支就只用输入git push, 方便的同时也减少犯错git branch -u origin/分支名git branch -vv 查看追踪信息在自己工作的分支, 开发之前, 拉取最新分支,尤其是和他人共同开发这一分支时git pull开发告一阶段后,在add之前,查看自己做的修改,避免失误git diff未完待续…

2017-11-21 20:45:25 251

原创 git 如何避免push错分支

git branch -u origin/分支名或者git push --set-upstream origin 分支名即设置要追踪的远程分支之后要推送当前分支到远程分支,只要输入 git push 即可, 而不再需要输入对应的远程分支名,这样就能避免push错分支了.另外,查看本地分支追踪的远程分支以及提交情况(ahead或者behind)git branch -vv

2017-11-20 13:22:17 2536

原创 gmock简单实例

#include <gtest/gtest.h> #include <gmock/gmock.h> using namespace testing; class A { public: int set(int num) { value = num; return num; }

2017-11-19 20:49:04 4527

原创 gtest 简单实例

#include <gtest/gtest.h> int fun1() { return 10;}class test : public ::testing::Test{public: int fun2() { return 1; };};TEST(fun1, test_fun) { EXPECT_EQ(10, fun1()); //单个函数的测试}TE

2017-11-19 20:44:16 1258

原创 git 如何用指令创建远程仓库

创建仓库不一定要登录github网站,可以在命令行操作error: src refspec master 报错

2017-11-19 18:54:42 9399 2

原创 js 如何重复并且延时执行函数

var num = 10;function test() { if(num < 0) { //函数结束条件 clearTimeout(t); return; } console.log(num); //函数主体内容 num--; t = setTimeout("test()", 1000);

2017-11-18 22:47:30 2675

原创 js 延时执行某函数

使用setTimeout函数解决了延时执行某函数的问题setTimeout("fun()",600); 单位是ms

2017-11-16 13:12:42 2948

原创 c++实现堆排序

堆排序虽然是在数组上进行排序, 但实际上它使用了层次遍历的二叉树的思想。一、 排序的整体结构void sort(int num) { build(num); for(int i = num-1; i > 0; i--) { int current = array[i]; array[i] = array[0]; inser

2017-11-03 19:34:55 410

原创 c++实现快速排序

主体结构void quicksort(int low, int high) { if(low < high) { int mid = partition(low, high); quicksort(low, mid-1); quicksort(mid+1, high); }}将数组中的段再处理成: 左半边的数比pivot小,右半边的数比pivot大 处理到

2017-11-02 11:49:47 240

原创 c++实现链表归并排序

一. 定义节点struct node { int data; node* next; node(int data = 0, node* next = NULL) :data(data), next(next) {}};二. 归并排序主体结构void mergesort(node*& head) { if(head->next) { node* mid = cut(head

2017-11-02 10:11:44 2933

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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