-
List容器——ArrayList及惯用API
List容器——ArrayList及常用APIList:①List容器是有序的collection(也称为序列)。此接口的用户可以对List容器中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。List容器允许插入重复的值,包括null;②最常见的两个List接口的实现类是ArrayList和LinkedList;ArrayList及常用...
36
热度 -
为啥 Java ArrayList.toArray(T[]) 方法的参数类型是 T 而不是 E
为什么JavaArrayList.toArray(T[])方法的参数类型是T而不是E?前两天给同事做codereview,感觉自己对Java的Generics掌握得不够好,便拿出《EffectiveJava》1这本书再看看相关的章节。在Item24:Eliminateuncheckedwarnings这一节中,作者拿ArrayList类中的public<T>T[]toArray(T[]...
783
热度 -
Hibernate(3)结构-配置文件-实体映射及配置文件
Hibernate(三)结构-配置文件-实体映射及配置文件一、体系结构SessionFactory:属于单一数据库的编译过的映射文件的一个线程安全的,不可变的缓存快照。Session的工厂。有可能持有一个可选的数据缓存可以进程级别或者群级别保存可以在事务中重用数据。会话,Session:单线程,生命期短促的对象,代表应用程序和持久化层之间的一次对话。封装了一个JDDBC连接,它也是Transact...
710
热度 -
myeclipse中实现购物车后台的商品修改功能 使用jsp和servlet完成
myeclipse中实现购物车后台的商品修改功能使用jsp和servlet完成 GoodsBean: packageshop; importjava.sql.Connection; importjava.sql.PreparedStatement; importjava.sql.ResultSet; importjava.sql.Statement; importjav...
372
热度 -
[转帖]转一个.
[转帖]转一个. *********************JAVA资源收藏* *********************JAVA资源收藏*********************** A.书名:《ThinkinginJava》2e中文版侯捷/王建兴合译 URL:http://jjhou.csdn.net/thinking-in-java-20010919.pdf B....
567
热度 -
怎么弄..JSP上传..等待
怎么弄..JSP上传..等待 各位...给我说下怎么弄个JSP上传...等待啊.. 搜索更多相关主题的帖子: color="red">JSP color='#FF8000'>----------------解决方案------------------------------------------------...
450
热度 -
Android SparseArray源码翻阅
AndroidSparseArray源码阅读/**Copyright(C)2006TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.*Youmayobtainacopyoft...
43
热度 -
MyBatis学习 之 3、动态SQL语句
MyBatis学习之三、动态SQL语句三、动态SQL语句MyBatis学习之一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习之二、SQL语句映射文件(1)resultMapMyBatis学习之二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习之三、动态SQL语句MyBatis学习之四、MyBatis配置文件有些时候,sql语句w...
55
热度 -
CLR via C#深解札记四
CLRviaC#深解笔记四实例构造器和类(引用类型)构造器(constructor)是允许将类型的实例初始化为良好状态的一种特殊方法。构造器方法在“方法定义元数据表”中始终叫.ctor。创建一个引用类型的实例时:#1,首先为实例的数据字段分配内存#2,然后初始化对象的附加字段(类型对象指针和同步块索引)#3,最后调用类型的实例构造器来设置对象的初始状态构造引用类型的对象时,...
397
热度 -
Spring技术内幕——Spring Framework的IOC容器实现(5)(大结局)
Spring技术内幕——SpringFramework的IOC容器实现(五)(大结局)这里通过使用BeanDefinitionResolver来对BeanDefinition进行解析,然后注入到property中。下面到BeanDefinitionValueResolver中看一下解析过程,以对Beanreference进行解析为例/***Resolveareferencetoanotherbea...
143
热度 -
PL\SQL用户指南与参照7.1 转载
PL\SQL用户指南与参考7.1转载第七章控制PL/SQL错误一、错误控制一览在PL/SQL中,警告或错误被称为异常。异常可以是内部(运行时系统)定义的或是用户定义的。内部定义的案例包括除零操作和内存溢出等。一些常见的内部异常都有一个预定义的名字,如ZERO_DIVIDE和STORAGE_ERROR等。对于其它的内部异常,我们可以手动为它们命名。我们可以在PL/SQL块、子程序或包的声明部分自定义...
18
热度 -
Objective-C Memory Management 内存管理 二
Objective-CMemoryManagement内存管理2Objective-CMemoryManagement?内存管理?2? 2.1TheRulesofCocoaMemoryManagement 内存管理规则 (1)Whenyoucreateanobjectusingnew,alloc,orcopy,theobjecthasaretaincountof1.Youarerespo...
185
热度 -
Java口试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(二)
Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(二)作者:egg邮箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef博客:http://blog.csdn.net/zhangerqing(转载请说明出处)这章我们还是接着上一章的,继续整理。1、数组有没有length()这个方法?String有没有length()这个方法?数组...
542
热度 -
java内存分配跟String类型的深度解析
java内存分配和String类型的深度解析【尊重原创文章出自:http://my.oschina.net/xiaohui249/blog/170013】摘要从整体上介绍java内存的概念、构成以及分配机制,在此基础上深度解析java中的String类型,从内存分配情况来解析String对象的特性。java内存StringStringBufferStringBuilder一、引题在java语言的所...
32
热度 -
来源:Understandingthe Word Object Model from a .NET Developer's Perspective
c#中操作word文档-四、对象模型转自:http://blog.csdn.net/ruby97/article/details/7406806Word对象模型(.NetPerspective)本文主要针对在VisualStudio中使用C#开发关于Word的应用程序来源:UnderstandingtheWordObjectModelfroma.NETDeveloper'sPerspective五...
614
热度 -
win7中配备php环境
win7中配置php环境在ubuntu中php环境的配置相对容易,可参看http://www.cnblogs.com/aqhistory/archive/2011/04/10/2011713.html主要命令sudoapt-getinstallapache2mysql-servermysql-clientphp5php5-gdphp5-mysqlsudoapt-getinstallphpmyadm...
26
热度 -
Spring缓存机制的懂得
Spring缓存机制的理解在Spring缓存机制中,包括了两个方面的缓存操作:1.缓存某个方法返回的结果;2.在某个方法执行前或后清空缓存。下面写两个类来模拟Spring的缓存机制:packagecom.sin90lzc.java.test;/***一个简单的Dao接口,我们要对这个接口的方法提供缓存的功能*@authorTim**/publicinterfaceDao{Objectselect(...
2081
热度 -
jstl的c标签FN惯用函数使用
jstl的c标签FN常用函数使用 在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头 <%@tagliburi="http://java.sun.com/jsp/jstl/functions"prefix="fn"%>就可以使用fn标签了。 具体使用方法请参见下表: ? ? ? 函数 ? 描述 ? fn:contains...
567
热度 -
给jdk写诠释系列之jdk1.6容器(11)-Queue之ArrayDeque源码解析
给jdk写注释系列之jdk1.6容器(11)-Queue之ArrayDeque源码解析前面讲了Stack是一种先进后出的数据结构:栈,那么对应的Queue是一种先进先出(FirstInFirstOut)的数据结构:队列。对比一下Stack,Queue是一种先进先出的容器,它有两个口,从一个口放入元素,从另一个口获取元素。如果把栈比作一个木桶,那么队列就是一个管道。是不是很容易理解,因为队列有两个口...
430
热度 -
java口试大总结(1)
java面试大总结(1)标签:面试 面向对象的特征?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作实际上可能由一系列更低级的操作来完成。数据抽象定义了数据...
4428
热度