1) 意图: 将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示 2) 结构: 其中: Builder是提供生成Product各个部件的抽象接口 ConcreteBuilder 实现Builder的各个接口 Director 构造一个使用Builder接口的对象 Product ...
分类:
编程语言 时间:
2020-01-22 18:26:27
阅读次数:
57
前言 RemoteViews表面意思就是远程的view,这个就很难理解了,远程的view。但是英语是抽象,remote本身就是偏僻的,偏远的意思。 所以remoteViews 就是地方view,天高皇帝远,要管理地方的view就需要下达圣旨了。 用途:一般就是通知栏与桌面小部件。 通知栏好理解,微信 ...
分类:
其他好文 时间:
2020-01-22 14:33:49
阅读次数:
83
1、获取当前应用的版本号 cordova plugin add cordova-plugin-app-version 2、获取网络连接信息 cordova plugin add cordova-plugin-network-information 3、获取GPS数据 cordova plugin a ...
分类:
其他好文 时间:
2020-01-22 14:33:18
阅读次数:
105
项目中原来的富文本组件不太好用,做了一些修改,记述主要思路。缺陷很多。 原组件特点: 1. 使用占位符模式,创建新的GameObject,挂载Image组件实现图文混排 2. 主要通过正则匹配分析语法,扩展不便 3. 固定RectTransform的anchor、pivot,Text的alignme ...
分类:
编程语言 时间:
2020-01-22 13:12:48
阅读次数:
105
01. 在Model中写入数据库操作的代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { ...
分类:
数据库 时间:
2020-01-22 12:36:41
阅读次数:
119
home 代码: import 'package:flutter/material.dart'; import 'package:flutter_project/service/service_method.dart'; import 'dart:convert'; import 'swiper_d ...
分类:
其他好文 时间:
2020-01-22 12:34:23
阅读次数:
76
public List<Employee> getEmpByForeach4(@Param("map") Map<String,Object> map); 如果传入的是Map, <select id="getEmpByForeach4" resultType="com.gong.mybatis.be ...
分类:
数据库 时间:
2020-01-21 18:21:39
阅读次数:
87
Employee.java public class Employee { private Integer id; private String lastName; private String gender; private String email; Department dept; } Dep ...
分类:
其他好文 时间:
2020-01-20 20:38:37
阅读次数:
76
#### 不可变集合1. ImmutableXXX系列,of,copyOf,builder构造2. JDK也提供了Collections.unmodifiableXXX方法把集合包装为不可变形式3. 所有的Immutable系列均不接受null4. 所有的Immutable系列提供Immutable... ...
分类:
其他好文 时间:
2020-01-20 17:29:09
阅读次数:
95
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. ...