博文
南京长江大桥应不应该被炸掉(2006-06-25 11:53:00)
摘要:综合消息“账其实很好算,与其花数十亿改建,不如干脆炸掉南京长江大桥,彻底疏通长江黄金水道,带来的经济效益不到10年就能超过上千亿,”在长江“黄金水道”开发建设的呼声日隆之时,一位不愿具名的桥梁专家日前通过媒体发出这番肺腑之言。
多座跨江桥束缚长江航运有关专家指出,长江的水量是欧洲第一大河莱茵河的6倍,但运输量却仅为莱茵河的1/6。这种差距除长江水道省市跨度大、区域协调困难、各自利益平衡等主观因素外,跨江桥梁的因素也成为约束长江航运变身“水上高速”的最大瓶颈。
全国政协委员、交通部长江航务管理局局长金义华,明确指出了目前长江干流上部分桥梁建成带来的“后遗症”,其中最典型、影响最大的就是南京长江大桥。
金义华说,南京大桥以下港口由于不受桥梁净空高度的限制,3万~5万吨级货轮可乘潮直达,而南京以上港口就没有那么幸运了。自20世纪80年代以来,国家先后投资数10亿元在芜湖、安庆、九江、黄石、武汉、城陵矶、重庆等港口建成的数十座5000吨级外贸码头和集装箱码头,却很少有大型外轮靠泊。据有关部门统计,2001年进入长江的国际航行船舶虽然超过1万艘次,但99%的船舶均在南京以下港口。
大桥太矮堵住万吨巨轮为什么南京长江大桥会对通航造成巨大影响呢?原来是桥梁净高不够而“腰斩”了长江。
1931年,美国万吨级“加利福尼亚”油轮曾自长江口直达武汉。但20世纪60年代建造的南京长江大桥净空高度仅有24米,如同一座千年铁锁,把大船挡在桥下,丰水期仅能通过3000吨级船舶,万吨级外轮根本不可能通过,限制了长江作用的发挥。后来新建的芜湖、铜陵、安庆等长江大桥的净空,也“将错就错”地比照南京长江大桥的净空高度建设,致使南京至铜陵213公里可供万吨级海轮通航的深水航道未得到充分利用。
据金义华介绍,新中国成立前,长江上没有一座大桥。1957年武汉长江大桥建成通车。到1995年,长江干流上的大桥也不过8座。然而,截至目前,长江宜宾至上海段已建成通车的桥梁有39座,在建的11座,近期拟开工建设17座。到2020年,长江上还将建桥(包括隧道)70座,未来10年内,长江大桥将突破100座,2020年将达124座。近3......
娶恐龙做老婆的11大理由(2006-06-25 11:45:00)
摘要:娶一个恐龙,可能一时会后悔,但就长远角度来看,恐龙的好处多多,综合前人经验及自己的切身体会,总结出恐龙十一大优点。
一、百分之百的原装。看看现在的美容广告,从拉双眼皮、架高鼻子到隆胸束腰,其手段之毒辣,过程之残忍,估计当年的地下工作者都受不了,但一个人造美女就是这样炼成的。而娶一个恐龙就不用怕她有任何地方经过人工处理。
二、百分之九十的可靠。作为一个男人,肯定不希望自己的脑袋上漂浮着一块深绿色的云彩,这意味着你在某一方面趋于低能或无能。如果陪伴你的是一只恐龙的话,你戴绿帽子的系数将大大地低于其他男人。
三、百分之八十的安全。如果你娶的是一个PLMM的话,恐怕除了第二条以外,你就怕她在外面被人非礼,但如果你娶一个让人不敢正视的恐龙,相信你怕的就会是如果她在外面非礼别人怎么办了。别的不说,起码你也要相信色狼的眼光,至于为什么不是百分之百的安全,那是因为我们不排除色狼中也有饥不择食的。
四、百分之七十的舒适。在女人最重要的外貌上不能向悦目看齐,那就在赏心上大做文章,这是恐龙的一大特点,不论是厨艺还是理财,恐龙在这些方面要大大地强于相貌出众的女子,累了,给你按摩,饿了,给你美食,善良体贴……恐龙一般都能把内在美发挥得淋漓尽致,除了你的眼睛因为先天原因照顾不到,嘴巴鼻子耳朵胃等都完美得让你无话可说。
五、百分之六十的保值。一个美女在二十岁和三十岁的价值可以用高台跳水来形容。而恐龙则不然,一个二十岁的恐龙和一个三十岁的恐龙没有太大的区别,在某些方面还有所升值,比如温柔体贴等。
六、百分之五十的节省。娶一个美丽也懂得自己美丽的女人也就意味着要同许多有同样经历的男人一起养活一个品牌的化妆品、两家制衣厂、三家鞋厂、四个美容院、五家发廊、六个咖啡厅……每个月的七次逛街、八次电影,你的口袋能承受的了吗?而一个恐龙一套衣服一双鞋可以穿好多年,出去理发也就是五块钱一次的那种。平时大门不出二门不迈,除了买菜就是在家看电视,你能省多少钱算过没有?娶一个恐龙也就是娶了一个帮你攒钱而不是帮你浪费的宝贝。
七、百分之四十的自由。一个女人如果是一个恐龙,她一定会对娶他的人心怀......
中国人干的7件最爽的事(最完整的全记录收集)(2006-06-25 11:43:00)
摘要:
一、沈阳青年下战书:单枪匹马邀日本领事决斗
一九八八年三月末,日本右翼分子屡屡枪击我驻日领事馆,并狂妄叫嚣要再来一次南京大屠杀。[ 日本政府睁一只眼闭一只眼,这事被《参考消息》报道给国内,见报的当天,沈阳市的一个二十五岁的年青人名叫马臣,他当即买了两把长刀,单枪匹马去给日本住沈阳领事馆的日本领事下了一封战书,要他代表日本、代表日本政府、代表日本人来与自己来决斗,以了断日本国内正在发生的右翼分子枪击我住日使领馆事件,并指出,这是维一可以了断的办法。我们每人一把刀,彼此对着砍,谁死了就直接抬进火仗场,就这个决斗法。如果你们认为日本人真的是优秀的,就接受我的决斗挑战吧。但如果你不敢来,我将在沈阳的大街上追杀我所能见到的任何一个日本游客。并且,你们以后再也别***吹嘘什么大和民族勇猛无敌的狗屁武士道精神了。
马臣按约定的时间地点等待日本领事直到天黑,日本领事领事没露面,却等来了大量的便衣警察。胆怯的日本领事以“外交官”身份这种过得去的理由报案了之,可耻的推掉了一场危险的决命游戏。
可怜的马臣自己带了很多止血药棉却空等了一下午,事后警方人员对他说:“那个日本领事精神受了巨大刺激,已经回国了“. 马臣事件发生后,日本政府非常乖巧的立即出手了断了日本国内的右翼势力枪击我使领馆事态。此后因为中日两国政府达成外交谅解,双方都对此外交官事件闭口不谈。而马臣本人由此事件后,成了沈阳警方重点关照得人心人物,一九九二年十月初,忽然有警察非常热情的请马臣来聊天、吃饭,并且致夜间很晚也盛情挽留不让马臣离开,搞得马臣满心生疑。事后马臣才得知,原来日本天皇访华,公安部下令,各地反日重点人员限制离境。
二、北京打工仔将日本人推进了臭水沟
据报导,2003年3月5日上午,一名湖北十六岁的农民打工仔,在北京用三轮车拉一名日本人去某地,当青年得知他是日本人时,不知是什厶原因,湖北少年把他拉到了一个臭水沟边,将连车带人一起推进沟里,此后湖北少年狂笑不止。掉进臭泥沟的日本人,从臭水中爬起大怒,随即报了警。农民打工仔被警方扣押。
当记者前往采访时,他很高兴,一点也......
C语言课程设计_工资管理(2006-06-19 12:57:00)
摘要:/******头文件(.h)***********/
#include "stdio.h" /*I/O函数*/
# include "bios.h" /*ROM基本输入输出函数*/
#include "dos.h" /*dos接口函数*/
#include "conio.h" /*屏幕操作函数*/
#include "stdlib.h" /*其它说明*/
#include "string.h" /*字符串函数*/
#include "mem.h" /*内存操作函数*/
#include "ctype.h" /*字符操作函数*/
#include "alloc.h" /*动态地址分配函数*/
/****变量定义*******/
typedef struct z1 /*定义数据结构*/
{
char no[11]; /*编号*/
char name[15]; /*姓名*/
float jbgz; /*基本工资*/
float koukuan; /*扣款*/
float yfgz; /*应发工资*/
float shuijin; /*税金*/
float sfgz; /*实发工资*/
struct z1 *prior;/*前驱指针*/
struct z1 *next;/*后继指针*/
}SALARY; /*结构体类型名*/
struct z1 *First; ......
C语言课程设计]图书借阅管理(2006-06-19 12:56:00)
摘要:/* book.c源程序*/
#include <dos.h>
#include <bios.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define LEFT 0x4b00 /*左*/
#define RIGHT 0x4d00 /*右*/
#define DOWN 0x5000 /*下*/
#define UP 0x4800 /*上*/
#define SPACE 0x3920 /*空格*/
#define ESC 0x011b /* ESC键*/
#define ENTER 0x1c0d /*回车键*/
#define Backspace 0xe08 /*擦除键*/
#define ALT_B 12288 /*组合键ALT_B */
#define ALT_M 12800/*组合键ALT_M */
#define ALT_H 8960/*组合键ALT_H */
int key;/*按键变量*/
int textx,texty;/*光标坐标,x行,y列*/
struct menustruct/*菜单用的结构体*/
{
char name[10];/*主菜单名*/
char str[10][20];/*选项*/
int n;/*选项数*/
}ml[3];/*使用了3个,可根据需要增删*/
typedef struct BookList/*书的结构体*/
{
char num[20];/*图书编号*/
char name[20];/*书名*/
int price;/*书的价格*/
char person[20];/*借阅人*/
int yes;/*判断书是否存在或者已经......
C语言课程设计_进程调度(2006-06-19 12:55:00)
摘要:
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
typedef struct node
{
char name[10]; /*进程标识符*/
int prio; /*进程优先数*/
int round; /*进程时间轮转时间片*/
int cputime; /*进程占用CPU时间*/
int needtime; /*进程到完成还要的时间*/
int count; /*计数器*/
char state; /*进程的状态*/
struct node *next; /*链指针*/
}PCB;
PCB *finish,*ready,*tail,*run; /*队列指针*/
int N; /*进程数*/
/*将就绪队列中的第一个进程投入运行*/
firstin()
{
run=ready; /*就绪队列头指针赋值给运行头指针*/
run->state='R'; /*进程状态变为运行态*/
ready=ready->next; /*就绪对列头指针后移到下一进程*/
}
/*标题输出函数*/
void prt1(char a)
{
if(toupper(a)=='P') /*优先数法*/
printf(" name cputime needtime priority state\n")......
存储管理分区分配算法 代码(2006-06-19 12:55:00)
摘要:/***pcb.c***/
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#define MAX 32767
typedef struct node /*设置分区描述器*/
{
int address,size;
struct node *next;
}RECT;
/*函数原型*/
RECT *assignment(RECT *head,int application);
void acceptment1(RECT *head,RECT *back1);
void acceptment2(RECT *head,RECT *back1) ;
int backcheck(RECT *head,RECT *back1);
void print(RECT *head);
/*变量声明*/
RECT *head,*back,*assign1,*p;
int application1,maxblocknum;
char way;
/*主函数*/
main()
{
char choose[10];
int check;
head=malloc(sizeof(RECT)); /*建立可利用区表的初始状态*/
p=malloc(sizeof(RECT));
head->size=MAX;
head->address=0;
head->next=p;
maxblocknum=1;
p->size=MAX;
p->address=0;
p->next=NULL;
print(head); &......
学生成绩管理系统(2006-06-19 12:54:00)
摘要:#include "stdio.h" /*I/O函数*/
#include "stdlib.h" /*其它说明*/
#include "string.h" /*字符串函数*/
#include "conio.h" /*屏幕操作函数*/
#include "mem.h" /*内存操作函数*/
#include "ctype.h" /*字符操作函数*/
#include "alloc.h" /*动态地址分配函数*/
struct score
{
int mingci;
char xuehao[8];
char mingzi[20];
float score[6];
}data,info[1000];
int i,j,k=0;
char temp[20],ch;
FILE *fp,*fp1;
void shuru()
{
if((fp=fopen("s_score.txt","ab+"))==NULL)
{
printf("cannot open this file.\n");
getch();exit(0);
}
for(i=0;i<=1000;i++)
{
printf("\nPlease shuru xuehao:");
gets(data.xuehao);
printf("Please shuru mingzi:");
gets(data.mingzi);
printf("Please shuru yuwen score:");
gets(temp);data.score[0]=atof(temp);
printf("Please shuru shuxue......
c语言课程设计_通讯录(2006-06-19 12:53:00)
摘要:/*编程建立一通讯簿,存放有姓名、电话号码、住址,然后对通信簿进行查找、添加、修改及删除。*/
#include<stdio.h>
struct person
{
char name[8];
char tel[15];
char addr[50];
};
char filename[20];
FILE *fp;
void creat();
void output();
void search();
void append();
void modify();
void delete();
main()
{
int m;
creat();
while(1)
{
printf("\n\n添加,请按1");
printf("\n查找,请按2");
printf("\n修改,请按3");
printf("\n删除,请按4");
printf("\n输出,请按5");
printf("\n退出,请按0\n");
scanf("%d",&m);
if(m>=0&&m<=5)
{
switch(m)
{
case 1: append();
break;
case 2: search();
break;
......
c语言课程设计_鼠标器(2006-06-19 12:53:00)
摘要:#include<dos.h>
#include<conio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
#include<stdio.h>
#define HEX 0
#define DEC 1
#define OCT 2
#define BIN 3
int index=0,choice=0;
/*初始化鼠标器*/
void initmouse()
{
_AX=0;
geninterrupt(0x33);
}
/*显示鼠标光标*/
void showmouse()
{
_AX=1;
geninterrupt(0x33);
}
/*隐藏鼠标*/
void hidemouse()
{
_AX=2;
geninterrupt(0x33);
}
/*取鼠标状态和鼠标位置*/
void getmouse(int *button,int *x,int *y)
{
_AX=3;
_BX=0;
geninterrupt(0x33);
*button=_BL;
*x=_CX;
*y=_DX;
}
/*设置程序中的数字字符表*/
int getnum(char c)
{
int j;
char alpha_set[36]="0123456789abcdefghijklmnopqrstuvwzyz";
for(j=0;j<36;j++)
{
if(alpha_set[j]==c)
break;
}
return j;
}
/*把任意radix进制的数,转换为十进制数......