自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 设计模式之 -- 观察者模式

定义观察者模式(有时又被称为发布(publish )-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。观察者模式(Obse

2016-12-26 22:48:56 871

原创 java 设计模式之 -- 工厂模式

工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会

2016-12-19 19:49:28 2094

原创 java基础知识

基础八种基本数据类型的大小,以及他们的封装类。八种基本数据类型,int ,double ,long ,float, short,byte,character,boolean对应的封装类型是:Integer ,Double ,Long ,Float, Short,Byte,Character,BooleanSwitch能否用string做参数?在Jav

2016-12-11 20:20:44 545

原创 java集合类详解

Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。Java集合类的整体框架如下:从上图中可以看出,集合类主要分为两大类:Coll

2016-12-11 19:21:14 2182 1

原创 wireshark抓包过滤方法

http模式过滤。如过滤get包,http.request.method=="GET",过滤post包,http.request.method=="POST"端口过滤。如过滤80端口,在Filter中输入,tcp.port==80,这条规则是把源端口和目的端口为80的都过滤出来。使用tcp.dstport==80只过滤目的端口为80的,tcp.srcport==80只过滤源端口为8

2016-12-11 19:14:53 4554

转载 java 设计模式之 -- 单例模式

java 设计模式之 -- 单例模式阅读 600收藏 382016-9-27原文链接:https://zhuanlan.zhihu.com/p/20831029java 设计模式之 -- 单例模式 —— 由 BobLam大宝 分享Java的Singleton设计模式的最佳实践与实例单例模式是GoF设计模式其中的一种并且属于创造的设计模式目录。定义上,这似乎是

2016-12-08 21:42:37 1726

原创 Android 程序员必须掌握的知识点 - 多进程和多线程

当某个应用组件启动且该应用没有运行其他任何组件时,Android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用的所有组件在相同的进程和线程(称为“主”线程)中运行。 如果某个应用组件启动且该应用已存在进程(因为存在该应用的其他组件),则该组件会在此进程内启动并使用相同的执行线程。 但是,您可以安排应用中的其他组件在单独的进程中运行,并为任何进程创建额外的线程。

2016-12-07 19:23:51 1323

原创 美团城市选择源码解析

源码地址:https://github.com/helloworld107/CitySelect效果图源码分析   先从简单的来吧,先说数据,对于一个城市而言名字必须有的,其次因为控件还会有相关的导航字母,所以还需要每个城市的拼音,这样一个城市的实体类就完成了,因为城市数据量庞大,显然装在了一个数据库中,这样我们通过sqlite获取数据和查找也非常方便数据库放在

2016-12-01 22:53:26 48224

原创 教你如何实现淘宝天猫的首页可以滑动的gridview导航

源码https://github.com/helloworld107/MeituanDemon/new/master?readme=1效果图源码分析:我们应该知道一个不能滑动的列表图标可以用girdview或者recycleview来实现,如果可以滑动的话几乎都是考虑viewpager嵌套多个gridview,思路并不算很难,比较复杂的是需要考虑当数据传递进去后,每一页要显示相对应

2016-12-01 20:36:08 4311 1

空空如也

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

TA关注的人

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