1. 海量用户在线聊天系统 2. 点对点聊天 3. 用户登录&注册 一、服务端开发 1. 用户管理 用户id:数字 用户密码:字母数字组合 用户昵称:用来显示 用户性别:字符串 用户头像:url 用户上线登录时间:字符串 用户是否在线:online 数据存储:redis hash:users 2. ... ...
分类:
其他 时间:
2018-01-24 20:31:27
收藏:
0 评论:
0 赞:
0 阅读:
183
当给属性赋值的时候,使用 的方式显然把属性暴露出来了,并且也无法对属性值进行限制检查,java中提供了setter和getter方法,那么python是如何做的呢?更多内容请参考: "Python学习指南" 属性赋值方法 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参 ...
分类:
编程语言 时间:
2018-01-24 20:31:12
收藏:
0 评论:
0 赞:
0 阅读:
275
3992: [SDOI2015]序列统计 Description 小C有一个集合S,里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为N的数列,数列中的每个数都属于集合S。 小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助:给定整数x,求所有可以生成 ...
分类:
其他 时间:
2018-01-24 20:30:55
收藏:
0 评论:
0 赞:
0 阅读:
135
项目目录: 逻辑层: pay.js 页面布局: pay.wxml 样式: pay.wxss 效果图: ...
分类:
微信 时间:
2018-01-24 20:30:26
收藏:
0 评论:
0 赞:
0 阅读:
982
知识点总结报告 知识点: 插入排序 (原理)每次将一个待排序的元素按其关键字大小插入到前面已经排好序的子表中的适当位置,直到全部元素插入完成为止。主要有三种排序方法直接插入排序,折半插入排序,希尔排序。 直接插入排序 将当前无序区的开头元素R[i](1<=i<=n-1)插入到有序区R[0...i-1 ...
分类:
编程语言 时间:
2018-01-24 20:30:08
收藏:
0 评论:
0 赞:
0 阅读:
189
原博来自http://www.cnblogs.com/skywang12345/ 弗洛伊德算法介绍 和Dijkstra算法一样,弗洛伊德(Floyd)算法也是一种用于寻找给定的加权图中顶点间最短路径的算法。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名 ...
分类:
编程语言 时间:
2018-01-24 20:29:51
收藏:
0 评论:
0 赞:
0 阅读:
251
在上节,我们讲了如何搭建express环境,现在我们说说如何通过node.js写服务接口给前端调用 1. 首先通过MongoDB建好数据库与表格 例如,我的数据库名字为db_demo,数据库表格为goods 表goods中的数据结构如下: 2. 安装Mongoose来驱动、操作MongoDB 3.在 ...
分类:
数据库技术 时间:
2018-01-24 20:29:34
收藏:
0 评论:
0 赞:
0 阅读:
402
"作业链接" 负载均衡程序 演示视频 程序分工 ...
分类:
其他 时间:
2018-01-24 20:28:39
收藏:
0 评论:
0 赞:
0 阅读:
229
//查找轮廓 int cmin = 10; // 轮廓最短值 int cmax = 1000; // 轮廓最长值 findContours( canny_output, contours, hierarchy, CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE, Point(... ...
分类:
其他 时间:
2018-01-24 20:28:21
收藏:
0 评论:
0 赞:
0 阅读:
206
关于差分约束详情可阅读:http://www.cppblog.com/menjitianya/archive/2015/11/19/212292.html 题意: 给定n个区间[L,R], 每个区间至少放w个球, 问最后整个区间最少要放多少个球。 分析: 假设d[i] 是 [1,i] 至少有多少个点 ...
分类:
其他 时间:
2018-01-24 20:27:48
收藏:
0 评论:
0 赞:
0 阅读:
221
用法 sql语句 java代码 示例代码 jooq 可以执行sql语句 配置篇 maven配置 gradle配置 application.yml spring: jooq: #请勿动,当使用了ejdbc的配置后,Spring Boot无法识别正确的Dialect sqlDialect: Mysql ...
分类:
其他 时间:
2018-01-24 20:27:11
收藏:
0 评论:
0 赞:
0 阅读:
424
结果: ...
分类:
编程语言 时间:
2018-01-24 20:26:36
收藏:
0 评论:
0 赞:
0 阅读:
334
1.工厂方法模式(Factory Method)简单工厂模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到工厂方法模式,创建一个工厂接口和创建多个工厂实现类,这样一旦需要增加新的功能,直接增 ...
分类:
其他 时间:
2018-01-24 20:26:18
收藏:
0 评论:
0 赞:
0 阅读:
250
在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 2.d ...
分类:
其他 时间:
2018-01-24 20:25:57
收藏:
0 评论:
0 赞:
0 阅读:
328
一 项目内容 二 思路 三 代码演示: 四 项目分工 作业要求: 负载均衡程序 演示视频 程序分工 ...
分类:
其他 时间:
2018-01-24 20:25:12
收藏:
0 评论:
0 赞:
0 阅读:
484
configparser模块 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件 来看一个好多软件的常见文档格式如下: 如果想用python生成一个这样的文档怎么做呢? 查找文件 增删改操作 ...
分类:
其他 时间:
2018-01-24 20:24:53
收藏:
0 评论:
0 赞:
0 阅读:
214
python内置下载HTTP服务器:测试环境:windows 10?Anaconda 3C:\Users\ztywolf>python?--version
Python?3.6.3?::?Anaconda,?Inc.启动python内置HTTP下载服务器python?-m?http.server打开浏览器,访问你
分类:
编程语言 时间:
2018-01-24 19:38:10
收藏:
0 评论:
0 赞:
0 阅读:
231
一、数据导入与导出1、搜索系统的目录:showvariableslike"secure_file_priv"//如果显示为空的话,可以去配置文件里面设置路径,并拷贝文件到允许的目录下,设置权限+------------------+-----------------------+|Variable_name|Value|+------------------+-------------------
分类:
数据库技术 时间:
2018-01-24 19:37:56
收藏:
0 评论:
0 赞:
0 阅读:
297
1、在vim中设置tab缩进为4个字符vim /etc/vimrc set tabstop=42、复制/etc/rc.d/init.d/functions文件至/tmp目录,替换/tmp/functions文件中的/etc/sysconfig/init为/var/log :%s,/etc/sysconfig/init,/var/log,g3、删除/tmp/functions文件中所有以#开头,且#
分类:
其他 时间:
2018-01-24 19:37:45
收藏:
0 评论:
0 赞:
0 阅读:
251
1 操作系统安全加固... vi1.1 Linux安全加固... vi1.1.1 对系统账号进行登录限制... vi1.1.2 设置登录超时时间... vii1.1.3 设置关键目录的权限... viii1.1.4 设置关键文件的属性... ix1.1.5 修改umask 值... xi1.1.6 记录用户登录信息... xii1.1.7 记录系统安全事件... xiii1.1.8 记录系统服务日
分类:
其他 时间:
2018-01-24 19:37:12
收藏:
0 评论:
0 赞:
0 阅读:
337