自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 cmder添加到右键

1.安装mingw  设置环境变量PATH:  D:\MinGW\bin和D:\MinGW\msys\1.0\bin2.安装cmder3.右键cmder  (1)添加环境变量PATH:D:\cmder_mini  (2)管理模式运行终端cmd并输入:  Cmder.exe /REGISTER ALL转载于:https://www.cnblogs.com/T...

2018-09-05 08:02:00 175

转载 Windows下安装eclipse+mingw+gtest

转载于:https://www.cnblogs.com/TheImportanceOfLiving/p/9574881.html

2018-09-02 19:25:00 213

转载 Makefile模板

################################################################################# Generic Makefile for C/C++ Program## Description:# The makefile searches in <SRCDIRS> directori...

2018-09-02 17:13:00 82

转载 02 Tensorflow安装——windows

转载于:https://www.cnblogs.com/TheImportanceOfLiving/p/8667838.html

2018-03-29 08:10:00 91

转载 01 Tensorflow安装——ubuntu

1.安装ubuntu-16.04.4 server系统2.设置虚拟网络3.设置网卡IP$ sudo ifconfig enp0s8 192.168.56.1004.安装openssl服务器sudo apt-get install openssh-serverps -e | grep ssh5.设置软件源$ sudo chmod a+w ...

2018-03-29 08:08:00 59

转载 设计模式12——代理模式

用例://proxy.cpp//代理模式:为其它对象提供一种代理以控制对这个对象的方法。#include "gtest/gtest.h"class Subject{public: Subject() {} virtual ~Subject() {} virtual int Request() = 0;};...

2018-01-07 18:20:00 46

转载 设计模式11——外观模式

用例://facade.cpp//外观模式:为子系统中的一组接口提供一个一致的界面#include "gtest/gtest.h"class SubSystem1{public: SubSystem1() {} ~SubSystem1() {} int Method1() { retu...

2018-01-07 18:19:00 38

转载 设计模式10——flyweight模式

用例://flyweight.cpp//享元模式:运用共享技术有效地支持大量细粒度对象。#include "gtest/gtest.h"#include <map>class Flyweight{public: Flyweight() {} virtual ~Flyweight() {} virt...

2018-01-07 18:18:00 76

转载 设计模式09——组合模式

用例://composite.cpp//组合模式:将对象组合成树形结构以表“部分-整体”的层次结构。#include "gtest/gtest.h"#include <string>#include <list>class Component{public: Component() {} v...

2018-01-07 18:17:00 38

转载 设计模式08——装饰模式

用例://decorator.cpp//装饰模式:动态地给一个对象添加一些额外的职责#include "gtest/gtest.h"class Component{public: Component() {} virtual ~Component() {} virtual int Operation() = ...

2018-01-07 18:16:00 53

转载 设计模式07——适配器模式

用例://adapter.cpp//适配器模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化#include "gtest/gtest.h"class Target{public: Target() {} virtual ~Target() {} virtual int Request() = 0;}...

2018-01-07 18:15:00 55

转载 设计模式05——原型模式

//prototype.cpp//原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象#include "gtest/gtest.h"class Prototype{public: Prototype() {} virtual ~Prototype() {} virtual Prototype* Clo...

2018-01-06 22:41:00 62

转载 设计模式01——开始总结

最近阅读了《大话设计模式》,接下来结合用例总结典型设计模式,并将代码上传到github:https://github.com/BillZPage/PatternCase.git转载于:https://www.cnblogs.com/TheImportanceOfLiving/p/8215588.html...

2018-01-06 22:36:00 51

转载 设计模式02——单例模型

用例://singleton.cpp//单例:保证一个类仅有一个实例,并提供一个访问它的全局访问点。#include <gtest/gtest.h>class Singleton{public: ~Singleton() {} static Singleton* GetInstance() ...

2018-01-06 22:34:00 63

转载 设计模式03——工厂模式

//factory.cpp//工厂模式#include <string>#include "gtest/gtest.h"class Operation{public: Operation() : x(0), y(0) {} virtual ~Operati...

2018-01-06 22:32:00 69

转载 设计模式04——建造者模式

实例://builder.cpp//建造者模式:用于创建一些复杂对象,这些对象内部构建间的//建造顺序通常是稳定的,但是对象内部的构建通常面临着复杂的变化。#include "gtest/gtest.h"#include <string>//产品class Product{public: Product() ...

2018-01-06 22:31:00 60

转载 配置GEST+VS2008

转载于:https://www.cnblogs.com/TheImportanceOfLiving/p/8214228.html

2018-01-06 14:49:00 87

转载 windows下git安装配置

1.安装  TortoisesGit是Windows下比较好用的git gui软件,安装前需要先下载安装git。安装过程与普通应该程序相似。2.ssh访问  ssh提供了可靠数据访问。例如,github中设置ssh秘钥,可以省去每次上传下载输入用户名和密码的麻烦。TortoisesGit支持SSH访问,方法如下:(1)使用openssh设置公钥和私钥。  安装gi...

2017-08-20 18:00:00 72

转载 makefile模板

1.简单的makefile模板############################################################## Target files.#############################################################TARGET := ####...

2017-08-20 15:56:00 56

转载 Java——安装

1.JAVA术语2.java安装——Windows(1)下载JAVA SE  进入http://www.oracle.com/technetwork/java/javase/overview/index.html,下载Java SE Development Kit。(2)安装  运行安装程序(3)设置  在“系统变量”的“Path”添加JDK的bin路径...

2017-08-20 12:59:00 98

转载 Java——基础

1.数据类型int,short,byte,longdouble,floatchar,String2.变量int var;var = 12;int var1 = 12;final int v1 = 0; //常量C/C++变量的声明和定义是分开的,JAVA不区分。//c/c++extern int a; //声明int a = ...

2017-08-13 19:18:00 77

转载 Linux进程5——实模式和保护模式

  早期的Inter芯片只支持1MB内存,采用实模式,采用16bit地址。后来随着技术进步,出现可以访问更多内存的保护模式芯片,采用32bit地址。为了保持对前面芯片的兼容,Inter支持这两种模式。当芯片启动时,默认处于实模式,然后OS控制进入保护模式。  实模式和保护模式的最大区别:  实模式下,程序地址为真实的物理地址,可以访问任意地址空间,这样不同进程可能访问到其...

2017-08-06 22:56:00 182

转载 Linux进程3——虚拟地址访问

1.虚拟地址到物理地址  X86芯片访问内存,需要使用MMU功能,实现虚拟地址到线性地址,再到物理地址的访问。X86的分段机制是强制的,分页机制是可选的。2.分段机制  X86的虚拟地址,由选择符:偏移值决定。段选择符由CS,SS,DS等组成。CS为代码段选择符,SS为堆栈段选择符,DS为数据段选择符。  Index为段描述符在全局段描述符表或局部段描述符...

2017-08-06 19:18:00 137

转载 Linux进程2——进程加载

Linux每个可执行程序都具有相同的虚拟地址分配,当OS启动进程时,是如何加载程序呢?1. 进程结构体  每个进程都具有task_struct结构体,该结构体的mm字段负责对程序内存的虚拟地址映射。mm中每个vm_area_struct对应可执行程序的段虚拟地址空间,例如.text等。当程序被执行时,程序的这些虚拟地址就被填入不同的vm_area_struct中。...

2017-08-06 17:31:00 146

转载 Linux进程1——地址空间

1.进程虚拟内存分配  在Linux系统中,每个进程都具体自己独立的4GB虚拟内存空间,包括3GB的用户空间和1GB内核空间。每个程序被编译后,成为可执行程序,变量和函数的地址都被分配完成。可执行程序内部被划分为多个区域,包括.text,.data,.bss等区域。  (1).text为代码段,可执行程序在内存中副本,const全局变量、字符串常量等,只读操作。  (2)...

2017-08-06 16:22:00 70

空空如也

空空如也

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

TA关注的人

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