桥接模式是将抽象部分与它的实现部分分离,使他们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 示例: 品牌接口类 package factory.bridge; //品牌 public interface Brand { ...
分类:
其他好文 时间:
2020-06-21 09:57:14
阅读次数:
47
1.轮播图效果 1.在后端开发获取banner的api: 1.在后端项目NewCenter/apps/user_operations/views.py中开发获取片区banner图的视图: from django.shortcuts import render,HttpResponse from re ...
分类:
移动开发 时间:
2020-06-21 09:56:16
阅读次数:
102
简介 googletest是Google公司开发的一款跨平台的c++测试框架。 依赖 Bazel或者CMake(通常用cmake) 支持c++11标准的编译器 安装 下载 git clone https://github.com/google/googletest.git 编译 cd googlet ...
分类:
其他好文 时间:
2020-06-21 09:55:58
阅读次数:
189
1.顺序表的插入 数组的长度用引用型 #include<iostream> using namespace std; #define MaxSize 50 int inserElem(int a[],int &length,int p,int value){ if(p<0 || p>length | ...
分类:
其他好文 时间:
2020-06-21 09:55:39
阅读次数:
50
1295. 质因数统计 中文English 题目给定一个正整数N,你需要统计(1,N]之间所有整数质数分解后,所有质数的总个数。 样例 输入:6 输出:7 解释:2=2, 3=3, 4=2*2, 5=5, 6=2*3, 个数和为1+1+2+1+2=7 注意事项 1<N<=100000 class S ...
分类:
其他好文 时间:
2020-06-21 09:55:03
阅读次数:
72
想了解 ES 集群的底层原理,不再只关注业务层面了。 前置前提: 1、只有候选主节点(master:true)的节点才能成为主节点。 2、最小主节点数(min_master_nodes)的目的是防止脑裂。 这个我看了各种网上分析的版本和源码分析的书籍,云里雾里。 核对了一下代码,核心入口为 find ...
分类:
其他好文 时间:
2020-06-21 09:54:22
阅读次数:
96
如何快速清空对象还能保留结构呢。。。这是个好问题,然而我不会 单层的好说: //let obj = { "key1": 1, "key2": 2 }; 单层快速清空值,多层的话估计要递归清空了 //Object.keys(obj).forEach(key => obj[key] = ''); 多层的 ...
分类:
其他好文 时间:
2020-06-21 09:54:03
阅读次数:
178
每日鸡汤 我的脑袋不是空的。我是要大有作为的人,只是混沌初开。 每日冷知识 在日本直到2015年时,人们在过了零点以后跳舞还是非法行为。这条法律是在1948年开始实施的,为的是打击一些为非法活动作掩护的餐厅,到了2015年这条法律才废除。 每日诗词 接天莲叶无穷碧,映日荷花别样红。 ——杨万里《晓出 ...
分类:
其他好文 时间:
2020-06-21 09:53:42
阅读次数:
87
可以用deGetAllViewTypes()来获取。 "graphic" "layout" "maskLayout" "schematic" "schematicSymbol" "netlist" "verilogMap" "netlist.v" "vsdpSparamModel" "vsdpSpi ...
分类:
其他好文 时间:
2020-06-21 09:53:25
阅读次数:
163
package cc.ccoder.mail.utils; import java.util.UUID; /** * * @TODO: 生成随机字符串的工具类 uuid */ public class UUIDUtils { public static String getUUID(){ retur ...
分类:
其他好文 时间:
2020-06-21 09:53:01
阅读次数:
92
bytes类型1.字符寸硬盘 要变成bytes2.网络传输 字符 要变成bytes 数据存到硬盘,硬盘只能存储2进制 2进制-》十进制-》asscii/gbk/utf-8/unicode 数据往硬盘上村,就要以相应的编码转成2进制后存储 文字-》utf-8/gbk-》2进制 图片-》jpg/png- ...
分类:
其他好文 时间:
2020-06-21 09:52:06
阅读次数:
62
You reap what you sow. 一份耕耘,一份收获。 通过Cookies存储的数据不安全,因此需要一个更安全的存储对象 Session对象。 1、Session单词含义 Session [?se?n] 一场,一节。在这里可以翻译成会话。 牛津: a period of time tha ...
分类:
Web程序 时间:
2020-06-21 09:51:24
阅读次数:
101
helm2 的架构跟 helm3 的架构不同。 在 helm2 架构中,helm 是客户端,tiller 是服务端部署在 k8s 集群内部。 1、使用二进制包安装 helm 客户端 wget https://get.helm.sh/helm-v2.16.9-linux-amd64.tar.gz ta ...
分类:
其他好文 时间:
2020-06-21 09:51:07
阅读次数:
166
boosting Boosting 算法的特点在于:将表现一般的弱分类器通过组合变成更好的模型。代表自然就是我们的随即森林了。 GBDT和Adaboost是boost算法中比较常见的两种,这里主要讲解Adaboost。 Adaboost Adaboost算法的核心就是两个权重。对于数据有一个权重,权 ...
分类:
编程语言 时间:
2020-06-21 09:50:32
阅读次数:
59
#终端和异常 图解 ##中断的概念及作用: 1.当中断发生时,CPU立即进入核心态 2.当中断发生后,当前运行的进程暂停运行,并由操作系统内核对中断进行处理. 3.对于不同的中断信号,会进行不同的处理发生了中断,就意味着需要操作系统介入,开展管理工作。由于操作系统的管理工作(比如进程切换、分配I/0 ...
分类:
其他好文 时间:
2020-06-21 09:49:54
阅读次数:
77
arguments是一个类似于数组的对象。当函数调用后,会传入参数,这些参数就是保存在arguments中。 //定义一个函数并在调用时传了两个参数,在函数中输出(注意它只能在函数里面使用) function a(num1, num2){ console.log(arguments); } a(1, ...
分类:
其他好文 时间:
2020-06-21 09:49:14
阅读次数:
31
IfcCartesianTransformationOperator定义了不同类型几何变换的抽象超类型。 注释定义符合ISO/CD 10303-42:1992 笛卡尔变换算子定义了由平移、旋转、镜像和均匀缩放组成的几何变换。规范化向量u的列表定义正交矩阵T的列。这些向量由基轴函数从方向属性axis1 ...
分类:
其他好文 时间:
2020-06-21 09:48:38
阅读次数:
56