自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 Java抽象类和接口的区别(好长时间没看这种文章了)

abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。其实,...

2013-12-15 21:34:00 78

转载 Android笔记:bitmap转换与处理相关工具类,Bitmap与DrawAble与byte[]与InputStream之间的转换...

1.将view转为bitmap123456789101112131415161718192021// 将view转为bitmappublicstaticBitmap getBitmapFromView(View view){// Define...

2013-11-01 11:54:00 101

转载 first work

在别人的大四都在准备毕业论文,做毕业设计时,现在我已经算是告别了大学生活了,从九月初找到第一份工作到现在,扣掉放假时间,也有差不多半个月了。先说下我的情况。在校一开始自学j2e,后来转学android,也是自学,看书,看教学视频,做过几个项目。八月末投简历,把自己算是学过的差不多都写了进去,但是在工作经验上我写的是应届毕业生。所有投完后反应的效果不好。四十多家就两家找我。我现在...

2013-09-26 16:45:00 136

转载 Android学习笔记8:使用HttpClient接口实现网络通信

在Android中,我们可以通过使用标准的Java接口来完成Android应用程序的联网操作。但是在实际开发中,可能会需要用到更复杂的联网操作,为此,Android平台提供了ApacheHttpClient接口,为客户端的HTTP编程提供了高效、便捷、功能丰富的工具包支持。  Android平台在引入ApacheHttpClient的同时,还对其进行了一些封装和扩展,如设置缺省的...

2013-08-05 20:46:00 153

转载 Android学习笔记7:使用SQLite方式存储数据

 在Android中一共提供了5种数据存储方式,分别为:  (1)Files:通过FileInputStream和FileOutputStream对文件进行操作。具体使用方法可以参阅博文《Android学习笔记34:使用文件存储数据》。  (2)SharedPreferences:常用来存储键值对形式的数据,对系统配置信息进行保存。具体使用方法可以参阅博文《Android学习笔...

2013-06-30 11:09:00 89

转载 Android学习笔记6:四大组件之 使用Content Providers方式共享数据

在Android中一共提供了5种数据存储方式,分别为:  (1)Files:通过FileInputStream和FileOutputStream对文件进行操作。具体使用方法可以参阅博文《Android学习笔记34:使用文件存储数据》。  (2)SharedPreferences:常用来存储键值对形式的数据,对系统配置信息进行保存。具体使用方法可以参阅博文《Android学习笔记...

2013-06-30 10:53:00 123

转载 Android学习笔记5:Android四大组件之Service

 Android应用程序的四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。1.Service简介  与Activity不同,Service没有提供与用户进行交互的用户界面。Service是运行在后台的一种Android组件,当应用程序需要进行某种不需要前台显示的计算或数据处理时,就可以启动一个Serv...

2013-06-26 16:19:00 109

转载 Android学习笔记 4:对话框Dialog控件的使用

在Android开发中,经常需要在界面上弹出一些对话框,用来提示用户输入信息或者让用户做出选择,这就是Android中的对话框功能。  那么如何来实现这些对话框功能呢?在Android中,对话框是使用Dialog类来实现。其中,Alertialog用于实现警告对话框;ProgressDialog用于实现带进度条的对话框;DatePickerDialog用于实现日期选择对话框;Time...

2013-06-26 16:12:00 82

转载 Android学习笔记3:Android四大组件之BroadcastReceiver

 Android应用程序的四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。1.系统广播  BroadcastReceiver是一种负责接收广播消息并对消息做出响应的组件,它和Service一样,并不提供与用户交互的UI界面。  在Android系统中存在许多标准的广播动作,其中常见的有以下一...

2013-06-26 10:02:00 74

转载 android学习笔记2:解析xml文件(pull)

1.使用Pull解析器解析XML文档  Pull解析器的运行方式和SAX解析器很相似,它提供了类似的事件,比如文档开始、文档结束、开始元素和结束元素等。使用parser.next()方法可以进入下一个元素并触发相应的事件。各种事件均已数字的形式被发送,因此可以在程序中使用一个switch语句来对事件进行选择,然后进行相应的事件处理。1.1事件类型  Pull解析器...

2013-06-23 20:30:00 73

转载 android学习笔记1:对应用进行单元测试

在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:<manifest xmlns:android="http://schemas.android.com/apk...

2013-06-06 19:45:00 77

转载 单例模式与享元模式

设计模式中最为熟悉的莫过于这两种模式,而它们之间也有着很相似的地方。单例模式(Singleton)的定义:是为了确保一个类只能产生一个实例,从而节省对象创建所花费的时间,从而对系统内存使用频率也会减低。享元模式(FlyWeight)的定义:是为系统中存在多个相同的对象,那么只需要共享一个对象的拷贝。个人认为从这两个模式的定义而言,它们的目的是一样的,至少就内存的开销问题这点,...

2013-05-23 10:45:00 192

转载 五:bean

一: 如何给集合类型注入值.java中主要的集合有几种: map set list / 数组Department类: 1 public class Department { 2 3 private String name; 4 private String [] empName; 5 private List<E...

2013-05-21 12:40:00 60

转载 四:BeanFactory来获取bean对象

通过BeanFactory来获取bean对象,bean的生命周期是否和Applicationcontext 是一样吗?不是一样的,bean是工厂中创建的生命周期会简单一些:转载于:https://www.cnblogs.com/feimo/archive/2013/05/21/3090511.html...

2013-05-21 12:25:00 468

转载 三:ApplicationContex 应用上下文容器

从ApplicationContex 应用上下文容器中获取bean和从bean工厂容器中获取bean具体案例: 1 //从ApplicationContext中取bean 2 ApplicationContext ac=new ClassPathXmlApplicationContext("com/hsp/ioc/beans.xml"); 3 //当我们去实例化b...

2013-05-21 12:20:00 117

转载 二:spring的运行原理图:

对上面案例总结:spring实际上是一个容器框架,可以配置各种bean(action/service/domain/dao),并且可以维护bean与bean的关系,当我们需要使用某个bean的时候,我们可以getBean(id),使用即可.ioc是什么?答 :ioc(inverse of controll ) 控制反转: 所谓控制反转就是把创建对象(bean),和维护对象...

2013-05-21 12:03:00 117

转载 一:spring的快速入门案例

① spring是什么?struts 是 web 框架 (jsp/action/actionfrom)hibernate 是 orm框架,处于持久层.spring 是容器框架,用于配置bean,并维护bean之间关系的框架☞ spring中有一个非常概念: bean (是java中的任何一种对象 javabean/service/action/数据源./dao, ...

2013-05-21 11:26:00 50

转载 OGNL表达式语言

OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能,如: 1. 支持对象方法调用,如xxx.sayHello(); 2.支持类静态方法调用和值访问,表达式的格式为@[类全名(包括包路径)]...

2013-03-08 14:55:00 59

转载 接收请求参数

接收请求参数• 采用基本类型接收请求参数(get/post)在Action类中定义与请求参数同名的属性,struts2便能自动接收请求参数并赋予给同名属性。请求路径: http://localhost:8080/test/view.action?id=78public class ProductAction { private Intege...

2013-03-05 01:00:00 87

转载 自定义类型转换器

一:自定义类型转换器java.util.Date类型的属性可以接收格式为2009-07-20的请求参数值。但如果我们需要接收格式为20091221的请求参数,我们必须定义类型转换器,否则struts2无法自动完成类型转换。public class HelloWorldAction { private Date createtime; public Da...

2013-03-05 00:58:00 57

转载 Struts2访问servlet

一:访问或添加request/session/application属性public String scope() throws Exception{ ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");//往ServletContex...

2013-03-05 00:58:00 48

转载 输入校验

在struts2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验。对于输入校验struts2提供了两种实现方法:1. 采用手工编写代码实现。2. 基于XML配置方式实现。方式一:1>手工编写代码实现对action中所有方法输入校验通过重写validate() 方法实现, validate()方法会校验actio...

2013-03-05 00:57:00 173

转载 文件上传

一:文件上传第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。这两个文件可以从http://commons.apache.org/下载。第二步:把form表的enctype设置为:“multipart/form-data“,如下:<form enctype="multipart/...

2013-03-05 00:57:00 67

转载 Action的内容

一:Action中result的各种转发类型<actionname="helloworld" class="cn.itcast.action.HelloWorldAction"> <result name="success">/WEB-INF/page/hello.jsp</result></action>...

2013-03-05 00:53:00 88

转载 Struts.xml内容

一:常量 1.细说常量定义: 常量可以在struts.xml或struts.properties中配置,建议在struts.xml中配置在struts.xml文件中配置常量<struts> <constant name="struts.action.extension" value="do"/></st...

2013-03-05 00:52:00 45

转载 struts2开篇

一:struts2介绍 Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。 主要是因为struts2有以下优点:1 > 在软件设计...

2013-03-05 00:51:00 62

空空如也

空空如也

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

TA关注的人

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