工厂方法模式 概要 1. 一个抽象产品类 2. 多个具体产品类 3. 一个抽象工厂 4. 多个具体工厂 每一个具体产品对应一个具体工厂 5. 符合 "OCP开放封闭原则" 优点 1. 降低了代码耦合度,对象的生成交给子类去完成 2. 实现了开放封闭原则 每次添加子产品 不需要修改原有代码 缺点 1. ...
分类:
其他好文 时间:
2018-08-02 19:12:10
阅读次数:
106
遇见一个RSA的题,http://ctf5.shiyanbar.com/crypto/RSA ,以前见了就跑路,今天想好好搞搞 先百度一波学习资料, RSA算法描述 RSA算法涉及三个参数,n,e,d,私钥为n,d,公钥为n,e。 其中n是两个大素数p,q的乘积。 d是e模$ varphi(n) $ ...
分类:
其他好文 时间:
2018-08-01 22:34:13
阅读次数:
230
dmidecode: 简介: dmidecode命令通过读取DMI数据库获取硬件信息并输出。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息 dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等 DMI:(以下内容来自百度百科)... ...
分类:
系统相关 时间:
2018-08-01 14:32:10
阅读次数:
174
Module的gradle文件apply plugin: 'com.android.application'android { compileSdkVersion 26 defaultConfig { applicationId "com.culturer.guishi_shoper" minSdk ...
分类:
移动开发 时间:
2018-07-27 23:08:44
阅读次数:
255
代码比较简单... AndroidManifest.xml activity_main.xml MainActivity.java ...
分类:
移动开发 时间:
2018-07-15 12:05:59
阅读次数:
226
基于lnmp架构搭建论坛( mysql + nginx + php + memcache )
分类:
其他好文 时间:
2018-07-11 22:47:54
阅读次数:
235
1.使用材料设计的兼容包AppCompat,这里采用材料设计的主题: 效果如图所示: 2.注意:如果出现什么appCompat没找到什么资源,这可能是由于低版本的appCompat --v7没有所用的控件,所以编译版本和appCompat --v7尽量采用最新的,如下图所示: ...
分类:
Web程序 时间:
2018-07-11 19:47:30
阅读次数:
208
前言 大家好,给大家带来 的概述,希望你们喜欢 内容 什么是Sqlite: 效率高,开源,小型,程序驱动,支持事务操作,无数据类型,可嵌入的关系型数据库 独立的,跨平台的,代码量少,简单易用 创建表语句 删除表 插入数据 修改数据 更新数据 删除数据 查询语句 内容 创建数据库 实现数据库中的增删改 ...
分类:
移动开发 时间:
2018-07-08 22:01:49
阅读次数:
204