自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GeorgeGuo

选择有时候比奋斗更重要

  • 博客(113)
  • 资源 (18)
  • 收藏
  • 关注

原创 C++中静态变量、常量、静态整型常量、静态非整型常量、引用变量的初始化方法

C++中静态变量、常量、静态整型常量、静态非整型常量、引用变量的初始化方法

2015-11-08 14:51:21 4662 2

原创 C++笔试中常见的小程序

判断机器是大顶端还是小顶端判断对应的序列是否是正确的出栈序列判断一个数是否为素数实现string类中默认的4个函数

2015-11-03 19:26:25 849

原创 调整数组顺序使奇数位位于偶数位前面

题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,偶数位于数组的后半部分。思路:使用两个指针,分别指向数组的头和尾,在两个指针相遇之前,头指针总是在尾指针的后面。如果头指针指向的数字是偶数,且尾指针指向的数字是奇数,则交换这两个数字。

2015-10-18 19:32:24 814

原创 打印1到最大的n位数

题目:输入数字n,按顺序打印出从1到最大的n位十进制数。

2015-10-18 19:30:55 450

原创 实现函数 doubule Power(double base, int exponent),求base的exponent次方,不得使用库函数,同时不需要考虑大数问题

实现函数 doubule Power(double base, int exponent),求base的exponent次方,不得使用库函数,同时不需要考虑大数问题

2015-10-18 19:30:26 1549

原创 判断一个整数转换成二进制后1的个数

判断一个整数转换成二进制后1的个数,大致有三种方法,分别是左移位、右移位和与运算。

2015-10-18 11:02:55 7336

原创 C++之 构造函数 拷贝构造函数 析构函数 赋值操作

C++之 构造函数 拷贝构造函数 析构函数 赋值操作

2015-10-17 15:17:16 954

原创 程序员面试之循环与递归(四)

递归        递归调用的框架图                递归关注的因素:退出条件、递归的参数有哪些、递归的返回值、局部变量、全局变量、合适输出、会不会出现栈溢出。        递归调用一定包括:① 递归调用部分,② 递归停止条件,③ 递归返回值(注意:递归可以有多个结束条件)        递归的缺陷:效率低、递归的层次太深,容易导致栈溢出。

2015-10-11 20:37:55 864

原创 程序员面试之指针和应用(三)

1、指针和应用的区别2、指针需要赋予合理的地址后才可以使用。3、函数指针4、指针数组和数组指针

2015-10-11 20:35:22 636

原创 C++中的类型转换之 const_cast static_cast dynamic_cast reinterpret_cast

C++ 中的类型转换之 const_cast static_cast dynamic_cast reinterpret_cast

2015-10-07 11:00:32 927

原创 程序员面试笔试题目-素数、atoi、itoa、strstr、strcpy以及两个数交换(一)

程序员面试笔试题目-素数、atoi、itoa、strstr、strcpy以及两个数交换(一)

2015-09-16 10:00:35 759

原创 Linux 网络基本属性的配置(红帽系列)

Linux 网络设备的配置及高级功能1.网路动态配置的软件1.1 ifconfigifconfig/ip/route立即生效,但不是永久生效。修改/etc/sysconfig/network-scripts/下的配置文件,重启动网卡之后可以立即生效,但不是立即生效。设备别名,一般定义在/etc/modeprob.conf。网络设备如何获得IP地址?①DHCP(Dynamic h

2015-09-05 10:40:45 9752

原创 基于Linux CentOS的Python科学计算环境搭建

基于Python科学计算的集成开发环境,在windows上有很多的基础安装包可以使用,如Python(x,y)等。但在Linux下的Python科学计算的集成开发环境较少且收费,因此本文从零开始,基于CentOS搭建Python科学计算的集成环境。由于涉及的工具包比较多,本文主要讲述安装Numpy、SciPy和Matplotlib的详细过程,以及在该过程中遇到的问题以及解决方法。首先看一下这几个包之间的安装顺序以及Numpy、SciPy和Matplotlib的依赖包。

2015-09-02 12:35:04 3152

原创 Linux平台下Python的安装及IDE开发环境搭建

Linux平台下Python的安装及IDE开发环境搭建1、Python安装2、基于Eclipse的集成开发环境搭建

2015-08-31 12:08:23 38630

原创 C/C++面试常见关键字总结(二)

1、对sizeof的理解2、对static的理解3、对volatile关键字的理解(适用于嵌入式开发或者高并发应用服务器的开发)4、关于数据类型转换的面试题目5、++运算符6、逻辑运算符的短路问题7、对const关键字的理解

2015-08-26 14:39:50 1648

原创 Bubble, Insertion, Selection, Quick and Heap Sort

Bubble, Insertion, Selection, Quick and Heap Sort

2015-08-15 15:56:57 1881

原创 Linux远程桌面VNC安装及配置

Linux远程桌面VNC安装及配置服务端:安装TigerVnc serveryum install tigervnc-server(注意使用yum安装的前提是,构建了yum库)配置vncserverVim /etc/sysconfig/vncservers打开文件后,在文件最后添加如下几行:VNCSERVERS="1:fengdian 2:root" V

2015-04-12 16:33:33 1056

原创 Linux使用GCC编译matlab的m文件使其可执行

本文主要记录,Linux下matlab的m文件的编译以及执行过程安装matlab_linux,linux下matlab的下载以及安装的参考连接,http://bbs.feng.com/read-htm-tid-6280022.html。启动matlab,在matlab命令行上设置编译器,使用命令如下:mex -setup启动编译工具,deploytool,命令如下,安装

2015-04-12 16:32:58 8480

原创 Yum软件包管理

rpm软件包虽然方便,但是需要手动

2014-10-08 14:08:24 956

原创 DRBD+HeartBeat架构实验

DRBD+HeartBeat架构实验

2014-08-28 19:10:24 1717

原创 基于RHCS的web双机热备集群搭建

RHCS双机热备集群搭建

2014-08-27 09:17:38 13567

原创 WMware workstation中几种网络连接的说明

VMware workstation中几种网络连接的说明WMware workstation中网络连接包括,桥接模式、NAT模式、仅主机模式、自定义以及LAN区段五种方式,以下分别对几种模式的网路连接方式进行说明。感谢51CTO的老段老师的视频教程。桥接模式和自定义模式(U)桥接模式相当于虚拟服务器和主机公用一个网卡,虚拟网卡上的数据包通过物理网卡转发出去,虚拟服务器和主机在同...

2014-08-21 11:02:14 8222

原创 基于VMware的虚拟Linux集群搭建-lvs+keepalived

基于Vmare的虚拟Linux集群搭建-lvs+keepalived,详细的配置过程

2014-08-19 13:25:44 10976

原创 Matlab对文件夹的层次遍历和深度遍历

最近做一个项目,由于数据分别放在不同的文件夹中,对大量数据文件“打开->复制->粘贴”,觉得很费事,于是就写了对基于Matlab的文件夹遍历。文价夹遍历有两种方式,即层次遍历和深度遍历。个人比较倾向用层次遍历的方法,因为深度遍历要用到递归,当文件目录比较深的时候可能会出现栈溢出的现象(当然这只是个极端的情况),而且必须要做成一个函数,若需要记录每个文件的路径,就比较麻烦!基于Matlab的文件夹的深度遍历和广度遍历

2014-03-16 09:04:51 21734 15

转载 What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR (etc.)?

Many C++ Windows programmers get confused over what bizarre identifiers like TCHAR, LPCTSTR are. In this article, I would attempt by best to clear out the fog.In general, a character can be repres

2012-07-11 15:41:13 1237

转载 如何阅读别人的代码---c、c++程序学习

[ C/C++ ] 程序学习--如何阅读别人的代码++++++++++++第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需

2012-03-21 08:23:33 11111

原创 临界区,互斥量,信号量,事件的区别(线程同步)

四种进程或线程同步互斥的控制方法1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计的。 3、信号量:为控制一个具有有限数量用户资源而设计。 4、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。  临界区(Critical Section)  保证在某一时刻只有一

2012-03-08 10:06:41 915

转载 do...while(0)的妙用

在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。1. do...while(0)消除goto语句。    通常,如果在一个

2012-03-07 11:05:17 538

原创 Windows 下多线程编程

一、CreateThread()和 WaitForSignalObject()的用法#include "windows.h"#include "stdio.h"void Scan(char* str){ printf("%s",str); Sleep(4000);}void main(){ char* s="NBA YAO YEAR!\n"; H

2012-03-06 17:08:50 961

原创 win32下文件的遍历:递归遍历和非递归遍历

一、win32下文件的递归遍历【深度遍历】递归遍历Demo如下:void FileSearch(char* searchDir){ char dirInfo[BUF]; WIN32_FIND_DATA fd; strcpy(dirInfo,searchDir); strcat(dirInfo,"\\*.*");//查询文件地址 strcpy(dirInfo+str

2012-03-06 16:45:53 1366

原创 有事因为太幸运而让我们变的平庸

<br />                                    看《风雨哈弗路》之感<br />     知识可以学来,但是成长却需要磨练!很多的人因为太幸运而变的平庸,也有很多人因为太不幸而变的无知,但是还有一些人不管是幸运还是不幸运,他都能用智慧让自己变的卓越。无论是幸运还是不幸运,生活仍然要继续,是积极上进还是颓废堕落,完全取决于你自己的选择!生活这个引擎会根据你的选择把你推向不同的彼岸。<br />     处在幸运中的人们,经常会忽略自己的幸运,无知的享受幸运,甚至还抱怨生活的

2010-12-25 10:28:00 882

原创 假设你的生命突然没有了,你还能做什么?

      大二的时候,认识了一个大一的学弟,他姓刘,我们都是跆拳道的爱好者!我们在一起共度自己的青春!刚刚听说,刘在不久前的一次车祸中,全家5口全都...。此时,心中不停的回荡起咱们曾经在一起玩耍的场景,有说不出的震撼和感触。我们一年前还在一起玩耍,可现在,已天人相隔。刘空间最后一次的心情是,“我想去上海看世博!”。生命都没有了,还能干什么呢?      有与无,好与不好,富贵与贫穷,能说明什么呢?能说明自己的命就没有别人的好吗?成功与失败又有什么关系呢,不过是生命面前小小的转折,又算的了什么呢?最终,你

2010-12-04 12:47:00 920 1

转载 上还安东尼罗宾课堂笔记

<br />无论你是自己拥有公司,还是为别人工作,或者你还是大学生,成功只是两个事情:<br />首先:要精通成功的科学,去遵守成功的规律。成功的最大规律就是成为有影响力的人,成功、金钱、权利都来自于影响力,无论你做什么生意,国营企业还是民营企业,你的财富的多少,跟你的影响力有关系,想要有影响力的话,就要有一个良好的身体状态。<br />大家在购买东西的时候其实大部分都不是购买产品,而是购买一种感觉,购买一种确定感,安全感!要想创造财富的话,就要有能力给别人创造这种感觉.要想改变你的状态,就要改变你的聚焦点

2010-07-08 16:13:00 1319

原创 做题与做项目

<br />做题与做项目<br />刚开始决定考研的时候很担心会把在Gwolf团队中训练出来的一些优良品质给磨灭了。毕竟学好容易学坏难嘛!经过了一个月的准备,自己曾经在Gwolf团队中养成的好习惯在不停的促进着我的复习。而且还发现,考研和做项目没有什么不一样,极其的相识。<br />做项目之前首先要确定项目的领域,做整体的详细的分析设计,然后再确定将要用到的设计方法,编程语言并收集相关的资料等,等这些准备好了,开始编写代码,最后测试。做题就类似这个过程。看到题目之后你要确定题目的领域,即考点,然后再对题目进

2010-06-30 21:51:00 851

转载 史蒂芬乔布斯在斯坦福大学的演讲

我今天很荣幸能和你们一起参加毕业典礼,斯坦福大学是世界上最好的大学之一。我从来没有从大学中毕业。说实话,今天也许是在我的生命中离大学毕业最近的一天了。今天我想向你们讲述我生活中的三个故事。不是什么大不了的事情,只是三个故事而已。第一个故事是关于如何把生命中的点点滴滴串连起来。我在Reed大学读了六个月之后就退学了,但是在十八个月以后——我真正的作出退学决定之前,我还经常去学校。我为什么要退学呢?故

2010-05-30 13:48:00 1539

原创 围炉夜话

围炉夜谈技术是根本,但仅仅凭借技术是远远不够的。你可以是一个计算机的狂热者,但是当你食不果腹的时候,你会成为生活的狂热者,你必须为生存而斗争!这个世界是很公平的,存在剥削和压迫是应该的。没有剥削没有压迫,社会如何才能进步?没有贫富差距,如何才能刺激你去创造价值?大家每天都在忙碌的工作,为的就是生活的更好,活的更潇洒。富裕到一定程度上,就开始实现自己的人生价值,回馈国家贡献社会。资源是有

2010-05-21 10:41:00 861 2

原创 我用青春赌明天

    软件设计师考试完后我就要离开Gwolf团队了!很舍不得,因为自己对于Gwolf团队我有太多的期盼、牵挂和担忧。虽然Gwolf团队不是我创建,但我始终都是Gwolf团队的一份子,团队的成长、兴衰时刻都与我息息相关。我决定了去考研,不是因为我很看重学历,而是我想更深入的学习、结交一帮优秀的人和扩宽自己的视野!跟优秀的人在一起,更容易进步!一个人的能力如何,看看他身边的朋友就知道了。我现在用半年

2010-05-18 19:12:00 822 3

原创 波兰表达式和逆波兰表达式(栈)

中缀表达式如1*2+(2-1), 其运算符一般出现在操作数之间, 因此称为中缀表达式,也就是大家编程中写的表达式。编译系统不考虑表达式的优先级别, 只是对表达式从左到右进行扫描, 当遇到运算符时, 就把其前面的两个操作数取出, 进行操作。为达到上述目的, 就要将中缀表达式进行改写,变为后缀表达式 如上面的表达式1*2+(2-1), 就变为12*21-+;后缀表达式中不含有括号, 且

2010-05-16 15:30:00 1038

原创 挑战之路

    本来是搞技术的,突然参加一个创业计划竞赛,觉得很别扭,不过,还是在不停的做着,而且自认为做的还不错。本来以为参加就参加吧,我负责技术这一块,再找一拨人负责创业计划书的书写就OK了,可是现实不是这样,不像我想象的那么简单。当刘、李和我把所有的技术全部攻下来的时候,去读他们写的创业计划书时,出现了一堆的问题,而恰在此时,写创业计划书的一拨人,说他们能力有限,只能做到这种程度了。当时

2010-05-07 08:07:00 1075 2

原创 系统组畅想

         很气愤,因为最经团队的学习风气很差,每天一到实验室,大家第一件事不是写计划,也不是看书,却是打开电脑,上QQ,看看新闻逛逛空间,半个小时过去了!然后挂着QQ,边看书,边等着别人和自己说话,然后边看着书边聊着QQ,乖乖,这样要是能学好习,就神奇了@! 限制QQ看来是必然了!     开完例会带领系统组的成员畅想了系统组将来的发展,看着大家激情澎湃的样子,很高兴!年轻人还是有

2010-04-26 21:48:00 609

MFC类库中文参考手册.pdf(pdf版)

MS MFC类库中文参考手册,讲述了mfc中各个类之间的关系,以及类的属性和相关的成员函数,是MFC使用者最好的参考资料

2009-10-31

window程序设计(第五版)pdf

该书由清晰的目录,层次清晰,很方便阅读!

2009-12-08

linux下C多线程编程

linux下C多线程编程,是了解多线程开发不可多得的好文章

2012-03-02

使用mdadm创建软RAID

使用mdadm创建软RAID的具体操作步骤

2015-09-05

Linux下LVM的基本操作

LVM简介 创建PV、VG、LV 扩展逻辑卷 缩减逻辑卷 快照卷

2015-09-06

Head First C

这本书是Head Fisrt系列书籍之一,本书以图文并茂的形式讲解C语言的基础知识,书中提供了清楚的内存分布图,易深入理解C!

2012-07-06

php连接数据库和分页类

数据库连接类,分页类 数据库连接类:conn.php 分页类:Page_Class.php

2009-10-31

linux程序员必看的几本书

《UNIX环境高级编程》(第2版),史蒂文斯著 《深入理解 Linux 内核》(第三版) ,博韦等著 《Linux 设备驱动程序》,科波特著 《嵌入式 Linux 应用开发完全手册》,韦东山著 《人月神话》(32周年中文纪念版),布鲁克斯著

2011-04-21

基于bluez的应用程序开发

Linux下Bluez的编程实现 1、 蓝牙的各个协议栈的简介 2 1.1、蓝牙技术 2 1.1、蓝牙协议栈 2 1.2、蓝牙技术的特点 4 1.2.1、蓝牙协议栈体系结构 4 1.2.2、蓝牙协议栈低层模块 4 1.2.3、软件模块 5 1.3、蓝牙的一些Profile 6 2、Bluez和D-Bus 7 2.1、Bluez和D-Bus体系结构 7 2.2、D-Bus介绍 9 2.3、Bluez的安全接口 13 2.4、Bluez适配器接口 15 2.5、Bluez配对 16 2.6、Bluez绑定 17 3、Bluez编程实现 18 3.1、蓝牙开发关键技术剖析 18 3.1.1、连接机制分析 18 3.1.2、自动连接 18 3.1.3、时钟设计 19 3.1.4、配对列表管理 20 3.1.5、蓝牙文件传输模式 20 3.2、hci层介绍 20 3.2.1、hci层介绍 20 3.2.2、hci层编程 21 3.3、L2CAP层编程 25 3.3.1、L2CAP协议简介 25 3.3.2、L2CAP编程方法 26 3.4、SDP协议简介 27 4、Openobex 28 4.1、Openobex简介 28 4.2、Openobex与bluez编程实现 29 5、 Obexftp 32 5.1、obexftp简介 32 5.2、基于Obexftp的应用程序开发 32 6、参考资料 32

2010-09-16

privoxy socket5代理到http代理的转换工具

privoxy,一款开源的socket5代理到http代理的转换工具

2018-04-17

Python windows服务程序实现计划任务

用Python脚本结合Linux的crontab、windows服务程序,实现了一个基于widows服务程序的定时任务管理器。

2017-01-04

MFC制作选择题答题卡

该答题卡用于考试中选择题,为无纸化考试而设计

2009-11-22

Python实现 windows 下代理IP的自动切换

Python实现 windows 下代理IP的自动切换

2017-01-04

文件夹遍历与多线程复制文件

改小程序主要练习: 1、文件夹非递归遍历 2、文件操作,实现对文件的复制 3、多线程复制文件 4、线程互斥(临界区) 5、MFC非模态对话框的创建和销毁

2012-03-14

《UNIX环境高级编程》(第2版),史蒂文斯著

《UNIX环境高级编程》(第2版),史蒂文斯著

2011-04-21

机器学习必看书籍

主要包括机器学习的基本数据以及Gaussian Process 1、Pattern Recognition and Machine Learning 2、Gaussian Processes for Machine Learning 3、李航 统计学习

2015-07-21

机器学习如何经典数据推荐

An Introduction to Support Vector Machines and Other Kernel-based Learning Methods Kernel Methods and Machine Learning Pattern Recognition and Machine Learning Gaussian processes for machine learning 李航 统计学习

2015-12-21

Head.First深入浅出设计模式

这本书以形象生动的语言,将晦涩难懂的设计模式说的通俗易懂,不过现在只有前三章的内容!

2010-05-15

空空如也

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

TA关注的人

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