注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

元宇宙讨论

元宇宙讨论

元宇宙到底是什么?来畅所欲言
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

DevOps之【持续集成】 DevOps

综合技术讨论上帝之眼 发表了文章 • 155 次浏览 • 2022-07-07 08:58 • 来自相关话题

引言对于客户或者需求方来说,可以集成交付的软件才是有价值的。每个软件都有集成的过程,如果软件规模比较小,比如只有一个人而且没有外部依赖,那集成没什么问题。随着软件变得复杂,依赖变多,开发人员变多,那么早集成、常集成,就可以尽早暴露问题,做出相应的调整,防止在软... ...查看全部
0
评论

[PHP 安全] pcc —— PHP 安全配置检测工具 PHP

综合技术讨论思密达 发表了文章 • 97 次浏览 • 2022-07-06 15:56 • 来自相关话题

背景在 PHP 安全测试中最单调乏味的任务之一就是检查不安全的 PHP 配置项。作为一名 PHP 安全海报的继承者,我们创建了一个脚本用来帮助系统管理员如同安全专家一样尽可能快速且全面地评估 php.ini 和相关主题的状态。在下文中,该脚本被称作“PHP 安... ...查看全部
0
评论

Vue2全家桶之一:vue-cli vue

综合技术讨论思密达 发表了文章 • 116 次浏览 • 2022-07-06 15:56 • 来自相关话题

vue.js有著名的全家桶系列,包含了vue-router,vuex, vue-resource,再加上构建工具vue-cli,就是一个完整的vue项目的核心构成。 1.安装vue-cli② 全局安装vue-cli,在cmd中输入命令:安装成功:打开C:\U... ...查看全部
0
评论

V8系列第二篇:从执行上下文的角度看JavaScript到底是怎么运行的 v8 Javascript

Web开发环Sir 发表了文章 • 97 次浏览 • 2022-07-06 15:56 • 来自相关话题

1.前言 先来说一说V8引擎和浏览器 V8引擎要想运行起来,就必须依附于浏览器,或者依附于Node.js宿主环境。因此V8引擎是被浏览器或者Node.js启动的。比如在Chrome浏览器中,你打开一个网址后,渲染进程便会初始化V8引擎,同时在V8中会初始化堆空... ...查看全部
0
评论

我写了一个将 excel 文件转化成 本地json文件的插件 excel Javascript

技术讨论区环Sir 发表了文章 • 91 次浏览 • 2022-07-06 15:56 • 来自相关话题

插件介绍 excel-2b-json 插件用于将 google excel 文件转化成 本地json文件。 适用场景: 项目国际化,配置多语言 使用方法 1. 安装excel-2b-json npm install excel-2b-json 2. 引入使用... ...查看全部
0
评论

Java Exception Java

综合技术讨论思密达 发表了文章 • 93 次浏览 • 2022-07-06 15:56 • 来自相关话题

异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,... ...查看全部
0
评论

Object.defineProperty也能监听数组变化? Javascript

技术讨论区环Sir 发表了文章 • 89 次浏览 • 2022-07-06 15:56 • 来自相关话题

首先,解答一下标题:Object.defineProperty 不能监听原生数组的变化。如需监听数组,要将数组转成对象。 在 Vue2 时是使用了 Object.defineProperty 监听数据变化,但我查了下 文档,发现 Object.define... ...查看全部
0
评论

JS 将伪数组转换成数组 Javascript

技术讨论区环Sir 发表了文章 • 93 次浏览 • 2022-07-06 15:56 • 来自相关话题

在 JS 中,伪数组 是非常常见的,它也叫 类数组。伪数组可能会给 JS 初学者带来一点困扰。 本文将详细讲解 什么是伪数组,以及分别在 ES5 和 ES6 中将伪数组转换成真正的数组 。 什么是伪数组? 伪数组的主要特征:它是一个对象,并且该对象有 le... ...查看全部
0
评论

一盏茶的功夫,拿捏作用域&作用域链 Javascript

技术讨论区环Sir 发表了文章 • 85 次浏览 • 2022-07-06 15:56 • 来自相关话题

前言 我们需要先知道的是引擎,引擎的工作简单粗暴,就是负责javascript从头到尾代码的执行。引擎的一个好朋友是编译器,主要负责代码的分析和编译等;引擎的另一个好朋友就是今天的主角--作用域。那么作用域用来干什么呢?作用域链跟作用域又有什么关系呢? 一、作... ...查看全部
0
评论

V8开篇:V8是如何运行JavaScript(let a = 1)代码的? V8引擎 Javascript

Web开发环Sir 发表了文章 • 91 次浏览 • 2022-07-06 15:56 • 来自相关话题

我们知道,机器是不能直接理解我们平常工作或者自己学习的代码的。所以,在执行程序之前,需要将代码翻译成机器能读懂的机器语言。按语言的执行流程,可以把计算机语言划分为编译型语言和解释型语言: 编译型语言:在代码运行前编译器直接将对应的代码转换成机器码,运行时不需... ...查看全部
0
评论

Dart(三)—方法定义、箭头函数、函数相互调用、匿名、自执行方法及闭包 Dart

技术精选王二蛋和他的张大花 发表了文章 • 92 次浏览 • 2022-07-06 15:54 • 来自相关话题

方法定义 dart自定义方法的基本格式: 返回类型 方法名称(参数1,参数2,...){ 方法体 return 返回值 / 或无返回值; } 定义方法的的几个例子: void printInfo(){ print('我是一个自定义方法');... ...查看全部
0
评论

Dart(二)—循环表达式、List、Set及Map的常用属性和方法 Dart

技术精选王二蛋和他的张大花 发表了文章 • 90 次浏览 • 2022-07-06 15:37 • 来自相关话题

Dart的循环表达式 for循环 for (int i = 1; i<=100; i++) { print(i); } 也可以写成: for (var i = 1; i<=10; i++) { print(i); } 对于List... ...查看全部
0
评论

Dart(一)—变量、常量、基本类型、运算符、条件判断以及类型转换 Dart Flutter

技术精选王二蛋和他的张大花 发表了文章 • 109 次浏览 • 2022-07-06 15:37 • 来自相关话题

前言 Dart语言跟Kotlin都是一种强大的脚本语言,它的很多语法跟Kotlin是很相似的。比如Dart也是可以不预先定义变量类型 ,自动会类型推倒,它修饰一般变量的关键字也是var,所以如果我们熟悉Kotlin,Dart也会很容易上手。 Dart变量和常量... ...查看全部
0
评论

Flutter 桌面端实践之识别外接媒体设备 Flutter

技术精选王二蛋和他的张大花 发表了文章 • 98 次浏览 • 2022-07-06 15:36 • 来自相关话题

最近我们希望Flutter技术在桌面端的应用能有所突破,所以笔者跨进了本不熟悉的桌面端应用领域。今天给大家分享下我们是如何让Flutter如何识别外接媒体设备,并且实现视频流渲染和拍照;从官方插件外界纹理到platformView实践,都尝试了一遍,最后选择了... ...查看全部
0
评论

iOS block与__block、weak、__weak、__strong iOS

技术讨论区思密达 发表了文章 • 93 次浏览 • 2022-07-06 11:25 • 来自相关话题

0
评论

iOS皮肤适配 iOS

技术讨论区思密达 发表了文章 • 83 次浏览 • 2022-07-06 11:23 • 来自相关话题

1、皮肤颜色资源和图片路径配置皮肤配置文件light.json 配置示例dark.json 配置示例2、设置全局的colorKey 来对应颜色路径 imageKey 来对应图片路径,利于维护颜色key配置图片key配置1、获取皮肤资源协议方法2、皮肤使用3、... ...查看全部
0
评论

Python爬虫 | 一条高效的学习路径 Python

技术讨论区思密达 发表了文章 • 95 次浏览 • 2022-07-06 10:06 • 来自相关话题

数据是创造和决策的原材料,高质量的数据都价值不菲。而利用爬虫,我们可以获取大量的价值数据,经分析可以发挥巨大的价值,比如:豆瓣、知乎:爬取优质答案,筛选出各话题下热门内容,探索用户的舆论导向。淘宝、京东:抓取商品、评论及销量数据,对各种商品及用户的消费场景进行... ...查看全部
0
评论

什么是爬虫?怎么样玩爬虫 Python

技术讨论区思密达 发表了文章 • 83 次浏览 • 2022-07-06 10:03 • 来自相关话题

看到上面的那只蜘蛛没?别误会,今天要教你如何玩上面的蜘蛛。我们正式从0到1轻松学会Python爬虫.......知识碎片化学习难度学习特点爬虫的概念网络爬虫(又被称为网页蜘蛛、网页机器人)就是模拟客户端(主要是指浏览器)发送请求,接收请求响应,按照一定规则、自... ...查看全部
0
评论

实时监控股市公告的Python爬虫 Python

技术讨论区思密达 发表了文章 • 88 次浏览 • 2022-07-06 10:02 • 来自相关话题

精力有限的我们,如何更加有效率地监控信息? 很多时候特别是交易时,我们需要想办法监控一些信息,比如股市的公告。如果现有的软件没有办法实现我们的需求,那么就要靠我们自己动手,才能丰衣足食。你在交易看盘时,如果有一个小窗口,平时默默的不声不响,但是如果有公告发布... ...查看全部
0
评论

我对 React 实现原理的理解 react

跨平台开发上帝之眼 发表了文章 • 120 次浏览 • 2022-07-06 09:04 • 来自相关话题

React 是前端开发每天都用的前端框架,自然要深入掌握它的原理。我用 React 也挺久了,这篇文章就来总结一下我对 react 原理的理解。react 和 vue 都是基于 vdom 的前端框架,我们先聊下 vdom:vdom为什么 react 和 vue... ...查看全部
0
评论

Flutter中的异步 Flutter

跨平台开发上帝之眼 发表了文章 • 121 次浏览 • 2022-07-06 08:59 • 来自相关话题

同步与异步程序的运行是出于满足人们对某种逻辑需求的处理,在计算机上表现为可执行指令,正常情况下我们期望的指令是按逻辑的顺序依次执行的,而实际情况由于某些指令是耗时操作,不能立即返回结果而造成了阻塞,导致程序无法继续执行。这种情况多见于一些io操作。这时,对于用... ...查看全部
0
评论

计算机会是下一个土木吗? 职场话题

职场话题上帝之眼 发表了文章 • 113 次浏览 • 2022-07-06 08:51 • 来自相关话题

最近互联网裁员,有网友热议:2022年大规模裁员后,计算机专业会不会成为下一个土木?今年是我进入这个行业的第 10 年,算是抓住了这个行业的红利期,不用依靠家里也可以在一线城市买房、成家立业。但反观现在,“被毕业、逃离互联网、躺平算了...”却成了这个行业的主... ...查看全部
0
评论

Android组件化思路引文 组件化

技术精选王二蛋和他的张大花 发表了文章 • 83 次浏览 • 2022-07-05 15:42 • 来自相关话题

前言本文并不是具体的实现文,主要讨论组件化的思路,分模块 和 模块通信。并实践一个简单的路由组件,完成模块间页面跳转和通信这两个功能,意图在于帮助刚接触组件化的同学提供一个简单不复杂的思路,对组件化有感性认识快速入门具体的实践文,可看这篇:Android 组件... ...查看全部
0
评论

FlutterWeb浏览器刷新后无法回退的解决方案 FlutterWeb

技术精选王二蛋和他的张大花 发表了文章 • 91 次浏览 • 2022-07-05 15:39 • 来自相关话题

一、问题 在Flutter开发的网页运行时,浏览器刷新网页后,虽然会显示刷新前的页面(前提是用静态路由跳转),但这时调用Navigator.pop方法是回不到上一页的,包括点击浏览器的回退按钮也是无效的(地址栏中的url会变,页面不会变)。 二、原因 当浏览器... ...查看全部
0
评论

Android - setVisibility() 失效,竟然是因为内存泄露 Android

技术精选王二蛋和他的张大花 发表了文章 • 84 次浏览 • 2022-07-05 15:37 • 来自相关话题

一、前情概要 目前,我在开发的一个 Android 项目需要各个功能做到线上动态化,其中,App 启动时显示的 Loading 模块,会优先检测加载远程的 Loading 模块,加载失败时,会使用 App 本身默认的 Loading 视图,为此,我编写了一个 ... ...查看全部
0
评论

一文读懂Kotlin的数据流 数据流 kotlin

技术精选王二蛋和他的张大花 发表了文章 • 81 次浏览 • 2022-07-05 15:27 • 来自相关话题

一、Android分层架构 不管是早期的MVC、MVP,还是最新的MVVM和MVI架构,这些框架一直解决的都是一个数据流的问题。一个良好的数据流框架,每一层的职责是单一的。例如,我们可以在表现层(Presentation Layer)的基础上添加一个领域层(D... ...查看全部
0
评论

Flutter JSON 解析最佳实践 json Flutter

技术精选王二蛋和他的张大花 发表了文章 • 87 次浏览 • 2022-07-05 15:26 • 来自相关话题

这篇文章其实早该写了,之前的业余时间一直花在开源项目或其它文章上了。 JSON 解析对于 Flutter 新人来讲是个绕不开的话题,大家都在吐槽 Flutter 没有反射,导致 JSON 解析无法像 Android 那样方便,其实是不必要的,因为可以做到一样方... ...查看全部
0
评论

Flutter 小技巧之 ListView 和 PageView 的各种花式嵌套 PageView ListView Flutter

技术精选王二蛋和他的张大花 发表了文章 • 99 次浏览 • 2022-07-05 15:23 • 来自相关话题

这次的 Flutter 小技巧是 ListView 和 PageView 的花式嵌套,不同 Scrollable 的嵌套冲突问题相信大家不会陌生,今天就通过 ListView 和 PageView 的三种嵌套模式带大家收获一些不一样的小技巧。 正常嵌套 最常... ...查看全部
1
评论

环信IM重大更新:新SDK+新场景+质量洞察+内容审核+出海 新闻资讯

技术精选阿花君霸占路人 发表了文章 • 100 次浏览 • 2022-07-05 15:20 • 来自相关话题

即时通讯IM是人与人沟通的基础服务,随着线上场景的进一步丰富,用户对于IM的能力要求日益提升。IM本质是一项服务,用户对于体验质量的要求异常严苛,掌握终端用户质量体验的变化和趋势,能够快速发现问题及根因,成为开发者核心关注的问题。近日,环信IM发布重大更新,包... ...查看全部
0
评论

使用 C# 开发 node.js 插件 node.js

综合技术讨论思密达 发表了文章 • 94 次浏览 • 2022-07-05 11:19 • 来自相关话题

项目需求最近在开发一个 electron 程序,其中有用到和硬件通讯部分;硬件厂商给的是 .dll 链接库做通讯桥接, 第一版本使用 C 写的 Node.js 扩展 😁;由于有异步任务的关系,实现使用了 N-API 提供的多线程做异步任务调度, 虽然功能实... ...查看全部
0
评论

分享4个Linux中Node.js的进程管理器 node.js

综合技术讨论思密达 发表了文章 • 97 次浏览 • 2022-07-05 11:10 • 来自相关话题

Node.js进程管理器是一个有用的工具,可以确保Node.js进程或脚本连续(永久)运行,并使其能够在系统引导时自动启动。它允许您监视正在运行的服务,它有助于执行常见的系统管理任务(例如重新启动失败,停止,重新加载配置而无需停机,修改环境变量/设置,显示性能... ...查看全部
0
评论

Node.js编写组件的几种方式 node.js

综合技术讨论思密达 发表了文章 • 105 次浏览 • 2022-07-05 11:06 • 来自相关话题

本文主要备忘为Node.js编写组件的三种实现:纯js实现、v8 API实现(同步&异步)、借助swig框架实现。简介(1)v8 API方式为官方提供的原生方法,功能强大而完善,缺点是需要熟悉v8 API,编写起来比较麻烦,是js强相关的,不容易支持其... ...查看全部
0
评论

从零打造node.js版scf客户端 node.js

综合技术讨论思密达 发表了文章 • 89 次浏览 • 2022-07-05 11:04 • 来自相关话题

node.js是一个划时代的技术,它在原有的Web前端和后端技术的基础上总结并提炼出了许多新的概念和方法,堪称是十多年来Web开发经验的集大成者。转转公司在使用node.js方面,一起走在前沿。8月16日,转转公司的FE王澍老师,在镜泊湖会议室进行了一场主题为... ...查看全部
0
评论

React-Native与原生模块间的几种通信方式 reactnative

综合技术讨论思密达 发表了文章 • 100 次浏览 • 2022-07-05 11:03 • 来自相关话题

原理string-NSStringnumber - int/NSInteger/float/double/NSNumberboolean - BOOL/NSNumberarray - NSArrayobject - NSDictionary(NSString型... ...查看全部
0
评论

为抵制 7-Zip,列出 “三宗罪” ?网友:“第3个才是重点吧?” 新闻资讯

职场话题上帝之眼 发表了文章 • 133 次浏览 • 2022-07-05 09:09 • 来自相关话题

谈及电脑必装软件有哪些时,压缩软件绝对算一个。由于各人需求不同,其选择的压缩软件也不尽相同,如 WinRAR、360 压缩、7-Zip、BandiZip、快压等,其中完全免费且开源的 7-Zip 就深受许多用户青睐。作为一款开源压缩软件,7-Zip 发布于 1... ...查看全部
0
评论

清除 useEffect 副作用 web

Web开发上帝之眼 发表了文章 • 110 次浏览 • 2022-07-05 09:03 • 来自相关话题

在 React 组件中,我们会在 useEffect() 中执行方法,并返回一个函数用于清除它带来的副作用影响。以下是我们业务中的一个场景,该自定义 Hooks 用于每隔 2s 调用接口更新数据。import { useState, useEffect } f... ...查看全部
0
评论

如何用一个插件解决 Serverless 灰度发布难题? web

Web开发上帝之眼 发表了文章 • 101 次浏览 • 2022-07-05 08:54 • 来自相关话题

Serverless 灰度发布什么是 Serverless ?Serverless 顾名思义就是无服务器,它是一种“来了就用,功能齐全,用完即走”的全新计算提供方式,用户无需预制或管理服务器即可运行代码,只需将代码从部署在服务器上,转换到部署到各厂商 Serv... ...查看全部
0
评论

Java VS .NET:Java与.NET的特点对比 Java

综合技术讨论思密达 发表了文章 • 81 次浏览 • 2022-07-04 10:59 • 来自相关话题

为什么要写Java跟.NET对比?二、项目构建工欲善其事必先利其器。开发环境配置+工具使用当然要先讲了。平台工具ken.io的解释JavaIdea/EclipseIDE,负责管理项目以及代码的运行调试等,依赖于JDKJavaJDKJRE(Java项目运行环境)... ...查看全部
0
评论

ASP.NET MVC 与 ASP.NET Web Form 的介绍与区别 asp.net+mvc

综合技术讨论思密达 发表了文章 • 86 次浏览 • 2022-07-04 10:55 • 来自相关话题

是微软提供的以MVC模式为基础的ASP.NET Web应用程序开发框架。Model:领域模型 处理应用程序数据逻辑部分,获取数据,处理数据Controller:控制器 通过Model 读取处理数据,通过View 将结果返回。在 ASP.NET 框架下的一种基于... ...查看全部
0
评论

NodeJS 入门了解 node.js

综合技术讨论思密达 发表了文章 • 84 次浏览 • 2022-07-04 10:52 • 来自相关话题

1 NodeJS 是什么NodeJS 是 javascript 的一种运行环境,是对 Google V8 引擎进行的封装。是一个服务器端的 javascript 解释器;NodeJS 使用事件驱动,非阻塞 I/O 模型;什么是非阻塞 I/O 模型:阻塞:I/O... ...查看全部
0
评论

nodeJS操纵数据库 node.js

综合技术讨论思密达 发表了文章 • 103 次浏览 • 2022-07-04 10:50 • 来自相关话题

下载nodeJS,安装另外一种安装我们node的方式 使用nvm这个软件来安装 node version manger,如果你想同时安装多个node版本 教程:http://www.jianshu.com/p/07c3456e875a2、使用上面装好的n... ...查看全部
0
评论

nodejs中的fs模块 node.js

综合技术讨论思密达 发表了文章 • 74 次浏览 • 2022-07-04 10:31 • 来自相关话题

对于文件处理的四个操作 增删改查 简称 curd(create-update-read-del)需要使用到的模块叫File System 简称fs 是nodejs 自带的一个库const fs=require('fs');1、使用 fs.mkdir... ...查看全部
0
评论

这可能是掘金讲「原型链」,讲的最好最通俗易懂的了,附练习题! 原型 Javascript

技术讨论区环Sir 发表了文章 • 83 次浏览 • 2022-07-04 09:40 • 来自相关话题

前言 大家好,我是林三心,相信大家都听过前端的三座大山:闭包,原型链,作用域,这三个其实都只是算基础。而我一直觉得基础是进阶的前提,所以不能因为是基础就忽视他们。今天我就以我的方式讲讲原型链吧,希望大家能牢固地掌握原型链知识 很多文章一上来就扔这个图,但是我不... ...查看全部
0
评论

知其然,而知其所以然,JS 对象创建与继承【汇总梳理】 Javascript

技术讨论区环Sir 发表了文章 • 91 次浏览 • 2022-07-04 09:40 • 来自相关话题

  这些文章是: 蓦然回首,“工厂、构造、原型”设计模式,正在灯火阑珊处JS精粹,原型链继承和构造函数继承的 “毛病”“工厂、构造、原型” 设计模式与 JS 继承JS 高级程序设计 4:class 继承的重点JS class 并不只是简单的语法糖! ... ...查看全部
0
评论

7张图,20分钟就能搞定的async/await原理!为什么要拖那么久? 同步异步 Javascript

技术讨论区环Sir 发表了文章 • 94 次浏览 • 2022-07-04 09:40 • 来自相关话题

前言 大家好,我是林三心,以最通俗的话,讲最难的知识点是我写文章的宗旨 之前我发过一篇手写Promise原理,最通俗易懂的版本!!!,带大家基本了解了Promise内部的实现原理,而提到Promise,就不得不提一个东西,那就是async/await,asyn... ...查看全部
1
评论

程序员版本的八荣八耻~ 职场话题

职场话题上帝之眼 发表了文章 • 177 次浏览 • 2022-07-04 09:21 • 来自相关话题

大家好,最近整理了一个关于程序员日常开发版本的八荣八耻,还挺有意思的。给大家分享一下,哈哈~以接口兼容为荣,怎么理解呢?我们还要以接口裸奔为耻。为了保证接口报文的安全性,拒绝接口报文裸奔。因此,我们可以使用https协议,还建议对接口加签验签处理,数据加密等。... ...查看全部
0
评论

生成二维码或条形码JavaScript脚本库 web

Web开发上帝之眼 发表了文章 • 122 次浏览 • 2022-07-04 09:11 • 来自相关话题

二维码或条形码在日常生活中现在应用已经非常普遍了,文章分享生成条形码和二维码的JavaScript库。条形码条形码是日常生活中比较常见的,主要用于商品。通俗的理解就是一串字符串的集合(含字母、数字及其它ASCII字符的集合应用),用来常用来标识一个货品的唯一性... ...查看全部
0
评论

Flutter 小技巧之 ListView 和 PageView 的各种花式嵌套 Flutter

跨平台开发上帝之眼 发表了文章 • 166 次浏览 • 2022-07-04 09:04 • 来自相关话题

这次的 Flutter 小技巧是 ListView 和 PageView 的花式嵌套,不同 Scrollable 的嵌套冲突问题相信大家不会陌生,今天就通过 ListView 和 PageView 的三种嵌套模式带大家收获一些不一样的小技巧。正常嵌套最常见的... ...查看全部
1
回复

APP未打开或者进程被杀死后,也能收到推送的消息或者通知吗 离线消息推送

Android开发yangjian 回复了问题 • 2 人关注 • 153 次浏览 • 2022-07-01 18:04 • 来自相关话题