通道 Coroutine\Channel 使用本地内存,不同的进程之间内存是隔离的。 只能在同一进程的不同协程内进行 push 和 pop 操作。 Co::set(['hook_flags'=> SWOOLE_HOOK_ALL]); Co\run(function(){ // 设置一个容量为1的通道 ...
分类:
其他好文 时间:
2020-07-12 19:10:33
阅读次数:
108
强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 [1] 。 强化学习的常见模型是标准的马尔可夫决策过程(Marko ...
分类:
其他好文 时间:
2020-07-12 19:10:00
阅读次数:
90
题目链接:https://codeforces.com/problemset/problem/1114/F 题目大意:给你n个数,q次操作,类型1,将区间[l,r]中每个数乘以x,类型2,询问$\varphi (\prod_{i=l}^{r}a_i)$。其中初始的n个数每个小于等于300,x<=30 ...
分类:
其他好文 时间:
2020-07-12 19:09:23
阅读次数:
52
...
分类:
其他好文 时间:
2020-07-12 19:09:07
阅读次数:
57
一、算法分析 (一)时间效率——排序速度(比较 & 移动) (二)空间效率——占内存辅助空间大小 (三)稳定性——A和B关键字相等,排序后先后次序保持不变 二、内部排序:不需要访问外存 (一)插入排序(每一趟:查找位置——记录后移——插入位置) 1、直接插入排序(顺序查找) (1)思想:依次将待排序 ...
分类:
其他好文 时间:
2020-07-12 19:08:43
阅读次数:
87
\usepackage% Include figure files 调用了graphicx 宏包以后,就可以使用\includegraphics 命令加载图片 ##\includegraphics[?options?]{?filename?} 其中?filename? 为图片文件名,与使用\incl ...
分类:
其他好文 时间:
2020-07-12 19:08:24
阅读次数:
85
php-fpm进程管理一共有三种模式:ondemand、static、dynamic,我们可以在同一个fpm的master配置三种模式,看下图1。php-fpm的工作模式和nginx类似,都是一个master,多个worker模型。每个worker都在accept本pool内的监听套接字(linux ...
分类:
Web程序 时间:
2020-07-12 19:07:51
阅读次数:
86
由于各大浏览器存在兼容性问题,同一个CSS属性在不同浏览器下的表现不一定相同,有经验的前端设计者都会自定义一个重置浏览器样式的CSS文件,在这个文件中定义一些针对不同的浏览器最终表现出一致的代码,大家最熟悉的也许就是* {margin:0 0}了,其实这是最简单的兼容性的代码,一般情况下,仅有这个是 ...
分类:
Web程序 时间:
2020-07-12 19:07:23
阅读次数:
90
一、Linux启动过程 第一步:开机自检,加载BIOS 第二步:读取MBR 第三步:Boot Loader grub引导菜单 第四步:加载kernel内核 第五步:init进程依据inittab文件夹来设定运行级别 第六步:init进程执行rc.sysinit 第七步:启动内核模块 第八步:执行不同 ...
分类:
系统相关 时间:
2020-07-12 19:06:58
阅读次数:
95
由单参构造函数进行的类型转换称为隐式转换,由类型转换运算符进行的转换称为显式转换。 c++中,单参构造函数(或者除了第一个参数外其余参数都有默认值的多参数构造函数)承担了两个角色:一是构造器,二是默认且隐含的类型转换操作符。 当我们在写 YYY = XXX 这样的代码,且XXX的类型恰好是YYY单参 ...
分类:
编程语言 时间:
2020-07-12 19:06:42
阅读次数:
67
Introduction An Example : FileReader // read the file to console @Test public void test2(){ FileReader fr = null; try { // step 1 : new the file File ...
分类:
编程语言 时间:
2020-07-12 19:06:13
阅读次数:
61
Java 中的 TreeMap 是使用红黑树实现的。 ...
分类:
编程语言 时间:
2020-07-12 19:05:59
阅读次数:
88
link class Solution { public: int n; double eps=1E-6; const int dx[4]={-1,0,1,0}; const int dy[4]={0,1,0,-1}; double getMinDistSum(vector<vector<int>> ...
分类:
其他好文 时间:
2020-07-12 19:05:29
阅读次数:
75
【题解】Street Numbers [UVA138] 传送门:\(\text{Street Numbers [UVA138]}\) 【题目描述】 求满足 \(n<m\) 且 \(\sum_{i=1}^{n-1}i=\sum_{i=n+1}^{m}i\) 的正整数对 \(n,m\) 。从小到大输出前 ...
分类:
其他好文 时间:
2020-07-12 19:05:09
阅读次数:
54
1. 安装filnk 由于是mac,所以直接使用brew工具下载软件,执行以下命令 brew install apache-flink 2. 启动flink,先进去bin目录,然后启动flink cd /usr/local/Cellar/apache-flink/1.10.0/libexec/bin ...
分类:
其他好文 时间:
2020-07-12 19:04:53
阅读次数:
79
一.知识梳理 若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序 逐步扩大记录的有序序列长度的过程 外部排序 插入 交换 选择归并 分配 排序算法效率的评价指标:时间效率 空间效率 稳定性 ( A和B的关键字相等,排序后A、B的先后次序保持不变) ?直接插入排序(基于顺序查找) 从R[ ...
分类:
其他好文 时间:
2020-07-12 19:04:26
阅读次数:
67
Linux桌面分类 最常用的三个桌面Gnome, KDE, Xfce,一般的发行版都有相应的桌面,此外Linux Mint的Cinamon,Mate,Deepin的dde桌面也有不少的拥趸。选择什么样的桌面看个人喜好,性能差别不大。 美化过程 美化过程相当简单,选择合适的主题与图标,喜欢DOCK的安 ...
分类:
系统相关 时间:
2020-07-12 19:04:12
阅读次数:
126