自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

转载 Vmware虚拟机三种网络模式详解

转载:https://www.cnblogs.com/linjiaxin/p/6476480.html由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware...

2018-09-16 11:05:19 240

转载 Linux - 查看用户登录记录

转载:https://www.cnblogs.com/huey/p/4494365.htmlLinux - 查看用户登录记录有关用户登录的信息记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。who、w 和 users 等命令通过 utmp(/...

2018-09-13 14:34:29 70131 1

转载 SVN的“local edit, incoming delete upon update”问题

http://wicrewoft.blog.51cto.com/210706/916367多人开发中都会采用svn提交代码,方便又可以保证多人的代码不会被覆盖。这次在开发过程中,遇到一个“local edit, incoming delete upon update”的问题,搜索一番后才找到解决方法,特地记录。同事删除了文件并且提交了,而我又修改了我本地的文件,

2017-05-05 20:10:31 1087

转载 svn 命令行下常用的几个命令

http://blog.csdn.net/yangzhongxuan/article/details/70181681、将文件checkout到本地目录    svn checkout path(path是服务器上的目录)    例如:svn checkout svn://192.168.1.1/pro/domain    简写:svn co 2、往

2017-05-05 20:09:08 266

原创 windows下安装mysql的问题

最近在win7下安装mysq碰到了问题(安装步骤网上很多,这里不再概述),下过了个免安装的包,配置好环境,启动后进入mysql,碰到win7 Access denied for user root'@'localhost; 的问题,查了资料可能是密码不对,使用的是root用户。最后找了忘记root密码的解决方法(链接:http://www.cnblogs.com/andy_tigger/a

2017-03-12 21:07:08 340

转载 TortoiseSVN客户端重新设置用户名和密码

转载:http://www.cnblogs.com/xiaobaihome/archive/2012/03/22/2411036.htmlTortoiseSVN客户端重新设置用户名和密码在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了

2016-12-01 11:13:49 329

转载 vim命令集合

http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename

2016-03-09 18:17:05 295

原创 字节对齐总结

结构体(联合)字节对齐规则:每个特定平台上的编译器都有自己的默认“对齐系数”(也叫对齐模数)。程序员可以通过预编译命令#pragma pack(n),n=1,2,4,8,16 来改变这一系数,其中的n就是你要指定的“对齐系数”。规则:(一)成员字节对齐1、普通数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个

2016-03-09 15:26:28 626

转载 关于C++内存中字节对齐问题的详细介绍

转载:http://www.jb51.net/article/36903.htm一、什么是字节对齐计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。二、对齐的作用和原因:1、

2016-03-02 18:24:35 535

转载 C++ 类的实例中 内存分配详解

转载地址:http://www.cnblogs.com/cy568searchx/archive/2013/10/08/3357526.htmlC++ 类的实例中 内存分配详解一个类,有成员变量:静态与非静态之分;而成员函数有三种:静态的、非静态的、虚的。那么这些个东西在内存中到底是如何分配的呢?以一个例子来说明:1

2016-03-01 17:54:16 1125

转载 Ubuntu设置环境变量并立即生效

转载于:http://www.cnblogs.com/zhangpengshou/p/3537619.html# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). 

2016-01-14 15:42:29 1342

转载 「带 BOM 的 UTF-8」和「无 BOM 的 UTF-8」有什么区别?

http://www.zhihu.com/question/20167122

2015-04-30 17:56:06 1126

转载 ctrl+s 屏幕锁定的问题

http://xerr.net/archives用 ssh 等开 linux 远程终端时,应该常会碰到误按 ctrl+s 把屏幕锁定的问题。简单的按下 ctrl+q 就能解锁。如果不想再遇到,可以在 .bashrc 写上stty –ixon来把 flow control 整个关掉,同时 ctrl+s 可以解放出来用做 readline 历史搜索。

2015-04-30 16:07:08 2275

转载 孤儿进程与僵尸进程[总结]

转载:http://www.cnblogs.com/Anker/p/3271773.html1、前言  之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理

2015-03-18 10:06:36 382

转载 C++中的虚函数表解析

转载:http://blog.csdn.net/hairetz/article/details/4137000C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模

2015-03-18 10:02:29 330

转载 5分钟搞定字节对齐

转载:http://blog.csdn.net/hairetz/article/details/4084088#reply写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对齐吧. /******************************分割线如果体系结构是

2015-03-18 09:28:39 441

转载 Windows和Linux下的字节对齐

Windows和Linux下的字节对齐(转载)  http://blog.163.com/fenglin9999@126/blog/static/4756724820110262426308/1. 重要概念内存对齐:系统对基本类型数据在内存中存放的位置都有限制,它们会要求这些数据的首地址的值是某个数K的倍数。对齐模数:结合内存对齐的概念,这个k值就是对齐模数。注

2015-03-18 09:25:09 1479

转载 xxx will be initialized after

http://blog.chinaunix.net/uid-17019762-id-3152012.html这个warning是由于初始化顺序引起的, 点击(此处)折叠或打开// 会出现warning 的代码!class cInit{public:    cInit(std::string str, int

2014-11-26 13:37:10 581

转载 null character(s) ignored的解决方法

解决向Linux移植时代码中中文乱码的方法 () 在向linux移植过程中,肯定会遇到已有代码中的中文在linux下显示乱码的问题。下面是一种解决方法:1.在windows上把代码修改成unicode编码。可以通过记事本打开该文件,再另存为unicode编码。如果文件比较多,可以借助批量修改文件编码工具进行修改。网上有此类小工具。2.在linux打开修改编码后的文件,中

2014-11-25 10:05:16 19405 1

转载 vim ctrl+s就卡死

由于windows下编程习惯了保存就ctrl+s,在vim下ctrl+s整个putty终端就死了,遇到好几次这种情况,网上查了下原来ctrl+s在LINUX里是锁定屏幕的快捷键,解锁ctrl+q就可以了

2014-10-30 17:54:18 1520

转载 查看gcc/g++默认include路径

转自:http://www.360doc.com/content/13/0913/17/13084517_314232053.shtml

2014-10-29 14:32:29 1182

转载 Tortoise SVN 版本控制常用操作知识

转载:http://www.cnblogs.com/csharp4/archive/2010/11/26/1889317.html

2014-10-27 20:46:48 496

转载 线程池的原理与实现详解

下面利用C语言来实现一个简单的线程池,为了使得这个线程池库使用起来更加方便,特在C实现中加入了一些OO的思想,与Objective-C不同,它仅仅是使用了struct来模拟了c++中的类,其实这种方式在linux内核中大量可见一. 线程池的简介通常我们使用多线程的方式是,需要时创建一个新的线程,在这个线程里执行特定的任务,然后在任务完成后退出。这在一般的应用里已经能够满足我们应用的需求,毕

2014-05-16 16:36:02 514

转载 CHM打不开的解决方法

CHM文件是网上比较多的电子书籍显示格式,他的原文件是HTML文件是用来替代以前WIN95时候的HLP文件。有些朋友在网上下载CHM文档后,发现可以打开,页面却不显示。这里讲一下处理方法。方法/步骤当从网上兴冲冲下好CHM文件后,双击打开,却出现如下画面。 这个原因是CHM文件被阻止显示了,CHM文件在NTFS格式的硬盘里的时候就会被

2014-04-28 17:21:47 518

转载 Android 系统framework 概述

http://zhan.renren.com/eoeandroid?tagId=299435&checked=true Android 系统framework 概述Android 系统framework 概述一、android 是什么?二、android 的开发工作Android 的开发分为三个类型:移植开发移动设备系统;android 系统级开发和应用程序开发。

2014-04-25 11:08:32 627

转载 assert函数用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单bad

2014-04-22 14:33:05 471

转载 二叉树(c++实现)

转载:http://www.cnblogs.com/BeyondAnyTime/archive/2012/08/27/2659163.html关于二叉树二叉树作为树的一种,是一种重要的数据结构,也是面试官经常考的东西。昨天看了一下关于树中的面试题,发现二叉树中的面试题比较常见的题型大概有下面几个:创建一颗二叉树(先序,中序,后序)、遍历一颗二叉树(先序,中序,后序和

2013-08-22 17:42:41 697

转载 关于C++中的友元函数的总结

转载:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/04/2535305.html  1.友元函数的简单介绍1.1为什么要使用友元函数在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了使其他类的成员函数直接

2013-08-12 09:16:26 396

转载 c++中delete与delete[]的区别

转载:http://www.cnblogs.com/charley_yang/archive/2010/12/08/1899982.html 一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。    C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象

2013-08-10 11:30:09 366

转载 C/C++的内存分布

转载:http://blog.csdn.net/sunmenggmail/article/details/7569561为什么需要知道局C/C++的内存布和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下:源文件转换为可执行文件可执行程序组成及内存布局数据存储类别一个实例总结

2013-08-09 10:41:09 386

转载 Linux内核移植和根文件系统的制作

转载:http://www.cnblogs.com/hnrainll/archive/2011/06/09/2076214.html(凌阳文浩博客) 1.1 Linux内核基础知识 在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。1.1.1 Linux版本 Linux内核的版本号可以从源代码的顶层目录下的Ma

2013-07-13 15:46:22 721

转载 extern 用法详解

转载:http://www.cnblogs.com/luliang/archive/2008/08/21/1272746.html1 基本解释  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。2 问题:extern 变量  在一个源文件里定义了一个数组:c

2013-07-11 09:26:04 451

转载 编译器内置宏__FILE__,__LINE__

转载:http://www.cnblogs.com/lixiaohui-ambition/archive/2012/08/21/2649052.html__FILE__,__LINE__ 前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除

2013-07-04 09:41:26 864

转载 Linux 查找命令

转载:http://www.iteye.com/topic/406709 Find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录. 主要选项: -name 按照文件名查找文件 -perm 按照文件权限来查找文件 -prune 不在当前指定的目录中查找 -user 按照文件属主来查找文件 -group 按照文件所属的组来查找文件

2013-06-29 13:50:23 311

转载 Linux 查找命令

转载:http://www.iteye.com/topic/406709 Find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录. 主要选项: -name 按照文件名查找文件 -perm 按照文件权限来查找文件 -prune 不在当前指定的目录中查找 -user 按照文件属主来查找文件 -group 按照文件所属的组来查找文件

2013-06-29 13:49:49 397

转载 windows访问samba服务器共享文件

转载:http://linux.chinaunix.net/techdoc/beginner/2009/07/09/1122864.shtml Samba服务器(一):windows访问samba服务器共享文件的简单实现(图文并茂)来源: ChinaUnix博客  日期: 2009.07.09 17:40 (共有条

2013-06-28 14:31:45 1895

转载 vmware中的bridge、nat、host_only的区别

转载:http://www.cnblogs.com/adforce/archive/2012/03/15/2399468.html vmware中的bridge、nat区别概述:VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作

2013-06-28 11:32:08 486

原创 如何解决source insight中文乱码的问题

用记事本打开乱码的文件,重新保存为ANSI编码文件,再在source insight中打开, 即可正常显示。

2013-06-07 11:43:36 911

转载 Minigui消息MSG_类型

转载:http://blog.163.com/jk_new/blog/static/995485622010015102531291/1.系统消息MSG_IDLE------Minigui窗口空闲无事件发生的时候,会一直不停的发送该消息给主窗口MSG_TIMER----定时器消息,如果系统在MSG_CREATE建立窗口的时候创建了一个定时器SetTImer(hW

2013-04-25 14:19:59 773

转载 探索C++的秘密之详解extern "C"

转载:http://tech.163.com/06/0118/09/27O66HCC0009159Q.html时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif  这样的代码到底是什么意思呢?首先,__cpluspl

2013-04-24 17:57:41 298

谭浩强c++教材(Wrod文档)

这教材对学c++的人很有帮助,这教材很不错,不信可以试试

2011-03-21

空空如也

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

TA关注的人

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