`
maosheng
  • 浏览: 551341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

多线程介绍

    博客分类:
  • Java
一、程序与进程 1、程序:一段静态的代码。 2、进程:程序的一次动态执行过程,它对应从代码加载、执行到执行完毕的一个完整过程。 3、进程也称任务,支持多个进程同时执行的OS就被称为多进程OS或多任务OS。 二、进程 ...

Dozer对象间拷贝

使用Dozer映射复杂类型:   1. 数据类型不一致。   2. 级联映射。   3. 自定义映射。 Dozer其实底层使用了现成的BeanUtil,通过反射来映射,况且Dozer应用了Cache技术,应该比自个通过BeanUtils映射性能要好点。所以一般的应 ...
持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。Hudson 一个现在非常流行的开源CI服务器。持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。CI能够帮助您的开发团队应 ...

NET命令

NET命令是功能强大的以命令行方式执行的工具。它包含了管理网络环境、服务、用户、登陆等Windows 98/NT/2000 中大部分重要的管理功能。使用它可以轻松的管理本地或者远程计算机的网络环境,以及各种服务程序的运行和配置。或者进行用户管理和登陆管理等。 NET命令值得注意的几点:   1. 虽然Windows 98,Windows NT/2000都内置了NET命令,但Windows98的NET命令和Windows NT/2000的NET命令有所不同。而且Windows 98的NET命令中有一些参数不能在DOS-WIN中使用,只能在纯DOS环境(即:开机时按F8选择命令行方式,或者通过 ...
首先我们来看个例子,一家咖啡店有喝5杯咖啡免费赠一杯咖啡的优惠,然而一次性消费5杯咖啡的机会微乎其微,这时就需要某种方式来纪录某位顾客的消费数量。想象一下其实也无外乎下面的几种方案: 1、该店的店员很厉害,能记住每位顾客的消费数量,只要顾客一走进咖啡店,店员就知道该怎么对待了。这种做法就是协议本身支持状态。 2、发给顾客一张卡片,上面记录着消费的数量,一般还有个有效期限。每次消费时,如果顾客出示这张卡片,则此次消费就会与以前或以后的消费相联系起来。这种做法就是在客户端保持状态。 3、发给顾客一张会员卡,除了卡号之外什么信息也不纪录,每次消费时,如果顾客出示该卡片,则店员在店里的纪录本上找到这个卡 ...
Java 中一共有4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及 PhantomReference . 这4 种类型的引用与 GC 有着密切的关系,  让我们逐一来看它们的定义和使用场景 :1.Strong Reference        StrongReference 是Java的默认引用实现, 它会尽可能长时间的存活于 JVM 内,当没有任何对象指向它时 GC 执行后将会被回收 Java代码:
方法一:(通过FileSystemXmlApplicationContext) 通过程序在初始化的时候,导入Bean配置文件applicationContext.xml ApplicationContext   ctx=new   FileSystemXmlApplicationConte( "classpath:applicationContext.xml"); BaseDAO   baseDAO=(BaseDAO)   ctx.getBean( "baseDAO ");   方法二:(通过WebApplicationContextUtil ...
方法一:(web.xml)<web-app>   <context-param>      <param-name>contextConfigLocation</param-name>      <param-value>/WEB-INF/applicationContext-*.xml</param-value>   </context-param><listener>    <listener-class>org.springframework.web.context.ContextL ...
垃圾收集器必须能够完成两件事情:一件事能够正确地检测出垃圾对象,另一件是能够释放垃圾对象占用的内存空间 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序 ...
我们先写一个接口IHello.java代码如下: 1 package com.proxy.aop.test; 2  3  public interface IHello { 4      /** 5      * 假设这是一个业务方法 6      * @param name 7      */ 8     void sayHello(String name); 9 }10 里面有个方法,用于输入"Hello" 加传进来的姓名;我们去写个类实现IHello接口 package com.proxy.aop.test;   public class Hello imple ...
session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个 session检索出来使用(如果检索不到,可能会新建一个),如果客户端请求不包含session id,则为此客户端创建一个session并且生成一个与此session相关联的session id,session id ...
session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一词的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java ...
Global site tag (gtag.js) - Google Analytics