自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 搭建centos7的server环境

前言:    由于要搭建一个

2014-09-13 22:23:11 9720

原创 vs2013 + qt5.3.2 环境搭建

1. PC: win82. vs版本: vs20133. qt版本: qt5.3.2 x64 opengl一、所有

2014-11-14 13:40:29 81484 4

原创 C++中的代码重用

第14章 c++中的代码重用14.1 包含对象成员的

2014-10-12 23:57:01 1702 1

原创 emacs下使用google-cpplint

google地址: https://code.google.com/p/google-styleguide/

2014-10-04 17:44:15 3496 3

原创 emacs不常用配置

1. 修改emacs的界面大小/颜色;; frame configuration (setq default-frame-alist '( (top . 16) (left . 64) (width . 144) (heigh

2014-09-24 19:03:38 932

原创 emacs修改配置文件路径

(defun fullpath-relative-to-call-location (file-path)  (concat (file-name-directory (or load-file-name buffer-file-name)) file-path))(defalias 'fullpath 'fullpath-relative-to-call-location)(load

2014-09-24 18:37:57 2975

原创 typemap.dat

#    typemap.dat##    Use this file to define namespace prefix and type bindings for#    the generated header files by the 'wsdl2h' tool.  typemap.dat is the#    default file processed by 'wsd

2014-09-17 09:44:06 4316 2

原创 C++类函数小结

C++ Primer Plus(第五版)     第13章 类继承    The

2014-09-15 21:05:08 899

原创 虚函数及静态联编与动态联编---学习笔记

C++ Primer Plus 第13章 类继承    提到

2014-08-23 16:34:08 3033 2

原创 为何需要虚拟析构函数---学习笔记

C++ Primer Plus 第13章 类继承

2014-08-22 23:31:26 888

原创 virtual属性对类继承的影响---学习笔记

C++ Primer Plus 第13章中描述如果方法

2014-08-22 22:44:04 1979

转载 让Hyper-V和VMware虚拟机软件共存

在 Windows Server 2008 R2、Windows server 2012 以及最新的 Windows 8 中都已经支持微软的服务器虚拟化技术 Hyper-V,只需要在功能中启动即可创建并运行需要的的虚拟机实现操作系统测试或服务器虚拟化的工作。但有的时候除了 Hyper-V 之外,还需要运行 VMware 的虚拟机,但如果在系统中同时安装着两个虚拟机平台, VMware 虚拟机将

2014-07-28 18:22:24 2324 2

原创 C++中的类静态成员及静态成员函数

静态成员

2014-07-28 12:55:19 1024

原创 C++类参考设计

#include #ifndef STRINGBAD_H_#define STRINGBAD_H_Class StringBad{private: char *str; int len; static int num_strings;public: StringBad(const char *s); StringBad(); ~Str

2014-07-27 21:19:53 877

原创 vs不能编译openssh

openssh不支持vs编译,除非自己建立工程

2014-04-12 23:16:12 1018

原创 编译zlib

一、前言    在编译之前,先描述一下哥

2014-04-07 22:53:10 4967

原创 编译openssl-1.0.0l

一、环境

2014-04-05 12:24:48 3948

转载 对于内存监视器中每个参数含义解释

http://hi.baidu.com/non_salient/item/6bd686c20825ca0dac092fb5当我打开“资源监视器”后,然后选中内存分卷。 里面有关于应用程序的PID、硬中断/秒、提交(KB)、工作集(KB)、可共享(KB)、专用(KB)。 PID(进程控制符)英文全称为Process Identifier,就是各进程的身份标识,程序一运行系统就

2014-02-24 18:45:53 13153

原创 vs2012+qt5.2.0环境搭建

1、安装vs2012;2、下载Qt 5.2.0 for Windows 32-bit (VS 2012, 579 MB) 和 Visual Studio Add-in 1.2.2 for Qt53、安装Qt 5.2.0 for Windows 32-bit,路径随便选(不建议包含中文);4、安装 Visual Studio Add-in 1.2.2 for Qt5,默认安装;5

2014-01-17 00:50:49 45813 19

原创 fedora20搭建嵌入式开发环境2 - 开发工具安装

前言:      搭建嵌入式开发环境,至少需要以下一些工具:         1. PC端的gcc编译平台(gcc g++ make cmake automake)。             (此处需注意一个问题:make为3.82版本,此版本很新,不能支持一些旧的特性,可以安装3.81版本,或者安装两个版本)         2. 一些必备工具:tftp-server  tftp

2013-12-15 03:02:06 6098 2

转载 CMAKE的使用

原文地址:netnoteCMAKE的使用Version 1.02009-3-18一、      基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、      概念out-of-

2013-12-01 05:32:56 1264

转载 CMake入门指南

原文地址:点击打开链接CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(

2013-12-01 05:29:53 1086

原创 fedora20搭建嵌入式开发环境1 - 系统安装

一、环境        PC: windows 7   x64        虚拟机: vmware 10        linux系统: fedora20 beta (DVD版)二、默认安装(vmware快速安装,安装过程中请设置root密码)            注: 不建议用vmware的自动安装,因为vmware还不能很好的支持fedora20。这是我后来

2013-11-30 00:33:23 4592

原创 fedora20所遇问题锦集

注:   1. 以下选项配置根据自身需要选取,一切本人概不负责. 所有命令在fedora20 alpha x64 亲测可用.              2. 以下命令默认添加sudo命令执行, 请确保当前用户在sudoers中(可以在安装fedora20时,加入管理员组;令需要自己手动添加,在/etc/sudoers中).    1. 关闭防火墙            syst

2013-10-30 01:22:32 10170 1

原创 btrfs文件系统损坏恢复

最近使用fedora19, 似乎很不稳定啊! 特别是更新源很多问题,一个不小心就更新死掉了. 到目前为止已经死了4次,重装3次.        在此记录最近一次修复btrfs的过程.        这次遇到的是在vmware中安装的fedora, 发现开不了机,系统也进不去.用livecd登入系统, 按如下方式挂载损坏的文件系统, 我采用的是第一种: mount -o

2013-09-26 10:19:24 4162

原创 tftp 操作

/web $ tftp 192.168.44.111Usage: tftp [OPTION]... HOST [PORT]Transfers a file from/to a tftp server using "octet" mode.Options:        -l FILE Local FILE                      #

2013-03-17 17:38:59 909

原创 fedora 14下建立samba服务器

一、测试环境            客户端:  windows xp     windows 7            服务端: fedora 14            samba版本: 3.5.11二、安装samba            在fedora14下,可以采用很多种方式安装                   1、yum命令在线安装: yum inst

2013-01-26 11:45:47 2783

转载 emacs之行六-使用etags创建TAGS文件

原文地址:  http://www.cnblogs.com/siyuan/archive/2011/04/28.html使用etags前要先生成TAGS文件。在很多网上的资料中[1][2]都是使用这样一条命令find . -name "*.[chCH]" -print | etags -    (目前使用此命令(在WIN上))管道前是一个查找文件的命令,但是我搞不懂e

2012-04-26 12:31:30 4710

原创 Linux线程检测

Linux 下检测线程个数: #include #include #include int detect_process(char *name){ int process_num = 0; // 存储name线程的个数 FILE *ptr = NULL; char buff[256] = {0}; char filename[32] = {0}; sprintf(filenam

2012-04-25 17:41:02 1144

原创 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h

编译Debug版本没问题,但编译Release版本报错:解决办法: 属性 -> C/C++ -> 预编译头 -> 创建使用预编译头 -> 不使用

2012-04-24 13:17:27 8121

原创 C#获取本机所有IP combobox messagebox控件使用介绍

1、获取本机所有IP显示到combobox,并初始化combobox为第一个IP,还需要过滤掉回环IPIPAddress[] hostIpList = Dns.GetHostAddresses(Dns.GetHostName());//comboBox1.Text = string.Empty;comboBox1.ResetText();comboBox1.SelectedIndex =

2012-03-23 16:25:04 1720

原创 关于C#事件处理函数中的参数(object sender, EventArgs e)

1、是事件源,表示触发事件的那个组件   如(button/label/listview...),比如说你单击button,那么sender就是button2、EventArgs是事件参数,它用来辅助你处理事件   比如说你用鼠标点击窗体,那么EventArgs是会包含点击的位置等等   例:private void label1_MouseClick(ob

2012-03-23 16:14:55 14038 1

转载 linux下查找文件内容

http://blog.chinaunix.net/space.php?uid=7491192&do=blog&id=2051140#> find . -type f  -exec grep 'mingtian'  -l {} \;grep -l :是显示匹配的内容的文件名字!或者:#> find . -type f -name "*.*" |xargs grep 'x

2012-03-01 12:16:51 709

转载 phpwind和discuz比较

discuz!(简称dz)和phpwind(简称pw)是国内最著名的两个PHP论坛系统,随着它们相继宣布开源以后,在各方面,不管技术上,还是功能上,还是界面上,都有了长足的发展,声威大振,远非国外那些功能简单的电子公告板系统可比了。其造成的一个副作用是大大带动了PHP在国内的普及(本人就是在寻找合适的论坛程序的时候,才开始关注PHP,进而不能自拔的 )。客观的说,目前的pw和dz各有短长,其互

2012-02-29 00:12:24 4872

转载 你是如何成为 Lisp 程序员的?

问题之:你是如何成为 Lisp 程序员的?答:我成为 Lisp 程序员的道路曲折而漫长。我曾于 2007 年 10 月 3 日在自己的日记中总结了自己的学习经历,现抄录于此。最早在 2000 年 5 月,斯托曼院士访华时告诉我,Lisp (或者它的现代变种 Scheme)是功能最强大的编程语言,他本人就是一位高级的 Lisp 程序员,他还精通 C,GNU Emacs 就是采用 C

2012-02-27 22:39:56 2978

原创 linux下fork的使用一

头文件: #include  函数定义: int fork( void ); 返回值:  子进程中返回0,父进程中返回子进程ID,出错返回-1 函数说明:一个现有进程可以调用fork函数创建一个新进程。由fork创建的新进程被称为子进程(child process)。fork函数被调用一次但返回两次。两次返回的唯一区别是子进程中返回0值而父进程中返回子进程ID。子进程是

2012-02-27 18:04:35 4441

转载 Qt系列软件包介绍及区别

一、Qt简介        Qt工具包是一个跨平台的C++开发工具。Qt被主要用在了KDE桌面环境的开发中。它是挪威Trolltech公司的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。        使用Qt开发的软件,可以在任何支援的平台上编译与执行,而不需要修改源代码。可以实现本平台的图形界面风格,也可实现其它平台的图形界

2012-02-11 23:56:54 2102

原创 gsoap应用---利用gsoap工具生成代码

1、gsoap是什么?          The gSOAP toolkit is an open source C and C++ software development toolkit forSOAP/XML Web services and generic (non-SOAP)C/C++ XML data bindings. The toolkit analyzes WSDLs and

2012-01-20 23:33:25 7460

原创 windows创建SVN服务器之三---快速搭建版本控制环境

针对之前搭建svn服务器太过复杂,在此更新一个快速打造个人svn环境的方案。  此方案采用visualSVN server、visualSVN、vs2010来演示如何搭建sourcecontrol。1、安装上述三个软件,vs也可以用2005或者2008代替。先安装vs,略。  visualSVN下载地址: http://www.visualsvn.com/visualsvn

2011-11-26 02:20:49 1497

原创 VS2010编译时 mt.exe出错解决方法

C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(562,5): error MSB6006: “mt.exe”已退出,代码为 1。错误2 error MSB6006: “mt.exe”已退出,代码为 1。C:\Program Files\MSBuild\Microsoft.Cpp

2011-11-22 17:58:42 12509 6

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