分类目录归档:Java程序开发

Java程序开发,java环境变量设置, java学习,java编程技术,Java是如今最流行的编程语言技术,是Sun公司推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。

SpringMVC与struts2比较



SpringMVC与struts2比较,

1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个reque[......]

Read more

SpringMVC与Struts2的对比



SpringMVC与Struts2的对比.下面这些东西基本都是我从网上粘贴过来的,没有那么多耐心和时间一个字一个字的敲了,但是基本能表明我选择SpringMVC的思路和原因。

把这张图放在这里,我是想说SpringMVC和Struts2真的是不一样的,虽然在都有着核心分发器等相同的功能[......]

Read more

Spring 框架简介 Spring

Spring AOP 和 IOC 容器入门,在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了[......]

Read more

同步与异步的区别

一、同步和异步的区别(1)
同步,就是说你的程序在执行某一个操作时一直等待直到操作完成。

异步,就是说程序在执行某一个操作时,只是发出开始的指令;由另外的并行程序执行这段代码,当完成时再通知调用者。

这里有个地方有相关的介绍

http://ilinux.javaeye.com/bl[......]

Read more

NS2 trace文件分析脚本(适合无线trace)

NS2 trace文件分析脚本(适合无线trace)。

网络上有不少awk程序是讲如何分析网络性能的(主要是时延,吞吐量,丢包率和时延抖动),但是都没有详细的说明,我在此作一些示例,添加了一些必要的说明注释。
以下的内容是针对NS2仿真的结果trace文件进行网络性能分析,看本篇前需要先行了[......]

Read more

c++堆和栈的区别

java堆和栈的区别.

一、预备知识—程序的内存分配
一个由C/C++编译的程序占用的内存分为以下几个部分
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其
操作方式类似于数据结构中的栈。
2、堆区(heap) — 一般由程序员分配释放, 若程序员[......]

Read more

C/C++中static的作用

C/C++中static的作用。

面试题:static有什么作用?

答:在C语言中,static主要定义全局静态变量,定义局部静态变量,定义静态函数

一、       定义全局静态变量 :在全局变量前面加上关键字static,该全局变量变成了全局静态变量。全局静态变量有以下特点:[......]

Read more

c++ select函数详解及实例分析

c++ select函数详解及实例分析。Select函数在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行[......]

Read more