`
文章列表
工作五年了,谈一下自己对Java堆栈上的认识,以及理解。 第一:什么是栈(stack)。      记得上大学的时候数据机构,FILO先进后出,暂存数据的地方,以及存储数据仅次于寄存器的那就是栈。当然这是自己总结的概念,对于官 ...
第一步:到官网下载jar包,地址为:http://cxf.apache.org/,jar包解释如下:[/size]文件目录结构及相关文件的详细说明: bin(目录) bin 目录中是 CXF 框架中所提供的代码生成、校验、管理控制台工具: Java to WSDL : java2wsdl CXF Management Console Tool : mc WSDL to Java : wsdl2java WSDL to Service : wsdl2service WSDL to SOAP : wsdl2soap WSDL to XML : wsdl2xml WSDL Valid ...
一、java虚拟机的生命周期:   Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。在程序执行时,你必须给Java虚拟机指明这个包换main()方法的类名。 Main()方法是程序的起点,他被执行的线程初始化为程序的初始线程。程序中其他的线程都由他来启动。Java中的线程分为两种:守护线程 (daemon)和普通线程(non-daemon)。守 ...
一、接口的默认方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下: 复制代码 代码如下: interface Formula {     double calculate(int a);     default double sqrt(int a) {         return Math.sqrt(a);     } } Formula接口在拥有calculate方法之外同时还定义了sqrt方法,实现了Formula接口的子类只需要实现一个calculate方法,默认方法sqrt将在子类上可以直接使用。 复 ...
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MVC 框架并不知道使用的视图,所以不会强迫您只使用 JSP 技术。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。   Spring 的 Web ...
[size=small]/** * 显示输入框内容并编辑 */ [size=large][size=x-small]function editFieldVal(obj){ var isReadOnly = obj.isReadOnly;//控件是否可以编辑 var read = obj.className; var text = obj.value; var editDiv = document.getElementById("editDiv"); if(null!=editDiv) return false; var div= document.crea ...

svn命令使用

    博客分类:
  • svn
[/size][size=small]原文详情地址:http://www.roncoo.com/article/detail/124725 1、检出 svn  co  http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码[align=left][/align] svn  co  svn://路径(目录或文件的全路径) [本地目 ...

node.js的helloworld

var http = require('http'); http.createServer(function (request, response) {   // 发送 HTTP 头部   // HTTP 状态值: 200 : OK   // 内容类型: text/plain   response.writeHead(200, {'Content-Type': 'text/plain'});   sayHello();   // 发送响应数据 "Hello World"   response.end('Hello World\n'); }).listen(8888); ...
Hibernate中使用Threadlocal创建线程安全的Session (2012-10-29 21:29:19)转载▼标签: getcurrentsessionthreadlocalopensession线程安全的session杂谈 分类: Hibernate  一、问题的提出    我们知道Session是由SessionFactory负责创建的,而SessionFactory的实现是线程安全的,多个并发的线程可以同时访问一个SessionFactory并从中获取Session实例,而Session不是线程安全的。Session中包含了数据库操作相关的状态信息,那么说如果多个线程同时使 ...
Hibernate的事务管理 事务(Transaction)是工作中的基本逻辑单位,可以用于确保数据库能够被正确修改,避免数据只修改了一部分而导致数据不完整,或者在修改时受到用户干扰。作为一名软件设计师,必须了解事务并合理利用, ...
深入探讨 Java 类加载器 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上 ...

支持Java的rest框架

    博客分类:
  • java
目前宣称支持REST的Java框架包括以下这些: Restlet(http://www.restlet.org/) Cetia4(https://cetia4.dev.java.net/) Apache Axis2(http://http://ws.apache.org/axis2/) sqlREST(http://sqlrest.sourceforge.net/) REST-art(http://rest-art.sourceforge.net/) 以下对这 ...

随写。。

为自己的梦醒而战!加油!
1.Hibernate一级缓存又称为“Session的缓存”。 Session内置不能被卸载,Session的缓存是事务范围的缓存(Session对象的生命周期通常对应一个数据库事务或者一个应用事务)。 一级缓存中,持久化类的每个实例都具有唯一的OID。 2.H ...

struts

1.    在 struts1.x 系列中 , 所有的请求是通过一个 servlet(ActionServlet) 来管理控制的 , 在 Struts2.X 而是经过一个 Filter 来处理请求的。 Struts 2 将核心控制器设计成 Filter ,而不是一个普通 Servlet 。 因为设计者为了实现AOP(面向方面 ...
Global site tag (gtag.js) - Google Analytics