自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喂兔子的菜

读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如名师指路

  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 计算下一秒的时间

 题目描述:计算当前时间的1秒后时间,并输出。如输入当前时间2006年12月20日19时17分59秒,计算后输出时间是2006年12月20日19时18分00秒。程序要求:程序应该可以运行。通过控制台输入数据,输出数据通过printf给出;

2007-11-09 19:50:00 1430

翻译 串行通信基础

串口通信基础5th EditionMichael R. Sweet本章主要介绍串口通信、RS-232和其他一些用于大多数计算机的标准以及怎样通过C语言访问串口。1.什么是串行通信?计算机传输数据时每次传输1个或多个比特(bit)。串行通信每次传输一个比特的数据。串行通信包含大多数的网络设备,键盘,鼠标,调制解调器和终端等。当你用串行方式发送或接受数据时每次仅传输一位。每一位

2007-06-20 18:48:00 2896 3

原创 数据的十六进制显示

怎样在屏幕上以十六进制样式显示内存中的一段数据。下面分以下几步来介绍:1、字节转换成十六进制字符2、数据块转换成十六进制字符串3、将十六进制字符串格式化输出4、将前面三步综合,将一段数据以十六进制显示。  1、字节转换成十六进制字符定义十六进制字符的常量字符串,然后用字节的高四位和低四位分别作下标来直接访问常量表即得到十六进制的字符。(该功能用C语言库中的 lt

2007-06-01 18:08:00 5303

原创 C语言建立动态数组

C语言建立动态数组        数组的有点在于随机存取,然而其不足也是明显的,就是一旦建立其大小就不能改变。若用数组存储数据,则必须创建一个可能存放的最大空间的数组,这无疑浪费了空间。动态数组解决了这个问题。动态数组的思路是:先建立一定大小的数组,向这个 数组中存放数据,如果数组已满,则重新申请一个更大的空间来存放。每次重新申请时可以指定增量(inc)的大小,也可以固定大小。这样做的好处是空

2007-05-20 12:27:00 10419 5

转载 Bjarne Stroustrup 对C++程序员的忠告

C++之父Bjarne Stroustrup写的《The C++ Programming Language (Special Edition)》中各章后面的忠告。第1章 致读者[1] 在编写程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想:    [a] 如果你能把“它”看成一个独立的概念,就把它做成一个类。    [b] 如果你

2007-05-20 09:33:00 2039

转载 人生的35个好习惯(珍藏)

人生的35个好习惯(人常说“态度决定一切”,当我们有了一个好的态度时,我们应想一下应该用这样的态度养成说明样的习惯呢,这里提供的35个参考习惯。)01. 不说"不可能"三个字.02. 凡事第一反应:找方法,而不是找借口.   03. 遇到挫折对自己大声说:太棒了!   04. 不说消极的话,不落入消极情绪,一旦出现立即正面处理  05. 凡事先订立目标,并且尽量制作"梦想版".   06.

2007-05-19 20:15:00 871

转载 励志名言格言22句

励志名言格言22句      上网时看到这些励志格言,有些感触很深。有时候一句话可能改变你的一生。也希望能读到这些格言的人能从中获得力量,让自己的人生变的更好,更成功。頑張って ください。1、在世界的历史中,每一伟大而高贵的时刻都是某种热忱的胜利。 2、没有热忱,世间便无进步。 3、没有什么事情有象热忱这般具有传染性,它能感动顽石,它是真诚的精髓。 4、一个人几乎可以在任何他怀有无限热忱的

2007-05-19 19:56:00 1637

原创 珍惜所拥有的

在论坛上见到这样的句子:有些人,你以为可以见面的有些事,你以为以可一直继续的然后,也许在你转身的那个剎那有些人,你就再也见不到了有些事,也不能再继续了当太阳落下,又升起来的时候一切都变了,一不小心就再也回不去了    这须是经历了的才能有所感触的,然而经历了就已经过去了,就再也回不去了,然而若不经历,有怎能对此有深刻的认识呢,人生还真是矛盾啊。不用多想啦,珍惜你所拥有的,你就是幸福的。

2007-05-19 19:30:00 715

原创 CRC算法的原理及实现

        毕设要用到CRC算法 。虽然CRC在通信原理里面学过,但早已记不清了,便去网上找。搜索引擎是个好东西,但是搜到好多都是重复的,而且大多是转(贴)了又转,里面的公式,原理图都转没了。终于在CSDN上找到一篇好文章,清楚的说明了CRC算法及其实现。非常感谢这篇文章的作者,他/她使我花了很少的时间便对CRC算法有了很好的了解。为方便以后查阅和大家参考现在把我找到几篇资料汇集一下。1、

2007-05-06 20:26:00 1905

原创 洗牌算法

 洗牌即产生指定数据的随机序列。在网上找了半天大体有两种做法1、  思路:将54个数依次放到随机的位置。关键是每次找一个随机的位置。下面是找这个随机位置的算法: 1、用一个Bool型数组记录各个位置是否已经放置了数,如果放置则置true,没有则为false。在算法开始时数组初始化为false。2、每次产生一个0~53的随机数,看这个位置是否已经放置了数,如果已经放置了,

2007-05-02 21:15:00 1566 1

转载 c语言对时间的处理函数和计时的实现

关键字:c语言 时间函数 time.h c语言时间函数,时间头函数 原帖地址http://blog.csdn.net/dynamic516/archive/2006/12/02/1427197.aspx所有代码编译环境:MSVC6.0 1,时间的获取:通过time()函数来获得日历时间(Calendar Time),其原型为:time_t time(time_t * t

2007-05-02 14:01:00 6288 1

转载 C语言的时间 time

C语言time.h函数库2007-04-26 20:15 C/C++中的日期和时间 头文件 time.h 函数用途 函数名 得到处理器时间 clock 得到时间差 difftime 设置时间 mktime 得到时间 time 得到以ASCII码表示的

2007-05-02 13:58:00 1931

原创 C语言有头结点链表的经典实现

        经常用到链表,但每次写都不那么顺利,终于有点时间整理一下,把感觉写的不错的代码拿出来分享,希望大家能指出问题,那我算没白写。 该链表以存放整型数据为例。头文件: #ifndef __LINK_H__#define __LINK_H__#define ERROR ( -1 )#define OK      ( 0  )#define TRUE  ( 1 == 1 )#

2007-04-26 21:38:00 1634

翻译 Array is not pointer (数组不是指针)

  Array is not pointer

2007-04-25 21:27:00 1059

原创 C语言练习题:得到下一秒的时间

// ***************************************************************// 例如输入当前时间2006年12月20日19时17分59秒,// 计算后输出时间是2006年12月20日19时18分00秒。// 程序要求:// 1) 程序应该可以运行:通过控制台输入数据,输出数据通过printf给出;// 2) 程序结构明了、逻辑清晰;// 3

2007-04-24 15:34:00 2368 3

原创 函数调用的传值和“传址”

 函数调用的传值和“传址”        以下文字只想说明一个问题:所有的参数传递都是传值;要想通过函数改变一个变量的值,只有将此变量的地址传入函数。         其实C语言中根本没有传址这一说,所有的函数在传递参数时都是采用的传值调用,即在调用时完成实参对形参的赋值,也就是说在传递参数时永远都是将实参的值传递给形参。形参是一个局部变量,作用域是函数体内,初始化是在函数调用

2007-04-24 08:15:00 1207

原创 回文问题

题目:要求输入一个正整数n,输出一个回文序列:1 2 3 ... n n-1 n-2 ...1要求用递归实现,而且只用一条语句,不能使用判断语句和逗号表达式。(这个题目是C++课上老师提出的,让有兴趣的想一想。他说这是一个公司的面试题目,当时有人请他帮忙解决的。)

2007-04-17 09:35:00 758

原创 整除问题

问题:如果正整数L、D均不能被正整数K 整除,问:是否一定存在正整数n,使得 (n*L + D)能被K整除。

2007-04-08 17:48:00 739

原创 东软二面归来

    我是东软嵌入式定制班的,前两天得到消息,东软要来学校面试。由于心里没底,学校也不知道东软的具体安排,搞的很紧张。大家都想办法询问其他学校的人关于面试的具体情况。还好我前几天在网上遇到一个同样是东软定制班的学生,她们学校面试比我们早几天,我问了些具体问题,心里踏实了一些。    下面是今天的面试过程:    公司来了两个人,一个技术一个HR。先是让大家一起进入一个会议室,由HR说明的一下具体

2006-11-24 17:39:00 1401

原创 今年暑假有的做了

    前几天刚刚有幸加入了东软的定制培养班,进行C语言嵌入式培养,毕业后去东软进行嵌入式开发。看来这几年就得专心研究嵌入式软件的开发了。以前本来以为会做MIS系统的开发,不过由于这个机会难得,就改变主意了。不过东软的嵌入式是对日方向的,所以还得学日语。今年暑假可有事做了。 

2006-07-05 15:26:00 1319 1

原创 C语言实现银行家算法

//银行家算法/*** 作者:老谢* 最后修改日期:2006,4,21* Email:[email protected]* 功能:银行家算法实现**/#include #include #include #define M 5 /*进程数*/#define N 3 /*资源数*//*** TC中用到#define true 1#define false 0typedef int bool*

2006-04-25 15:46:00 7329

原创 做课程设计的体会

这些东西虽然在书本里经常看到,但是不亲身体会,是不会有深刻印象的。 1、一定要先设计后编程,否则会很费力,调试也会没有头绪;2、不要等程序编好后再补写文档,这样写文档会很郁闷的;3、注释很重要,否则今天写的函数,明天就看不懂了;4、编程风格要尽量一致,这样自己看起来方便,别人看起来也方便;5、程序一修改,注释一定要修改,否则注释不但没有起到应有的作用,反而会起反作用;6

2006-04-20 19:17:00 4121

原创 今天我去上课了,老师点名了,哈哈

这学期逃了好多次课了,这可是以前从来没有过的事啊。我自信以前是个好学生,从来不旷课。从小学到初中、高中,无论刮风下雨,我总是按时去上学,即便是病了,如果没有大碍也还是会坚持去的。如果不去总会有一种负罪感,觉得我就应该去,不去时不应该的,没有为什么,或者不知道为什么。大学的前两年我还是按时去上课的,看到别人不去上课,我有时还在心理上予以谴责,觉得不上课就不是好孩子。然而,不知道为什么,大三下

2006-04-20 17:41:00 1657

原创 图形填充算法(扫描线种子填充算法)

好多天没去上图形学的课了,今天听说要交几个图形学的算法实现程序,就花了将近一天的时间终于将程序调试通过了,可是到了实验室,才知道老师根本没时间检查。哎,白写了^_^.说笑了,其实不写怎么能真正理解算法的真谛呢。现在将程序贴出来,以备将来有学弟学妹之用。(其实如果只是Copy来的程序,对自己真是没什么用,除了有时能瞒过老师,也许对成绩有帮助。仅此而已。)/*** 作者:老谢* 最后修改日期:2006

2006-04-14 21:32:00 9592

原创 以切身体验告诉大家,爱护好自己的牙齿

以切身体验告诉大家,爱护好自己的牙齿我牙齿有个大洞,今天去了开发区第一人民医院去补。补牙的感觉真叫“爽”阿:1200转/分的“金刚钻”钻进你的牙齿,一直钻到牙神经。知道确认牙齿腐烂的部分全部被去除。医生钻了几次后,医生问疼吗。我说疼。医生问很疼吗。我说不是很疼。她说,那说明还没到牙神经,你忍一下,我钻开。哇,那种感觉,无法用语言来形容,我只是想说这比用刀子割破手难受多了。但是你必须张着嘴让医生来修

2006-03-10 20:55:00 1089

转载 C 编程最佳实践

级别:中级 作者 : Shiv Dutta ([email protected] ),技术顾问,IBM Gary Hook ([email protected] ),高级技术顾问,IBM 尽管 C 语言问世已近 30 年,但它的魅力仍未减退。C 语言继续吸引着众多的人们,他们为了编写新的应用程序,或者移植或维护现有的应用程序而必须学习新技能

2006-03-05 15:48:00 1090 1

转载 实战VC时间控制函数

实战VC时间控制函数2000-08-14 15:27:40   随着软硬件的飞速发展,计算机技术已经广泛地应用到自动化控制领域,为了实现实时控制,控制程序必须能够精确地完成定时和计时功能。VC提供了很多关于时间操作的函数,下面根据它们精度的不同,分别进行说明。   一般时控函数   VC程序员都会利用Windows的WM—T

2006-03-05 15:22:00 1244

原创 用C语言实现汉诺塔的程序

/*本程序是模拟汉诺塔的操作过程,将每一步的执行方法打印出来,并记录执行次数;主程序采用递归方式;每执行一步等待0.5秒;*/#include#include /*for the function: clrscr()*/#include  /*for the function: delay(int ms) */int count = 0;     /*move times*//*将盘从柱子

2006-03-05 14:35:00 2642

转载 个人简历英语词汇大全

个人简历英语词汇大全转贴于:http://www.openlab.net.cn/blogs/watarno/--------------------------------------------------------------------------------目录1. 个人资料2. 教育程度3. 工作经历4. 个人品质5. 其它内容1.个人资料name 姓名 alias 别名 pen na

2006-02-25 14:27:00 1795 2

原创 用C#编写定时关机程序(改进版)描述

用C#编写定时关机程序(改进版)描述:程序主界面图片: =780) window.open(http://bbs.sdkd.net.cn/attachment/Day_060101/37_80_79afbab3c4dd60a.jpg);" alt="" onload="if(this.width > 780)this.width = 780;if(this.height > 1680) thi

2006-02-25 14:16:00 2906

原创 1*2*...*1000的末尾有多少个0?(Java实现)

/*** 算法描述:* 分解质因数,即:* 1*2*3*...*1000 = (2*5)*(2*5)*...*(2*5)                    *(没有匹配的2或5) //其实地球人都知道2肯定比5多                                                  //这样其实只需要确定因子5的个数即可                    *(除

2006-02-25 14:06:00 1540

原创 C++如何获得文件大小(3)

//利用文件指针实现//假设文件file.txt存在,且在当前目录下#include #include using namespace std;int main(int argc, char* argv[]){    ifstream in("file.txt");    in.seekg(0, ios::end);      //设置文件指针到文件流的尾部    streampos ps

2006-02-25 14:03:00 3457

原创 C++如何获得文件大小(2)

//用Windows API 中的 GetFileSize()获得文件长度//假设文件file.txt 在当前目录下//file.txt的内容为:123abc//关于windows API函数情参考部分windows API函数或MSDN#include #include   //for windows apiusing namespace std;int main(){  //用API函数Cr

2006-02-25 14:01:00 2297

原创 C++如何获得文件大小(1)

对文件操作时有时获得文件的大小时必要的.下面是获得其大小小的较简单方法.#include   //C语言头文件#include   //for system();using namespace std;int main(){  int handle;  handle = open("test.txt", 0x0100); //open file for read  long length = fi

2006-02-25 13:59:00 1494

原创 用Matlab实现随机区间的划分

[问题描述]:随机区间的划分,有兴趣可以考虑一下问题:  将长度位len的区间划分成n段,每一段的长度是0~m的一个随机值.(len,n,m是给定的值,并n*m>len).或者可以描述为:  产生一个数列使其满足一下要求(len,n,m是给定的值,并n*m>len):      1、数列有n项;         2、数列的每一项使0~m的一个随机值;      3、此数列的各项之和是len;

2006-02-25 13:49:00 4567

原创 这学期开始准备软考了

        我既然打算软考,就不能放松,虽然我知道这不容易。这学期的课非常多,但是我要坚持准备软考,课程可以到邻近考试再准备,只要上课注意听讲,作业可以省省。虽然我以前是从不抄作业的,但是时代在发展,形式在变化,只要考试能过,我想问题是不大的。因为现在是自己安排时间和学习的,不再是老师来管着了。       我打算这学期把选修课都选了,尽量能过,这样能为以后找工作增加资本。当然这学期的任务

2006-02-25 13:33:00 809

原创 C#实现九九乘法表

using System;namespace 九九乘法表{ class MulTable {  [STAThread]  static void Main(string[] args)  {   DateTime startTime = DateTime.Now;   Console.Write("设置乘法表的范围(整数)/n"                +"n = ");   int n

2006-01-02 16:01:00 2210

原创 用Java实现的字符串简单加密

//用Java实现的字符串简单加密://用一个字符串 Key 加密原串//请高手提提意见哦 //JDK 5.0编译通过import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.border.*;class Mima{  char key;  publi

2006-01-02 13:56:00 9924

原创 用汇编实现任意长度的两个整数相加

;两个整数是用非压缩型的BCD码存储的;任意长度的两个数的加法;输入的非数字字符将被忽略dseg segment msg1  db "Please input the first number:",0dh,0ah,"$" msg2 db "Please input the second number:",0dh,0ah,"$" remsg db "The reslut is:$" msg3 d

2006-01-02 13:39:00 1829 6

转载 如何精确计算出一个算法的CPU运行时间

在程序中嵌入汇编语句,直接读出CPU的机器周期。http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=211457 你需要多精确?  GetTickCount可以到18-20ms进度  timeGetTime可以到1ms精度  ……   当然这些都不是C  or  c++  标准支持的。   那么就要祭出最牛奔的方法,  直接读取CPU开机

2006-01-02 11:46:00 1838

2006地球现状报告

2006地球现状报告,看看你是多么的幸福啊,也许在看此报告之前,你并没有感到。<br/>如果你读到这个报告,你将获得3次祝福,因为:<br/>1、有人正在想念你,2、你不是不识字的2亿人中的一员,3、以及你拥有一台电脑。

2007-05-06

笑着离开惠普

《笑着离开惠普》在一定意义上简直就像一本企业成长工具书,他的实用性与价值因为有作者的真情实感相伴随,而更显得可信而亲切。

2007-04-17

给加西亚的一封信

对于管理者来说,《致加西亚的信》能够给自己的团队一些重要的启示。从内容上看起来,这是一本劝告员工如何敬业和勤奋工作的书籍,然而一个世纪以来,却在更为广泛的领域被人们所应用。

2007-04-17

空空如也

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

TA关注的人

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