结构型设计模式 结构型模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构,就像搭积木,可以通过简单积木的组合形成复杂的、功能更为强大的结构。 结构型模式可以分为 类结构型模式 和 对象结构型模式 : 类结构型模式关心类的组合,由多个类可以组合成一个更大的 系统, ...
分类:
其他好文 时间:
2020-03-16 14:59:16
阅读次数:
49
1. 与人相处的基本技巧 永远不要尖锐地斥责别人 斥责百害无一利,控制自己或则试着帮助他 真诚地赞美他人 激发他人的强烈需求 2. 如何让他人喜欢你 真诚地关心他人 微笑待人 记住他人的名字 善于倾听它们讲话 谈论他人的兴趣 满足他人的自重感 3. 如何赢得他人的赞成 不要与他人争论 永远不要指责他 ...
分类:
其他好文 时间:
2020-03-15 15:09:26
阅读次数:
105
SUNWEN教程之 C#进阶(八)mrfat@china.com 大家好,我是武汉华师的SUNWEN,今天Zzz....(快醒醒!啪!..啪!倒,叫我起来也不要用皮鞋来打嘛@#$%&*).现在是五月四号晚上19:33,我好想睡觉.只好打开音乐来提神了! 这一节我要讲的是大家非常关心的,肯定也是非常感 ...
以斐波那契数列为例 来看一下 滚动数组 是如何节约空间的 传统方式:如果想求解fib(7) 需要8个数组空间 0 1 1 2 3 5 8 通过观察 我们可以发现 求解fib(n) 我们只关心fib(n-1)和fib(n-2) 对再之前的数据并不关心 也就是可以认为是无效数据 这种特征特别适用于动态规 ...
分类:
编程语言 时间:
2020-03-12 10:01:42
阅读次数:
77
题目链接:https://codeforces.com/contest/609 A USB Flash Drives 送分题。 B The Best Gift 送分题。 ...
分类:
其他好文 时间:
2020-03-11 23:52:54
阅读次数:
66
"题目链接" 树状数组(或线段树)离线 我们可以维护一个树状数组 $tree$ ,计算 $[1,i]$ 出现的不同种类的个数。然后根据前缀合思想,取 $ans=query(r) query(l 1)$ 离线按 $r$ 排序查询区间。 由于我们要求不重复,所以靠右的比靠左的更有价值(更关心靠右的)所以 ...
分类:
其他好文 时间:
2020-03-11 10:52:44
阅读次数:
56
[TOC] 前言 工厂模式,顾名思义就是我们可以通过一个指定的“工厂”获得需要的“产品”. 在 设计模式 中主要用于抽象 ,让用户可以指定自己想要的对象而不必关心对象的实例化过程。 这样做的好处是用户只需通过固定的接口而不是直接去调用类的实例化方法来获得一个对象的实例,隐藏了实例创建过程的复杂度,解 ...
分类:
编程语言 时间:
2020-03-08 20:01:04
阅读次数:
72
以说服的原则为基础,讲话脚本模版包括以下四个部分: 1、抓手 作为讲话的开始,抓手是用来吸引听众的。 同时,它的内容必须和讲话要点相联系。 另外,它还要与听众建立联结。比如,你在电梯遇到同事,抓手可以是“我正想找你”,或者“我刚知道一些事,你可能比较关心,我们谈谈”。 2、要点 这一部分是即兴讲话脚 ...
分类:
其他好文 时间:
2020-03-07 13:18:12
阅读次数:
107
本章关于开始学习 Git。这篇文章将从介绍有关版本控制工具的一些背景知识开始,然后讲解如何在系统运行 Git,最后是关于如何设置 Git 开始工作。 通过本章的学习,了解为什么 Git 这么流行,为什么要使用 Git 以及应该如何设置以便使用 Git。 关于版本控制 什么是“版本控制”?为什么要关心 ...
分类:
其他好文 时间:
2020-03-06 01:56:02
阅读次数:
69
浅析TCP/IP协议 0x00 什么是TCP/IP协议? ? 想一想人与人之间交流需要什么?我们是不是要掌握一种我们都能体会到对方意思的语言。那么计算机与网络设备之间进行通信,是不是不同设备之间是不是也要确定一种让两者能够通信的方法。不同的硬件,不同的操作系统,等等不同的设备,他们想要通信,必须要有 ...
分类:
其他好文 时间:
2020-03-05 11:51:47
阅读次数:
84