自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

0和1的世界,你不懂!

男儿不展风云志,空负天生八尺躯!

  • 博客(51)
  • 资源 (6)
  • 收藏
  • 关注

原创 自己动手做四位计算机

自己动手制作一台四位计算机你是否想过,计算机为什么会加减乘除?或者更直接一点,计算机的原理到底是什么?一、什么是二进制?首先,从最简单的讲起。计算机内部采用二进制,每一个数位只有两种可能”0″和”1″,运算规则是”逢二进一”。举例来说,有两个位A和B,它们相加的结果只可能有四种。 这张表就叫做”真值表”(truth table),其中的sum表示”和位”,carry表示”进

2015-01-21 22:51:07 1830 1

原创 c语言学习笔记

1. void 与 void*  (1) void 简介 void 作用 : -- 限定参数 : 函数没有返回值, 需要使用 void 声明, 否则默认返回 int 类型;-- 限定返回值 : 函数不接收参数, 使用 void 作为参数, 如果传入参数, 编译器就会报错; 使用void注意点 : -- void不能表示变量 : void a, 这样定义是错误的;

2015-01-21 22:28:48 758

原创 提高篇之操作系统

只需这一篇文章,便能让你全面的认识操作系统!目录:1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。5. 线程的实现方式. (用户线程与内核线程的区别)6. 用户态和核心态的区别。7. 用户栈和内核栈的区别。8. 内存池、进程池、线程池。9. 死锁的概念,导致死锁的原因,导致死锁

2015-01-21 22:24:38 680

原创 设计模式大全

Longronglin之设计模式:Christopher Alexander说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。模式描述为:在一定环境中解决某一问题的方案,包括三个基本元素--问题,解决方案和环境。阅读类图和对象图请先学习UML创建模式 结

2015-01-16 13:34:09 687

原创 linux下文件加密小程序

在当今这个个人信息极度没有安全感的时代,我在想linux下为什么没有一个可以用来加密的命令呢?于是我的第一版linux下文档加密小程序出炉了,可能会有很多问题,欢迎大家踊跃指出其中的问题,您的意见、建议就是我进步的源泉,不胜感激。

2015-01-16 09:48:31 1793

原创 数据库自学笔记

这篇文章主要是本人学习数据库SQL语句的一些总结,主要讲述了SQL语句的语法规则和使用举例,希望对初学数据库的您会有一丝帮助!!!

2015-01-15 20:08:29 846

原创 回顾2016,展望2017

回顾2016:    时间过的好快,不知不觉2016已经挥手告别了,回顾2016年,整体还算比较顺利,完成了2件大事,一是买了房,二是得到了自己喜欢的公司的offer,并且是自己喜欢的方向,不足之处就是工作之余没有好好利用来学习专业技能,而是用来看电影和娱乐节目了。展望2017:工作目标:    进入新的公司能够顺利转正,好好学习新的东西,努

2017-01-05 15:08:24 524

原创 2016计划

进入2016已经2个月了,一直没想清楚2016年的计划该怎么制定? 今天抽点时间把2016年的计划详细的制定下,具体如下:生活方面:1.买房2.谈女朋友3.坚持锻炼身体(坚持每周跑步不少于2次)4.把人事档案转移回来(这个不能再拖了)5.减肥15斤(控制在126斤左右)学习方面:1.学习c++和win编程(完成一个wcdma的配置小工具)2.学习数据库

2016-02-29 10:28:48 461

原创 c++学习之----MFC的执行顺序

学习MFC首先要知道的--程序执行顺序                    MFC的程序执行顺序很多刚学MFC的人都会被MFC给弄的晕头转向。以前传统的C语言中的main()不见了,window sdk api 中的WinMain()函数也不见了,到底用MFC编写的程序是如何开始运行的呢?到底MFC有没有遵从最基本的C++的标准呢?到底MFC的代码运行的顺序又是怎

2015-10-23 16:31:05 680

原创 c++问题之-- MessageBoxW”: 不能将参数 2 从“char [20]”转换为“LPCWSTR”

解决步骤:项目属性---配置属性---常规---字符集(选择多字节字符集)截图如下:

2015-10-23 11:03:31 617

原创 c++问题之--This function or variable may be unsafe. Consider using sprintf_s instead

解决步骤:1.用VS2013打开出现错误的代码文件2.在工程文件名处右击鼠标打开快捷菜单,找到“属性”选项,进入项目属性页面3.项目属性页面如下图所示4.在属性页面中找到“C/C++"——”预处理器“,按下图操作单击箭头指向处的按钮5.在下面的编辑窗口中添加一句命令:_CRT

2015-10-23 10:57:03 1317

原创 gdb结合coredump定位崩溃进程

[C/C++]gdb结合coredump定位崩溃进程Linux环境下经常遇到某个进程挂掉而找不到原因,我们可以通过生成core file文件加上gdb来定位。 如何产生core file?我们可以使用ulimit这条命令对core file文件的大小进行设定。一般默认情况下,core file的

2015-10-14 14:54:55 529

转载 linux之gdb(下)

一、查看运行时数据1、print- 查看变量值2、ptype - 查看类型3、printarray - 查看数组4、print*array@len - 查看动态内存5、printx=5-改变运行时数据二、程序错误1、编译错误:编写程序的时候没有符合语言规范导致编译错误。2、运行时错误:编译器检查不出这种错误,但在运行的时候可能会导

2015-10-07 14:44:27 516

转载 linux之gdb(上)

一、什么是gdb    什么是gdb:gdb是GNUdebugger的缩写,是编程调试工具。二、gdb功能1、启动程序,可以按照用户自定义的要求随心所欲的运行程序。2、可让被调试的程序在用户所指定的调试的断点处停住(断点可以是条件表达式)。3、当程序停住时,可以检查此时程序中所发生的事。4、动态改变量程序的执行环境。三、运行程序

2015-10-07 14:42:39 380

转载 linux之Makefile(下)

一、make常用内嵌函数函数调用个是   $(function arguments)1、$(wildcardPATTERN)(1)当前目录下匹配模式的文件(2)例如:src=$(wildcard *.c),匹配的src就是所有的.c文件列表2、$(patsubst PATTERN,REPLACEMENT,TEXT)(1)模式替换函数(2)例如:$

2015-10-07 14:38:17 316

转载 linux之Makefile(上)

一、make与Makefile介绍1、make工具    利用make 工具可以自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这种自动编译可大大简化开发工作,避免不必要的重新编译。2、Makefile     make工具通过一个称为 Makefile的

2015-10-07 14:37:10 345

转载 MFC技术内幕系列之(五)---MFC文档序列化内幕

////////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/                     /************MFC技术内幕系列之(五)***

2015-07-14 10:09:17 420

转载 MFC技术内幕系列之(四)---MFC消息映射与消息传递内幕

////////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/                     /************MFC技术内幕系列之(四)***

2015-07-14 10:07:44 1097

转载 MFC技术内幕系列之(三)----MFC执行期类型识别与动态创建技术内幕

////////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/                     /************MFC技术内幕系列之(三)***

2015-07-14 10:06:13 405

转载 MFC技术内幕系列之(二)---MFC文档视图结构内幕

2011-03-07 15:54 280人阅读 评论(0)收藏 举报////////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/      

2015-07-14 10:04:10 510

转载 MFC技术内幕系列之(一)---MFC应用程序“生死因果”内幕

///////////////////////////////////////////////////////////////////////////////////                     /********* 文章系列:MFC技术内幕系列***********/                     /************MFC技术内幕系列之(一)****

2015-07-14 09:57:13 576

转载 MFC的工具条和状态栏

Windows控制窗口 Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar)、状态栏(StatusBar)、工具条提示窗口(ToolTip)。Windows在一个DLL加载时注册个控制窗口的“窗口类”。例如,工具条的“窗口类”是“ToolbarWindow32”,状态栏的“窗口类”是“msctls_statusbar32”,工

2015-07-14 09:51:03 918

转载 MFC的文件类CFile

文件操作的方法 使用Visual C++编程,有如下方法进行文件操作:(1)使用标准C运行库函数,包括fopen、fclose、fseek等。(2)使用Win16下的文件和目录操作函数,如lopen、lclose、lseek等。不过,在Win32下,这些函数主要是为了和Win16向后兼容。(3)使用Win32下的文件和目录操作函数,如CreateFile,CopyFile,

2015-07-14 09:48:03 935

转载 MFC的对话框类CDialog

对话框经常被使用,因为对话框可以从模板创建,而对话框模板是可以使用资源编辑器方便地进行编辑的。1.      模式和无模式对话框 对话框分两种类型,模式对话框和无模式对话框。1.      模式对话框 一个模式对话框是一个有系统菜单、标题栏、边线等的弹出式窗口。在创建对话框时指定WS_POPUP, WS_SYSMENU, WS_CAPTION和 DS_MODALFRAME风

2015-07-14 09:43:53 1644

原创 考试计划

100天总计划:1.做题不少于10000+,复习时间不少于500小时2.及时总结各种类型题目答题技巧3.及时关注各个考试论坛的最新动态4.先快速浏览各个模块,然后各个模块单项击破,逐步缩短做题时间既然选择这条路,再难也要坚持下去,因为这是一次梦想的尝试,也是一次对家人的责任,必须努力前行!!!

2015-03-12 09:30:04 796 3

原创 2015年3月计划

3月计划如下:1.争取这个月把公司项目结了2.每天复习考试时间不少于3小时。每周总时间不少于35小时3.每天娱乐、玩手机时间控制30分钟到一小时4.每天做题不少于50道,每周不少于700道。5.每天争取看半小时的课外书,养成一种习惯。6.及时总结每种类型题目的答题技巧7.考试复习看不进去的时候,看看专业书籍。每周不少于5小时为了梦想加油!

2015-03-12 09:17:17 836 4

原创 2015年2月总结

      过完年上班已经快2个星期了,2月份总结到现在才写,感觉很是惭愧。2月份由于过年,目标比较简单,基本完成,总体情况如下: 二月份计划(由于过年,目标定的比较简单):1.4篇技术博客                           --完成2.读完2本小说                           --一点没读3.顺利转正               

2015-03-12 08:55:03 667

转载 如果你也23岁

登录 | 注册收藏成功确定收藏失败,请重新收藏确定标题标题不能为空网址标签摘要公开 取消 收藏

2015-03-02 19:46:06 14208

原创 C语言学习之用队列实现银行排队系统

队列操作的接口:http://blog.csdn.net/qlx846852708/article/details/43666927数据结构C语言实现:http://blog.csdn.net/qlx846852708?viewmode=contents本文件是用队列实现银行排队系统,上面的连接是我实现的队列的接口实现。#include #include #incl

2015-02-11 08:36:19 10727 1

原创 写程序引发的思考

    最近2个月除了完成日常的工作以外,还在练习数据结构这一块的知识,因为感觉数据结构自己还不是很熟悉,最近完成的练习如下:数据结构练习连接:http://blog.csdn.net/qlx8468527081.顺序表的实现2.单向链表的实现--通讯录3.队列的实现--银行排队系统4.c语言猜数字小游戏5.计算圆周率6.输入年、月、日计算星期几

2015-02-09 19:57:32 622

原创 C语言学习之队列操作

本文件为队列操作的接口:/*queue.h*/#ifndef _SEQQUEUE_H_#define _SEQQUEUE_H_#define QUEUE_MAX    15typedef struct{    int number;   //顾客编号    long time;//进入时间}DATATYPE_T;typedef struct{

2015-02-09 08:36:29 3488

原创 C语言学习之用链表实现通讯录

本程序主要功能是对联系人信息进行,添加、删除、查找、插入、显示功能说明:调用的链表操作接口请参考:http://blog.csdn.net/qlx846852708/article/details/43482497这里面有我实现的链表操作的接口的详细实现过程,并进行过测试的哦!!!#include #include #include #include "ad

2015-02-05 08:58:15 1932 3

原创 C语言学习之单向链表操作

该文件为单向链表操作的一些接口:(如发现有错误的地方,及时告知,不胜感激!)list.h#ifndef  _CHAINLIST_H_#define  _CHAINLIST_H_typedef struct{    char key[15];    char name[20];    int age;}DATATYPE_T;typedef struct

2015-02-04 10:06:25 1744

原创 0和1的世界之“在迷茫中寻求出路”

     从13年7月毕业至今也有1年多的时间了,一直在做软件开发,就是人们所谓的“程序员”,虽然时间不长,但是心中还是对程序员有自己的一点想法,所以一直想写点东西出来,但是一直没写。最近感觉状态不错,于是决定抽点时间把自己一年多对程序员这份工作的心得写下来。    记得那是2011年10月份,我刚上大三,当时由于整个校园中,到处都是张贴的有关报考研辅导班的宣传单,很自然我也被

2015-02-03 14:20:58 1094 4

原创 2015年1月总结和2月份计划

时间不知不觉就溜走了一个月了,今天已经是2015年2月2号了,回顾一月份,感觉很惭愧,很多目标还没完成,很多时间浪费在了看电影、看视频、看娱乐节目上了,尤其是晚上的时间,基本都是在看视频中度过的。经过2014年家庭的变故,亲人的突然意外离去,对我的打击还是很大的,所以2015年对我来说很重要的一年,也可能是我人生的一次转折点吧。这一年将会决定我今后几十年的奋斗方向,任重而道远,必须努力

2015-02-02 14:23:45 954

原创 万能的makefile

MACRO = DEBUGALLCC = gccCFLAGS+= -g -w -D$(MACRO)SOURCES = $(wildcard *.c)OBJS := $(patsubst %.c, %.o,$(SOURCES)) LIBS = -L$(shell pwd)/lib  -ldb -ldldemo: $(OBJS) @echo "source fi

2015-01-29 19:39:00 866

原创 C语言学习之Linux下TCP服务器与客户端的实现

客户端代码如下:#include #include #include #include #include #include #include #include #define portnumber 3333int main(int argc, char *argv[]) {     int sockfd;    

2015-01-26 15:20:48 1960 1

原创 c语言学习之不同方式计算圆周率

/**************************************************** 功能:  *        通过概率法和切割法计算圆周率* 说明:  *        概率法需要输入圆没的点数*        切割法需要输入切割的次数***************************************************/

2015-01-24 15:49:01 1443

原创 c语言学习之顺序表操作

//seqlist.h#ifndef _SEQLIST_H_#define _SEQLIST_H_#define MAXSIZE  100typedef struct{    int listLen;  //节点数量    DATA_T  dataList[MAXSIZE+1]; }seqListType;/* 初始化顺序表 */void seqli

2015-01-23 11:01:33 650

原创 c语言猜数字小游戏

/**************************************************************************** 功能:                                                                                               **      猜数字小游戏,分

2015-01-22 17:24:21 943

常用的时间转换函数

常用的时间转换函数,让你不在为时间的转换而烦恼!

2014-06-20

c语言学习笔记

c语言一些学习的心得,帮你快速掌握c语言的精华,你值得拥有!

2014-06-20

c语言常用函数库,方便让你查询

学习c语言的必备书籍,让你逐步成为编程高手,你值得拥有!

2014-04-20

通信原理ppt

主要讲述了通信原理的各个主要内容哦,讲的非常的详细,通俗易懂,非常适合广大通信爱好者学习!

2012-08-21

空空如也

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

TA关注的人

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