自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (15)
  • 收藏
  • 关注

转载 用static关键字修饰类

http://zuoqiang.iteye.com/blog/734842

2016-03-29 11:08:10 804

转载 c 编程中的exit(-1)和 return -1

1、首先这个exit是针对你整个程序的进程而言的,也就是说让你的进程退出(不管这行代码是在程序的哪个地方,哪个函数),并返回了这个值。然后,你要知道你的程序的进程是有父进程的,除了系统开机时自启动的进程(Linux里面就是init,PID是0)。所以返回的这个值就会被你的程序的父进程接受到,进而知道你的程序是正常退出还是出错中断的。在main函数中我们通常使用return (

2016-02-08 14:48:43 3717 1

原创 找出升序数组中和为给定值的两个数字 不要直接用形参里的表示,输出或清零输入时都是大忌

输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。如果有多对数字的和等于输入的数字,输出任意一对即可。详细描述:接口说明原型:bool FindTwoNumbersWithSum(int aData[], unsignedint uiLength, int sum, int *pNum1, int *pN

2016-01-31 22:02:01 1012

原创 修改字符串 两种方法,对形参传过来的

将给定字符串中连续出现3次的小写字母替换为改小写字母在字母表中的下一个字母(z变为a),大写字母和其他字符不处理,仍然保留。要求最终输出的字符串中不再存在任何连续出现3次的小写字母。例如字符串”ATRcccert893#45ae”经过处理后应该为”ATRdert893#45ae” 详细描述:接口说明原型:int ChangeString(ch

2016-01-31 10:45:30 2908

原创 求助 向升序单向链表中插入一个节点 求教程序中哪里错了?

输入一个升序单向链表和一个链表节点,向单向链表中按升序插入这个节点。输入为空指针的情况视为异常,另外不考虑节点值相等的情况。链表结点定义如下:struct ListNode{      int       m_nKey;      ListNode* m_pNext;};详细描述:接口说

2016-01-30 17:36:54 1051

原创 奖金提成 向下取整、向上取整的方法

企业发放的奖金根据利润提成。 利润低于或等于100000元的,奖金可提10%; 利润高于100000元,低于200000元(100000 低于100000元的部分按10%提成; 高于100000元的部分,可提成 7.5%; 200000 高于200000元的部分按5%提成; 400000 600000 I>1000000时,超过1000000元的部分按1%提成。

2016-01-30 14:34:28 1243

原创 对象管理器 3种方法实现 struct、 vector、map

实现对象管理器功能,其中管理的对象有3个外部关键字,要求实现:        增加对象;删除对象;判断对象是否存在;说明:对象的三个外部关键字分别以KEY1,KEY2,KEY3表示。方法1:链表的方式#include "ObjMgt.h"#include using namespace st

2016-01-30 12:03:46 668

原创 二维数组的列排序 考虑问题的全局性 声明数组必须要分配内存并清零

以“二维数组的列排序”为例练习“ 考虑问题的全局性"以及“ 声明数组必须要分配内存并清零”:题目要求:给出一个二维数组,请将这个二维数组按第i列(i从1开始)排序,如果第i列相同,则对相同的行按第i+1列的元素排序,如果第i+1列的元素也相同,则继续比较第i+2列,以此类推,直到最后一列。如果第i列到最后一列都相同,则按原序排列。  实现以下接口:输入一个m*n

2016-01-25 17:40:55 669

原创 取给定正整数的指定bit位开始的指定长度的数据 将整数拆分成bit位表示的形式

下面以“取给定正整数的指定bit位开始的指定长度的数据”为例说明如何将整数拆分成bit位表示的形式。取给定正整数的指定bit位开始的指定长度的数据。bit位从右向左从0开始计算。函数原型: unsigned int GetBitsValue(unsigned int input, unsigned int startbit, unsigned int bitlen)

2016-01-24 21:26:38 1770

原创 爱因斯坦 上楼梯问题 若每步跨2阶,剩1阶 两种方法

爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?两种方法:方法1:从1开始逐个累增进行试验unsigned int GetStairNum (){ for(unsigned int n = 1; ;++n) {

2016-01-24 19:36:36 17580 2

原创 数列求和 阶乘 双精度问题

输出1/1! + 1/2! + 1/3! + … + 1/n!/*void GetResult(int InputNum, double *NumResult);输入参数: Int InputNum:输入一个正整数,进行表达式计算 char *NumResult:输出表达式的值 返回值: void*/void GetResult(int InputNum, do

2016-01-24 17:03:58 1191

原创 两种分解整数为字符串的方法 阿姆斯特朗数

以“阿姆斯特朗数”求解为例:阿姆斯特朗数:如果一个正整数等于其各个数字的立方和,    则该数称为阿姆斯特朗数(亦称为自恋性数),1除外,    如407 = 4^3+0^3+7^3就是一个阿姆斯特朗数。/*功能: 求n(n ≤ 65536)以内的所有阿姆斯特朗数原型:    int CalcArmstrongNumber(int n);输入参数

2016-01-24 11:53:15 559

原创 判断任意两台计算机的IP地址是否属于同一子网络的两种地址转换方法

功能: 判断两台计算机IP地址是同一子网络。原型:    int IsSameSubNetwork(char * pcIp1, char * pcIp2, char * pcSubNetworkMask);输入参数:    char * pcIP1: 计算机1的IP地址,格式:“192.168.0.254”;    char * pcIP2: 计算机2的IP地址,格式:“1

2016-01-24 10:15:01 1640

翻译 C++ 在.h文件中包含头文件和在.cpp文件中包含头文件有什么区别?

现有两个文件Test.h 和Test.cpp #include 在Test.h中包含 和在Test.cpp中包含有什么区别?1、在cpp文件中包含.h文件,要么你要用到这个头文件中的函数或者类,要么就是实现这个头文件;2、.h ---就是为了放一堆声明所产生的东西。如果是定义放在.h中。 如果.h被重复包含多次,那么则会被报重定义。所以在.h 中都要---如果函数就要是inl

2016-01-23 14:26:40 23973 4

转载 C语言 数字转换为字符串

C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:# include # include void main (void){int num = 100;char str[25];itoa(num, str, 10);printf("The number 'num' i

2016-01-23 14:07:10 825

原创 求m的n次方的后3位

求n的m次方的后3位

2016-01-22 09:48:36 1391

原创 MySQL基本命令及注意事项

MySQL中一般的指令、名称等等都不区分大小写,有符号(如-、*)的地方可以不加空格\g和\G 的作用不同,虽然都表示分隔符,但是大写的\G可以使输出效果为 可以使每个字段打印到单独的行。1、比较运算符中的不等运算符"2、运算符like、regexplike中“_”只匹配一个字符,可以代表任意一个字符,但是不能代表没有字符(长度不能为0);“%”可以匹配一个

2016-01-04 19:15:43 706

转载 VMware虚拟机从一台电脑转移复制到另一台电脑的方法

今天在单位的电脑上安装了Windows 8.1,好吧,当然不是主用电脑,而是VMware虚拟机。安装的目的主要是用来学习和测试,想想自己笔记本电脑上也应该安装一个,难道晚上拷个Win 8.1的ISO镜像回去重新再安装一遍?没有必要,VMware虚拟机系统文件是可以转移复制的,把.vmx文件和所有的.vmdk文件全部拷贝到U盘里带回家。我特意看了一下,我的是6.25个G。  这里简单解释

2015-12-31 20:57:28 38476 2

转载 初学者学习编程语言的方法

1、抄代码:抄代码,刚开始写,抄错属于很正常的现象2、模仿写:自己会写一些简单的代码,但还不太清楚怎样下手写一个完整的代码模块,所以要模仿着写3、模仿改:软件工作中debug占据了工程师大部分时间,这时由于没有经验和思路,所以建议模仿着改4、勤调试:自己试着写一些代码,通过不断调试来验证自己的一些想法,继续思考,再次验证,来回折腾5、看 n遍:出错或遇到问题时,

2015-12-18 20:14:30 669

原创 数据库中的一些概念:模型、结构

数据库即存储数据的仓库。数据库系统(DataBase System,DBS)一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。DBMS是数据库系统的基础和核心。数据模型由数据结构、数据操作、完整性约束3部分组成,分别为:1:数据结构:对系统静态特征的描述,包括数据的类型、内容、性质和数据间的相互关系;2:数据操作:对系统动态特征的描述,对数据库

2015-11-30 21:02:03 5648

转载 win10下MySQL安装配置

因个人电脑是win10_Pro_Technical_Preview_x64,所以我这里演示MySql的也是64位版。第一步下载:官方下载地址:http://dev.mysql.com/downloads/file.php?id=457534,打开后显示如下:(点小图查看大图)提示注册登录等信息,感兴趣的朋友可以注册下然后登陆再下载,这里我为了方便,直接点击下面的

2015-11-30 17:15:48 3939

转载 http中get、post、head对比

标准Http协议支持六种请求方法,即:0,GET1,HEAD2,PUT3,DELETE4,POST5,OPTIONS但其实我们大部分情况下只用到了GET和POST。如果想设计一个符合RESTful规范的web应用程序,则这六种方法都会用到。不过即使暂时不想涉及REST,了解这六种方法的本质仍然是很有作用的。大家将会发现,原来web也是

2015-10-11 15:13:42 1629

转载 连连看游戏的实现

连连看是一种很经典的休闲类游戏,并且其实现并不复杂,非常适合练手。本文旨在介绍连连看游戏中的核心算法并给出一个基于fancy2D的简单实现。一、游戏规则连连看游戏的规则想必大家都很清楚:通过逐步消除相同图案的格子来完成游戏。但是要求被消除的两个格子之间必须能够用一条不多于两个转折的、平行于XY轴的折线相连。二、核心算法对于连连看而言,其核心算法就是如何产生随机的格子地图以及

2015-08-25 03:07:18 3165

转载 分而治之策略及大数据处理实例讲解

分而治之方法介绍对于海量数据而言,由于无法一次性装进内存处理,导致我们不得不把海量的数据通过hash映射分割成相应的小块数据,然后再针对各个小块数据通过hash_map进行统计或其它操作。那什么是hash映射呢?简单来说,就是为了便于计算机在有限的内存中处理big数据,我们通过一种映射散列的方式让数据均匀分布在对应的内存位置(如大数据通过取余的方式映射成小数存放在内存中,或

2015-08-21 01:45:47 1968

转载 WIN7系统 提示缺少msvcr120.DLL,msvcr110.DLL的 请戳这里。

首先点击此链接下载安装:VC++2012 2013 百度网盘地址:http://pan.baidu.com/s/1dDtdq7Z其中:WIN7系统 32位   提示缺少msvcr120.DLL,msvcr110.DLL  下载安装32位系统需要的两个VC++_X86WIN7系统 64位   提示缺少msvcr120.DLL,msvcr110.DLL  下载安装64位系统需要的两

2015-08-07 10:49:54 6411

原创 CSDN论坛如何查看自己发的或者关注的帖子?!!!

输入以下网址:http://bbs.csdn.net/user/attention_topics左边树形列表,我的论坛,点开---->我发布的帖子,我回复的贴子... ...都在

2015-08-05 15:27:53 7816 1

转载 vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏问题说明:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5。卸载VS2012时,不会恢复.NET 4.0。l 当VS2012安装后,VS2010的cvtres.exe就无法使用了。如果你的PATH环境变量中VS2010的工具路径第一个出现

2015-07-27 11:48:59 357

原创 github使用教程

github使用的3个比较好的介绍网址

2015-07-24 20:14:07 595

转载 linux下apache绑定多个域名

假设要绑定两个域名: ro.com 和 or.com , 主机ip为23.89.188.91, 两个域名对应的文件夹分别在/var/www/ro和/var/www/or首先备份httpd.conf:cd/etc/httpd/conf #转到http配置目录cphttpd.conf httpd.conf.bak

2015-07-21 00:33:16 3609

转载 socket 中listen函数参数的解释

在写socket程序时,作为服务端t通常要使用listen来说明允许并发连接的个数,百度上对listen函数的说明为: #include   int PASCAL FAR listen( SOCKET s, int backlog);  S:用于标识一个已捆绑未连接套接口的描述字。  backlog:等待连接队列的最大长度。(详细解释,请看百度百科:http

2015-07-14 10:23:25 4394

转载 如何终止java线程

终止线程的三种方法     有三种方法可以使终止线程。     1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。     2.  使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。     3.  使用interrupt方法中断线程。 1. 使用退出标志终止线程 

2015-07-12 00:26:23 397

转载 VC编译错误:The source files "*\A.cpp " and "*\A.cpp " are both configured to produce the output file "*\

今天遇到一个编译错误,抽象化后描述为:The source files "*\A.cpp " and "*\A.cpp " are both configured to produce the output file "*\A.obj ", The project cannot be built其中A.cpp可以被替换为任何名称的cpp文件,*可被替换成各种路径,当然前后两个路径不相同(否

2015-07-09 11:56:06 2048

转载 HR角度:优秀的简历应该是怎么样的?

关于内推、简历那些事  近期我们有可能会推送关于互联网2016年校招内推的文章,届时,我们将会帮助一些优秀的同学进行内部推荐。具体还是等我们沟通好再告诉大家吧。  另外,我们也很可能开放免费指导修改简历的小举措。很多大学生或是年轻人总是会想着怎么样写好简历,字体怎么好看点?格式怎么好看点?排版怎么好看点?而作为一名每天要看上百份简历的人来说,我不得不和你们说一句:

2015-07-06 22:45:54 871

转载 堆性质 堆排序

堆排序初始堆的建立过程依照如下步骤。(以建立小顶堆为例)1.将序列表示为完全二叉树。2.从第 n/2 个结点开始(最后一个结点的父亲)。如果该结点的孩子小于该结点。则交换之。如果交换后该结点的子结点破坏了堆的条件。则递归交换。确保该结点的最后值都小于它的左右孩子。3. n 减 1。4.重复执行2-3步骤。知道最小值达到顶点结点。并且满足堆的性质。    

2015-06-30 20:23:47 761

转载 exit(0)与exit(1)

exit()是用来正常结束进程的.exit(0)是正常退出,return是返回某个值. exit(0)程序结束时返回0给系统exit(1)程序结束时返回1给系统exit(n)程序结束时返回n给系统这样系统就知道程序是怎么结束的~是出错结束的呢 还是正常结束的呢,一看返回值就知道了. exit()函数无论你括号里用数字几效果都是相同的但是你可以用不同的数字来区

2015-06-25 12:36:28 2437

原创 实例分析C++中重载、重写(覆盖)和隐藏的区别

实例分析C++中重载、重写(覆盖)和隐藏的区别

2015-06-20 15:27:19 671

转载 VS2010快捷键大全

有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完整的 吧,后附VS2008的快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口

2015-06-19 15:14:59 300

转载 对找工作功不可没——评《深入理解计算机系统》

深入理解计算机操作系统引子:在我刚刚进入中科院计算所读研的时候,同宿舍的师兄便向我推荐了一本《深入理解计算机系统》,这本书从一个程序员的视角详细剖析了整个计算机系统,涵盖了组成原理、汇编语言、体系结构、操作系统、网络等计算机基础知识。由于时间所限,我并没有立刻阅读,而是将其列入了找工作前的复习书单。2010年8月,我用了一个月的时间读完了这本书的原版《Compu

2015-06-18 00:25:20 479

转载 谈 C++ 中的 new/delete 和 new[]/delete[]

在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以下问题呢?new 和 delete 是函数吗?new [] 和 delete [] 又是什么?什么时候用它们?你知道 operator new 和 operator delete 吗?为什么 new [] 出来的数组有时可以用 delete 释放有时又不行?…如果你对这些问题都有疑问的话,不妨

2015-06-17 16:04:25 749

转载 数据结构之Trie树

又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。它有3个基本性质:根节点不包含字符,除根节点外每一个节点都只包含一个字符; 从根节点到某一节点,路径上经

2015-06-17 15:23:33 882

Notexpress详细教程

Noteexpress详细教程 NoteExpress 是由北京爱琴海软件公司开发的专业文献管理软件,目前已经被中国社会科学院、清华大学、北京大学医学部、北京师范大学、首都医科大学、南方医科大学、首都经贸大学、中国矿业大学、北京航空航天大学、北京工业大学、中山大学、中国医科院、中国水产研究院、中国环境科学研究院等单位正式整体采用,成为中国文献管理软件市场上的第一品牌。

2014-08-28

notexpress使用方法

notexpress使用方法

2014-08-28

PCB转SCH教程

PCB转SCH教程 PCB电路图 转原理图 抄板必备 电路图 包括3个文件,都是经典,在我的资源里可下载必备 的工具软件

2014-03-07

EstudioPro V4.2

EstudioProV4.2 PCB转SCH 转电路板 超电路板 电路图生产原理图必备工具,还需前面的OMNINET For Windows V607软件才行

2014-03-06

OMNINET For Windows V607及详细使用说明

OMNINET For Windows V607及详细使用说明,PCB转SCH必备工具,很好用

2014-03-06

agdirDI压缩包

选中RDI Interface Driver后,设置Settings的时候出现错误提示对话框:Error:Cannot load driver 'C:\Keil\ARM\BIN\AGDIRDI.DLL'. STM32 MDK下缺少的文件,不要试图在原安装文件夹下找了,直接下载一个吧。 本压缩包内含32位和64位的对应的dll文件,请根据自己电脑配置复制到''C:\Keil\ARM\BIN\' Dll文件是什么: 动态链接库(Dynamic Link Library或者Dynamic-link library)缩写为keil agdirdi.dll,又称为动态链接库,是微软公司在微软视窗操作系统中实现共享函数库概念的一种实作方式。这类文件中封装了系统正常运行所不可或缺的大量代码。

2014-01-13

多功能小车:寻迹功能、超声波避障功能、红外遥控功能,加5110显示

小车自带一个遥控器,可以随意遥控自己想要的功能,其中有寻迹功能、超声波避障功能、红外遥控功能,另外外加5110显示可以显示当前小车处于的状态 电路PCB,源代码,底盘CAD图纸全部都有

2013-10-28

IC卡TX522B_User_V1.2.rar

TX模块调试工具集 TX500电路图库文件V1.31 TX522_C51_Demo_V1.0 TX_B_dll_V1.40 TX_Demo_v1.40 AN01020104 NXP Mifare_V1.01卡应用指南 AN01020104 NXP Mifare_V1.01卡应用指南 TX500_Demo_Zh简体100125.EXE TX522命令集_V1.00

2012-01-12

GPRS模块SIM300DZ的代用品SIM900D的资料

GPRS模块SIM300DZ的代用品SIM900D的资料 AT指令 引脚图 各引脚说明等

2011-02-23

FPGA的27实例 VHDL控制程序 仿真

8.2 LED控制VHDL程序与仿真 8.4 ADC0809 VHDL控制程序 8.5 TLC5510 VHDL控制程序 8.6 DAC0832 接口电路程序 8.7 TLC7524接口电路程序 8.8 URAT VHDL程序与仿真 8.9 ASK调制与解调VHDL程序及仿真 8.10 FSK调制与解调VHDL程序及仿真 8.11 PSK调制与解调VHDL程序及仿真……共27个

2011-02-22

华为GTM900-B资料大全

华为GTM900-B资料大全 GTM900 产品概述.pdf 华为GTM900 无线模块 AT命令手册.pdf 华为GTM900 无线模块 GPRS拨号 设置方法.pdf 华为GTM900 无线模块 STK命令用户 使用手册.pdf 华为GTM900 无线模块 串口多路复用 参考手册.pdf

2011-01-23

GPS数据导入Google方法

GPS数据导入Google方法 GPS数据导入Google方法 GPS数据导入Google方法GPS数据导入Google方法 GPS数据导入Google方法 GPS数据导入Google方法

2011-01-22

单片机C语言和汇编应用实例1-12新手专用

单片机C语言和汇编应用实例1-12新手专用 详尽具体,非常适合初学单片机者使用

2010-08-20

遥控循迹车制作及2272、lm298的用法

本设计是基于单片机通过光电传感器检测小车的状态和用遥控发送指令,控制小车路线的系统。硬件部分:本系统通过单片机I/O口实现各模块的通信,主要包括主控模块、光电开关模块、遥控模块、电机驱动模块。

2010-04-24

二级Java笔试真题及答案

(22)阅读下列代码public class Test{public static void main(String args[]){ System.out.println(89 >>1);} } 其运行结果是 A)44 B.45 C.88 D.90 (23)在Applet中显示文字、图形等信息时,应使用的方法是A.paint() B.init() C.start() D.destroy() (24)线程生命周期中正确的状态是A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态 C.新建状态、可运行状态、运行状态、阻塞状态和终止状态 D.新建状态、可运行状态、运行状态、恢复状态和终止状态 (22)阅读下列代码public class Test{public static void main(String args[]){ System.out.println(89 >>1);} } 其运行结果是 A)44 B.45 C.88 D.90 (23)在Applet中显示文字、图形等信息时,应使用的方法是A.paint() B.init() C.start() D.destroy() (24)线程生命周期中正确的状态是A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态 C.新建状态、可运行状态、运行状态、阻塞状态和终止状态 D.新建状态、可运行状态、运行状态、恢复状态和终止状态

2010-04-07

空空如也

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

TA关注的人

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