自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android 事件的分发和消费机制

android 中可以相应事件的类有 Activity ViewGroup View这三类。事件的分发顺序为由上到下 会依次调用 。中间可被打断 即 ViewGroup的@Overridepublic boolean onInterceptTouchEvent(MotionEvent ev) { Log.e(TAG,"onInterceptTouchEvent"); //

2016-08-03 20:17:38 270

原创 loopj.android.http.AsyncHttpClient 400

使用这个类发post请求时,返回400错误。但是这个url在浏览器中可以访问。这时,错误很可能是如下图代码: Host设置一定不能加http:// public static void setHttpClient(AsyncHttpClient c) { client = c; client.addHeader("Accept-Language", Locale

2015-09-25 13:58:35 977

原创 NGUI适配原则

NGUI是Unity3d的一款插件,提供简单好看的的UI。方便程序的开发。但是在跨平台的开发中,常常有多种分辨率。为此,NGUI也提供了自适配方法。我们需要先针对一套分辨率首先:如美术给的图片是 960 *640 。1. 首先Camera的size要设置为 1;2.在panel添加脚本UIStretch.其中style设置为both(NGUI提供了5种。可以根据需要选择

2013-04-18 13:30:12 1703 1

原创 C# 委托机制

委托在C#中应用非常广泛。最近初学C#,记录delegate一般语法:首先声明delegate public delegate void BoilHandler(int param);相比普通方法:public float scrollValue()形式上只是多了一个标志 delegate而已。其实可以这样理解前面一条声明:相当与定义了一个参数类型,该参数类型

2013-04-01 19:09:24 780

转载 Unity3d 中 MonoBehaviour 生命周期

MonoBehaviour Mono行为  一个游戏组件的脚本有一个生命周期——一开始实例化,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见本文主要讨论常见脚本的的生命周期:  如下图  常见的 script 执行方法和流程   上图为 常见见的脚本 方法

2013-03-29 16:34:18 1007

原创 webservice

webservice是什么?webservice是一种跨平台,跨编程预言的远程调用的技术为什么会跨编程语言?webservice通过soap协议传输数据,而soap= http+xml因为http和xml是跨编程语言的。所以webservice只关注客户端传来了什么soap数据,执行完后同样将soap数据回传给客户端便可。为了让客户端知道webservice服务端有哪些对象

2013-02-19 12:29:35 237

原创 java中Set 和 Map

昨天,看到一道关于set的讨论:Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?很多人给出的答案是:Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。对于这个答案,我不理解!首先,我觉得Set只是一个接口,不同实现(比如HashSet,TreeSet)的判断 方式应该有

2012-11-26 13:18:51 497

原创 OOP编程比较学习__C++ & JAVA (一)定义类和创建对象

最近在学习C++和Java,记下些许理解,希望有缘读到的人可以给指点。         关于OOP编程的优缺点和基本思想,请移驾这里,很详细。在我学习阶段,受益匪浅。         虽然我们知道面向对象编程(oop)的基本思想是相同的,但是各种语言还是有自己独特的语法的。比如:         定义类和实例化。C++中这样做:class User{ //省略访问修饰符表示这个

2012-10-28 23:22:34 440

原创 android中两种异步处理方式

首先,异步处理消息是为了避免在主线程里一些耗时的操作。我们知道一个ui线程的响应时间是有限的,当主线程长时间得不到响应时程序会报出ANR异常,通常我们要在子线程中处理这些操作,以便让程序可以处理用户的其他事件。今天我就介绍下我用到过的两种处理方式。一.handler        我们知道,当一个程序启动时,会启动一个主线程即UI线程。在主线程中会对事件进行分发,当我们要处理一个耗时的操作

2012-03-10 00:54:16 1181 1

原创 反射机制

初识反射机制,blog一篇以记之。        首先我们要知道反射的作用是什么?在哪里用的到反射,不然就会以为反射只是在画蛇添足。        反射的作用->实现框架功能。       举个张老师举烂的例子:      我做房子卖给用户住,由用户自己安装门窗和空调,我做的房子就是框架,用户需要使用我的框架,把门窗插入进我提供的框架中。框架与工具类有区别,工具类被用户的类调用,而

2011-10-03 18:39:03 484

原创 Collection和map

我们先来看下java中Collection和map的关系图有此我们也可以看出来map接口和Collection是没有继承关系的         先来顾名思义下,这是有规律的,set类表示底层是实现是无序的,list类是有序的,queue是队列,一种数据结构,存取数据是按照先进先出原则(FIFO),而实现map接口的类是用来存储健—值对(key_value)。前面的应该算是修饰词了,ha

2011-10-03 11:19:05 1626 1

原创 银行取号机系统

Java 银行业务调度系统模拟实现银行业务调度系统逻辑,具体需求如下: Ø        银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 Ø        有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 Ø        异步随机生成各种类型的客户,生成各类型用户的概率比例为:

2011-10-03 09:18:38 3186

原创 面向对象设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。今天学习了三个设计模式,故博客一篇以记之。单例模式(Singleton) 保证一个类仅有

2011-10-03 00:42:28 276

原创 java高新技术二

泛型(Generics)jdk1.5提供了最实用和最爽的机制可以说是泛型(Generics)了。它希望程序员在定义个集合类时明确的表示要向集合中装入哪种数据类型。然后指定类型以外的数据将无法被加入。在jdk1.4中只能这样定义一个集合:List list =new ArrayList();我们可以像其中加入任何类型数据 如:list.add(1)list.add("abc"

2011-10-02 19:26:02 366

原创 java高新技术

java jdk1.5给我门提供了很多简单易用的新技术。我们只有不断的学习才能跟上不断发展的技术的脚步,今天我博客一篇来写下我学习的感受:静态导入(import static)        首先我们知道普通的import语句可以导入一个类货某个包中所有的类。而静态导入 import static用于简化程序对静态属性和方法的调用。           用法如   import  st

2011-10-02 14:52:05 246

原创 交通灯管理系统

不止一遍的看了视频,觉得跟这老师走思路虽然清晰但是对自己的能力提升有限,今天写了这个博客来自己完成这个交通灯管理系统 银行业务调度系统模拟银行调度系统逻辑。需求:银行内有6个业务窗口,1-4为普通窗口,5为快速窗口,6为VIP窗口。 有三种类型客户:VIP客户,快速客户(交水电费类业务),普通客户。 一部随机生成各种类型的客户,概率比例为:VIP客户:快速客户:普通客户 = 1:3:6

2011-10-02 13:08:09 280

原创 网络编程

Internet上计算机之间采用TCP/IP协议进行通信,其体系结构分为四层,结构及协议如下表:                                                      应用层Telnet         FTP           SMTP        HTTP传输层TPC

2011-09-30 17:41:29 429

原创 Thread学习

一  线程的创建        多线程允许将程序任务分为几个并发的子任务,以提高系统的运行效率。        线程有以下几个属性:         1. 轻型实体:线程中的实体几乎不拥有系统资源。         2.独立调度和分派的基本单位:在多线程的os中。线程是独立运行的基本单位。因为其“轻”的特性。故线程之间的切换非常迅速且开销小         3 并发执行。不仅允

2011-09-28 18:10:00 1402

原创 IO总结

java语言中 I/O是计算机输入/ 输出的接口,流是一个有序的字节序列。即可作为一个输入源,也可作为一个输出的目的地,任何一个实现了serilizable接口的对象和数据都能被写入输出流也可以被输入流读出。流是数据传输时的形态!       按照读取数据的方式I/O流可分为以下:        字节流(每次读写一个字节8位)字符流(每次读写

2011-09-25 08:44:21 301

空空如也

空空如也

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

TA关注的人

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