C和汇编最要负责底层开发,与硬件打交道,其中汇编是效率最高的。
Java负责跨平台,有很好兼容性。
C++主要负责windows平台上软件开发,也不错,C++安全性不好。
.net多是用于网络应用。
C语言:结构化编程语言,速度快,效率高(仅次于汇编语言的速度)
C++语言: 在兼容C语言的基础上扩展了面向对象的支持,属于不纯的面向对象语言(比如定义一个整型可以这样写 int i = 0; 或者 int i = new int(0);)
JAVA语言:针对C++面向对象的机制的简化改良而产生的一种纯面向对象语言,一切皆对象。
使用var定义变量时有以下四个特点:
1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不能是如下形式:
var s;
s = “abcd”;
2. 一但初始化完成,就不能再给变量赋与初始化值类型不同的值了。
3. var要求是局部变量。
4. 使用var定义变量和object不同,它在效率上和使用强类型方式定义变量完全一样。
主要Java开源软件的种类
JavaWeb容器: Tomcat、Resin
EJB容器: JBoss
框架: Java Web框架(Struts)、业务逻辑层框架(Spring)
持久化层: DAO、ORM映射工具(如Hibernate、OJB)
工程管理工具:ANT、Elipse
日志输出工具: Log4J
JavaWeb服务工具:Apache Axis
《Java Web编程从入门到实践》
《Java 2从入门到精通》
《J2EE技术实践》
书名:J2EE 技术实践 Rating: 原书名: J2EE Technology in Practice:Building Business Applications with Java 2 Platform,Enterprise Edition 原出版社 Addison-Wesley 作者: (美)Rick Cattell Jim Inscore Enterprise Partners 译者: 李海波 蒋蓉 等 书号: 7-111-09631-2 页码: 224 定价: ¥28.00 丛书名 Sun公司核心技术丛书 出版社: 机械工业出版社 Reviewed by:熊节 |
远程桌面连接快捷键
mstsc
prop tab+tab
JS调试工具:FireBug 针对火狐
Fiddler 针对IE