自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MacBook 无法启动(白苹果+无限菊花)解决方案及心得

1、重置电源管理:拨掉外接电源,卸下电池,按开机键5秒2、重置PRAM:同时按Control+Command和电源键并保持3秒3、同时按Option+Command+R+P+电源键以上三种办法全部试过,无效!最后采取进入单用户模式(同时按Command+S+电源键,直至出现文字界面才可松开),机器自检并出现提示:是进入磁盘修复还是重新启动机器,毫不犹豫地选择磁盘修复,即在系统提示...

2017-07-29 15:52:00 2972

转载 Coverity 代码静态安全检测

产品名称:Coverity源代码缺陷分析工具产品型号:Coverity源代码缺陷分析工具Coverity Static AnalysisCoverity公司是由一流的斯坦福大学的科学家于2002年成立的,产品核心技术是1998年至2002年在斯坦福大学计算机系统实验室开...

2016-06-13 16:38:00 237

转载 CURL常用命令

原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/ 下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O:使用URL中默认的文件名保存文件到本地...

2016-05-25 10:16:00 136

转载 单链表快速排序

根据普通快排的思路,选择1个点为中心点,保证中心点左边比中心点小,中心点右边比中心点大即可.单链表的实现为:1.使第一个节点为中心点.2.创建2个指针(p,q),p指向头结点,q指向p的下一个节点.3.q开始遍历,如果发现q的值比中心点的值小,则此时p=p->next,并且执行当前p的值和q的值交换,q遍历到链表尾即可.4.把头结点的值和p的值执行交换.此时p节...

2016-05-04 22:19:00 119

转载 四阶魔方

一.把黄色面先对出一个中心块是黄色,十字部分为白色的形状;然后把侧面颜色一样的和白色十字对好后,移回白色面,得出白色T字.二.透过把白色色块的另外两面来把白色色块定位好后,旋转白色色块所在面,把白色色块归位,完成后白色面完全归位,相邻面得出一个小T.三.把所有侧面的二层复原,利用"远切回回接孩子放学"来实现.四.把上层黄色层归位成一个T字.1.黄色顶面1...

2016-04-25 16:09:00 132

转载 九.shell基础

echo $SHELL  查看当前的shell编辑shell脚本的时候,头部必须加上,否则混编的时候有BUG#!/bin/bash执行shell脚本,必须先给该sh分配执行权限,例如: chmod 755 xxx.sh xxx.sh 或者直接  bash xxx.shalias  查看系统中的别名alias ls = 'ls --color...

2016-04-22 08:39:00 77

转载 八.linux挂载命令

mount  查看当前挂载点mount -a  根据配置文件自动挂载  /etc/fstabmount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点  -t  有ext3,ext4,iso9660,vfat等,此参数可省略,能根据设备文件自动识别例子:挂载光盘mkdir /mnt/cdrom/  建立挂载点mount /dev/sr0 /mnt...

2016-04-22 08:16:00 68

转载 七.linux系统相关命令

shutdown [选项] [时间]  &(放入后台不阻塞)  -c 取消前一个关机命令  -h 关机  -r 重启时间部分可以指定为now执行立刻重启reboot  重启logout  退出登录chmod  751  文件名  赋予某个文件权限(751为读写可执行)w  查看登录用户以及负载last  查看用户的...

2016-04-22 07:34:00 78

转载 六.linux压缩和解压

zip:zip [压缩后文件名] [源文件]  zip压缩  -r压缩目录(不打包,把子文件每个变成zip)unzip [文件或目录]  zip解压gz:gzip [源文件]  压缩完源文件消失  -c > xxx.gzip利用输出定向符可以不消失  -r 目录gunzip  =  gzip -d  解压bz2:bzi...

2016-04-22 07:22:00 90

转载 五.linux帮助命令

man [命令]  查看命令的说明(可通过man man来查看级别的说明)  -f查看该命令级别  -k跟这个命令相关的帮助whatis = man -fifconfig  查看ip地址相关(乱入了)在命令后加--help可以查看命令的选项帮助例: ls --helpinfo [命令]  出现命令相关的超详细文档转载于:https:...

2016-04-22 07:08:00 93

转载 四.文件搜索命令

locate 文件名  在后台数据库中按文件名来搜索/var/lib/mlocate(每天自动更新一次)updatedb  手动更新后台数据库/var/lib/mlocatewhereis 命令名  -b 只查可执行文件  -m 只找帮助文件which 命令名 可查看命令别名find [搜索范围] [搜索条件]  -name 名字区...

2016-04-22 07:03:00 90

转载 三.文件目录处理命令

pwd  显示当前目录ls [选项] [文件名]   查看目录下的文件  -a  查看所有,包括隐藏  -l   显示详细信息  -d  查看目录属性  -h  人性化显示文件大小(换算为k,m)  -i   显示inode节点编号文件类型(-文件,d目录,|软连接)例:  -rw-r--r--. (ps:可使用'chmod'命令来修改文件的...

2016-04-22 06:52:00 82

转载 二.linux常用目录

/      根目录 /bin    命令保存目录(普通用户可用)/boot   启动目录/dev    设备文件/etc    配置文件/home   普通用户家目录/lib     系统库/mnt    系统挂载/media   挂载/root    超级用户家目录/tmp    临时目录/sbin    命令保存目录(超级管理员)...

2016-04-22 06:35:00 87

转载 一.linux预热

1.Linux严格区分大小写2.Linux所有内容以文件形式保存,包括硬件(驱动)3.Linux不靠扩展名区分文件类型(通常是给别人看的)常见后缀:压缩包:*.gz ;*.bz2 ;*.tar.gz ;*.tar.bz2;二进制软件包:*.rpm;网页:*.html;*.php;脚本:*.sh;配置:*.conf;4.windows的...

2016-04-22 06:15:00 92

转载 Effective C++第三版条款

以下内容均摘自书上..仅供remark使用条款目录:一.让自己习惯C++1.视C++为一个语言联邦2.尽量以const,enum,inline替换#define3.尽可能用const4.确定对象使用前已先被初始化二.构造/析构/赋值运算5.了解C++默默编写并调用哪些函数6.若不想使用编译器自动生成的函数,就该明确拒绝7.为多态基类声明...

2016-04-07 17:37:00 61

转载 (c++常问问题十七)C++11 std::function以及std::bind用法

C++11 std::function用法直接上代码:例子1:std::function的感觉就像是函数指针那样有木有#include <iostream>#include <functional>#include <map>using namespace std;// 普通函数int add(int i,...

2016-02-27 11:57:00 242

转载 etc压缩资源

remark:http://malideveloper.arm.com/resources/sample-code/etcv1-texture-compression-and-alpha-channels/转载于:https://www.cnblogs.com/JensenCat/p/5220760.html

2016-02-26 16:08:00 147

转载 (c++常问问题十六)移动构造函数

今天我们来讲讲c++11中引入了两个新东西1.move constructor(移动构造函数)2.move assignment(移动赋值)Rule of three现在变成了Rule of five(多了上面说的两个东东)class rule_of_five{ char* cstring; // raw pointer used as a han...

2016-02-15 15:56:00 123

转载 浅谈lua泛型for

在lua中我们要遍历一个tb,有序数组用ipairs,无序的则会用pairs(借助闭包性质来实现)直接先上代码-----------------------------------数组型---------------------------------local tb1 = {3,2,1}for i,v in ipairs(tb1) do print(i...

2016-02-15 11:19:00 169

转载 (c++常问问题十五)C/C++中volatile关键字详解

本文摘自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777432.html1.为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的memory barrier。这是 BS 在 "The C++ Programming Lang...

2016-02-02 20:45:00 74

转载 (c++常问问题十四)c++泛型模板

泛型编程就是以独立于任何特定类型的方式编写代码,而模板是泛型编程的基础。直接上代码吧:1.模板函数#include <iostream>#include <sstream>using namespace std;//这是一个参数是模板的函数,别的类型转成string类型template<typename t2>s...

2016-02-02 20:11:00 83

转载 vs2012警告未能加载包“visual c++ package”

vs2012警告未能加载包“visual c++ package”我也遇到了,我今天早上开机的时候,WIN8有更新,然后我的VS2012就不能使用了。在网上搜索了一个多小时,问题终于得以解决。下载并按照下面这个更新,会帮助还原VS2012,我这边已经OK,祝你好运!http://www.microsoft.com/en-us/download/details.aspx?id=3602...

2016-01-29 20:37:00 157

转载 (c++常问问题十三)友元

1.友元函数(例子摘自网上)友元函数的特点是能够访问类中的私有成员的非成员函数。友元函数从语法上看,他和普通函数相同,即在定义上和调用上和普通函数相同。下面举一例子说明友元函数的应用。class Point{public: Point(double xx, double yy) { x=xx; y=yy; } friend double Distance(Po...

2016-01-29 18:25:00 148

转载 (c++常问问题十二)预编译

预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。常见的预编译指令有:(1)#include 指令该指令指示编译器将xxx.xxx文件的全部内容插入此处。若用<>括起文件则在系统的INCLUDE目录中寻找文件,若用" "括起文件则在当前目录中寻找文件。一般来说,该文件是后缀名为"h"或"cpp"的头文件。注意:<>不...

2016-01-29 17:57:00 99

转载 (c++常问问题十一)sizeof一个类

下面直接上代码说明:1.当sizeof一个空类(结构体):class base{public: base(); base(int n);};class node : public base{ node(); node(int n):base(n) { //... }};struct MyStruct{...

2016-01-29 17:47:00 219

转载 (c++常问问题十)内联函数

*内联函数是什么,有什么用定义:内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。动机:内联扩展是用来消除函数调用时的时间开销。它通常用于频繁执行的函数。 一个小内存空间的函数非常受益。注意:内联函数一般适合于不存在while和switch等复杂的结构且只有1~5条语句的小函数上,否则编译系统将该函数视为普通函数。class base...

2016-01-29 00:02:00 64

转载 (c++常问问题九)虚继承

*什么是虚继承,使用虚继承来解决什么问题,什么是虚基类#虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。#在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问...

2016-01-29 00:00:00 102

转载 (c++常问问题八)函数覆盖(Override),函数重载(Overload),函数隐藏

*什么时候发生函数覆盖(函数重写)(Override),什么时候发生函数重载(Overload),什么时候发生函数隐藏#函数覆盖发生在父类与子类之间,其函数名、参数类型、返回值类型必须同父类中的相对应被覆盖的函数严格一致,覆盖函数和被覆盖函数只有函数体不同,当派生类对象调用子类中该同名函数时会自动调用子类中的覆盖版本,而不是父类中的被覆盖函数版本,这种机制就叫做函数覆盖。#重载函...

2016-01-28 23:58:00 110

转载 (c++常问问题七)成员变量包含引用类型或者常量

成员变量里面如果包含了引用类型,应该如何初始化此成员变量才不报错答:需要利用类的初始化列表来构造该成员对象class dog1{public: dog1(){m_strName = "peter";}; string m_strName;};class cat1{public://这里用了两种方法来初始引用类型的成员变...

2016-01-28 23:57:00 115

转载 (c++常问问题六)类的成员函数后面加const有什么用

每个类的成员函数都默认传入this指针,成员函数后面加了const后该成员函数将不能修改该类的成员了class cat{public: cat(){}; string getName() const { this->m_strName = “”;//错误,const this不允许修改成员 return t...

2016-01-28 23:55:00 87

转载 (c++常问问题五)虚析构函数

当子类析构需要调用父类的析构函数,基类的析构函数必须设置为虚析构函数//基类class base{ base() { cout<<"base "; } virtual ~base() { cout<<"~base "; }}//派生类class ca...

2016-01-28 23:54:00 55

转载 (c++常问问题四)子类有参构造函数调用基类有参构造函数

利用类的初始化列表来调用就可以了,看下面代码class base{public: base(); base(int n);};class node : public base{ node(); node(int n):base(n) { //... }};...

2016-01-28 23:53:00 254

转载 (c++常问问题三)拷贝构造函数和赋值构造函数拷贝基类

看下面代码class base{public: base(); base(const base& other) { //... } base& operator=(base& other) { //.. }};class ...

2016-01-28 23:51:00 158

转载 (c++常问问题二)赋值构造函数(重载赋值操作符)

*什么是赋值构造函数(重载赋值操作符)下面的代码演示了什么是赋值构造函数,如果不人为定义赋值构造函数,系统将默认给你分配一个浅拷贝的赋值构造函数(下面例子为深拷贝的赋值操作)class cat{public: //构造函数 cat():m_pMyName(NULL),m_unAge(0) { cout<<"cat defult ct...

2016-01-28 23:47:00 79

转载 (c++常问问题一)拷贝构造函数

*什么是拷贝构造函数又可以叫复制构造函数(浅拷贝与深拷贝)下面的代码演示了什么是拷贝构造函数,如果不人为定义拷贝构造函数,系统将默认给你分配一个浅拷贝的拷贝构造函数class cat{public: //构造函数 cat():m_pMyName(NULL),m_unAge(0) { cout<<"cat defult ctor"<&...

2016-01-28 23:45:00 75

转载 Lua闭包使用心得

本站文章均为Jensen抹茶喵原创,转载务必在明显处注明:转载自【博客园】 原文链接:http://www.cnblogs.com/JensenCat/p/5112420.html1.什么是闭包支持闭包特性通常需要一个嵌套函数,通过执行嵌套函数来改变所在父函数的局部变量状态,父函数保存调用上下文状态,而嵌套函数负责修改状态的改变.(简单来说就是得支持函数嵌套)下面就是一个Lu...

2016-01-08 10:55:00 379

转载 普通快速排序

本站文章均为Jensen抹茶喵原创,转载务必在明显处注明:转载自【博客园】原文链接:http://www.cnblogs.com/JensenCat/p/5006858.html普通快排第一轮的思想:下面上C++实现代码#include<iostream>using namespace std;///////////////...

2015-11-30 13:42:00 127

转载 矩形与圆形之间的碰撞

本站文章均为Jensen抹茶喵原创,转载务必在明显处注明:转载自【博客园】原文链接:http://www.cnblogs.com/JensenCat/p/4973382.html已知条件如下:判断碰撞方法:1.将矩形ABCD,上下左右4个方向均扩充R的长度,形成新的两个矩形,如果此两个矩形包含圆心坐标则发生碰撞.2.如果条件1不成立,则仍然有机...

2015-11-18 02:36:00 312

转载 UML类图中的关系总结

以下内容分别摘自不同的网站整合而得:在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency);1.泛化(Generalization)【泛化关系】:是一...

2015-11-11 16:24:00 56

转载 UML 9种图

文章内容摘自http://xhf123456789plain.blog.163.com/blog/static/172880482201192222144421/1.用例图用例图是用来描述用户需求的,从用户的角度来描述系统的功能,并指出各个执行者。强调谁在使用,系统的执行者是谁。2.类图 用来定义系统中的类,包括描述类的结构和类之间的关系。类图的主要作用于描述...

2015-11-11 16:12:00 88

空空如也

空空如也

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

TA关注的人

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