`
心动音符
  • 浏览: 336857 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 尽管有许多宣传关于 ...
Hibernate中Criteria的完整用法2008年07月09日 星期三 00:16最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法 设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式 ...
概述 我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。 我们使用模板类访问底层数据,根据持久化技术的不 ...
最近由于需要用到ThreadLocal,在网上搜索了一些相关资料,发现对ThreadLocal经常会有下面几种误解 一、ThreadLocal是java线程的一个实现       ThreadLocal的确是和java线程有关,不过它并不是java线程的一个实现,它只是用来维护本 ...
今天遇到个问题,我下了两个eclipse的插件分别要求覆盖相关文件后总是装了这个没了那个两个插件不能同时存在,后来查了相关资料如下。我将update里的xml进行覆盖就正常了。 资料如下: configuration目录存放的不只是Eclipse的配置信息,因为Eclipse是一个基于插件的集合,此目录下的每个子目录(除了.settings),实际上就是Eclipse的一个插件,而里面所记录的,我想不说大家也都知道了,记录的是本插件的配置信息 之所以安装插件有时要删掉org.eclipse.update子目录,是因为此插件是负责管理插件的更新情况的,跟其它目录无关 而且这些配置信息都是一些无关紧 ...
SQL*PLUS命令的使用大全                                      SQL*PLUS命令的使用大全                    Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。        我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql* ...
首先通过taglib指定标签的url <%@ taglib url='http://java.....' prefix=c %> 一般用途标签: out标签 <c:set value="chen" var="cc" scope="page" /> <c:out value="${pageScope.cc}">ddddd</c:out> 或 <c:out value="${pageScope.cc}" default=" ...
一、run()和start()   这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用 run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void.   二、 ...
早期的C语言的异常处理机制,通常是我们人为的对返回结果加一些标志来进行判定,比如发生错误返回什么标志,正常情况下我们又是返回什么标记,而这些都不是语言本身所赋予我们的,而对于C语言这种机制又有什么问题哩 ...
简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 敏捷开发是由一些业界专家针对一些企业现状提出了一些让软件开发团队具有快速工作、响应变化能力的价值观和原则,并于2001初成立了敏捷联盟。他们正在通过亲身实践以及帮助他人实践,揭示更好的软件开发方法。   敏捷开发(agile development)概念从2004年初开始广为流行。Bailar非常支持这一理论,他采取了&q ...
JAVA中事件处理机制是观察者模式或者说委托(授权)管理的一种。 1、在理解JAVA中事件处理机制前我们必须先理解三个重要的概念:     事件源:产生事件的对象;     事件处理器(监听器):负责处理事件的方法。     ...
你可能早就听说过Web service了,你也可能已经对Web service有一些概念了。一时间,好像所有的计算机期刊、书籍和网站都开始提及Web service。然而,当前大多数对Web service的介绍都没能清楚的说明Web service到底是什么。他们只是鼓吹 ...
 第一部分:选择题   QUESTION NO: 1   1、public class Test {   public static void changeStr(String str){   str="welcome";   }   public static void main(String[] args) {   String str="1234";   changeStr(str);   System.out.println(str);   }   }   Please write the output result : ...
前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为<<有感:应聘Java笔试时可能出现问题>>,还有一篇忘了名字,读后深受启发。 在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。 希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更多的人加入到收集整理笔试题与完善答案的这些工作中来,为大家更好的获得工作机会做一点贡献。 在此感谢前面两文的作者的对笔试题目的收集与整理。 如有任何意见与建议请通过QQ:6045306 ...
言语是我们的思想及情感的表达,是心底的声音,没有言语作为工具,我们的思想及情感就表现不出来。     言语是思想的衣裳,它能完全表现一个人。一个粗浊或优美的品格,在粗浊或优美的措辞中会自然而然地流露出来。 一个人虽然不一定能完全说出自己,但却多数能鉴别及透露自己。在不知不觉中,在有意无意间,在别人的眼前,他往往以每一句话描绘自己的轮廓与画像。     说话既轻浮则行动亦草率;所以谈吐是行动之羽翼,对于一切谈吐,人们最喜欢那种出自真诚而且经过选择的言语。     言语是一种严肃的东西,有口才的人决不滥用它,同时也劝你不要强求别人听你的活;如果别人不愿意听,最好还是住口不说。回为对方或许 ...
Global site tag (gtag.js) - Google Analytics