自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (5)
  • 收藏
  • 关注

原创 FTPClient上传文件乱码

对于上传中文名称的文件需对中文进行编码newName = new String(newName.getBytes("GBK"),"iso-8859-1");ftpUtil.uploadFile(localFile, newName)

2015-08-20 14:04:10 521

原创 eclipse jar打包程序

方法1:Eclipse通过导出的方式(右键单击项目,之后选择Export)打包java类文件生成jar包。选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next-->next---> 选择main class--->finish.如果引用了外部类的话,在执行的时候使用-Djava.e

2015-06-17 21:04:17 402

原创 使用jxl.jar 读取excel表格数据

常用解析excel的使用poi包,jxl解析更方便:

2015-06-10 17:23:24 541

原创 http post 客户端请求

package test.com;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;public class Client {    public static void main(String []args) throws Exception{        // 服务

2015-06-10 17:19:31 468

原创 mysql 更新sql脚本: you are using safe update mode and you tried to update a table

Error Code: 1175You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column快速解决问题:在查询器中执行SET SQL_SAFE_UPDATES = 0;但是每次重新打开都要执行这条sql很麻烦

2015-06-10 17:15:35 644

原创 mysql使用高版本登录低版本的时候注意的问题

mysql 客户端登录低版本

2015-06-10 16:57:57 616

原创 深入理解Spring源代码-开头篇

开篇      最近想来研究研究下spring的源代码,在此之前都是使用其部分的功能,比如springmvc,事务管理等,并未对其内部的原理进行研究过,对于这么一个经常使用的开源框架  得好好的去学习它里面的一些设计原理和思想,对自己来说也是一个进步。 目前使用的是spring3.2.2的版本,那么就拿这个版本来学习吧。目录:1.下载源代码2.一个简单的HelloW

2015-05-05 12:58:55 2054

原创 代理模式(笔记)

代理模式为其他对象提供一种代理,并以控制对这个对象的访问。主要角色:抽象主题角色:Subject 定义真实主题角色和代理角色的共同接口真实主题角色:RealSubject 定义了代理角色所代表的具体对象代理角色:Proxy 保存一个引用可以访问实体,提供一个与抽象主题角色相同的接口,控制对实体的创建与存取代理模式比较简单,这里就不写代码了

2014-02-19 17:17:59 338

原创 android中常用的xml解析器(笔记)

SAXSAX是一种快速解析并且占用内存少的xml解析器,非常适合android等移动设备,sax解析xml采用的事件驱动模式,解析时不需要解析完整个文档,在按文档内容顺序解析的过程中,对当前读到的字符是否符合xml语法的某一部分进行判断,如果符合就触发一个事件,所谓事件就是一个回调方法,这些方法定义在ContentHandler接口中,该类常见的方法有startDocument(),遇到文档开

2014-02-18 19:52:25 737

原创 Android四大组件之Service(笔记)续

在Android中,每个应用程序都有自己的进程,当需要在不同的进程之间进行通信,该如何来实现呢?进程间的通信即IPC通信,这个是android最核心的内容,熟悉了ipc通信android就熟悉了一大半。在java中是不支持跨进程的内存共享,因此要传递对象就必须把对象解析成系统能够理解的数据编码,以便达到跨进程通信的目的。在这里就采用AIDL(Android Interface Defini

2014-02-18 10:29:22 395

原创 Android四大组件之Service(笔记)

什么叫serviceandroid中的service跟windows中的服务很类似,是一种没有用户操作界面,在特定的内运行,而且不容易被用户察觉的程序。在android中服务可分为两种:1.本地服务LocalService 运行在本应用程序内部的,可以自行通过调用Service.stopSelf()或者Service.stopSelfResult来自动停止。2.远程服务

2014-02-17 17:02:33 448

原创 装饰器模式(笔记)

定义动态的给对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。

2014-02-17 15:26:35 337

原创 Android消息处理机制(Looper,Handler,MessageQueue笔记)

定义:Message:消息,包含ID,消息处理对象及消息数据,由MessageQueue统一管理,最总由Handler处理Handler:消息处理者,负责Message的发送及处理。MessageQueue:消息对象,用来存放Handler发送过来的消息,按FIFO顺序。Looper:消息者,不断地从MessageQueue中抽取Message执行。因此,一个MessageQueu

2014-02-14 14:45:08 452

原创 AsyncTask(笔记)

定义AsyncTask 是Android提供的一个轻量级的异步类,在类中实现异步操作,并提供接口反馈当前执行异步进度,最后执行结果反馈给UI主线程它比Handler更轻量级,适合做一些比较简单的操作,它结构清晰,功能定义明确在这里随便提一下Android当中的UI主线程和子线程通过情况下,在一个android应用程序启动的时候,会单独启动一个进程Process,android中的四

2014-02-13 16:44:58 405

原创 Activity之Intent(笔记)

Intent 中文译为意图其设计的理念在于鼓励减少组件间的耦合,Intent提供了一种通用的消息系统,它允许你的应用程序与其他应用程序通过Intent来传递工作和事件,使用Intent可以激活Android三大组件:活动,服务和广播接收者Intent可分为显式意图和隐式意图显式意图:调用Intent.setComponent()Intent.setClassName()或I

2014-02-13 15:11:14 479

原创 什么是Activity(笔记)

什么是Activity?An activity is a single, focused thing that the user can do顾明意思就是activity是用户可与之交互的独立的可以聚焦的东西也可以通俗的理解成一个UI界面Android中进程与线程的概念,有何不同之处在这里重新对任务也进行一个整理描述任务:是指软件完成的一个活动,一个任务可以是一个进程也可以

2014-02-12 21:27:10 585

原创 适配器模式(笔记)

定义:适配器模式是将一个类的接口转化成客户希望的另外一个接口使得原来不能兼容的类可以在一起工作主要角色:Target:客户端要求的目标接口被适配角色:Adaptee 需要适配的一个现在正在使用的接口适配器角色:Adapter 把被适配角色的接口转换成目标接口UML效果图:适配器模式分为类适配器模式和对象适配器模式,区别在于实现适配器模式的时候是使用继承方式还是组

2014-02-12 21:04:03 375

原创 Activity四种启动模式(笔记)

在说具体的启动模式之前,先对activity任务(Task)的概念重新梳理下在我们日常开发中,可以把一个具体开发项目或者功能都可以当做一个任务Activty是android应用程序的一个基础组件,在应用程序运行的过程中,一个activity就代表了一个用户操作, 用户为完成某一件事或者某一个功能执行的一系列操作的总和,我们在这里称之为任务。其他它是一个抽象的概念,是把一些相关的Activi

2014-02-10 15:53:20 389

原创 原型模式(笔记)

定义原型模式是最后一种创建型模式,它采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例都和原型具有同样的初始数据主要角色:客户端角色:Client提出创建对象的请求抽象原型对象:Prototype 通常由一个抽象类或者一个接口来实现,定义一些接口规范具体原型对象:被复制的具体对象,实现里抽象原型对象的接口方法UML:复制拷贝可分为深复制和浅复

2014-02-10 10:16:41 429

原创 单例模式(笔记)

定义单例模式就是保证一个类只有一个实例存在,同时能提供对该实例的全局访问方法。它有三个要点:1.必须保证有且只有一个实例2.只能自己创建这个实例3.必须自行提供给整个系统一个全局访问方法实现单例模式的代码可分为饿汉式和懒汉式public Singleton getInstance(){ If(instance == null){ Lock

2014-02-10 09:42:23 389

原创 抽象工厂模式(笔记)

定义:抽象工厂模式是所有形态的工厂模式最为抽象和最为一般性的模式。抽象工厂模式可以向客户端提供一个接口,使得客户端不必在指定产品的具体类型的前提下,能够创建多个产品族的产品对象。抽象工厂中方法对于产品结构,具体工厂对应于产品族主要角色及UML

2014-02-08 17:33:37 374

原创 工厂方法模式(笔记)

定义:工厂方法模式同样属于类的创建型模式,又名多态工厂模式,定义一个创建产品对象的工厂接口,将实际的创建工作推迟到子类中去。主要角色及UML:抽象工厂角色:Creator 工厂方法模式的核心,与应用程序无关具体工厂角色:ConcreteCreator 具体工厂类,包含与应用程序相关的逻辑,并受到应用程序的调用以创建产品抽象产品角色:Product 工厂方法所创建对象的超类

2014-02-08 16:51:40 405

原创 简单工厂模式(笔记)

定义:简单工厂模式属于类创建型模式,又叫静态工厂模式,是通过专门一个类来负责创建其他类的实例,被创建的类通常都具有相同的父类。主要角色及UML图:抽象产品角色:Product,简单工厂模式创建所有对象的父类,注意,这里的父类可以是接口也可以抽象类,这里描述所有实例所共有的公共的接口。具体产品角色:Concrete Product,简单工厂模式所创建的具体实例对象,这些具体产品往往都

2014-02-08 15:53:40 445

原创 开启设计模式之门(笔记)

前言 模式的经典定义:每个模式都描述了一个在我们的生产环境中不断出现的问题,并描述了该问题的解决方案的核心内容。 一般而言模式分为编码模式,架构模式,设计模式等三大类  在这里我主要学习设计模式(包括六大设计原则)   设计模式是一套被人反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。使用设计模式是为了开发可重用,可扩展,可维护性的高质量代码,并使代码更容易被人理解。f

2014-02-08 15:12:33 433

原创 android 二维码zxing开发之编译jar文件

将下载后的ZXing-2.2.zip进行解压,解压后的目录结构如下:可以看出,这里面并没有编译好的jar文件,其实官方网站已经提供了一个路径供大家下载了,http://repo1.maven.org/maven2/com/google/zxing/,不过这里只有1.7版本的或者以上的那么要编译需要准备一些开发环境了第一:安装ANT下载apache-ant-1.9.2 并

2013-09-11 12:18:17 980

原创 android 二维码zxing开发

最近准备研究下android手机上二维码的开发与扫描,百度了下,资料不是很多,大部分人都是推荐使用开源的zxing进行开发,现借鉴博客http://www.cnblogs.com/tankaixiong/archive/2010/10/28/1863997.html里面的一些相关内容进行的测试研究zxing支持很多条码,如下:UPC-A and UPC-E

2013-09-11 09:35:33 729

原创 android的生命周期与旋转时的生命周期

Android程序创建时,系统会自动在其.java源文件中重写Activity类的onCreate方法,该方法是创建Activity时必须调用的一个方法,另外,Activity类中还提供了诸如onStart、onResume、onPause、onStop和onDestroy等方法,这些方法的先后执行顺序构成了Activity对象的一个完整生命周期。    在通常情况下并不需要都去实现Activ

2013-08-29 10:30:37 619

原创 jquery autocomplete自动完成 速度慢

不知道有没有人碰到同样的话,使用自动完成时候出现提示框的延迟比较大 /**     $.ajax({          type: "POST",          contentType: "application/json",          url: "search.do?action=s&q="+$("#sotext").val(),         ...

2012-03-26 15:58:08 580

原创 获取Select下拉列表的value and text

 var array = document.getElementsByName('INDEXID');var indexIdObj = array[0];var text = indexIdObj.options[indexIdObj.selectedIndex].text;var value = indexIdObj.options[indexIdObj.selectedInd...

2011-11-17 10:51:29 145

原创 oracle数据库解锁

SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFROM v$session...

2011-11-17 10:09:22 88

原创 DIV模拟的select下拉框

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv=&q

2011-11-05 21:07:11 153

原创 日期选择

<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><script>document.

2011-11-05 21:05:25 111

原创 JS获取对象在窗口中的位置

//JS得到对象在页面中离左边的绝对位置function getAbsoluteLeft(ob){ if(!ob){return null;}  var mendingOb = ob;  var mendingLeft = mendingOb .offsetLeft;  while( mendingOb != null && mendingOb .offsetParent != n...

2011-11-05 21:04:15 239

原创 Quartz的cron表达式

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续...

2011-07-21 10:40:40 86

原创 apache 2.2 中的命令行启动服务帮助

You can install Apache as a Windows NT service as follows from the command prompt at the Apache bin subdirectory:httpd -k install If you need to specify the name of the service you want to ins...

2011-05-04 09:55:58 110

jxl jar包 提供一个

jxl更简洁的excel解析包,更方便程序员的使用

2015-06-10

android生命周期

Acitvity 生命周期代码示例,详细描述activity三种状态变化

2013-08-29

Drools规则引擎介绍.ppt

Drools规则引擎介绍,方便大家共享资源

2011-10-11

ExtJS2.0中文 CHM

ExtJS2.0 中文说明 ,方便大家查询

2011-10-11

webwork2中文文档

webwork2中文文档,是一个比较的中文文档

2008-09-14

空空如也

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

TA关注的人

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