自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (19)
  • 收藏
  • 关注

原创 fresco 编译问题

编译失败logFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':imagepipeline:ndk_clean_gifimage'.> A problem occurred starting process 'command 'ndk-build

2015-04-13 17:17:49 707

原创 WebView总结

以前一直没有用到WebView. 抽空总结了一下WebView的简单使用.1. 添加权限 2. 添加JavaScript支持 myWebView.getSettings().setJavaScriptEnabled(true);3. 自己处理链接,为WebView添加一个事件监听对象(WebViewClient),并可重写其public

2014-03-20 09:18:56 704

原创 关于TextView getLineCount问题

今天用getLineCount()方法获取行高失败; 原因:   public int getLineCount ()Since: API Level 1Return the number of lines of text, or returns 0 if the internal Layout has not been built. 解决办法: tv.setT

2014-01-23 13:58:54 1671

原创 Fragment整理

Fragment 生命周期Fragment必须嵌入在Acitivity中使用,因此Fragment的生命周期和它所在的Activity是密切相关的。如果Activity是暂停状态,其中所有的Fragment都是暂停状态;如果Activity是stopped状态,这个Activity中所有的Fragment都不能被启动;如果Activity被销毁,那么它其中的所有Fragment都会被销毁。

2013-12-31 11:11:17 669

原创 Activity总结

Activity状态转换 活动状态:位于栈顶,可见、具有焦点的前台Activity,可以接受用户输入。暂停状态:可见,但没有获得焦点。停止状态:不可见,但仍会停留在内存中并保存所有的状态信息。非活动状态:Activity被终止(退出或关闭)。 Activity栈 当前所有正在运行的Activity都放入一个后进先出的集合中,即Activity

2013-12-13 18:41:14 786

原创 Android应用程序详解

应用程序的基本结构模块 Activity应用程序的表示层。应用程序中的每一个UI都是通过Activity类的一个或多个扩展实现的。Activity使用Fragment和视图来布局和显示信息,以及响应用户动作。Activity相当于桌面开发环境中Form。 Service应用程序中不可见的工作者。Service组件在运行时没有UI,可以更新数据和Activity、触发

2013-12-13 18:08:17 830

转载 解决android logcat不打印信息

用eclipse进行android开发中经常遇到logcat无任何信息输出,这给我们调试程序带来很大的不便。解决办法:window-->show view-->选择android下的devices,打开devices,点击右边的截屏图片。等到出现截图的时候,logcat就出来信息了!在补充一下,如果以上方法试过之后logcat还没有任何信息,则把logcat窗口关了,重新打开

2013-10-10 21:28:20 928

原创 win8 SDK Manager 打开闪退

在 Android Developers 下载eclipse adt 后 打开SDK Manager 闪退。  查找一番后发现,可能是由于 sdk/tools/lib/中的find_java.exe 不能够正确找到java.exe文件造成的。解决办法:将sdk/tools/中的android.bat文件中的set java_exe=call lib\find_java.batif

2013-09-19 17:18:18 1238

原创 ubuntu下Android SDK中adb找不到的解决方案

在ubuntu下配置Android SDK开发环境过程中,Eclipse会提示错误如下:Unexpected exception 'Cannot run program "/opt/adt/sdk/platform-tools/adb": error=2 No such file or directory' while attempting to get adb version from /o

2013-09-19 17:07:36 1831

原创 ubuntu 12.04下JDK安装

1. http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下载JDK2. 将下载的文件解压缩到/usr/local/development/jdk1.7.0_40目录。3. 创建文件/etc/profile.d/development.sh,将下面的内容复制到该文件。ex

2013-09-19 15:51:16 664

原创 ubuntu中txt格式打开乱码

刚装了ubuntu双系统,发现在ubuntu中打开txt格式文件乱码。解决方式:打开终端,输入命令: gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"

2013-09-19 15:44:04 655

原创 java web导出csv文件中文乱码问题解决

今天用java web 导出csv文件时,导出的csv文件内容乱码.  之前因为过滤器一直用utf-8,最后在代码中设置ContentType时试了下gbk居然没乱码了. 猜想大概原因是本地打开的格式为gbk吧. 相关代码:import java.io.IOException;import java.net.URLEncoder;import java.util.Dat

2013-09-12 23:21:44 3572

原创 Access restriction: The type BASE64Encoder is not accessible due to restriction on required library

在MyEclipse中使用BASE64编码时,需要引入一个个包:import sun.misc.BASE64Encoder;报错:Access restriction: The type BASE64Encoder is not accessible due to restriction on required library D:\Program Files\MyEcli

2013-09-10 00:42:44 1618

转载 myeclipse使用经验总结

0.快捷键================================================================================编辑:Ctrl+Shift+L显示所有快捷键Ctrl+K参照选中的词(Word)快速定位到下一个Ctrl+Shift+K参照选中的词(Word)快速定位到上一个Ctrl+O快速显示OutLine Ctr

2013-09-10 00:21:47 1336

原创 tomcat文件夹有空格,用类加载器获取路径时会将空格转换为20%

今天遇到一个问题,当tomcat文件夹有空格,用类加载器获取路径时会将空格转换为20%..解决办法将路径先用URL编码;eg:String path = CustFactory.class.getClassLoader().getResource("config.properties").getPath();改为String path = CustFactory.class.g

2013-09-02 23:32:42 1271

原创 一道多线程面试题解法总结

题目: 子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次, 接着再回到主线程又循环100次,如此循环50次.写出程序. 传统解法: public class ThreadTest { /** * * 子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次, 接着再回到主线程又循环100次,如此循环50次.写出程序. *

2013-09-01 22:08:53 1009

转载 Java装饰模式

装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。         装饰模式的特点;(1) 装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的索引(reference)(3) 装饰对象接受所有的来自客户端的请求。它把这些请求转发

2013-08-30 22:58:00 547

原创 sql总结

什么是数据库? 就是一个文件系统,通过标准SQL语言操作文件系统中数据 ---- 用来存放软件系统的数据什么是关系化数据库 ? 保存关系数据模型  Oracle 甲骨文公司,专门数据库厂商 收购BEA 、SUN、MySQL ------- 收费 大型数据库 ,用于任何系统任何平台 MySQL 早期开源免费数据库产品,LAMP组合 Linux + Apache + MySQL + P

2013-08-27 23:00:23 693

原创 java web之设计模式和案例

JSP 两种开发模式       JSP model1 : JSP + JavaBean 组合 ,适合开发中小型简单应用,JSP负责业务流程控制、页面显示;JavaBean 负责数据封装和处理      JSP model2 : Servlet + JSP + JavaBean 组合,符合MVC 设计模式,适合开发业务流程复杂大型应用,JSP 只负责页面显示,JavaBean负责数据封装和

2013-08-25 21:28:39 1946 1

原创 JSP总结

1、JSP由来?JSP和Servlet技术区别关系?Servlet技术在生成动态网页时,需要通过response的输出流,通过print语句生成HTML源代码Servlet生成HTML源代码,编程非常复杂,不利于美工页面人员维护 ,也不能使用Dreamweaver所见即所得开发工具进行调试 sun公司为了简化动态网页生成,推出JSP技术 ,可以说JSP技术就是Servlet技术,功能完

2013-08-25 19:22:45 1000

原创 cookie/session总结

什么是会话?用户打开浏览器,访问一个网站进行一系列操作,关闭浏览器离开,完整过程 就是会话     Cookie : 一种将用户信息保存在客户端技术 ,客户端会将cookie信息自动发送给服务器    Session :一种将用户信息保存在服务器端技术 ,客户端会持有Session信息对应key,通过key找到session信息 (Session基于Cookie实现的)    * Se

2013-08-25 18:22:01 969

原创 request/response总结

服务器收到一次Http请求后 同时产生一个 Request对象 和 一个Response对象 通过请求对象获得客户端向服务器提交数据通过响应生成数据 由服务器发送到客户端 HttpServletResponse常用API    setStatus 设置响应状态码    setHeader 设置响应头信息    getWriter 获得响应体字符输出流    getO

2013-08-25 17:48:07 3232

原创 servlet开发总结

Servlet是一门技术,sun公司提供的用于开发动态web资源技术 Servlet技术基于 请求-- 响应模型     1、先有请求再有响应    2、请求响应成对出现编写Servlet只需要 编写程序实现Servlet接口,并且在web服务器中进行注册.Servlet编写步骤:    1、编写class 继承HttpServlet    2、覆盖doGet和doPo

2013-08-25 17:02:26 675

原创 HTTP协议总结

HTTP 协议:1.什么是协议?  数据的格式.  2.HTTP协议.   Http协议是用来定义 web浏览器与web服务器之间交换数据的格式的专用的.  3.实验一:通过telnet 连接程序    a)打开dos命令行窗口 : telnet localhost 8080    b) 解决乱码 :        ctrl + ]      c) 乱码

2013-08-25 15:09:55 690

原创 Tomcat配置总结

tomcat服务器       tomcat 是apache jarkata 项目的一个子项目.针对不同平台有不同版本.exe 和 zip 是针对window平台, tar.gz就是针对linux平台.tomcat服务器启动时一些问题.      a)  java_home环境变量没有设置:            指向的是 jdk的安装目录.如:C:\Program Files\J

2013-08-25 15:05:33 914

原创 XML解析总结

XML解析方式分为两种:DOM方式和SAX方式    DOM:Document Object Model,文档对象模型。这种方式是W3C推荐的处理XML的一种方式。    SAX:Simple API for XML。这种方式不是官方标准,属于开源社区XML-DEV,几乎所有的XML解析器都支持它。XML解析开发包   JAXP:是SUN公司推出的解析标准实现。    Dom4

2013-08-25 14:31:41 546

原创 枚举

DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YE

2013-07-20 18:17:08 451

原创 泛型

---------------------android培训、java培训、期待与您交流! --------------------- 泛型:是一种特殊的类型,它把指定类型的工作推迟代码声明并实例化类或方法的时候进行。泛型的格式: 泛型的好处:1:把运行时可能发生的ClassCastException异常的问题提前到编译期间解决了。 2:去掉了黄线,优化

2013-07-20 13:28:33 429

原创 jdk1.5新特性

------ android培训、java培训、期待与您交流! ----------1.静态导入:    例如:System.out.println();输出语句,静态导入    import static System.*;以后,只需要写成 out.println();2.可变参数特点:    只能出现在参数列表的最后,...位于变量类型和变量名之间,

2013-07-20 13:22:44 375

转载 javabean以及内省技术详解

一、关于javabeanjavabean是固定写法的java类书写格式为:1)必须有无参构造函数2)属性必须私有, 我们称为字段3)提供标准的getter和setter例: name 字段 的getter: String getName() settter: void setName(String name)javabean例子://快捷键是shift+al

2013-07-19 13:58:34 637 1

转载 JAVA面试题集——基础知识篇

基础知识:1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种

2013-07-18 22:23:58 478

原创 对象的序列化

对象的序列化:目的:将一个具体的对象进行持久化,写入到硬盘上。注意:静态数据不能被序列化,因为静态数据不在堆内存中,是存储在静态方法区中。如何将非静态的数据不进行序列化?用transient 关键字修饰此变量即可。Serializable:用于启动对象的序列化功能,可以强制让指定类具备序列化功能,该接口中没有成员,这是一个标记接口。这个标记接口用于给序列化类提供UID。这个ui

2013-07-17 12:50:23 488

原创 IO流

IO流:用于处理设备上数据。流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。流也进行分类:1:输入流(读)和输出流(写)。2:因为处理的数据不同,分为字节流和字符流。 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存储的。二进制的最终都是以一个8位为数据单元进行体现,所以计算机中的最小数据单元就是字

2013-07-17 12:48:59 482

原创 集合框架

集合框架:用于存储数据的容器。特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。集合和数组的区别:1:数组是固定长度的;集合可变长度的。2:数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。3:数组存储的元素必须是同一个数据类型;集合存储的对象可

2013-07-17 12:45:50 698

原创 网络编程

网络编程端口物理端口:逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。java 中ip对象:InetAddress.import java.net.*;class  IPDemo{public static void main(String[] args) throws UnknownHostExcep

2013-07-17 12:42:12 513

原创 反射

反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1、获得Class对象,就是获取到指定的名称的字节码文件对象。2、实例化对象,获得类的属性、方法或构造函数。3、访问属性、调用方

2013-07-17 12:40:10 328

原创 面向对象

面向对象特点:1:将复杂的事情简单化。           2:面向对象将以前的过程中的执行者,变成了指挥者。           3:面向对象这种思想是符合现在人们思考习惯的一种思想。匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用匿名对象。必须给对象起名字。在类中定义其实都称之为成员。成员有两种:

2013-07-17 12:33:36 576

原创 单例设计模式

单例设计模式解决的问题:保证一个类在内存中的对象唯一性。比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据,又要保证多个程序读到的是同一个配置文件对象,就需要该配置文件对象在内存中是唯一的。Runtime()方法就是单例设计模式进行设计的。如何保证对象唯一性呢?思想:1,不让其他程序创建该类对象。2,在本类中创建一个本类对象。3,对外

2013-07-17 12:19:22 487

原创 java环境变量

Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序;

2013-07-17 12:10:10 544

转载 java学习

写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。

2013-07-17 12:07:58 402

防360主菜单

自己写的防360安全卫士的主菜单界面,实现滑动翻页,及动画旋转

2013-11-23

三级竖导航

div+css+js 很实用的三级竖形导航菜单。

2013-01-28

struts2-core-2.2.1.jar

struts2-core-2.2.1.jar

2013-01-23

struts2-spring-plugin-2.2.1.jar

struts2-spring-plugin-2.2.1.jar

2013-01-23

xwork-core-2.2.1.jar

xwork-core-2.2.1.jar

2013-01-23

slf4j-api-1.5.2.jar

slf4j-api-1.5.2.jar java开发jar包

2013-01-23

ognl-3.0.jar

ognl-3.0.jar Java开发jar包

2013-01-23

jta-1.1.jar

jta-1.1.jar java开发jar包

2013-01-23

javassist-3.4.GA.jar

javassist-3.4.GA.jar,java开发jar包

2013-01-23

hibernate-cglib-repack-2.1_3.jar

hibernate-cglib-repack-2.1_3.jar

2013-01-23

hibernate3.jar

hibernate3.jar,java开发jar包

2013-01-23

freemarker-2.3.16.jar

freemarker-2.3.16.jar

2013-01-23

导出到Excel

C#项目代码,将数据导出到Excel的小事例。

2013-01-22

dom4j-1.6.1.jar

dom4j-1.6.1.jar,java开发jar包

2013-01-22

commons-logging-1.0.4.jar

commons-logging-1.0.4.jar

2013-01-22

commons-io-1.3.2.jar

commons-io-1.3.2.jar

2013-01-22

commons-fileupload-1.2.1.jar

commons-fileupload-1.2.1.jar,java开发jar包

2013-01-22

commons-collections-3.1.jar

commons-collections-3.1.jar ,java开发jar包

2013-01-22

antlr-2.7.6.jar

antlr-2.7.6.jar,java 开发jar包。

2013-01-22

空空如也

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

TA关注的人

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