1 <?php 2 3 class Ecdsa 4 { 5 private $alg; 6 7 public function __construct() { 8 $this->alg = OPENSSL_ALGO_SHA256; 9 } 10 11 /** 12 * 加密 13 * @param ...
分类:
Web程序 时间:
2020-01-07 13:10:58
阅读次数:
302
目录 1.中介者模式 2.迭代器模式 3.访问者模式 4.备忘录模式 5.解析器模式 一、中介者模式(Mediator) 定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的耦合松散,可以独立地改变他们之间的交互。又叫调停模式,是迪米特法则的典型应用。 核心角色: (1)抽象中介者角色(Me ...
分类:
其他好文 时间:
2020-01-07 12:55:24
阅读次数:
81
一、String简介d 参考:https://www.cnblogs.com/zhangyinhua/p/7689974.html String类代表字符串。 java.lang.String: Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。 字符串String的值在创建后 ...
分类:
编程语言 时间:
2020-01-06 23:07:43
阅读次数:
132
目录 什么是Redis 为什么用Redis 如何使用Redis 什么是Redis Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色 为什么用Redis(特性) 存储结构 支持字符串、散列、列 ...
分类:
编程语言 时间:
2020-01-05 15:46:23
阅读次数:
96
* [下载区] * 1 CreateClientConVar("ux_ts" , 1 , true , false) 2 3 local ent = FindMetaTable("Entity") 4 local vec = FindMetaTable("Vector") 5 6 hook.Add( ...
分类:
其他好文 时间:
2020-01-05 15:22:04
阅读次数:
518
基于上一篇内容,先打开vscode终端 1:创建服务: ng g service services/storage 2:数据双向绑定记得引用form moduler, 使用服务记得要引用服务,如下: 在app.module.ts中,引入并配置服务: import { StorageService } ...
分类:
其他好文 时间:
2020-01-05 00:16:18
阅读次数:
83
案例分析: ①首先精灵图图片排列是有规律的; ②核心思路:利用for循环,修改精灵图片的位置background-position; ③分析图片的位置关系。 效果: 代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset=" ...
分类:
其他好文 时间:
2020-01-04 23:59:16
阅读次数:
292
周期指程序从创建、到开始、暂停、唤起、停止、卸载的过程。下面从一下三个方面介绍微信小程序的生命周期: 应用生命周期 页面生命周期 应用生命周期影响页面生命周期 应用生命周期 image 1、用户首次打开小程序,触发 onLaunch(全局只触发一次)。 2、小程序初始化完成后,触发onShow方法, ...
分类:
微信 时间:
2020-01-04 16:13:46
阅读次数:
128
RowBounds实现分页原理:通过RowBounds实现分页和通过数组方式分页原理差不多,都是一次获取所有符合条件的数据,然后在内存中对大数据进行操作,实现分页效果。只是数组分页需要我们自己去实现分页逻辑,|这里更加简化而已。 缺点:一次性从数据库获取的数据可能会很多,对内存的消耗很大,可能导致性 ...
分类:
其他好文 时间:
2020-01-03 19:19:00
阅读次数:
109
实现描述: 根据数据的多少,实现将数据动态显示在表格内,并实现删除元素的操作: 最终实现的效果图: 表格开始的搭建: 1 <style> 2 table { 3 width: 400px; 4 height: 200px; 5 margin: 100px auto; 6 text-align: ce ...
分类:
编程语言 时间:
2020-01-03 11:56:37
阅读次数:
74