当前位置: 代码迷 >> serializable的解决方案
 
  • 为啥 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
    热度
  • java框架篇-hibernate之缓存机制

    java框架篇---hibernate之缓存机制一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。二、what(Hibernate缓存原理是怎样的?)Hib...

    33
    热度
  • J2EE核心技术结成

    J2EE核心技术构成J2EE核心技术构成EJB—J2EE的基石CORBA—ORB是其核心RMIJSPJavaServletJavaBeanJDBCJMSJTAEJB概述EJB模型特点由一个EJB容器在运行时创建和管理EJB在部署EJB时定制其运行方式由EJB容器和服务器协调客户端的访问可以部署到任何兼容的EJB容器中客户端对EJB的视图由Bean开发人员决定EJB规范内容服务器容器类和实例Home...

    79
    热度
  • 求教高手解题,万分感谢

    求教高手解题,万分感谢 我在mvc模式中写入的程序出现了一个我不解的错误源代码如下: 登陆页面:addtask.jsp <%@pagelanguage="java"import="java.util.*"pageEncoding="gbk"%> <% Stringpath=request.ge...

    478
    热度
  • SQL server 2008 express安装失败、该如何处理

    SQLserver2008express安装失败、提示生成XML文档失败、以下是summary.txt的内容:Overallsummary:Finalresult:SQLServer安装失败。若要继续操作,请调查失败原因,更正问题,卸载SQLServer,然后重新运行SQLServer安装程序。Exitcode(Decimal):-2068774911Exitfacilitycode:1201Ex...

    30
    热度
  • java小结(三)——jndi在j2ee和j2se中的应用

    java总结(三)——jndi在j2ee和j2se中的应用JNDI,Java命名和目录接口,允许应用程序通过公共接口访问各种命名和目录服务。下图显示了JNDI架构。如JDBC(Java数据库连接),JNDI是不是服务,而是一组接口;它允许应用程序使用一个标准化的API来访问许多不同的目录服务供应商。就像使用JDBC,那么JDK包含了JNDI接口,但不包括JNDI服务提供者-尽管SunMicrosy...

    48
    热度
  • 给jdk写诠释系列之jdk1.6容器(10)-Stack&Vector源码解析

    给jdk写注释系列之jdk1.6容器(10)-Stack&Vector源码解析前面我们已经接触过几种数据结构了,有数组、链表、Hash表、红黑树(二叉查询树),今天再来看另外一种数据结构:栈。什么是栈呢,我就不找它具体的定义了,直接举个例子,栈就相当于一个很窄的木桶,我们往木桶里放东西,往外拿东西时会发现,我们最开始放的东西在最底部,最先拿出来的是刚刚放进去的。所以,栈就是这么一种先进后出...

    454
    热度
  • mybatis入门基础(8)-查询缓存

    mybatis入门基础(八)-----查询缓存一、什么是查询缓存mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。mybaits提供一级缓存,和二级缓存。1.1.一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap),用于存储缓存数据。不同的sqlSession之间的缓存区域(HashMap)是互不影响的。1....

    14
    热度
  • java口试必看(转)

    java面试必看(转)JAVA相关基础知识1、面向对象的特征有哪些方面???1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...

    2114
    热度
  • android onTerminate()方法调用亟需注意的点

    androidonTerminate()方法调用需要注意的点1:Application是什么?Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己的Application...

    21
    热度
  • android application生命周期引见

    androidapplication生命周期介绍看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是;*Baseclassforthosewhoneedtomaintainglobalapplicationstate.Youcan*provideyourownimplementationb...

    13
    热度
  • 4.Activity退出的返回结果

    Android_Intent意图详解本博文为子墨原创,转载请注明出处!http://blog.csdn.net/zimo2013/article/details/118638571.Intent作用Intent是一个将要执行的动作的抽象的描述,由Intent来协助完成android各个组件之间的通讯。比如调用Activity实例化对象的startActivity()来启动一个activity,或者...

    95
    热度
  • android ant 封装全过程 包含library,so,jar,混淆,签名

    androidant打包全过程包含library,so,jar,混淆,签名1.先来一个基础的配置文件(build.properties)##最后生成目录#relase.abs.dir=C:\\Users\\Administrator\\Desktop###工程绝对路径#storeapp.abs=F:\\ZhangLeRepository\\trunk\\Andorid\\StoreApp#phot...

    443
    热度
  • Android代码混淆及项目发布方法记要

    Android代码混淆及项目发布方法记录Android代码混淆及项目发布步骤记录本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文。Android代码混淆及项目发布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数...

    93
    热度
  • android培训之android上大文件分割下传(摘自达内总部)

    android培训之android下大文件分割上传(摘自达内总部)由于android自身的原因,对大文件(如影视频文件)的*作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。1//文件分割上传2publicvoidcutFileUpload(StringfileType,StringfilePath)3{4try5{6FileA...

    5
    热度
  • 从内部辨析C# 集合之-List<T>

    从内部剖析C#集合之--List<T>今天来讨论一下C#list<T>的一些机制,有什么不对的错误的地方请各位即使支出,不甚感激。。List<T>简介一,List<T>是非线程安全集合我在看List<T>源码时找到SynchronizedList这个类,从这个名字上及从他的代码实现来看其就是一个线程安全的集合,但是不清楚这个Synchro...

    106
    热度
  • iBatis SqlMap的配备总结

    iBatisSqlMap的配置总结核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。1、命名空间:sqlMapnamespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。2、实体的别名:typeAliasalias=Accounttype=com.lavasoft.ibatissut.sim?SqlMap的配置是iB...

    150
    热度
  • 在 Celery 链中使用组结果

    问题描述 我坚持使用相对复杂的芹菜链配置,试图实现以下目标。 假设有一系列任务,如下所示: chain1=chain( DownloadFile.s("http://someserver/file.gz"),#downloadsfile,returnstempfilename UnpackFile.s(),#unpacksthegzipcomp'dfile,returnstempfilename...

    45
    热度
  • Hibernate投射的基本操作

    Hibernate映射的基本操作 ?Hibernate映射主要是通过对象关系映射文件实现,对象关系映射文件把数据库中的实体(一般为二维表)映射到面向对象中的实体对象,把数据库中多个表之间的相互关系也反映到映射好的类中。以后,在Hibernate中对数据库的操作就直接转换为对这些实体对象的操作了。 1.???映射文件说明: 正确理解各个配置选项的含义是掌握映射文件的关键。映射文件可以对面向对象中的关...

    575
    热度
  • Java口试:基础题122道

    Java面试:基础题122道JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...

    56
    热度