自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 谷歌Volley框架讲解——第二篇

Volley提供的功能简单的讲,提供了如下主要的功能:1、封装了的异步的RESTful 请求API;2、一个优雅和稳健的请求队列;3、一个可扩展的架构,它使开发人员能够实现自定义的请求和响应处理机制;4、能够使用外部HTTP Client库;5、缓存策略;6、自定义的网络图像加载视图(NetworkImageView,ImageLoader等);使用请求队列

2015-04-20 17:56:56 410

转载 谷歌Volley网络框架讲解——第一篇

谷歌Volley网络框架讲解——第一篇自从公司新招了几个android工程师后,我清闲了些许。于是就可以有时间写写博客,研究一些没来的研究的东西。今年的谷歌IO大会上,谷歌推出了自己的网络框架——Volley。不久前就听说了但是没有clone下来,这次终于把源码弄下来了。这个框架对网络请求数据缓存做了很多优化,其他说明就请自行百度吧。。。在这梳理一下网络请求的过程:先看一段

2015-04-20 17:56:42 375

原创 http协议状态码大全

<br />http状态码一览表 <br />1**:请求收到,继续处理<br />2**:操作成功收到,分析、接受<br />3**:完成此请求必须进一步处理<br />4**:请求包含一个错误语法或不能完成<br />5**:服务器执行一个完全有效请求失败<br />100——客户必须继续发出请求<br />101——客户要求服务器根据请求转换HTTP协议版本<br />200——交易成功<br />201——提示知道新文件的URL<br />202——接受和处理、但处理未完成<br />203——返回

2011-06-01 11:09:00 1302

原创 来“黑马”的理想

<br />我个人的理想职业,就是从事软件开发工作,希望有一天每个人都在使用我开发的软件。<br /><br />未来将是一个“随身智能终端的时代”,近年来的“安卓”已经彻底改变了智能手机的未来。智能手机逐步从一个传统的通信工具,演变为集“通信、学习、娱乐、交友、等等~~~”,在未来,计算机上能实现的功能,在手机上将重新进行二次实现。人们能用计算机的地方,就能使用智能手机实现。这将是一个随身智能终端大航海时代,前面有无数新的大陆需要我们去发现、占领。<br /><br />有了一个理想与目标,还是需要一步一

2011-05-28 20:58:00 464

原创 创建动态类Proxy,及查看其方法列表信息

<br />package cn.itcast.title3;<br />import java.lang.reflect.Constructor;<br />import java.lang.reflect.Method;<br />import java.lang.reflect.Proxy;<br />import java.util.Collection;<br /><br />//创建动态类Proxy,及查看其方法列表信息。<br />public class ArrayListProxy {<b

2011-05-19 17:22:00 381

原创 银行取号业务系统

<br />package cn.itcast.bank;<br />import java.util.ArrayList;<br />import java.util.List;<br />public class NumberManager {<br /> private int lastNumber = 1;<br /> private List<Integer> queueNumber = new ArrayList<Integer>();<br /> <br /> <br /> //客户取号码<b

2011-05-18 12:55:00 667

原创 交通灯管理系统

<br />package com.isoftstone.interview.traffic;<br /><br />//编写Lamp类代码<br />public enum Lamp {<br /> S2N("N2S","S2W",false),S2W("N2E","E2W",false),E2W("W2E","E2S",false),E2S("W3N","S2N",false),<br /> N2S(null,null,false),N2E(null,null,false),W2E(null,null,

2011-05-17 20:00:00 378

原创 学习方法的的一些想法

<br />    把一个知识学好,我认为应该从一个较高的高度来学习这个知识。从更广的“广度”来了解技术周边,然后再从“深度”上探讨技术使用。<br />    首先我们要明白,一个知识点,一种新技术,都是为了让我们来解决实际的问题的。该技术能帮助我们提高处理效率、加大程序的可扩展性、安全性、降低维护成本、等等。明白这些后,我们就知道该技术在整个项目或知识体系中起到什么样的一个作用,能帮助我们解决该实际问题。<br />    所以当遇到一个实际问题是,我们第一步要学会剖析这个问题的本质。然后用问文字的方式

2011-05-17 01:54:00 339

原创 类加载器

<br />类加载器<br />如何使用类加载器<br />1.每个线程都有一个类加载器,该类加载器可以设定。方法为:setContextClassLoader(ClassLoader c1)<br />2.如果类A中引用了类B,Java虚拟机将使用类A的类加载器加载类B。<br />3.可以强制性指定使用我想要的类加载器,方法为:ClassLoader.loadClass()指定。<br /> <br /><br /><br />自定义类加载器····

2011-05-16 21:00:00 271

原创 注解/泛型

注释Retention,注解的有效阶段。注解类型的属性1.MetaAnnotation annotationAttr() default @MetaAnnotation("xxx"); 设置注解默认值2.@MyAnnotation(annotationAttr=@MetaAnnotation("yy"))value属性:当注解类中只有一个,名称为value的属性,那么在设置value属性时,可以直接使用“属性值”的方式设置,却掉“value = ” 部分。例如:@MyAnnotation("lhm")泛型在

2011-05-16 20:58:00 400

原创 类加载器的方式管理资源和配置文件/JavaBean/重构_内省的简单应用

<br />类加载器的方式管理资源和配置文件<br />    InputStream ips = (InputStream) <br />  ReflectTest.class.getClassLoader().getResourceAsStream("包名/文件名");<br />  //字节码.类加载器.取相对路径.文件名<br />    <br /> InputStream ipc =  (InputStream) <br />     ReflectTest.class.getResourceA

2011-05-16 20:56:00 441

原创 一点感想

<br />    自从决定写“自荐信”开始,我就已经下定决心要去北京参加第二期的“黑马”了。我甚至已经把租住的房租只交到20号,也就是说我必须在20日之前通过入学考试,并获得去北京的机会才可以。不然的话我可能连住的地方都没有吧。可以算得上“破釜沉舟”吧。<br />    从事软件开发行业,可以说是我毕生的理想。但是之前由于各类原因,没能入行,心里一直很惋惜。但是我一直没有放弃我的梦想。实际上从2009年开始,我就一直在关注“传智博客”了。但是由于各类费用问题,迟迟没能让我有机会去北京园我的这个理想。<b

2011-05-15 01:39:00 298

原创 JavaBean_迭代_内省

<br />  BeanInfo beanInfo = Introspector.getBeanInfo(pt1.getClass());<br />  PropertyDescriptor[] pds = beanInfo.getPropertyDescriptors();<br />  Object rtyVal = null;<br />  for(PropertyDescriptor pd : pds){<br />   if(pd.getName().equals(propertyName)){<

2011-05-15 01:19:00 291

原创 JavaBean_重构_内省操作

<br />类加载器的方式管理资源和配置文件<br />    InputStream ips = (InputStream) <br />  <br />ReflectTest.class.getClassLoader().getResourceAsStream("包名/文件名");//字节码.类加载器.取相对路径.文件名<br />    <br /> InputStream ipc =  (InputStream) <br />     <br />ReflectTest.class.getResou

2011-05-15 00:59:00 368

原创 反射_综合应用_用a代替b

<br />package cn.itcast.day1;<br />import java.lang.*;<br />import java.text.DateFormat.Field;<br />public class ReflectTest {<br /> public static void main(String[] args) throws Exception {<br />  ReflectPoint pt1 = new ReflectPoint();  <br />  changStrin

2011-05-12 00:02:00 384

原创 对“网络编程”的一点点学习想法。

<br />其实个人感觉“网络编程”相对来说,还是比较简单的,只要灵活的运用好“面向对象”的设计思路,遇到需要处理的问题,先把它“对象化”,有了对象,那么我们就玩的开了。<br /> <br /> <br />在java中,一切皆为对象!想那些什么“类、构造方法、方法等等”居多设计,也是为了让我们“玩得开”对象而设定的。<br /> <br /> <br /> 

2011-05-11 18:09:00 393

原创 模拟QQ聊天程序_客户端_网络编程

<br />import java.awt.*; <br />import java.awt.event.*;<br />import java.io.*;<br />import java.net.*;<br />public class ChatClient extends Frame {          //创建客户端程序<br /> Socket s = null;<br /> DataOutputStream dos = null;<br /> DataInputStream dis = nul

2011-05-11 17:53:00 750

原创 模拟QQ聊天程序_服务器端_网络编程

<br />import java.io.*;<br />import java.net.*;<br />import java.util.*;<br />public class ChatServer {                   //使用TCP协议,先创建服务器端类<br /> boolean started = false;<br /> ServerSocket ss = null;<br /> <br /> List<Client> clients = new ArrayList<Clie

2011-05-11 17:40:00 644

转载 交换两个数组使两个数组和的差最小

<br />今天又看见了这个题目,好像上次是李灾跟我说腾讯面他的时候问了这个问题的。想了半天,在网上也看了半天,发现一个不错的算法,先帖出来:^ ^<br /> /*<br />    有两个数组a,b,大小都为n,数组元素的值任意整形数,无序;<br />    要求:通过交换a,b中的元素,使[数组a元素的和]与[数组b元素的和]之间的差最小。<br />*/<br />/*<br />    求解思路:<br />    当前数组a和数组b的和之差为<br />    A = sum(a) - sum

2011-05-11 17:18:00 813

原创 享元模式/JDK1.5新特性

<br />享元模式(flyweight):<br />当某些对象或数值使用频率很高,为了节省内存资源,会把这些使用频率高的对象进行“自动装箱”。<br /> <br />反射(Class类)<br />所有的人,可以使用类person来表示,那么所有的java类也可以使用一个类来表示,这个类就是Class类。这个Class类应该具有“类名,所在包,所具有的方法,实现的接口”<br />反射就是把java类中的各种成分映射为java类来使用。<br /><br />"19_构造方法的反射应用"逻辑感觉好复杂

2011-05-11 17:17:00 457

原创 I/O流

<br />在java中,要对各类型文件或设备进行访问,或者向文件、设备中写入数据,那么一定会用到I/O流。<br /> <br />1.java流类的分类<br />                      字节流                   字符流<br />输入流:   inputStream               reader<br />输出流:   outputStream             writer<br /> <br />java中的基础流可以分为以上4类。以上4类都

2011-05-09 23:51:00 314

ADT-20.0.0.zip

google android ADT-20

2012-07-04

空空如也

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

TA关注的人

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