2018年6月5日

摘要: 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 有如下角色: Director:导演类,负责安排已有模块的顺序,然后通知Builder开始建造 Builder: 抽象Builder类,规范产品组建,一般由子类实现 ConcreteBuilder:具体建造者,实现抽象B 阅读全文
posted @ 2018-06-05 10:49 endian11 阅读(111) 评论(0) 推荐(0) 编辑

2018年6月4日

摘要: 2017年,时隔7年之后,我又一次参加了计算机技术与软件专业技术资格(水平)考试,报考的科目为《系统架构设计师》,这是一个高级资格考试。上一次参加软考时的高级资格考试还只有《系统分析师》,一转眼的时间,高级资格考试已经有5门了,不得不感叹飞速的变化。本人这次考试成绩为:55(基础知识)/49(案例) 阅读全文
posted @ 2018-06-04 11:50 endian11 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 简单工厂 定义:简单工厂模式属于创建型模式,其又被称为静态工厂方法模式,这是由一个工厂对象决定创建出哪一种产品类的实例 工厂类 public class CamputerFactory { public static Computer createComputer1(String type) { C 阅读全文
posted @ 2018-06-04 10:00 endian11 阅读(186) 评论(0) 推荐(0) 编辑

2018年6月1日

该文被密码保护。 阅读全文
posted @ 2018-06-01 23:15 endian11 阅读(0) 评论(0) 推荐(0) 编辑

2018年5月30日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-30 23:18 endian11 阅读(18) 评论(0) 推荐(0) 编辑
摘要: WebView远程代码执行 在API16(Android 4.2 )及之前的系统上,如果使用WebView.addJavaScriptInterface方法来实现通过JavaScript调用应用本地java接口时,由于系统没有对注册的Java类方法调用做任何限制,导致攻击者可以通过使用Java反射A 阅读全文
posted @ 2018-05-30 22:53 endian11 阅读(99) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-30 22:28 endian11 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-30 22:24 endian11 阅读(1) 评论(0) 推荐(0) 编辑

2018年5月29日

摘要: 如果没有处理注解的工具,那么注解也不会有什么大的作用。对于不同的注解有不同的注解处理器。虽然注解处理器的编写千变万化,但是也有其标准。比如:针对运行时注解会采用反射机制处理,针对编译时注解会采用AbstractProcessor来处理。 阅读全文
posted @ 2018-05-29 10:53 endian11 阅读(118) 评论(0) 推荐(0) 编辑

2018年5月28日

摘要: MVP的全称是Model、View、Presenter,顾名思义,它将整个应用分为三层 View层:视图层,包含和界面相关的功能,例如各种Activity、Fragment、View、Adapter等,该层专注于用户的交互,实现设计师给出的界面、动画等交互效果。View层一般会持有Presenter 阅读全文
posted @ 2018-05-28 23:28 endian11 阅读(165) 评论(0) 推荐(0) 编辑

导航