socket.io官网中使用express实现了一个最简单的IM即时聊天,今天我们使用koa来实现一下 框架准备 确保你本地已经安装好了nodejs和npm,使用koa要求node版本 7.6 在你需要的位置新建一个文件夹(官网的简单命名为chat example) 进入项目目录,创建package ...
分类:
其他 时间:
2018-11-02 22:49:23
收藏:
0 评论:
0 赞:
0 阅读:
126
``` include include int main() { int i, j, n, sum, id; int a[15]; char str[15]; scanf("%s", str); //输入ISBN号 j = 0; for(i=0; i ...
分类:
编程语言 时间:
2018-11-02 22:49:08
收藏:
0 评论:
0 赞:
0 阅读:
196
前言: 对于这类带环的图,一般记忆化搜索不能很好的对所有遍历的边进行更新取值。因为环上的点可以相互到达,所以他们的答案因当是同步更新的,而dfs一旦你回溯完环上某个点就不会在更新这个点的答案了,做不到同时更新。 所以这类题dfs有后效性,于是我们打算消除这个后效性:我们从编号最大的点开始枚举,这样d ...
分类:
其他 时间:
2018-11-02 22:48:50
收藏:
0 评论:
0 赞:
0 阅读:
162
20172330 2018 2019 1 《程序设计与数据结构》第七周学习总结 教材学习内容总结 二叉查找树 在二叉查找树中: 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 叶节点的左、右子树也分别为二叉查找 ...
分类:
其他 时间:
2018-11-02 22:48:32
收藏:
0 评论:
0 赞:
0 阅读:
181
自定义指令创建: Vue.directive( 'mycolor(指令名称:推荐全部小写,驼峰命名会出现问题,看最后面)' , { bind:function(){}, //本例只介绍inserted inserted:function(el, binding){ el.style.color="r ...
分类:
其他 时间:
2018-11-02 22:48:16
收藏:
0 评论:
0 赞:
0 阅读:
209
1.框架的基本认识: 特点:用Python语言实现的轻量、简洁、扩展性强。 核心:werkzeug和Jinja2 2.虚拟环境: 创建:mkvirtualenv -p python3 名称 进入:workon 退出:deactivate 移除:rmvirtualenv 名称 3.依赖包 生成依赖包: ...
分类:
其他 时间:
2018-11-02 22:48:01
收藏:
0 评论:
0 赞:
0 阅读:
187
知识点: 1、安装好MongoDB后的启动和关闭: 2、命令: 切换到某个数据库: 切换到student数据库,如果该数据库不存在,无需预创建student数据库,在使用时会自动创建。 创建连接: 插入数据: _id可选,insert和save都可以使用但又不同,insert和save不同之处在于: ...
分类:
数据库技术 时间:
2018-11-02 22:47:44
收藏:
0 评论:
0 赞:
0 阅读:
168
题目背景 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 题目描述 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中 ...
分类:
其他 时间:
2018-11-02 22:47:25
收藏:
0 评论:
0 赞:
0 阅读:
126
学习的博客地址: https://www.cnblogs.com/liwenzhou/p/8296964.html 1.web的框架模式 1.MVC框架 -->模型(Model:与数据库交互) + 视图(View向用户展示数据) + 控制器(Controller:用户输入) 2.MTV框架 2.Dj ...
分类:
编程语言 时间:
2018-11-02 22:47:08
收藏:
0 评论:
0 赞:
0 阅读:
139
redis简单介绍 redis全称remote-dictionary-server 直译为远程字典服务器, 是一个高性能的key-value存储系统,也被称为数据结构服务器,因为其所存储的数据值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 ...
分类:
其他 时间:
2018-11-02 22:46:48
收藏:
0 评论:
0 赞:
0 阅读:
134
我们都知道Python2与Python3有很大区别,但是具体都有哪些区别呢?大概概括了一些: Python2中: 1)代码重复 2)语言不统一 3)不支持中文 4)input()下,输入数字,获取数字 5)输入字符串必须自己手动写引号 6)Python2中的raw_input和Python3中的in ...
分类:
编程语言 时间:
2018-11-02 22:46:31
收藏:
0 评论:
0 赞:
0 阅读:
163
容斥 ...
分类:
其他 时间:
2018-11-02 22:46:14
收藏:
0 评论:
0 赞:
0 阅读:
154
如果是搜索的话,不好记录逆序对的个数,其实无论怎样,逆序对的个数都不好计算 f[i][j]表示插完了第i个数,逆序对数是几 ...
分类:
其他 时间:
2018-11-02 22:45:58
收藏:
0 评论:
0 赞:
0 阅读:
109
CSS定位方法 1.CSS定位常用策略(方式) 1.id选择器 说明:根据元素id属性来选择 格式:#id 如:#userA<选择id属性值为userA的所有元素> 2.c1ass选择器 说明:根据元素c1ass属性来选择 格式:.class 如:.telA<选择class属性值为telA的所有元素 ...
分类:
Web开发 时间:
2018-11-02 22:45:39
收藏:
0 评论:
0 赞:
0 阅读:
176
关键字if+trim trim可以去除多余的关键字,是where和set的组合 trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码: <trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></t ...
分类:
数据库技术 时间:
2018-11-02 22:45:24
收藏:
0 评论:
0 赞:
0 阅读:
187
去除图片下方空白:vertical-align:bottom; display:block; 页面局部滚动: overflow:scroll; width:100px; height:200px; css3动态计算屏幕高宽:width:calc(100vw - 20px); height:calc( ...
分类:
Web开发 时间:
2018-11-02 22:45:07
收藏:
0 评论:
0 赞:
0 阅读:
271
2018 2019 20172329 《Java软件结构与数据结构》第七周学习总结 教材学习内容总结 《Java软件结构与数据结构》第十一章 二叉查找树 一、概述 1、什么是二叉查找树:二叉查找树是一种带有附加属性的二叉树,即对树中的每个结点,其左孩子都要小于其父结点,而父结点又小于或等于其右孩子。 ...
分类:
编程语言 时间:
2018-11-02 22:44:45
收藏:
0 评论:
0 赞:
0 阅读:
157
1 框架一览 事件处理的架构图如下所示。 2 优化总结 当我们第一次部署整个方案时,kafka和flume组件都执行得非常好,但是spark streaming应用需要花费4-8分钟来处理单个batch。这个延迟的原因有两点,一是我们使用DataFrame来强化数据,而强化数据需要从hive中读取大 ...
分类:
其他 时间:
2018-11-02 22:44:29
收藏:
0 评论:
0 赞:
0 阅读:
198
这里用到了三个函数: 运行结果: 中英文字母的个数为9,数字的个数为2,空格的个数为4,其他字符的个数为3. ...
分类:
编程语言 时间:
2018-11-02 22:44:13
收藏:
0 评论:
0 赞:
0 阅读:
222
静止背景下运动物体的提取,跟踪出运动轨迹 下载地址 https://download.csdn.net/download/li_haoren/10761361 2.程序 3.处理后 4.提取出的物体tube ...
分类:
编程语言 时间:
2018-11-02 22:43:44
收藏:
0 评论:
0 赞:
0 阅读:
178