前言 当一个用户想访问一个网站的时候,指定这个网站的域名,DNS 就会将这个域名解析为地址,然后用户请求这个地址,返回一个网页。就像你要买个东西,首先要查找商店的位置,然后去商店里面找到自己想要的东西,最后拿着东西回家。 那这里面还有没有可以优化的地方呢? 例如你去电商网站下单买个东西,这个东西一定 ...
分类:
其他好文 时间:
2020-05-16 20:56:28
阅读次数:
83
设计模式-策略模式 使用场景: 应用于某些需要使用不同方式实现不同情况下的计算策略 举例情况: 去某地时有许多出行方式,每个方式的出行成本都不一样,需要计算每个出行方式的成本: 定义算法接口: 具体的算法策略(多个): 具体算法工厂,通过工厂使用对应的算法实例去应对不同情况: 附带不同策略使用枚举分 ...
分类:
其他好文 时间:
2019-08-30 18:44:37
阅读次数:
56
1.首先定义接口,所有的策略都是基于一套标准,这样策略(类)才有可替换性。声明一个计算策略接口 2.接着两个接口实现类。复习golang语言实现接口是非侵入式设计。 3.声明一个策略类。复习golang中规定首字母大写是public,小写是private。如果A,B改为小写a,b,在客户端调用时会报 ...
分类:
编程语言 时间:
2019-07-02 19:26:54
阅读次数:
119
1、快捷键Win+R,调出“运行”对话框,输入“gpedit.msc”,打开组策略编辑器; 2、展开“计算机配置”→“管理模板”→“Windows组件”→“Windows Defender防病毒程序”; 3、右侧窗格中找到“关闭Windows Defender防病毒程序”,双击选择“已启用”就可以了 ...
20172311《程序设计与数据结构》第七周学习总结 教材学习内容总结 第十一章 二叉查找树 树是一种非线性结构,其中的元素被组织成一个层次结构 含有m个元素的平衡n元树具有的高度为lognm 树的数组实现之计算策略: 如果我们存储的树不是完全的或者只是相对完全的,则该数组会为不包含数据的树位置分配 ...
分类:
其他好文 时间:
2018-11-03 02:19:43
阅读次数:
272
边缘计算的三大误区 每天都有数百万台机器和对象首次连接到Internet上,公司也在通过边缘计算改变我们对云基础设施的看法,从而挑战传统架构。事实上,Gartner预计超过40%的企业IT组织将采用边缘计算策略,比去年增加了1%。 在当今世界,边缘计算继续引领行业讨论,由于越来越多的传感器、移动设备 ...
分类:
其他好文 时间:
2018-08-18 13:09:27
阅读次数:
199
前言(可以略过) 最近在开发一个智能电表的管理系统,与常规的面向业务的系统不同。智能电表特点是每30分钟会向服务器发一次请求,报道自己目前的电表情况。然后服务器根据电表情况统计此电表的电量使用情况,包括日,月,年。不同的小区还有不同的阶梯峰谷电计算策略。不同的缴费时间(需要根据缴费时间生成对应的订单 ...
分类:
Web程序 时间:
2018-01-23 14:24:24
阅读次数:
5488
1、简介 1.1、动态规划 动态规划的性质:最优子结构;无后向性 动态规划假定MDP所有信息已知,解决的是planning问题,不是RL问题 1.2、两类问题 预测问题:给定策略,给出MDP/MRP和策略,计算策略值函数 控制问题:不给策略,给出MDP/MRP,得出最优策略值函数 任何MDP,都存在 ...
分类:
其他好文 时间:
2017-10-23 19:24:02
阅读次数:
215
1、递归与分治 递归算法:直接或者间接不断反复调用自身来达到解决问题的方法。这就要求原始问题可以分解成相同问题的子问题。 示例:阶乘、斐波纳契数列、汉诺塔问题 斐波纳契数列:又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义: ...
分类:
编程语言 时间:
2017-02-19 18:06:17
阅读次数:
201
使用这三种模式设计一个简单的计算器程序:计算器是用于计算数值之间进行数学计算后所获得的值。它包含基本的"加减"功能。以上对以上需求进行分析可以得出计算有两种策略(+与-)。 计算策略的实现: 此时还需要一个封装策略的对象,让策略可以互换: 为了避免策略模式必须要将具体的策略暴露给高层模块的缺点,我们 ...
分类:
其他好文 时间:
2016-05-21 10:14:05
阅读次数:
147