开源视频会议bigbluebutton 开源视频会议bigbluebutton

开源视频会议bigbluebutton 这是另一个开源视频会议项目,简称bbb 官方网站:http://bigbluebutton.org/ 代码地址:https://code.google.com/p/bigbluebutton/ demo:http://demo.bigbluebutton.org/ 收集到的中文资料:http://www.iteye.com/blogs/subjects/yangactive 支持安卓:http://bigbluebutton.org/2011/02/09
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

系统结构综合实践-第四次作业(占坑版)

1.使用Docker-compose实现Tomcat+Nginx负载均衡 (1)docker-compose.yml文件还有nginx配置文件的编写 首先看到本次项目的结构 Tomcat是一个web应用服务器,index.html用于显示登录到服务器上时页面显示的内容,用于区分不同的Tomcat。 docker-compose.yml version: "3" services: nginx: image: nginx container_name: e
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

用javascript写一个emoji表情插件

很久没有写文章了,说实话本人现在受困于五月病已经快变成一条死咸鱼了(T_T),本次就当写一个简单的js插件教程了。本项目的代码相对比较简单,至于里面有些变量命名的问题就请你们不要吐槽了Σ(゚д゚lll)(好的,我承认我英语就小学水平好吧。除了hello和goodbye其他的都不会了____orz)。 废话就讲到这里,下面开始正文。 demo: 我是demo git : 我是项目git 下载地址: 点我下载 1. 事前准备 事实上在写一个插件前我们都需要事先想好你要实现哪些功能,怎么去实现,这些
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

word、ppt、visio、excel的相关操作

1.office2016的word、ppt中插入公式的两种方式 方式一:office2016自带公式编辑工具 选择菜单栏中开始项附近的插入 方式二: 注意:我的visio(本电脑安装的visio的公式编辑器坏了)中若要插入公式,可以在word中编辑好,复制到visio中。 2.PPT绘制的流程图插入到word中的方法 (1)插入----对象 插入的ppt图片可以进行裁剪。 右键点击图片,选择裁剪。
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

(七)根轨迹①

该系列为DR_CAN自动控制原理视频笔记,详见https://space.bilibili.com/230105574 由于笔者水平有限,文中难免存在一些不足和错误之处,诚请各位批评指正。 该篇主要讲根对系统表现的影响,主要还是过去的一些内容 1 一阶系统 2 二阶系统 二阶系统之前以及有详细介绍了这里不再赘述: 我们可以绘制出欠阻尼情况下系统极点的情况,并计算出系统输出的时域表示,可以看到极点位置的坐标为(\(-\zeta\omega_n\) , \(\pm\omega_n\sqrt{1-\
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

省选模拟95

e
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

【NOI OL#2】T2 子序列问题

题目链接 设$a_i$上一次出现的位置为$p_{a_i}$。设$g(r)=\sum\limits_{l=1}^r f^2(l,r)$。 考虑移动右端点,每次累加相同右端点所有区间的答案,发现移动右端点时新增的$a_r$会使左端点属于$(p_{a_r},r]$的$f(l,r)$加一。 那么$$g(r)-g(r-1)=\sum_{l=p_{a_r}+1}^r( (f(l,r)+1)^2-f(l,r) )=\sum_l(2\times f(l,r)+1)=2\sum_lf(l,r)+r-p_{a_r
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

远程教育平台 BigBlueButton

远程教育平台 BigBlueButton BigBlueButton 是一个使用 ActionScript 开发的在线视频会议系统或者是远程教育系统,主要功能包括在线PPT演示、视频交流和语音交流,还可以进行文字交流、举手发言等功能,特别适合用在网上教学,支持中文等多种语音。 界面非常漂亮: 服务器端用到的项目包括有 ActiveMQ、Asterisk、Nginx、Tomcat 等 在线演示 在线视频介绍
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

算法--快排

快速排序 流程 快速排序算法通过多次比较和交换来实现排序,其排序流程如下: 首先设定一个分界值,通过该分界值将数组分成左右两部分。 将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分中各元素都小于或等于分界值,而右边部分中各元素都大于或等于分界值。 然后,左边和右边的数据可以独立排序。对于左侧的数组数据,又可以取一个分界值,将该部分数据分成左右两部分,同样在左边放置较小值,右边放置较大值。右侧的数组数据也可以做类似处理。 重复上述过程,可以看出,这是一个递
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

centos命令笔记

开放端口 firewall-cmd --zone=public --add-port=3306/tcp --permanent --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效 重启防火墙 firewall-cmd --reload
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

如何在DSP20335的RAM中初始化PIE 向量表

如何从RAM中初始化PIE 中断向量表 ? 答:系统上电时, 所有中断向量PIE必须从FLASH复制到PIE_VECT 中 进行初始化。 PIE_VECT是CMD文件的块,在数据空间中的起始地址是0X000D00,长度为256个字。 如下图所示 上述的操作有很多方法实现,其中一个方法是 第一步 由上面可知PIE中断向量表存储在 0X0000 0D00~0X0000 0DFF 所在的256个字 为了使这段存储器与中断向量表对应 要进行以下工作 。 定义函数型指针变量 一个函数在存储器中要占据一定
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

切图的必要步骤

1.写一个reset.css,清除页面原有边距,清除列表标签格式 *{ margin: 0; padding: 0; } ul,ol{ list-style: none; } 2.对应html页面,规划好有哪几块内容,确定哪些有表芯(margin:0 auto;) 3.对应页面的style.css中,先可以写好清除浮动,将边框包含进元素宽高 .clearfix::after{ content: ""; display: block; clear:
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

Ubuntu 修改 apt-get 源为国内镜像源的方法

1、原文件备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、编辑源列表文件 sudo vim /etc/apt/sources.list 3、将原来的列表删除,添加如下内容(阿里镜像源) deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubun
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

Java中的集合(十一) 实现Map接口的TreeMap

Java中的集合(十一) 实现Map接口的TreeMap 一、TreeMap简介(基于JDK1.8) TreeMap是基于红黑树数据结构,是一个key-value的有序集合,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使用的构造方法。因为红黑树是平衡的二叉搜索树,所以其put、get、remove的时间复杂度都为log(n)。 (一)、TreeMap与Map的关系 (二)、数据结构 红黑树操作包括插入、删除、左旋、右旋,这里有个可视化的
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

数据结构:图总结

一、思维导图 二、重要概念的笔记 图的存储结构 邻接矩阵 #define MAXV 最大顶点个数 typedef struct { int no; //顶点的编号 InfoType info; //顶点的其他信息 }VertexType; //顶点的类型 typedef struct { int edges[MAXV][MAXV]; //邻接矩阵数组
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

《GNU_Makefile》第4章——makefile规则

  规则明确在什么情况下,使用什么方法,重构文件,该文件称为目标。   make的唯一目的是重构终极目标。终极目标默认是第一个目标。 1. 2.规则语法 TARGETS : PREREQUISITES COMMAND 或者: TARGETS : PREREQUISITES ; COMMAND COMMAND   TARGETS 和 PREEQUISITES 可以是多对多的关系,但通常TARGETS 只代表单个目标。   每一行COMMAND(没有用;链接情况),make会for
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

软件工程团队作业第一阶段

队伍名称:陶老板小队 队长:鲁弘阳 队员:尚楚阳 队员:杨强林 队员:谯宇航 队员:刘同鑫 软件需求调研提纲 学院 计算机学院 专业 计算机科学与技术 班级 1734010103 学号 173401010309 姓名 刘同鑫 指导教师 张翼飞 1. 简介 1.1. 目的 为了使各个高校的教育理念、 师资配备、 教学设施、 学校的管理水平等多种信息能实时无误地反馈给政府教育管理机构,政府需要对高校师生进行一系列的问卷调查。我们小组针对这些问题,设计了此次的需求调研,对信息进行初步的分析,同时提出
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

SJLLW22团队:小学生四则运算

内容 项目 作业链接 ( https://edu.cnblogs.com/campus/jssf/infor_computation17-31/homework/10733) 团队名称 SJLLW22团队:小学四则运算 作业学习目标 (1)团队项目可行性评审 (2)确定靠谱的团队研发项目 (3)编制团队项目选题报告 团队成员 孙思姣 姜子怡 李敏 梁露丹 王岩 一、团队初选项目可行性自评总结 此次项目是基于小学生线上练习四则运算这方面需求进行设计的,我们之所以选择小学四则运算系统是因为应用小学
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

Python中getopt()函数的使用 Python中getopt()函数的使用

Python中getopt()函数的使用 在运行程序时,可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为"-"加上单个字母选项;长选项为"--"加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法的支持,而且使用简单。 取得命令行参数   在使用之前,首先要取得命令行参数。使用sys模块可以得到命令行参数。 import sys print sys.
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0

C编译器的编译过程主要分成四步: (1) 预处理 (2) 编译 (3) 汇编 (4) 连接 解密C语言编译背后的过程

解密C语言编译背后的过程 我们大部分程序员可能都是从C语言学起的,写过几万行、几十万行、甚至上百万行的代码,但是大家是否都清楚C语言编译的完整过程呢,如果不清楚的话,我今天就带着大家一起来做个解密吧。 C语言相对于汇编语言是一种高级语言,要想在系统上运行,需要通过编译器把它转换成机器能够读懂的可执行的代码。 以Linux系统上的gcc为例,通常我们编译一个源文件都是用下面的命令: $gcc hello.c –o hello 编译成功后,目录里会生成hello这个程序,直接运行它可以看到结果。
分类: 其他 发布时间: 05-14 22:00 阅读次数: 0