博文

可以随时牵手,但不要随便分手(2006-03-18 23:45:00)

摘要: 爱的感觉,总是在一开始觉得很甜蜜,总觉得多一个人陪、多一个人帮你分担,你终於不再孤单了,至少有一个人想著你,恋著你,不论做什么事情,只要能一起,就是好的,但是慢慢的,随著彼此的认识愈深,你开始发现了对方的缺点,於是问题一个接著一个发生,你开始烦、累,甚至想要逃避,有人说爱情就像在捡石头,总想捡到一个适合自己的,但是你又如何知道什么时候能够捡到呢?
  
   她适合你,那你又适合她吗? 其实,爱情就像磨石子一样,或许刚捡到的时候,你不是那么的满意,但是记住人是有弹性的,很多事情是可以改变的,只要你有心、有勇气,与其到处去捡未知的石头,还不如好好的将自己已经拥有的石头磨亮,你开始磨了吗?很多人以为是因为感情淡了,所以人才会变得懒惰。错!其实是人先被惰性征服,所以感情才会变淡的。
  
   在某个聚餐的场合,有人提议多吃点虾子对身体好,这时候有个中年男人忽然说:十年前,当我老婆还是我的女朋友的时候,她说要吃十只虾,我就剥二十只给她!现在,如果她要我帮她剥虾壳,开玩笑!我连帮她脱衣服都没兴趣了,还剥虾壳咧,听到了吗?明白了吗?
  
   难怪越来越多人只想要谈一辈子的恋爱,却迟迟不肯走入婚姻。因为,婚姻容易让人变得懒惰。如果每个人都懒得讲话.懒得倾听、懒得制造惊喜、懒得温柔体贴,那么夫妻或是情人之间,又怎么会不渐行渐远渐无声呢?所以请记住:有活力的爱情,是需要适度殷勤灌溉的,谈恋爱,更是不可以偷懒的喔!
  
   有一对情侣,相约下班後去用餐、逛街,可是女孩因为公司会议而延误了,当她冒著雨赶到的时候已经迟到了30多分钟,他的男朋友很不高兴的说:你每次都这样,现在我甚么心情也没了,我以後再也不会等你了!刹那间,女孩终於决堤崩溃了,她心里在想:或许,他们再也没有未来了。
  
   同样的在同一个地点,另一对情侣也面临同样的处境;女孩赶到的时候也迟到了半个钟头,他的男朋友说:我想你一定忙坏了吧, 接著他为女孩拭去脸上的雨水,并且脱去外套盖在女孩身上,此刻,女孩流泪了,但是流过她脸颊的泪却是温馨的。你体会到了吗?
  
   其实爱、恨往往只是在我们的一念之间!爱不仅要懂得宽容更要及时,很多事可能只是在於你心境的转变罢了!懂了吗?当有个人爱上你,而你也觉得他不错。那并不代表你会......

阅读全文(2682) | 评论:3 | 复制链接

shake(2006-03-18 23:40:00)

摘要:#include<bios.h>
#include<dos.h>
#include<conio.h>
//#include<conio.c>
#include<stdio.h>
#include<stdlib.h> #define VGA256 0x13
#define TEXT_MODE 0x03 #define UP    0x4800
#define DOWN  0x5000
#define LEFT  0x4b00
#define RIGHT 0x4d00
#define ESC   0x11b
#define ENTER 0x1c0d
#define PAUSE 0x1970
#define SPEED 0x4838 #define START_X 50
#define START_Y 50 #define BACKCOLOR  3
#define FOODCOLOR  4
#define VERGECOLOR 7
#define BODYCOLOR  9 #define ON  1
#define OFF 0 #define EAT   1
#define FALSE 0 #define BODYSIZE 5
#define MAX      100 unsigned char far *video_buffer=(char far *)0xA0000000L;
unsigned char far *rom_char_set = (char far *)0xF000FA6EL;
typedef struct Splace
{
    int x;
    int y; }Snak;
Snak sbody[MAX],stemp;
int front, rear, count......

阅读全文(3298) | 评论:1 | 复制链接

DOS汉字显示(2006-03-18 18:33:00)

摘要:#include <graphics.h>
#include <stdio.h> #define MAXX  640 /*屏幕宽度*/
#define MAXY  480 /*屏幕高度*/
#define WIDTH 20  /*每一汉字宽度*/
#define HIGH  20  /*每一汉字高度*/
#define CHSIZ 2   /*英文字体大小*/ int priChi(unsigned char *); /*中文打印函数,传入参数:中文数组指针 返回值 -1 异常 0 正常*/ int X=0; /*全局变量X Y控制中文打印格式*/
int Y=0; int main()
{
    char chinese[][60]={/*TC编译器不支持长行 所以将中文字符串以二维形式存放*/
            "我放弃清华计?????!@!a专业的保送资格而选择参加高考的消息震撼",
            "从校长到班主任到各科目任课老师都找我谈过话我有点惊异他们的变",
            "化在我获得全国信息this is a program for type Whinese words  ",
            "and english words.djfkjaiejfjas>ifojaewkfjaweifjaokjdsfjiaew",
            "说起这个特......

阅读全文(3546) | 评论:0 | 复制链接

五子棋(2006-03-18 18:31:00)

摘要:/*******************************************************************************************\
      计算机胜时画最后一个子,但人赢时却不画最后的黑子 ???????????
      还有智能化需改进
      2006.2.16   21:34
\********************************************************************************************/
/* */
#include <graphics.h>
#include <stdio.h>
#include <stdlib.h>
#include <bios.h>
#include <time.h>
#include <math.h>
#include <conio.h>
#define  PAN_X 120   /*棋盘初始位置,左上角坐标(120,70) */
#define  PAN_Y 70
#define  MAX    15
#define  NN     7   /* 8:趋向防守,7:趋向进攻*/
#define  A      1         /*各边代号*/
#define  B      2
#define  NONE   0 void kongpan(); ......

阅读全文(3705) | 评论:0 | 复制链接

分段的插值算法(2006-03-18 18:24:00)

摘要:
/* 一元全区间不等距插值 ,由 AD 得到的数据必定是16位正整数,用 unsigned int */
float enlgr(unsigned int x[],float y[],int n,unsigned int t)
{
    float z;        /* 这里假设单调变化,且t在x[i]和x[i-1]之间成立 */
    if(t==x[0])  return y[0];
    for(i=1;i<n;i++) {
        if(t==x[i])  return y[i];
        if((signed int)(x[i]-t)*(signed int)(x[i-1]-t)<0) break; /* 找到 t 所在区间 */
    }
    z=(y[i]-y[i-1])*(t-x[i-1])/(x[i]-x[i-1]);
    return  z+y[i-1];
}......

阅读全文(4447) | 评论:1 | 复制链接

中英文对照的PCB专业用语(2)(2006-03-18 18:18:00)

摘要:一、 综合词汇
1、 印制电路:printed circuit
2、 印制线路:printed wiring
3、 印制板:printed board
4、 印制板电路:printed circuit board (pcb)
5、 印制线路板:printed wiring board(pwb)
6、 印制元件:printed component
7、 印制接点:printed contact
8、 印制板装配:printed board assembly
9、 板:board
10、 单面印制板:single-sided printed board(ssb)
11、 双面印制板:double-sided printed board(dsb)
12、 多层印制板:mulitlayer printed board(mlb)
13、 多层印制电路板:mulitlayer printed circuit board
14、 多层印制线路板:mulitlayer prited wiring board
15、 刚性印制板:rigid printed board
16、 刚性单面印制板:rigid single-sided printed borad
17、 刚性双面印制板:rigid double-sided printed borad
18、 刚性多层印制板:rigid multilayer printed board
19、 挠性多层印制板:flexible multilayer printed board
20、 挠性印制板:flexible printed board
21、 挠性单面印制板:flexible single-sided printed board
22、 挠性双面印制板:flexible double-sided printed board
23、 挠性印制电路:flexible printed circuit (fpc)
24、 挠性印制线路:flexible printed wiring
25、 刚性印制板:flex-rigid printed board, rigid-flex printed bo......

阅读全文(2785) | 评论:0 | 复制链接

浮点数在C语言存储格式的转换(2006-03-18 18:12:00)

摘要:/*************************************************************************************\
    浮点数在C语言中是以IEEE格式存储的,一个浮点数占用四个字节,
    例如浮点数34.526存为(160,26,10,66)这四个数
    本子程序就是实现这种转换
    creat at  2006.3.18 \*************************************************************************************/
#define uchar unsigned char
#define uint  unsigned int void FtoC(const float f)
{
    uchar i,*px;
    uchar x[4]; /*定义字符数组,准备存储浮点数的四个字节 */
    void *pf;
    px=x; /* px指针指向数组x */
    pf=&f ; /*void 型指针指向浮点数首地址*/
    for(i=0;i<4;i++)
    {
        *(px+i)=*((char*)pf+i);
        /*强制void 型指针转成char型,因为*/
    }   /*void型指针不能运算*/
    /*for(i=0;i<4;i++) ......

阅读全文(3969) | 评论:0 | 复制链接

常见的封装技术(2006-03-18 17:57:00)

摘要: 
 
 
  从foundry厂得到圆片进行减薄、中测打点后,即可进入后道封装。封装对集成电路起着机械支撑和机械保护、传输信号和分配电源、散热、环境保护等作用。
    芯片的封装技术已经历了好几代的变迁,从DIP、QFP、PGA、BGA到CSP再到MCM,技术指标一代比一代先进,包括芯片面积与封装面积之比越来越接近于1,适用频率越来越高,耐温性能越来越好,引脚数增多,引脚间距减小,重量减小,可靠性提高,使用更加方便等等。
近年来电子产品朝轻、薄、短、小及高功能发展,封装市场也随信息及通讯产品朝高频化、高I/O 数及小型化的趋势演进。
    由1980 年代以前的通孔插装(PTH)型态,主流产品为DIP(Dual In-Line Package),进展至1980 年代以SMT(Surface Mount Technology)技术衍生出的SOP(Small Out-Line Package)、SOJ(Small Out-Line J-Lead)、PLCC(Plastic Leaded Chip Carrier)、QFP(Quad Flat Package)封装方式,在IC 功能及I/O 脚数逐渐增加后,1997 年Intel 率先由QFP 封装方式更新为BGA(Ball Grid Array,球脚数组矩阵)封装方式,除此之外,近期主流的封装方式有CSP(Chip Scale Package 芯片级封装)及Flip Chip(覆晶)。
    BGA(Ball Grid Array)封装方式是在管壳底面或上表面焊有许多球状凸点,通过这些焊料凸点实现封装体与基板之间互连的一种先进封装技术。
    BGA封装方式经过十多年的发展已经进入实用化阶段。1987年,日本西铁城(Citizen)公司开始着手研制塑封球栅面阵列封装的芯片(即BGA)。而后,摩托罗拉、康柏等公司也随即加入到开发BGA的行列。1993年,摩托罗拉率先将BGA应用于移动电话。同年,康柏公司也在工作站、PC电脑上加以应用。直到五六年前,Intel公司在电脑CPU中(即奔腾II、奔腾III、奔腾IV等),以及芯片组......

阅读全文(3287) | 评论:0 | 复制链接

中英文对照的PCB专业用语(1)(2006-03-18 17:55:00)

摘要:printed circuit 印制电路
printed wiring 印制线路
printed board 印制板
printed circuit board 印制板电路
printed wiring board 印制线路板
printed component 印制元件
printed contact 印制接点
printed board assembly 印制板装配
board 板
rigid printed board 刚性印制板
flexible printed circuit 挠性印制电路
flexible printed wiring 挠性印制线路
flush printed board 齐平印制板
metal core printed board 金属芯印制板
metal base printed board 金属基印制板
mulit-wiring printed board 多重布线印制板
molded circuit board 模塑电路板
discrete wiring board 散线印制板
micro wire board 微线印制板
buile-up printed board 积层印制板
surface laminar circuit 表面层合电路板
B2it printed board 埋入凸块连印制板
chip on board 载芯片板
buried resistance board 埋电阻板
mother board 母板
daughter board 子板
backplane 背板
bare board 裸板
copper-invar-copper board 键盘板夹心板
dynamic flex board 动态挠性板
static flex board 静态挠性板
break-away planel 可断拼板
cable 电缆
flexible flat cable (FFC) 挠性扁平电缆
membrane switch 薄膜开关
hybrid ......

阅读全文(4054) | 评论:0 | 复制链接