码迷,mamicode.com
首页 > 2019年10月02日 > 全部分享
go实现多聊天并发 服务端
package mainimport ( "fmt" "net" "time")type Client struct { ch chan string //用户发送数据的管道 name string //用户名 addr string//网络地址} var message = make(chan s ...
分类:其他好文   时间:2019-10-02 21:09:29    阅读次数:81
[POI2012]FES-Festival
题目描述 给定多组限制,限制分成2类,第一类是$ax+1=ay 第二类是ax≤ay$,求这些数最多有多少种不同的取值在使得所给的等式成立的情况下,问最多能有多少不同的数字值。 思路 考虑差分约束。第一类限制:$(x,y,1),(y,x,-1)$,第二类限制:$(y,x,0)$ 那么整张图应该是由若干 ...
分类:其他好文   时间:2019-10-02 21:09:05    阅读次数:115
105. Construct Binary Tree from Preorder and Inorder Traversal
 Leetcode Tree Depth-first Search Given preorder and inorder traversal of a tree, construct... ...
分类:其他好文   时间:2019-10-02 21:08:04    阅读次数:100
fetch与ajax的区别
一. Fetch是 window 下面的一个方法Fetch写法: 123456789101112fetch('url',{ methods:'get'}).then(function(res){ return }).then(function(){ return // 执行成功第二步}).catch... ...
分类:Web程序   时间:2019-10-02 21:07:28    阅读次数:133
MYSQL 5.1.73升级到5.6.14
只读事务在MySQL5.6中引入,改进了创建视图快照的开销,减少了持有trx_sys->mutex的时间,这有利于提升只读性能;这一点已经广为人知。鉴于我司版本极低,所以亟需升级,接下来把本次升级的步骤和填坑记录下来:升级用的在线环境: Centos 6.5 MySql5.1.73 Seafile(... ...
分类:数据库   时间:2019-10-02 21:06:25    阅读次数:113
Docker入门学习2 ——容器基本操作
摘要:介绍Docker容器相关的操作命令。 知识点: run ps start attach exec top stop kill inspect rm logs images rmi pull push commit build 注:可以使用 来查看COMMAND的详细用法,本文只介绍常用的子集。 ...
分类:其他好文   时间:2019-10-02 21:05:47    阅读次数:121
LeetCode 98. Validate Binary Search Tree
题意:给出头结点,让你判断这颗树是不是二叉搜索树。 思路: 很显然,对于一棵二叉搜索树,其左右子树肯定也是二叉搜索树; 因此,递归思路:如果左右子树都是BST,并且该根结点也符合规律(小于左子树的最小结点,小于右子树的最大结点) 递归边界:如果是空节点,那么返回true; 我在实现的时候偷了一点懒; ...
分类:其他好文   时间:2019-10-02 21:05:09    阅读次数:131
构造函数语义学——Copy Constructor的建构操作
在三种情况下,会以一个object的内容作为另一个class object的初值:object明确初始化123class {...};X x;X xx = x;object被当作参数交与某个函数12345extern void foo(X x);void bar(){ X xx; foo(xx);}... ...
分类:其他好文   时间:2019-10-02 21:04:08    阅读次数:134
「CSPS 2019 十一」 贪心
一般来说,如果题目需要求一个最优解或者最小(大)花费之类的,而且除了暴力之外想不到什么好方法,那么就可能需要用贪心。 通常地,我们猜想一些步骤能不能直接使用贪心,然后再去证明这个贪心是对的。 有时候可能要多想几种贪心才能找到正确的那一种。 ...
分类:其他好文   时间:2019-10-02 21:03:36    阅读次数:130
【模板】逆元
先介绍两个数学定理。。。 同余 两个整数a、b,若它们除以整数m所得的余数相等,则称a与b对于模m同余或a同余于b模m。 记作:a≡b (mod m), 读作:a同余于b模m,或读作a与b对模m同余,例如26≡2(mod 12)。 定义 定义 设m是大于1的正整数,a、b是整数,如果m|(a-b), ...
分类:其他好文   时间:2019-10-02 21:02:54    阅读次数:152
linux 提取文件名字的部分信息或变量的部分信息
一、使用${} 1、${var##*/} 该命令的作用是去掉变量var从左边算起的最后一个'/'字符及其左边的内容,返回从左边算起的最后一个'/'(不含该字符)的右边的内容。使用例子及结果如下: 从运行结果可以看到,使用该命令,可以提取出我们需要的文件名file.txt。 若使用时在shell程序文... ...
分类:系统相关   时间:2019-10-02 21:02:22    阅读次数:153
「雕爷学编程」Arduino动手做(39)——DS18B20温度传感器
雕爷学编程,Arduino动手做,开源硬件,创客传感器,DS18B20温度传感器 ...
分类:其他好文   时间:2019-10-02 21:01:55    阅读次数:136
python 并发编程
基础概念 一、进程、程序和线程 程序:程序只是一堆代码而已 进程:指的是程序的运行过程,是对正在运行程序的一个抽象。进程是一个资源单位 线程:每个进程有一个地址空间,而且默认就有一个控制线程。线程才是cpu上的执行单位 二、并发与并行 无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程还是 ...
分类:编程语言   时间:2019-10-02 21:00:50    阅读次数:132
KVC/KVO
KVC全称:Key Value Coding(键值编码)赋值1234- (void)setValue:(id)value forKey:(NSString *)key;- (void)setValue:(id)value forKeyPath:(NSString *)keyPath;- (void)... ...
分类:其他好文   时间:2019-10-02 21:00:00    阅读次数:118
跨域 (1) jsonp 跨域
jsonp 的例子 jsonp 的原理: 输出: jsonp 只能处理get 请求 ...
分类:Web程序   时间:2019-10-02 20:59:47    阅读次数:105
python 协程
协程 一、协程的本质: 单线程实现并发,在应用程序里控制多个任务的切换+保存状态 二、协程的目的: 想要在单线程下实现并发 并发指的是多个任务看起来是同时运行的 并发=切换+保存状态 三、补充: yiled可以保存状态,yield的状态保存与操作系统的保存线程状态很像,但是yield是代码级别控制的 ...
分类:编程语言   时间:2019-10-02 20:58:53    阅读次数:119
9.22 xor三元组计数
题意 给定一个长为$N$的序列$a$,请求出所有满足下列条件的三元组$$ $1\leq x 解法 异或$+$序列问题$\to$ 01Trie 很自然的想到枚举$y$,对$1\to y 1$与$y+1\to N$分别维护一颗Trie,计算符合条件的$$二元组个数 我们可以发现,如果按位考虑的话,比较$ ...
分类:其他好文   时间:2019-10-02 20:58:23    阅读次数:72
1000条   上一页 1 ... 6 7 8 9 10 11 12 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!