-
Spring 一二事(九)
Spring一二事(9)AOP在spring中是非常重要的一个在切面类中,有5种通知类型:aop:before前置通知aop:after-returning后置通知aop:after最终通知aop:after-throwing异常通知aop:around环绕通知1<beanid="personDAO"class="com.lee.spring002.aop.xml.PersonDAOImpl...
58
热度 -
hibernate延迟加载(get和load的差别)
hibernate延迟加载(get和load的区别)概要:在hibernate中我们知道如果要从数据库中得到一个对象,通常有两种方式,一种是通过session.get()方法,另一种就是通过session.load()方法,然后其实这两种方法在获得一个实体对象时是有区别的,在查询性能上两者是不同的。目录:load加载方式get加载方式使用get和load时的一些小问题load加载方式当使用load...
25
热度 -
java servlet调用含有多个返回结果集的存储过程
javaservlet调用带有多个返回结果集的存储过程一、mysql存储过程这里我先说下我这个功能实现的逻辑及途中遇到的一些问题。这个存储过程一共带两个输入参数,一共关联到两张表的查询,每个参数都对应查询表中的一个判断,所以一共返回了两个结果集(当然要返回更多结果集也是一样的,如果需要判断,就继续增加存储过程参数,如果不需要判断就直接在存储过程中,增加查询的SQL语句即可)。实现这个功能还有更简单...
12
热度 -
POI 读取Excel文档中的数据——兼容Excel2003跟Excel2007
POI读取Excel文档中的数据——兼容Excel2003和Excel2007ApachePOI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对MicrosoftOffice格式档案读和写的功能。HSSF-提供读写MicrosoftExcel格式档案的功能。XSSF-提供读写MicrosoftOOXML格式档案的功能。以下是项目工程结构图:使用POI解析EXCEL文件需要...
29
热度 -
怎么生成可变表头的excel
如何生成可变表头的excel1、实现功能:传入一个表头和数据,将数据导入到excel中。为了便于项目的扩展,数据传入通过泛型集合传入,获取数据时,通过反射的方式获取,这样无论你的表头是多少项,我都能很方便的生成。另外为了便于数据的管理,我每天都会自动生成一个文件夹,excel生成在相应的文件夹中。文件的根目录通过读取项目中的properties文件获取(详情可查看:http://www.cnblo...
63
热度 -
J2SE中游的介绍与文件的字符流
J2SE中流的介绍与文件的字符流所有的程序都离不开信息的输入和输出。在Java程序中也经常需要对相关文件等数据进行读写操作,这时就需要用到对输入、输出流的相关处理操作。例如,从键盘读取数据、在网络上交换数据、打印报表、读写文件信息等,都要涉及数据输入输出的处理。在面向对象语言中,输入和输出都是通过数据流来实现的。在Java中,处理数据流的类主要被放在java.io包中。个人认为,关于流的处理这里,...
2578
热度 -
【J2me3D系列学习文章之二】(立即模式)构造小弟我们3D世界中的第一个立方体
【J2me3D系列学习文章之二】(立即模式)构造我们3D世界中的第一个立方体!本文源地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/07/6059650.aspxHimi原创,转载请注明!谢谢。为什么要先构造一个立方体的例子,其实在论证概念时,立方体是一种极好的示例,当然它并不是复杂的3D设计的里程碑。首先介绍构造一个3D立方体需要的步骤:...
3163
热度 -
JAVA面试例题惑系列(十)——话说多线程
JAVA面试题解惑系列(十)——话说多线程好东西分享线程或者说多线程,是我们处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据。也就是说进程有自己独立的存储空间,而线程是和它所属的进程内的其他线程共享一个存储空间。线程的使用可以使...
3345
热度 -
java面试标题(2)
java面试题目(2)75.What?might?form?part?of?a?correct?inner?class?declaration?or?combined?declaration?and?instantiation??A.?private?class?C?B.?new?SimpleInterface(){?C.?new?ComplexInterface(x){?D.?private?f...
1127
热度 -
急求生成图片的验证码,该怎么处理
急求生成图片的验证码急求一分完整无错的生成图片的验证码c#版的color='#e78608'>------解决方案--------------------------------------------------------ASP.NET生成验证码并点击刷新验证码实例代码下载http://bbs.hackdv.cn/showtopic-9.aspx一个小实例源码color='#e78608'>-...
9576
热度 -
200分,请各位帮忙解决,一下有关问题
200分,请各位帮忙解决,一下问题。CSScodevarfenleicontent=newArray('\<ul>\<li><fontclass="hyfldhzt2"><ahref="#">机械</a></font><ahref="#">泵</a&...
4604
热度 -
Android media媒体库分析之:分种类统计媒体文件大小
Androidmedia媒体库分析之:分类别统计媒体文件大小转自http://www.linuxidc.com/Linux/2015-03/114754.htm系统媒体库不了解的线看这儿:Androidmedia媒体库分析之:MediaProviderhttp://www.linuxidc.com/Linux/2015-03/114755.htmAndroidmedia媒体库分析之:调用系统媒体库...
44
热度 -
Android View深入学习(1),View的测量(Measure)过程
AndroidView深入学习(一),View的测量(Measure)过程Android应用上面的View显示出来都必须经过测量,布局,和绘制这三个过程。我们知道PhoneWindow中的DecorView是界面最顶层的View,那么,最先绘制的View肯定是DecorView。在ViewRootImpl中的performTraversals方法中中,依次对DecorView进行测量,布局,和绘制...
76
热度 -
Android View深入学习(2),View的布局(Layout)过程
AndroidView深入学习(二),View的布局(Layout)过程View布局最开始是从DecorView开始的,在ViewRootImpl中的performTraversals方法中,调用了performLayout(lp,desiredWindowWidth,desiredWindowHeight),开始对DecorView测量:privatevoidperformLayout(Wind...
49
热度 -
Android_APP级别的错误处理
Android_APP级别的异常处理捕捉运行时异常APP软件在运行时,难免会出现运行时异常,而导致程序crash。当然,如果在debug模式下开发的时候,是可以通过查看logcat日志来查看异常消息,从而进行处理。但是,如果我们在发布版本之后,用户在使用的时候crash掉了,就无法查看异常信息,也就很难找出bug来解决问题。还好在java线程类中,有一个针对上述问题的解决办法:在线程中捕捉未处理的...
66
热度 -
[Android中级]使用Commons-net-ftp回实现FTP上传、下载的功能
[Android中级]使用Commons-net-ftp来实现FTP上传、下载的功能本文属于学习分享,如有雷同纯属巧合利用业余时间,学习一些有用的东西,如果手又有点贱的话,不妨自己也跟着敲起来。在android上可以通过自带的ftp组件来完成各种功能,这次是因为项目中看到用了Commons-net-ftp的包完成的,所以就以此试试手。首先,代码中有所参考借鉴了:Android中使用Apacheco...
39
热度 -
从源码解释Android事件散发机制
从源码解释Android事件分发机制在ViewRootImpl的setView方法中,用户的触摸按键消息是体现在窗体上的,而windowManagerService则是管理这些窗口,它一旦接收到用户对窗体的一些触摸按键消息,会进行相应的动作,这种动作是需要体现在具体的view上面,在Android中,一个具体的界面是由一个Activity呈现的,而Activity中则包含了一个window,此wi...
13
热度 -
Android中过程管理
Android中进程管理转载请标明出处:http://blog.csdn.net/yujun411522/article/details/46682687本文出自:【yujun411522的博客】在android中,进程这个概念被淡化了,我们知道Android的每一个应用都是运行在一个独立的DVM中,他们之间互不影响;应用退出之后,并没有立马杀死进程,进程依然停留在内存中,这么做的目的是为了提高下...
13
热度 -
android保存Canvas,该如何解决
android保存Canvas本帖最后由dcxy0于2015-06-1523:58:19编辑MyView.java:packagecom.jikexueyuan.drawingboard.app;importandroid.content.Context;importandroid.graphics.*;importandroid.media.MediaScannerConnection;impo...
92
热度 -
Android SDK实例源码学习系列三 ActionBarCompat
AndroidSDK范例源码学习系列三ActionBarCompat(本系列基于JellyBean,AndroidOS4.2,API17版本)操作栏ActionBar是在Android3.0版本中引入的,用来替代之前的标题栏。ActionBar提供了更丰富的导航效果,它可用来显示用户动作和全局的菜单选项,还可以增强标识,或者在Fragment之间切换,提供下拉导航栏、显示搜索和分享等动作。.使用A...
38
热度