自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(214)
  • 资源 (11)
  • 收藏
  • 关注

原创 SWOT Analysis

A SWOT analysis (alternatively SWOT Matrix) is a structuredplanning method used to evaluate thestrengths, weaknesses, opportunities, andthreats involved in a project or in a business venture

2014-03-14 16:01:06 1383

原创 Pivot Tables Tutorial

What is an Excel Pivot Table?You might think of a pivot table as a user created summary table of your original spreadsheet. You create the table by defining which fields to view and how the informat

2013-04-18 23:00:50 1650

原创 Code review(代码审查) 能给我们降低这么多开发成本,你信吗?

记得上一个项目,大家为了赶进度,代码的质量不是很好,code smell 随处可见。一直到后面代码越来越多,团队越来越大。大家都意识到了这个问题,TL/PM和各个核心成员自发的出来倡导code review,当时我们从一开始也进行了code review,只是不够严格,后来内部自己搞了一个review流程,分为两级review,第一级review后才能checkin,第二级在第一级的基础上继续re

2012-04-05 13:33:32 979

原创 Book list

•Code Complete (2nd edition) by Steve McConnell•The Pragmatic Programmer•Structure and Interpretation of Computer Programs•The C Programming Language by Kernighan and Ritchie•Introduction to A

2012-03-26 13:08:37 701

原创 数据存储-大数据:十问重复数据删除技术

企业在选择重复数据删除产品时,最好想想下面的十个问题。存储产品提供商在发布一款重删产品时,如何定位自己的产品,是不是也要想想下面的问题呢? 1. 重复数据删除技术对备份性能将产生什么影响?2. 重复数据删除会降低恢复数据的性能?3. 容量和性能扩展将如何随着环境而增长?4. 针对大型数据库重复数据删除的效率如何?5. 渐进增量备份环境中重复数据删除的效率如何?6.

2012-03-02 18:40:20 2990

原创 Hypertable简介

2006年Google公布了自己的BigTable论文,作为Google继GFS和MapReduce两项创新之后的又一项创新,其在设计用来针对海量数据处理情形下的管理结构型数据方面具有着巨大的技术优势。而Hypertable是最知名的基于BigTable为蓝本设计的数据库之一,Hypertable基于C++实现。在过去5年,Hypertable社区一直在致力于努力完善产品。旨在将Hypertabl

2012-03-02 17:10:58 789

原创 Window下创建进程和执行命令行程序的方法

wxWidgets下的wxExecute(...) and wxShell(...)倒是可以执行命令行程序,但是cmd的窗口隐藏不了,所以只有让window和Mac上面分别实现执行命令了。查了一下,window上面大概有几种方法: 1.WinExec("cmd.exe",SW_SHOW);可以隐藏程序界面,一般在后台隐藏执行命令行或脚本时使用2.system("cmd");

2010-05-21 21:33:00 2021

转载 ubuntu下移植QT基本流程

配置tftp 配置tftp服务的步骤: 1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install tftpd tftp xinetd 2、建立配置文件 在/etc/xinetd.d/下建立一个配置文件tftp sudo vi tftp 在文件中输入以下内容

2010-01-31 21:57:00 1312

转载 项目管理- 项目阶段划分

一个项目从开始到结束会经历一系列的阶段。有效划分这些阶段,对进度控制、成本控制、质量管理、功能控制至关重要。一般的大中型软件开发公司,都有自己的阶段划分方法,定义的各阶段要完成的任务也不尽相同。本文就个人从研发角度理解到的,简单叙述一下开发的各个流程。(1)phase0:由市场人员反馈提出项目开发阶段。该阶段没有明显的时间周期,是项目的发起阶段。由相关人员提供产品的主要feature、市场

2009-10-08 22:19:00 9082

原创 Eight Steps to Helping Yourself Have a Happier Life

Researchinto genetics can make it feel as if our personality and mood arepreordained. But you can do much to strengthen your mental health.Attitudes and thoughts can control biologically induc

2009-10-08 20:25:00 920

转载 转载: 简历模版(抛砖引玉)

邮件标题:XX工作经验应聘XXXX+姓名+电话(这样写 起码HR在想通知你面试的时候不需要再把邮件打开) 邮件正文: 尊敬的先生/女士:     您好。我叫XX,在XXX获知贵公司正在招聘XX岗位。我是XX学历(如果该公司对学历很重视),有XX语言,XX工作/项目经验(可根据实际情况,浓缩成一句到二句介绍)。特此付上简历一份,期待与您面谈。 ----------------

2009-10-08 17:32:00 634

转载 转贴:一语道破:十种职场生存“潜规则”

转自:http://www.crazyenglish.org/shangwuyingyu/zhichangyingyu/20091007/63626.html1.Dont be a yes /no man , be a good lieutenant。   不要做一个“唯唯诺诺者/否定论者”,做一个“优秀的中尉”。  Offer polite, constructive crit

2009-10-08 17:09:00 473

转载 成功需要走十步的话,三五步之间最难走……

一位朋友跟我说起他最近的困惑:     他一直很努力,一步一个脚印地前行,隔一段时间就登上一个台阶;可是几年过去,突然有一天发现自己走过的和正在的每一个台阶上都挤满了人,并且谁都知道金字塔尖上就那么寥寥的几个位置而已,却又仰之弥高;突然间非常沮丧绝望。 这是人生常态啊。我有两个故事讲给他,也可以讲给所有正在路上的人——当年要是有人也这样给我讲过就好了。

2009-10-08 16:26:00 600

转载 软件开发相关知识体系

如下图所示:一些相关的解释:学校里的课程没用吗?答:肯定有用。计算机专业的经典理论课,意义非凡:计算机组成原理、计算机体系结构、操作系统、编译原理、数据结构。操作系统中的内存管理算法、进程调度算法、并发控制算法,都是非常经典的,你会在很多其它地方发现这些算法的应用或者变体。编译原理有助于我们理解编程语言是如何工作的,如何用范式来表达复杂的语法,编译原

2009-10-07 11:21:00 841

原创 打印菱形,感觉还不错

template   struct Abs   {       enum {value = x>0?x:-x};   };   #pragma pack(push , 1 )   template//x行数这是多少行,y递归用第几个元素   struct line   {       char mc;       struct line nextLi

2009-10-05 21:29:00 2518

原创 What is PKM?

Overview of Personal Knowledge Management The concept of Personal Knowledge Management, as outlined below, wasdeveloped by Professor Paul Dorsey and elaborated and made concrete ina

2009-10-04 21:47:00 686

转载 五大关键,让你二十年后依然是人才

当职场趋势从企业端的「终身雇用」转变为个人端的「终身就业」,该如何为自己的竞争力加分,让老板舍不得你走?    你是正在力争上游的基层员工、公司的当红炸子鸡、中高阶主管、还是即将退休的资深元老?    无论你身在哪一个阶段,当职场趋势已从企业端的「终身雇用」转变为个人端的「终身就业」,你必须时时增加自己的竞争力,即使二十年后,依然是企业抢着要的人才。    综合日本趋势专家大前研一、奇

2009-10-04 21:28:00 623

转载 Excel数据 SQL SERVER

SQL code SQL SERVER 和EXCEL的数据导入导出 1、在SQL SERVER里查询Excel数据: -- ====================================================== SELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.0, Data Source="c:/bo

2009-04-01 20:14:00 2528

原创 检查C++中的内存泄漏-通过工具来检查

 Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具,用户可从http://www.codeproject.com/tools/visualleakdetector.asp下载,该软件以库形式与用户的被测工程一起使用,由于VLD是按LGPL(GNU LESSER GENERAL PUBLIC LICENSE)协议对外开源,所以使用VLD是安

2009-03-26 21:47:00 1633

原创 检查C++中的内存泄漏-通过添加代码来检测

如何检查C++中的内存泄漏  内存泄漏是编程中常常见到的一个问题,我所遇过的原因有两个:1.分配完内存后忘记回收2.代码有问题,造成想回收却无法回收,例如:int* p=new int;p=new int;   //p指针修改,原来申请内存的地址没有记录下来,于是无法释放 下面介绍如何检查内存泄漏:1.包含头文件和定义#define _CRTDBG_MAP_

2009-03-26 21:43:00 967

原创 C++ 有价值blog索引-分类索引

 图形学:图形学-鋭化-拉普拉斯(Laplacian)算子图形学-降噪技术-2维中值滤波图形学-对比度变换-直方图均衡化  图形学-灰度变换 单通道图像的直方图(C/C++源代码) 并行图像细化算法和C代码实现 计算抛物线方程 游戏领域:sevecol的专栏 主要有光照处理和DX9使用我的ALLEGRO学习之旅 我的ALLEGRO学习之旅2 网络:hustxxbs Blog 关注着web ser

2009-01-04 21:10:00 808

原创 C++ 有价值blog索引

本文章的出现是因为有不少人恶劣地将垃圾文章归类到C++blog中,也包括很多可以归类到C++但没什么价值的blog出现最新的blog文档添加到最下面,老的会逐渐添加到前面.一般只归类原创和翻译的!大家如果发现blog文章只是转的,请及时告知................................................................................

2009-01-04 21:09:00 1168

原创 不同语言之间的调用 - ATL COM方式实现

 上一篇说道了使用DLL的方式实现混合使用,但是使用过程还有一些复杂,比如VB用使用字符串的一些操作就不得不使用了lstrlen这个API来完成.而且DLL的使用范围也不够广泛,而这次介绍如何使用COM方式进行多语言间调用,相对DLL方式这个容易使用.按照惯例先使用C++的方式编写(我是使用VS2005)先新建一个ATL工程,名字为ComCore点确定之后点完成,使用默认的工程配置.再添加

2008-12-28 17:16:00 1432

原创 不同语言之间的DLL调用

__declspec(dllexport)是告诉编译器用来导出函数的,在代码中不另作说明了extern "C"的意思就是用C的方式来导出函数,为什么要用C的方式来导出呢.因为C++中有重载,编译器会对函数名进行更改,修饰成唯一的函数名.__stdcall告诉编译器函数调用方式.这点可以参考其他文章,我预计也会在blog中写上一篇关于函数调用方式.C++编写的DLLextern "C" __

2008-12-28 17:12:00 1652

原创 Effective STL 中文版(大全)

候捷说,对于STL,程序员有三个境界,开始是使用STL,然后是理解STL,最后是补充STL。EffectiveSTL是一本非常好的书,帮助你更好的理解STL,其作者就是《EffectiveC++》一书的作者。如果你已经初步了解了STL的容器、迭代器、算法和函数,而又想更好的了解STL,那么《EffectiveSTL》是你的最佳选择。 还有一部分没有找到链接,如果再找不到我会自己试着翻译

2008-12-26 17:20:00 1039

转载 线程同步(信号量,互斥,条件变量)

 进行多线程编程,最头疼的就是那些共享的数据。因为你无法知道哪个线程会在哪个时候对它进行操作,你也无法得知那个线程会先运行,哪个线程会后运行。下面介绍一些技术,通过他们,你会合理安排你的线程之间对资源的竞争。l         互斥量Mutexl         信号灯Semophorel         条件变量Conditions先说一下互斥量。什么时候会用上互斥量了?比如

2008-12-25 23:50:00 988

转载 实战DeviceIoControl之1...n

收藏http://blog.csdn.net/li_guotao/archive/2008/02/13/2090280.aspx

2008-12-25 22:56:00 544

转载 Windows Socket五种I/O模型

 Windows Socket五种I/O模型——代码全攻略

2008-12-25 22:52:00 721

转载 Win32串口编程

  在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。  在Win32下,可

2008-12-25 19:48:00 1392 1

转载 OS的几种模式:实模式、保护模式、虚拟8086模式

 今天大家不由自主的聊起了OS的模式,顺便笔记一下,有其它的内容,请看到的朋友请补充。      从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M以上的内存称为扩展内存。在保护模式下,全部32条地址线有效,

2008-09-18 21:25:00 1231

原创 有趣的C语言基础

下面有几个简单测试将能发现你对C语言的掌握情况。1)int x=35;   char str[10];//问:strlen(str)和sizeof(str)的值分别是多少?答:strlen(str) 值不确定,strlen根据/0确定字符串是否结束。 sizeof(str)=10 sizeof一个数组为数组长度strcpy(str,"www.it315.org"/*共13个字母*/);

2008-09-16 00:14:00 790 2

转载 CDMA与GSM的区别

 首先简单介绍一下CDMA与GSM的概念:CDMA是码分多址的英文缩写(Code Division Multiple Access),它是在数字技术的分支--扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。CDMA技术的原理是基于扩频技术,即将需传送的具有一定信号带宽信息数据,用一个带宽远大于信号带宽的高速伪随机码进行调制,使原数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全

2008-09-15 22:12:00 864

转载 单向链表当中的环路判别问题

 有一个单向链表,如何判定这个链表当中是否包含有环路,以及如何定位环路在链表当中的开始点呢?关于第一个问题,网络上可以搜索到,用两个指针来遍历这个单向链表,第一个指针p1,每次走一步;第二个指针p2,每次走两步;  当p2 指针追上 p1的时候,就表明链表当中有环路了。关于这个解法最形象的比喻就是在操场当中跑步,速度快的会把速度慢的扣圈可以证明,p2追赶上p1的时候,p1一定还没有走完一遍环路,p

2008-09-15 21:59:00 570

转载 perl学习笔记(二)

   Perl学习笔记2  1:perl与C语言的不同:   A:整数与浮点数均被看作双精度浮点数。   B:对于长的整数,perl用下划线来分隔,如:123456,可以表示为123_456。   C:perl中NULL没有特殊的含义,不能靠null来判断字符串是否结束。   D:perl变量,数组使用前无须声明,但函数使用前需要声明。   E:空的控制语句

2008-09-15 21:41:00 624

转载 perl学习笔记(一)

 Perl学习笔记11:Perl真假简单规则:  数字0为假  空的字符串(“”)和字符串“0”为假  为定义值undef为假  其他东西均为真2 :perl相关控制语句学习  Last’:退出当前循环  Next:使得控制权被重新传递到循环的顶部,同时下一循环继续进行  Exit:Perl退出语句3:Perl数据列表的三种表示方法:列表,数组与哈希结构

2008-09-15 21:38:00 601

转载 HTTP Post方法应用的例子

 HTTP Post方法应用的例子:首先:MFC例子:void  post()    {         CInternetSession   session("My Session");         CHttpConnection*  pServer = NULL;         CHttpFile*   pFile =  NULL;         CString   Serve

2008-09-15 21:30:00 1120

转载 网络socket编程几个函数小结

 //socket编程几个函数小结:一、WSAStartup函数  int WSAStartup(   WORD wVersionRequested,   LPWSADATA lpWSAData   );   使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的Socket版本,其中高位字节指明副版本、低位字节指明主版本;操作系统利

2008-09-15 21:28:00 716

转载 常用的APT命令参数

 apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f

2008-09-06 23:30:00 836

转载 QQ游戏百万人同时在线服务器架构实现

转帖------http://blog.csdn.net/sodmeQQ游戏于前几日终于突破了百万人同时在线的关口,向着更为远大的目标迈进,这让其它众多传统的棋牌休闲游戏平台黯然失色,相比之下,联众似乎已经根本不是QQ的对手,因为QQ除了这100万的游戏在线人数外,它还拥有3亿多的注册量(当然很多是重复注册的)以及QQ聊天软件900万的同时在线率,我们已经可以预见未来由QQ构建起来的强

2008-09-06 23:26:00 572

原创 ACE 入门

 一、ACE编译a)         下载ACE源文件,你可以从官方网站下载,我的是ACE+TAO+CIAO-5.6。下载地址:http://download.dre.vanderbilt.edu/注意我这里下载的是.zip作为扩展名的版本,这是适用于Windows 2000, XP (MSVC++ 7.1, and 8)。b)        将你下载的ACE.zip解压缩,假设目

2008-09-06 21:18:00 1124

Hadoop分布式文件系统

HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用

2012-01-14

浅谈 HTML5

浅谈HTML5,很适合初学者。 介绍了一些基本的元素和用法。 以及一些实用的场合,浏览器等等。 Web 开发进入新时代. 包括另外一些新一代网络开发技术. Web技术大致的入门

2012-01-14

编程珠玑 第二版 中英文

This book is a collection of essays about a glamorous aspect of software: programming pearls whose origins lie beyond solid engineering, in the realm of insight and creativity. This book provides a guide for both students and experienced programmers about how to design and create programs, and how to think about programming.

2011-06-17

冒号课堂—编程范式与OOP思想

本书以课堂对话的形式,借六位师生之口讲述编程要义。上篇对编程范式作了入门性的介绍,并 对一些流行的编程语言进行了简评;下篇侧重阐发软件设计思想,其中在范式上以OOP 为主,在语言 上以C++、Java 和C#为主。全书寓庄于谐,深入浅出,既可开阔眼界,又能引发思考,值得编程爱好 者品读。

2011-06-17

51单片机C编程,这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种 8051 嵌入式系统的解决方法

51单片机C编程m,这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种 8051 嵌入式系统的解决方法

2008-11-23

密码编码学:加密方法的C与C++实现

密码编码学:加密方法的C与C++实现。

2007-07-30

C与C++嵌入式系统编程(PDF)

C与C++嵌入式系统编程(PDF)

2007-07-19

嵌入式系统中c的开发

嵌入式系统中c的开发

2007-07-19

清华教授linux讲座-常用开发工具

清华教授linux讲座-常用开发工具

2007-07-11

CMMi handbook

CMMi handbook

2007-06-01

空空如也

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

TA关注的人

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