摘要: puts()相对于scanf()的好处在于,它会在输出的时候,自动添加换行。但是在输出字符串的时候,有些特别的地方。一下例子可以说明我的想法。 1 #include "stdafx.h" 2 #include 3 #include 4 #include 5 //#define AGELIMIT 18 6 //#include"inputAge.h" 7 int _tmain(int argc, _TCHAR* argv[]) 8 { 9 10 char name[20];11 char newName[20];12 printf("input 阅读全文
posted @ 2014-01-15 13:11 williamcai 阅读(487) 评论(0) 推荐(0) 编辑
摘要: scanf函数与printf函数相对应,它能够获取用户输入的数据值。但是scanf函数是一个危险函数,使用不小心就很容易出错。原因是scanf的格式要求用户准确地输入数据,但是用户经常做不到。例如需要一个浮点数,但是用户却输入了一个字符,这样就造成了浮点变量存入了错误的值。一下就列举一下scanf重点注意的地方。(1)如果要求用户输入整数、浮点数、字符等类型变量,就要在scanf中的变量名前面加上&。(2)如果要输入值到数组,就不要在数组名前面加上&。(3)如果是给指针变量输入值,就直接用变量名,不要在名字前面加上&。 最后还要注意一点的是,最好在scanf函数前面,加 阅读全文
posted @ 2014-01-06 20:48 williamcai 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 小约翰.洛克菲勒是美国慈善家,生活于19世纪末期20世纪中期,在时间和空间上和我们有很大的隔阂,但是他的某个观点还是值得借鉴的,下面内容选其演讲中部分,希望对大家大家有所启发。 我相信个人的价值至高无上,个人有生存的权利、自由的权利和追求幸福的权利。 我相信每一项权利都意味着责任,每一次机遇都意味着义务,每一种占有都意味着职责。 我相信法律是为人而制订的,但人却不是为法律而造就的;饿哦相信政府是人名的仆人,而人不是人民的主人。 我相信劳动----无论脑力劳动还是体力劳动-----是堂堂正正的;就生活而言,世界对任何人都不欠什么,但它却欠每个人一次谋生的机会。 我相信勤俭是尽然有序的生活之需.. 阅读全文
posted @ 2013-04-26 11:24 williamcai 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 除了IE、Opera、Safari、firefox四大浏览器以外,世界上有几百种浏览器。2008年大名鼎鼎的Google公司发布了Chrome浏览器,由于其稳定和高安全性,短短几年间,成为了使用最广的浏览器。加上Chrome出生于豪门,大有大有赶超"四大才子"之势。所以“四大才子”要改成“五朵金花”,那是迟早的事情。 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。avaScript是前端开发的主要语言,我们可以通过编写J 阅读全文
posted @ 2013-04-11 16:15 williamcai 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 1. 关于 Geolocation 对象随着 Opera 10.6 和 Safari 5的相继发布,截止到目前为止,W3C 中一个名为 Geolocation 的 API 规范在所有非 IE 浏览器中都得到了实现。简单地说,Geoloaction 的作用就是通过浏览器感知用户的地理位置。事实上,对于用户地理位置的探测在互联网上早已经有了很多案例,其中一个最常见的应用就是当在地址栏输入 google.com 并按下回车键的时候,google 并没有把我们带向刚才输入的地址,而是转向了 google 在我们所处地区的页面,比如大陆和香港用户会到达 google.com.hk,当然我们很怀念 goo 阅读全文
posted @ 2013-04-10 22:36 williamcai 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 1.比较下面两段程序(1)第一段程序 Checkbox check=(Checkbox)(e.getSource()); if(e.getLabel()=="普通") show_style.setFont(new Font("TimesRoman",Font.PLAIN,size));else if(e.getLabel()=="黑体")show_style.setFont(new Font("TimesRoman",Font.BOLD,size));elseshow_style.setFont(new Font( 阅读全文
posted @ 2013-04-01 16:31 williamcai 阅读(187) 评论(0) 推荐(0) 编辑
摘要: java中所有都是unicode的编码,恐怕大家都清楚,但是这具体是哪里的编码。在一台中文windows操作系统(GBK),或英文的linux操作系统下(ISO-8859-1)下,这些编码是如何转换的。JAVA中的String类的getBytes()方法和String类的指定编码方式的构造函数中的编码又是如何呢?这里我不做深入解释,只是展示一下这些编码转换的流程。以windows中文操作系统为例,我们编写好的java文件以默认本地操作系统的编码方式进行存储(java源文件和class文件),即GBK。当jvm需要载入相应的类时,jvm将GBK编码的字符转换为unicode字节码,即jvm中的字 阅读全文
posted @ 2013-03-20 17:05 williamcai 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 智慧的地球将是整个世界的大势所趋,不容小觑,势不可挡。这段旅程需要每一个政府,公司和个人的广泛参与和通力合作。需要我们共画蓝图,各尽所长,不断创新,不断进取。整个世界在不断改变,然而有一点毋庸置疑:世界将变得越来越小,越来越平坦,越来越智慧。我们正迈向一个新时代,在这个时代,全球在不断的整合, 经济、社会和我们生活的地球在变得更加智慧。机会就在前方,我们改如何把握?技术已经就绪。现在,唯一限制我们的就是想象力。 阅读全文
posted @ 2013-03-15 10:22 williamcai 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 我们赖以生存的地球就像有“智慧”的生命系统,由越来越多的人、越来越多的组织机构和自然系统相互连接而成,人类正在以前所未有的自由度来构建、汇集、整合和连接存在于任何地方的各类资源。智慧的地球要让每个人、每个企业、每个组织和机构更好、更高效地沟通。 智慧地球的核心是以一种更智慧的方法,通过利用新一代信息技术来改变政府、公司和人们相互交互的方式,以便提高交互的明确性、效率、灵活性和响应度。如今信息基础架构与高度整合的基础设施的完美结合,是的政府、企业和市民可以做出更明智的决策。 智慧的地球从一个总体产业或社会生态系统出发,针对该产业或社会领域的长远目标,调动该生态系统中的各个角色以创新的方法... 阅读全文
posted @ 2013-03-10 11:00 williamcai 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 与服务科学同时发展起来的一个重要技术领域是服务计算(Service Computing)。其泛指以服务及其组合为基础构造应用这一新开发泛型相关的方法、技术、理论和支撑环境。 近年来,随着计算机科学技术及其应用的普及和深入发展,特别是基于Web计算技术与商务应用领域的融合,逐步催生了"服务计算"概念的形成。面对现代服务型经济的强大需求,服务计算领域得到了快速而迅猛的发展。它跨越计算机科学与技术、信息技术、商业和管理等多个领域,在理论模型和技术方法上有了长足的突破。“面向服务”的基本原则在短短几年时间内深刻改变了人们看待商务和技术的传统方式。服务计算成为独立技术领域有它的必然性 阅读全文
posted @ 2013-03-06 22:13 williamcai 阅读(1344) 评论(0) 推荐(0) 编辑