摘要:
用一句话概括,都是用来存储命令行参数的。下面看例子:#include <stdio.h>/**argc表示命令行参数的个数。C/C++规定,*程序本身的文件名也算一个命令行参数,因此argc的值至少为1;*argv是一个字符指针型的数组,用来存储命令行参数。*如:argv[0]指向的字符串就是第一个命令行参数..........*/int main(int argc, char *argv[]){ for(int i=0; i<argc; i++){ printf("%s/n", argv[i]); } int a; scanf("%d" 阅读全文
摘要:
1.switch(),其中括号中的参数为数字型变量即:整型、字符型、枚举类型2.#include<stdio.h>表示从库函数数中查找,而#include"stdio.h"表示先查找用户自定义的头文件,找不到再到库函数中找。3.exit是一个库函数,用于结束一个程序或进程。而exit(1)表示发生错 阅读全文
摘要:
主要是摘抄了一些书上需要注意的地方:1.Python是一门解释性语言。在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。2.版本2.3与3.2区别?比如3.2中查看版本号?2.3中python -V3.//符号表示取整数4.**符号幂运算5.没有switch语句,可用if .. elif..else..代替,或者字典代替6.True、False写法7.While写法,最后可以跟一个else从句8.for写法,记住,for..in循环对于任何序列都适用,for i in range(1,5)与js写法类似,最后也可以呆一个else从句 阅读全文
摘要:
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NANDflash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。 相“flash存储器”经常可以与相“NOR存储器”互换使用。许多业内人士也搞不清楚NAND闪存技术相对于NOR技术的优越之处,因为大多数情况下闪存只是用来存储少量的代码,这时NOR闪存更适合一些。而NAND则是高数据存储密度的理. 阅读全文
摘要:
CUHK上学期有门课叫做Semantic Web,课程project是要搜集整个系里面的教授信息,输入到一个系统里,能够完成诸如“如果选了A教授的课,因时间冲突,B教授的哪些课不能选”、“和A教授实验室相邻的实验室都是哪些教授的”这一类的查询。这就是所谓的“语义网”了啊。。。然而最坑爹的是,所有这些信息,老师并没有给一个文档或者数据库,全要靠自己去系主页上搜集。唯一的想法是写个爬虫,令人悲哀的是,所有做这个project的同学,都是纯人肉手工完成,看得我只想扶墙。。。从网页中抓取特定信息,我觉得这是一个普遍性的问题,以后经常会遇到。幸亏那个project只是需要我们系的所有教授的信息,大家人工 阅读全文
摘要:
2年前去T公司面试,面试官给了我一张纸一支笔,说写个程序吧,输入一个字符串然后反序输出。我问输入输出是用函数参数呢还是系统I/O,面试官说随你便,写完了说说各有什么优缺点吧。当时我大三,没有参加过ACM没有实验室经历除了课程设计也没写过什么程序,完全小白。当然至今也仍然是菜鸟一只,不堪回首啊。方法一:据说有库函数strrev()啊1234567891011121314#include <stdio.h>#include <string.h>int main(int argc, char* argv[]){ if (argc != 2) { printf("Us 阅读全文
摘要:
新浪推出了自己的云计算服务平台,和Google一样,都叫App Engine。根据NIST对于云计算的定义,Google App Engine属于PaaS平台型服务,那么它具体提供什么样的服务,新浪推出的Sina App Engine和Google的又有哪些区别呢?背景云计算服务在Google、Amazon等公司成功产品的引领下,正在商业化的道路上大步向前。在NIST的定义中,有三种云计算服务模型。Software as a Service (SaaS):软件即服务模型,用户直接使用构建在云端的软件。例如,Google Docs, Salesforce.comPlatform as a Ser 阅读全文