自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

写博客只为学习

Just for study

  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 java POI操作Excel代码收藏 (包括标题垂直水平居中)

[size=large][color=red][b]1.HSSF 2003版Excel导出[/b][/color][/size][code="java"]package com.hwt.glmf.common;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;...

2016-03-30 20:10:42 1801

原创 java POI操作Excel代码收藏 (包括标题垂直水平居中)

List;import java.util.List;import javax.servlet.http.HttpServletResponse;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFFont;import org.apache.poi.hs

2016-03-30 20:10:42 238

原创 jQuery 同一级元素和子元素的各种操作

[code="js"]onclick="getHtml(this)"function getHtml(obj){ // 同一级后面的第一个 $(obj).next(); // 同一级后面的所有元素 $(obj).nextAll(); // 同级所有元素siblings $(obj).siblings().removeClass('unde...

2016-03-28 19:57:25 178

原创 jQuery 同一级元素和子元素的各种操作

2016-03-28 19:57:25 247

原创 android View绘制相关问题总结

[size=medium][color=red][b]1.View的绘制流程分几步,从哪开始?哪个过程结束以后能看到view?[/b][/color][/size]答:从[b]ViewRoot[/b]的[b][color=blue]performTraversals[/color][/b]开始,经过[size=medium][color=blue][b]measure,layout,dra...

2016-03-28 19:27:55 88

原创 android View绘制相关问题总结

olor][/b]开始,经过[size=medium][color=blue][b]measure,layout,draw [/b][/color][/size]三个流程。[b]draw[/b]流程结束以后就可以在屏幕上看到view了。[img]http://dl2.iteye.com/upload/attachment/0116/1599/0858ff3e-128c-3c40-a59e-1862f6af4457.png[/img][size=medium][color=red][b]2.v

2016-03-28 19:27:55 64

原创 js Array数组详情并实例操作(splice)方法

[color=red][b]JavaScript数组中的元素可以是不同的数据类型[/b][/color][color=blue][b]splice可以添加 替换 删除 元素[/b][/color][size=large][color=red][b]0.去除方法filter[/b][/color][/size][code="js"]// 去除id等于8的元素var a...

2016-03-25 18:58:29 135

原创 js Array数组详情并实例操作(splice)方法

lter[/b][/color][/size][code="js"]// 去除id等于8的元素var arr = [{id:8},{id:9}];arr = arr.filter(function(item,index,array){ return (item.id != 8); });[/code][size=medium][color=red][b]1、数组的创建[/b][/color][/size][code=&quo

2016-03-25 18:58:29 98

原创 spring 配置文件收藏

[code="xml"] classpath:com/jasgroup/**/persistence/entity/*.hbm.xml classpath:cn/jasgroup/**/persistence/entity/*.hbm.xml ...

2016-03-23 15:41:31 66

原创 spring 配置文件收藏

classpath:../lib/jasframework*.jar ${hibernate.dialect} 3 100 3000 true update true true false

2016-03-23 15:41:31 77

原创 js radio单选框使用总结

[code="js"]$(document).ready(function(){ $("input[name=sex][value=1]").attr("checked",true);});您的性别:男女[/code][size=medium][color=red][b]name的值来判断是哪一类[/b][/color][/size]...

2016-03-23 14:28:57 461

原创 js radio单选框使用总结

是哪一类[/b][/color][/size][color=blue][b]选中用如下方法[/b][/color][code="js"]$(this).attr("checked", true);$(this).prop("checked", true);[/code][size=medium][color=red][b]prop也可以设置属性值[/b][/color][/size][color=blue

2016-03-23 14:28:57 109

原创 android Handler Looper MessageQueue机制的原理

[b]andriod提供了Handler和Looper来满足线程间的通信。[/b][b][color=red]Handler先进先出原则。[/color][/b][color=blue][b]Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。[/b][/color][color=red]1)Looper: 一个线程可以产生一个Looper对象,由它来管理...

2016-03-22 21:09:36 225

原创 android Handler Looper MessageQueue机制的原理

2016-03-22 21:09:36 54

原创 oracle expdp与impdp导入导出

[size=medium][color=red][b][b]数据泵工具导出的步骤:[/b][/b][/color][/size][b] 1、创建DIRECTORY[/b]create directory dir_dp as 'D:/oracle/dir_dp'; [color=red]2、授权[/color]Grant read,write on directory dir_d...

2016-03-17 10:17:33 92

原创 oracle expdp与impdp导入导出

rant read,write on directory dir_dp to zftang;--查看目录及权限[code="sql"]SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t, all_directories d WHERE t.table_name(+) = d.directory_name ORDER BY 2, 1;[/code][color=blue][b]3、

2016-03-17 10:17:33 81

原创 android Bitmap,BitmapFactory类图像处理

[size=medium][color=red][b]BitMap代表一张位图,扩展名可以是.bmp或者.dib。[/b][/color][/size]位图是Windows标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩。例如,一幅1024×768分辨率的32位真彩图片,其所占存储字节数为:1024×768×32/8=307...

2016-03-16 16:28:19 125

原创 android Bitmap,BitmapFactory类图像处理

2016-03-16 16:28:19 76

原创 web JSP页面按钮权限控制(tld标签标签类实现BodyTagSupport)

[size=large][color=red][b]1.xxx-tags.tld(关联具体的tag类)[/b][/color][/size][size=medium][color=blue][b]放在WEB-INF目录下[/b][/color][/size][code="tld"] 2.2.3 1.2 tms /xxxx-tags "Str...

2016-03-16 14:31:50 193

原创 web JSP页面按钮权限控制(tld标签标签类实现BodyTagSupport)

tms /xxxx-tags "Struts Tags" button xxx.tag.ButtonTag JSP code true false xxId false false xx

2016-03-16 14:31:50 105

原创 java Thread Join方法学习(同步)(等待调用join的线程先执行)

[b][size=large][color=red]join() 方法主要是让调用该方法的线程完成run方法里面的东西后,再执行join()方法后面的代码。[/color][/size][/b][code="java"]class ThreadTesterA implements Runnable { private int counter; @Ove...

2016-03-15 10:09:39 501

原创 java Thread Join方法学习(同步)(等待调用join的线程先执行)

dTesterA implements Runnable { private int counter; @Override public void run() { while (counter

2016-03-15 10:09:39 103

原创 java 容器集合类的区别用法(Vector ArrayList Map)

[size=medium][b]Set,List,Map,Vector,ArrayList的区别[/b][/size]JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └We...

2016-03-15 09:16:27 88

原创 java 容器集合类的区别用法(Vector ArrayList Map)

Map ├Hashtable ├HashMap └WeakHashMap[color=red][b]Collection接口 [/b][/color]  Collection是[color=red]最基本的集合接口[/color],一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。[color=red]Java SDK不提供直接继承自Collection的类,

2016-03-15 09:16:27 38

原创 android 三类菜单(Option) (Context) (SubMenu)学习

在Android系统中,菜单可以分为三类:[color=red]选项菜单(Option Menu)[/color],[color=red]上下文菜单(Context Menu)[/color]以及[color=red]子菜单(Sub Menu)[/color]。[size=medium][b]一.选项菜单(Option Menu)[/b][/size]创建选项菜单的步骤:[co...

2016-03-14 15:23:31 163

原创 android 三类菜单(Option) (Context) (SubMenu)学习

edium][b]一.选项菜单(Option Menu)[/b][/size]创建选项菜单的步骤:[color=blue]1.覆盖Activity的onCreateOptionMenu(Menu menu)方法,当菜单第一次被打开时调用[/color]2.调用Menu的add( )方法添加菜单项(MenuItem),同时可以调用MenuItem的setIcon( )方法来为菜单项设置图标[color=red]3.当菜单项(MenuItem)被选择时,覆盖Activity的onOption

2016-03-14 15:23:31 85

原创 Java Observer(观察者)与Observable(被观察者-->实体)实现观察者模式

在Java中[size=medium][color=red]通过Observable类和Observer接口实现了观察者模式[/color][/size]。[size=large][color=blue]Observer对象是观察者,Observable对象是被观察者。[/color][/size][size=medium][color=red][b]1. 实现观察者模式[/b][/col...

2016-03-11 17:02:17 174

原创 Java Observer(观察者)与Observable(被观察者-->实体)实现观察者模式

/color][/size][size=medium][color=red][b]1. 实现观察者模式[/b][/color][/size]实现观察者模式非常简单,[b][1]创建被观察者类[/b],它继承自java.util.Observable类;[b][2]创建观察者类[/b],它实现java.util.Observer接口;[b][3]对于被观察者类,[/b]添加它的观察者:[code="java"]void addObserver(Obser

2016-03-11 17:02:17 98

原创 android Sqlite数据库对象模型ORMLite框架学习

在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,[b][color=red]当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app。[/color][/b]下面开始介绍ORMLite的入门用法~[size=medium][b]1、下载 ORMLite Jar[/b][/size]首先去 ORMLite官网下载jar包,对于Android为:orm...

2016-03-11 15:24:05 119

原创 android Sqlite数据库对象模型ORMLite框架学习

color][/b]下面开始介绍ORMLite的入门用法~[size=medium][b]1、下载 ORMLite Jar[/b][/size]首先去 ORMLite官网下载jar包,对于Android为:ormlite-android-4.48.jar 和 ormlite-core-4.48.jar ;[color=red][size=medium][b]2、配置Bean类[/b][/size][/color]有了jar,我们直接新建一个项目为:zhy_ormlite,然后把j

2016-03-11 15:24:05 74

原创 android AsyncTask<参数,进度值类型,返回类型>学习

[b]AsyncTask和Handler对比[/b]1 ) AsyncTask实现的原理,和适用的优缺点[color=red]AsyncTask,是android提供的轻量级的异步类,[/color]可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。[b]使用的优点:[/b]...

2016-03-10 14:45:42 106

原创 android AsyncTask<参数,进度值类型,返回类型>学习

2016-03-10 14:45:42 48

原创 android 远程图片获取和本地缓存

[size=medium][b]概述[/b][/size]对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,[color=red]而图片资源往往会消耗比较大的流量[/color],对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用...

2016-03-10 14:32:01 165

原创 android 远程图片获取和本地缓存

],对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢?[color=red]A 异步下载[/color][color=blue]B 本地缓存[/color][size=medium][b]异步下载[/b][/size]大家都知道,[color=

2016-03-10 14:32:01 71

原创 android onSaveInstanceState和onRestoreInstanceState学习

[img]http://dl2.iteye.com/upload/attachment/0115/6775/364854a9-97cd-39f0-8cff-d20c36583a6d.png[/img]Android中的activity通过[color=red]onSaveInstanceState()方法保存activity的状态,在onCreate或者onRestoreInstanc...

2016-03-10 10:08:29 109

原创 android onSaveInstanceState和onRestoreInstanceState学习

onCreate或者onRestoreInstanceState方法恢复状态,如果是通过onRestart方法前端运行的话,只会执行onSaveinstanceState方法。[/color]直接看代码:[code="java"]package com.hebaijun.savestate;import android.app.Activity;import android.os.Bundle;import android.util.Log;pub

2016-03-10 10:08:29 51

原创 android Fragment生命周期和回退栈学习以及Fragment之间通信

会涉及到Fragment如何产生,[b][color=red]什么是Fragment,Fragment生命周期,如何静态和动态使用Fragment,Fragment回退栈,Fragment事务,以及Fragment的一些特殊用途,[/color][/b]例如:[b]没有布局的Fragment有何用处?[/b]Fragment如何与Activiy交互?Fragment如何创建对话框?[color=b...

2016-03-10 09:31:44 182

原创 android Fragment生命周期和回退栈学习以及Fragment之间通信

2016-03-10 09:31:44 55

原创 android LruCache内存缓存学习(重写sizeOf方法)

[color=red][size=medium][b]什么是缓存?[/b][/size][/color][color=red]缓存技术原理就是把用户访问的所有对象看作一个全集,经过算法标记哪些是用户经常访问的对象,把这些对象放到一个集合里,这个集合是全集一个子集,下一次用户再访问的时候会先从这个子集集合中查找用户要访问的对象如果找到就直接返回这个对象,如果没有找到则再去全集中查找。[/co...

2016-03-09 19:25:55 255

原创 android LruCache内存缓存学习(重写sizeOf方法)

2016-03-09 19:25:55 62

google Guava集合工具类(超实用)

Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加简洁,让你工作更加轻松愉悦。下面我们就开启优雅Java编程学习之旅!

2017-11-30

CyclicBarrier实现多个线程相互等待的案例(实现累加操作)

CyclicBarrier实现多个线程相互等待的案例(实现累加操作)

2017-11-30

Lightbox插件(图片大小调节)

Lightbox图片插件(图片大小调节)很实用,可以轻松实现图片显示功能包括上一张 下一张

2017-11-01

css中文手册

css 中文手册方法方法方法方法方法方法方法方法方法方法方法方法方法方法法反反复复

2011-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除