四时宝库

程序员的知识宝库

快来领取,33个常用JavaScript功能已封装成方法,拿来即用

在实际开发中,为了提高开发的效率,我们会把常用到的功能封装成方法,这样后期开发需要,拿来即用。

这里分享33个在实际开发中经常需要用到的功能(已封装成方法),分享给到大家。

webrtc打造群视频聊天系列之视频聊天和屏幕分享随意切换

引言

在前面的文章中已经实现了本地模拟一对一聊天和现实网络中一对一的视频聊天了,这篇文章在前面的网络一对一聊天的基础上进行改造,实现聊天的同时可以随意切换屏幕分享和自己摄像头画面

实现思路

  1. 首先建立一对一视频通话基础

js 调用本地摄像头通过canvas进行截图

如何通过js调用本地摄像头呢?获取后如何对视频进行截图呢?在这里跟大家做一个简易的Demo来实现以上几个功能。

WebRTC点对点通讯架构设计(webrtc点对点视频)

虽然几乎所有人都知道,webrtc是一个浏览器端内置的点对点接口,甚至是准标准了。

但是,到底怎么利用这一个已经不是新特性,但是很不幸的是,不少人对这东西还是只停留在听说过,怎么才能使用它呢?怎么利用webrtc作出一个我们想要的p2p应用呢?

这篇文章结合我的分享,再加一些补充,把关于webrtc入门的东西讲清楚。

Node.js安装(node.js安装后怎么用)

cmd不是内部命令

系统环境变量Path缺失导致


在系统环境变量里面配置

Path

查看有无下面的配置添加下面的配置就可以了

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

本文系转载:原文链接为:https://my.oschina.net/zhzx/blog/1014764

SkyWalking8.7.0源码环境搭建(skywalking源码分析)

1. 下载源码并导入 IDEA 中

1. 从官网下载 [源码](https://archive.apache.org/dist/skywalking/8.7.0/apache-skywalking-apm-8.7.0-src.tgz)

2. 解压下载的源码到文件夹,效果如下图所示


如何提高npm 下载依赖过慢的问题(npm下载太慢)

要提高 npm 下载依赖过慢的问题,有几种方法可以尝试:

Node.js实战2:模块使用入门(nodejs官方模块)

NodeJS有丰富的三方模块,借助这些模块,可以快速的开发各类应用。这使用Nodejs可以进行很便捷、快速的开发。

1、安装与加载模块内核、三方

使用npm可以搜索、安装、卸载模块。

例:

搜索模块

用:npm search 模块名

一般来说,会搜到很多内容,为了找到自己最需要的,搜索时可以用正则表达式进行匹配,如:

npm search /^express$/

如何解决使用npm安装vue脚手架报错问题?20个常见解决方法汇总!

如果在使用npm安装vue脚手架时遇到报错,可以尝试以下解决方法:检查网络连接,使用npm config设置代理,升级npm版本,检查系统防火墙和杀毒软件设置,释放磁盘空间,尝试其他npm客户端,手动下载包源代码,重新安装Node.js和npm。

在Windows上使用类Unix命令引起的问题。可以尝试在命令行中使用npm cache clear --force清除npm缓存,然后再次运行npm install vue-cli命令。

npm提示 sill idealTree buildDeps(安装element-ui组件库)

现在越来越多的项目采用前后端分离的模式,下面是学习前端VUE过程中遇到的问题,使用npm安装依赖时提示: sill idealTree buildDeps。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接