1. 介绍 目的: 定义一系列的算法(行为),把它们一个个封装起来,并且使它们可以互替换(继承接口). 关键: 实现同一个接口. 优点: 算法之间可以互相替换; 可以避免多重条件判断; 扩展性良好. 缺点: 策略类会比较多; 所有策略都需要对外暴露. 使用场景: 一个对象可能存在多种行为,需要使用多 ...
分类:
编程语言 时间:
2020-06-15 12:25:02
阅读次数:
114
安装php与php-fpm sudo yum -y install php php-fpm 启动php-fpm服务 sudo systemctl start php-fpm安装mysql扩展yum search mysql |grep php找到相应的包 安装yum install php-mysq ...
分类:
Web程序 时间:
2020-06-15 12:22:05
阅读次数:
401
默认方式:先入先出,消息被追加写入每个分区的尾部 分区:可以在不同的服务器上,也就是说,一个主题可以横跨多个服务器 我们吧一个主题的数据看成一个流,不管分多少区,流就是一组从生产者移动到消费者 一个kafka服务器被称为broker,一个broker可以轻松处理数千个分区一级美妙百万级的消息量 保留 ...
分类:
其他好文 时间:
2020-06-15 10:14:47
阅读次数:
57
基于Nginx搭建RTMP-HLS视频直播服务器 参考博客:https://www.jianshu.com/p/6d74e47cdd2b :https://www.cnblogs.com/ebay/p/9968239.html 一、环境准备 1.1.1 系统环境 [root@node ~]# cat ...
分类:
其他好文 时间:
2020-06-15 09:18:28
阅读次数:
53
3.1 加入工程前的准备工作 执行 make s3c24x0_defconfig,加入配置,然后执行 make menuconfig System configuration 中关掉配置 Init system 和 /bin/sh Target packages 中关掉配置 BusyBox File ...
分类:
其他好文 时间:
2020-06-14 23:51:34
阅读次数:
92
简介 先安装好Nvdia 驱动 在安装cuda 安装方式 https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&t ...
分类:
系统相关 时间:
2020-06-14 01:33:12
阅读次数:
104
老套路了。。 /* 给定起点(xs,ys), 终点(xd,yd), 最大旅程距离B 汽车的每公里代价C0 其余交通方式数量T<=100 其余交通方式代价[C1..CT]<=100 车站数量N<=1000 第i个车站的位置(xi,yi),边数li<=100,每条边(j,mj)表示连向第j个车站,交通方 ...
分类:
其他好文 时间:
2020-06-14 00:59:41
阅读次数:
91
问题: 给定一个字符串s, 和一个字串操作数组queries [i, j, k] 即对字符串s的i~j字符组成的子串,进行重新排列,且可从中最多(up to)选取k个字母,替换成任意字母, 使得子串能够成为回文字符串。 如果可以返回true,否则返回false。 Example : Input: s ...
分类:
其他好文 时间:
2020-06-13 12:46:59
阅读次数:
55
1.1 训练——开发——测试集 经验法则: Make sure dev and test come from same distribution 1.2 偏差_方差 1.4 Logistic regression 为什么只正则化参数w,为什么不再加上参数b呢? 因为w通常是一个高维参数矢量,已经可以 ...
分类:
其他好文 时间:
2020-06-13 11:15:08
阅读次数:
58
背景 首先,rc.local是Linux启动程序在login程序前执行的最后一个脚本,有的服务器中在rc.local中可能会有一句touch /var/lock/subsys/local,这是干什么的呢,在百度中没找到,最终在Linuxquestions.org论坛成功找到满意的解答。 touch ...
分类:
系统相关 时间:
2020-06-13 11:04:00
阅读次数:
67