环信即时通讯云

环信即时通讯云

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

环信开发文档

元宇宙讨论

元宇宙讨论

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

【前端工程化】- 结合代码实践,全面学习前端工程化 IT大前端

Web开发上帝之眼 发表了文章 • 54 次浏览 • 2021-11-23 09:27 • 来自相关话题

前言前端工程化,简而言之就是软件工程 前端,以自动化的形式呈现。就个人理解而言:前端工程化,从开发阶段到代码发布生产环境,包含了以下几个内容:开发构建测试部署性能规范 下面我们根据上述几个内容,选择有代表性的几个方面进行深入学习前端工程化。脚手架脚手... ...查看全部
0
评论

Python运算符优先级及结合性 Python

Python上帝之眼 发表了文章 • 39 次浏览 • 2021-11-23 09:25 • 来自相关话题

当多个运算符出现在一起需要进行运算时,Python 会先比较各个运算符的优先级,按照优先级从高到低的顺序依次执行;当遇到优先级相同的运算符时,再根据结合性决定先执行哪个运算符:如果是左结合性就先执行左边的运算符,如果是右结合性就先执行右边的运算符。运算符的优先... ...查看全部
0
评论

【vue自定义组件】实现一个污染日历 vue

Web开发马师傅 发表了文章 • 46 次浏览 • 2021-11-22 23:50 • 来自相关话题

前言 佛祖保佑, 永无bug。Hello 大家好!我是海的对岸! 实际开发中,碰到一个日历的需求,这个日历的需求中要加入定制的业务,网上没有现成的,手动实现了一下,整理记录下。 动画效果: 实现 实现背景 工作上碰到一个需求,需要有一个可以在日历上能看到每天... ...查看全部
0
评论

生成 UUID 的三种方式及测速对比! Javascript

Web开发马师傅 发表了文章 • 44 次浏览 • 2021-11-22 23:46 • 来自相关话题

通用唯一识别码(英语:Universally Unique Identifier,缩写:UUID)是用于计算机体系中以识别信息的一个 128 位标识符,通常表现为一串 32 位十六进制数字。 UUID 用于解决 ID 唯一的问题! 然而,如何确保唯一,这本身... ...查看全部
1
回复

uniapp版 发送消息成功之后为什么接受消息不触发? onTextMessage

Web开发此木 回复了问题 • 2 人关注 • 50 次浏览 • 2021-11-22 19:03 • 来自相关话题

0
评论

老板:你来弄一个团队代码规范!? 开发规范

Web开发马师傅 发表了文章 • 49 次浏览 • 2021-11-22 17:38 • 来自相关话题

一、背景 9月份换了一个新部门,部门成立时间不长,当时组内还没有统一的代码规范(部分工程用了规范,部分没有,没有统一的收口) 小组的技术栈框架有Vue,React,Taro,Nuxt,用Typescript,算是比较杂了,结合到部门后续还可能扩展其他技术栈,我... ...查看全部
0
评论

如何优雅的使用枚举功能——Constants 性能优化

Web开发马师傅 发表了文章 • 46 次浏览 • 2021-11-22 16:38 • 来自相关话题

背景 在项目中,或多或少的会遇到使用枚举/快码/映射/字典,它们一般长这个样子。(PS:我不知道怎么称呼这个玩意) 在一些需要展示的地方,会使用下面的代码来展示定义。 <div>{{ statusList[status] }}</div&g... ...查看全部
0
评论

CSS mask 实现鼠标跟随镂空效果 CSS3

Web开发马师傅 发表了文章 • 42 次浏览 • 2021-11-22 16:36 • 来自相关话题

偶然在某思看到这样一个问题,如何使一个div的部分区域变透明而其他部分模糊掉?,最后实现效果是这样的 进一步,还能实现任意形状的镂空效果 鼠标经过的地方清晰可见,其他地方则是模糊的。 可能一开始无从下手,不要急,可以先从简单的、类似的效果开始,一步一步尝试... ...查看全部
0
评论

Unable to extract the trust manager on Android10Platform 完美解决 Android

Android开发阿花君霸占路人 发表了文章 • 74 次浏览 • 2021-11-22 14:58 • 来自相关话题

Unable to extract the trust manager on Android10Platform网上有大致有两种解决方案,但都不靠谱。产生这个异常的根本原因是:builder.sslSocketFactory(sslContext.getSoc... ...查看全部
1
回复

onMessageReceived中收到的视频文件和图片文件,为什么不会自动下载到本地? 专职工程师值守

环信IM集成讨论AllenHao 回复了问题 • 2 人关注 • 63 次浏览 • 2021-11-22 14:25 • 来自相关话题

1
回复

为什么登录之后数据陷入了循环? 登录问题

Web开发此木 回复了问题 • 2 人关注 • 78 次浏览 • 2021-11-22 14:09 • 来自相关话题

0
评论

面试官:一千万数据,怎么快速查询? sql

技术精选王二蛋和他的张大花 发表了文章 • 48 次浏览 • 2021-11-22 11:34 • 来自相关话题

前言 面试官: 来说说,一千万的数据,你是怎么查询的?B哥:直接分页查询,使用limit分页。面试官:有实操过吗?B哥:肯定有呀 此刻献上一首《凉凉》 也许有些人没遇过上千万数据量的表,也不清楚查询上千万数据量的时候会发生什么。 今天就来带大家实操一下,这次... ...查看全部
0
评论

Android 基础架构组面试题 | 面试 面试题

技术精选柳天明 发表了文章 • 47 次浏览 • 2021-11-22 11:24 • 来自相关话题

SDK相关面试的时候我觉得哦,这些sdk有任意其实你研究的比较深入就行了,应该能在面试中表现的很好了。还有就是个人建议最好还是在单一方向研究的更深入一点,别的只要大概知道干什么的就行了。配置中心以及灰度测试app必备工具之一,配置中心主要负责的就是动态化的配置... ...查看全部
0
评论

你用过HandlerThread么? Android HandlerThread

技术精选柳天明 发表了文章 • 51 次浏览 • 2021-11-22 11:22 • 来自相关话题

前言我们都用过Handler,也很熟悉怎么使用Handler,肯定也知道Handler使用过程中的注意事项,那就是内存泄漏,也知道大部分内存泄漏都是因为静态变量引用的问题。Handler是一个内部类,非static内部类或者匿名内部类都会持有外部类的引用。如果... ...查看全部
0
评论

android 展示PDF文件 PDF

技术精选王二蛋和他的张大花 发表了文章 • 40 次浏览 • 2021-11-22 11:00 • 来自相关话题

 注:此方式展示pdf文件会增加apk大小3-4m左右 建议使用x5的webview进行加载pdf文件(可扩展) 1. 加入此依赖 implementation 'com.github.barteksc:android-pdf-viewer:3.... ...查看全部
0
评论

进来看看是不是你想要的效果,Android吸顶效果,并有着ViewPager左右切换 ViewPager

技术精选王二蛋和他的张大花 发表了文章 • 46 次浏览 • 2021-11-22 10:57 • 来自相关话题

老规矩,先上图,看看是不是你想要的 美团: 来一个图形分析 接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPager Vi... ...查看全部
0
评论

iOS面试基础知识 (五) iOS 面试题 八股文

iOS开发雨淋湿了天空 发表了文章 • 51 次浏览 • 2021-11-22 10:31 • 来自相关话题

混编技术移动开发已经进入大前端时代。对于混编技术,笔者一般在面试中也会问,通常会问h5混编、rn、weex、flutter等相关方面的问题,以考察面试者对于混编技术的了解程度。H5混编实现相对于rn、weex等混编技术,在App里面内嵌H5实现成本较低,所以目... ...查看全部
0
评论

iOS面试基础知识 (四) iOS 面试题 八股文

iOS开发雨淋湿了天空 发表了文章 • 52 次浏览 • 2021-11-22 10:30 • 来自相关话题

网络相关做移动开发,除了写UI,大部分的工作就是跟后台做接口联调了,所以网络相关的知识在面试当中是相当重要且必不可少的。Get与Post区别笔者在面试中会经常问这个问题,发现有挺多面试者回答得不好。很多人不知道Get与Post网络请求参数放在哪里。Get请求参... ...查看全部
0
评论

iOS面试基础知识 (三) iOS

iOS开发雨淋湿了天空 发表了文章 • 51 次浏览 • 2021-11-22 10:30 • 来自相关话题

多线程多线程创建方式iOS创建多线程方式主要有NSThread、NSOperation、GCD,这三种方式创建多线程的优缺点如下:NSThreadNSThread 封装了一个线程,通过它可以方便的创建一个线程。NSThread 线程之间的并发控制,是需要我们自... ...查看全部
0
评论

iOS面试基础知识 (二) iOS

iOS开发雨淋湿了天空 发表了文章 • 52 次浏览 • 2021-11-22 10:26 • 来自相关话题

一、类别OC不像C++等高级语言能直接继承多个类,不过OC可以使用类别和协议来实现多继承。1、类别加载时机在App加载时,Runtime会把Category的实例方法、协议以及属性添加到类上;把Category的类方法添加到类的metaclass上。2、类别添... ...查看全部
0
评论

iOS面试基础知识 (一) iOS

iOS开发雨淋湿了天空 发表了文章 • 54 次浏览 • 2021-11-22 10:24 • 来自相关话题

iOS面试基础知识 (一)一、Runtime原理Runtime是iOS核心运行机制之一,iOS App加载库、加载类、执行方法调用,全靠Runtime,这一块的知识个人认为是最基础的,基本面试必问。1、Runtime消息发送机制1)iOS调用一个方法时,实际上... ...查看全部
0
评论

微信小程序如何确保每个页面都已经登陆 微信小程序

Web开发马师傅 发表了文章 • 54 次浏览 • 2021-11-19 17:53 • 来自相关话题

现状 一个微信小程序中,有首页,有个人页面,还有一些列表页面,详情页面等等,这些页面大部分是可以分享的。当分享出去的页面被一个另一个用户打开的时候,这个页面怎么确保这个用户已经登陆了呢? 网上有很多方案是在请求封装里面加一道拦截,如果没有token,就先调用登... ...查看全部
0
评论

你写过的所有代码都逃不过这两方面:API 和抽象 前端面试 性能优化

Web开发马师傅 发表了文章 • 54 次浏览 • 2021-11-19 17:49 • 来自相关话题

作为前端,你可能开发过 Electron 桌面应用、小程序、浏览器上的 web 应用、基于 React Native 等跨端引擎的 app,基于 Node.js 的工具或者服务等各种应用,这些都是 JS 的不同的 runtime,开发也都是基于前端那套技术。 ... ...查看全部
0
评论

线性表 Javascript

Web开发马师傅 发表了文章 • 41 次浏览 • 2021-11-19 17:47 • 来自相关话题

由于我是搞前端的为了更友好的描述数据结构,所以全部代码示例都是用TypeScript来编写。 1、线性表类型 1.顺序存储结构(数组) 2.链式存储结构(链表) 1.1、顺序存储 一般指数组,内部数据的存储单元在内存中相邻 优势: 查询很快,时间复杂度为... ...查看全部
6
回复

元宇宙讨论区开版!欢迎大家激情讨论,畅所欲言! 元宇宙

元宇宙讨论马师傅 回复了问题 • 7 人关注 • 143 次浏览 • 2021-11-19 16:22 • 来自相关话题

0
评论

图解:什么是AVL树? AVL树

技术精选王二蛋和他的张大花 发表了文章 • 49 次浏览 • 2021-11-19 14:32 • 来自相关话题

引子上一次我给大家介绍了什么是二叉搜索树,但是由于二叉搜索树查询效率的不稳定性,所以很少运用在实际的场景中,所以我们伟大的前人就对二叉搜索树进行了改良,发明了AVL树。AVL树是一种自平衡二叉搜索树,因为AVL树任意节点的左右子树高度差的绝对值不超过1,所以A... ...查看全部
0
评论

恕我直言,我怀疑你并不会用 Java 枚举 枚举

技术精选王二蛋和他的张大花 发表了文章 • 46 次浏览 • 2021-11-19 14:30 • 来自相关话题

开门见山地说吧,enum(枚举)是 Java 1.5 时引入的关键字,它表示一种特殊类型的类,默认继承自 java.lang.Enum。 为了证明这一点,我们来新建一个枚举 PlayerType: public enum PlayerType { TE... ...查看全部
0
评论

程序员如何优雅的挣零花钱? 挣零花钱

技术精选王二蛋和他的张大花 发表了文章 • 70 次浏览 • 2021-11-19 13:44 • 来自相关话题

前言虽然程序员有女朋友的不多(误),但是开销往往都不小。 VPS、域名、Mac上那一堆的收费软件、还有Apple每年更新的那些设备,经常都是肾不够用的节奏。 幸好作为程序员,我们有更多挣钱的姿势。 有同学该嚷了:不就是做私单嘛。 ... ...查看全部
0
评论

【小程序实战】- 将图片优化进行到底 微信小程序 性能优化

Web开发马师傅 发表了文章 • 63 次浏览 • 2021-11-19 13:32 • 来自相关话题

背景 前端的性能优化,图片优化是必不可少的重要环节,大部分网站页面的构成都少不了图片的渲染。尤其在电商类项目,往往存在大量的图片,如 banner 广告图,菜单导航图,商品列表图等。图片加载数量多以及图片体积过大往往会影响页面加载速度,造成不良的用户体验。 优... ...查看全部
0
评论

代码写得好,Reduce 方法少不了,我用这10例子来加深学习! 前端面试

Web开发马师傅 发表了文章 • 44 次浏览 • 2021-11-19 13:26 • 来自相关话题

数组中的 reduce 犹如一只魔法棒,通过它可以做一些黑科技一样的事情。语法如下: reduce(callback(accumulator, currentValue[, index, array])[,initialValue]) reduce 接受两个参... ...查看全部
0
评论

协程调度器详解 协程 kotlin

技术精选柳天明 发表了文章 • 57 次浏览 • 2021-11-19 11:29 • 来自相关话题

协程和线程的差异目的差异线程的目的是提高CPU资源使用率, 使多个任务得以并行的运行,是为了服务于机器的.协程的目的是为了让多个任务之间更好的协作,主要体现在代码逻辑上,是为了服务开发者 (能提升资源的利用率, 但并不是原始目的)调度差异线程的调度是系统完成的... ...查看全部
0
评论

Android C++系列:Linux文件IO操作 android NDK

技术精选柳天明 发表了文章 • 60 次浏览 • 2021-11-19 11:25 • 来自相关话题

1.1 read/writeread函数从打开的设备或文件中读取数据。#include ssize_t read(int fd, void *buf, size_t count); //返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调r... ...查看全部
0
评论

iOS 简单模拟服务器如何解析客户端传来的表单数据及图片格式数据并本地保存 iOS

iOS开发雨淋湿了天空 发表了文章 • 53 次浏览 • 2021-11-19 11:04 • 来自相关话题

废话开篇:在日常开发中经常会有上传表单及图片到服务器场景,这里有两种实现方式:一、单独封装一个图片文件格式存储代码,服务器对 Response 返回值里面返回服务器图片路径,再通过其他接口绑定服务器图片路径;二、表单及图片文件直接提交。那么... ...查看全部
0
评论

Metal 框架之渲染管线渲染图元 iOS

iOS开发雨淋湿了天空 发表了文章 • 54 次浏览 • 2021-11-19 11:02 • 来自相关话题

「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」概述在 《 Metal 框架之使用 Metal 来绘制视图内容 》中,介绍了如何设置 MTKView 对象并使用渲染通道更改视图的内容,实现了将背景色渲染为视图的内容。本示... ...查看全部
0
评论

来聊聊 关于SwiftUI State的一些细节 Swift 初学 iOS

iOS开发雨淋湿了天空 发表了文章 • 64 次浏览 • 2021-11-19 11:00 • 来自相关话题

本文转载自:onevcat.com/2021/01/swi…,本文转载出于传递更多信息之目的,版权归原作者或者来源机构所有。@State 基础在 SwiftUI 中,我们使用 @State 进行私有状态管理,并驱动 View&nb... ...查看全部
0
评论

详细分析iOS启动页广告 iOS

iOS开发雨淋湿了天空 发表了文章 • 48 次浏览 • 2021-11-19 10:58 • 来自相关话题

最近公司有个需求,需要添加启动页广告,查了不少资料,基本上有2种说法。一种是实时展示广告,另外一种是先保存,下次再展示本地的。对于这两种说法,仔细了研究下,有可取之处,也有一些小缺点。下面就和大家慢慢探讨下。1.先下载后展示方案先说下我采用的方案,APP首次启... ...查看全部
0
评论

Swift系列 -- 可选类型 Swift 初学

iOS开发雨淋湿了天空 发表了文章 • 48 次浏览 • 2021-11-19 10:57 • 来自相关话题

「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」前言好记性不如烂笔头,学习过后还是要总结输出才能更有利于对知识的消化吸收。因此对于Swift的学习作了一个系列总结:Swift中的函数盘点本篇作为Swift学习总结的第二篇文章,主要探... ...查看全部
1
回复

集成环信sdk实现登录注册功能显示空指针异常 环信_Android

Android开发李李李昊阿 回复了问题 • 1 人关注 • 71 次浏览 • 2021-11-18 21:55 • 来自相关话题

1
回复

群聊和聊天室的区别 聊天室

技术讨论区smysmy 回复了问题 • 2 人关注 • 66 次浏览 • 2021-11-18 21:55 • 来自相关话题

0
评论

面试官:请你实现一下JS重载?可不是TS重载哦! 前端面试

Web开发马师傅 发表了文章 • 52 次浏览 • 2021-11-18 17:52 • 来自相关话题

一位同学:“如何实现JS重载?”我:“JS有重载吗?不是TS才有吗?”一位同学:“有的,这是网易一道面试题”我:“好吧我想想哈!”什么是重载我第一次看到重载这个词还是在以前学习Java的时候,我一直觉得JavaScript是没有重载的,直到TypeScript... ...查看全部
0
评论

建议收藏!!VueRouter原理和ReactRouter原理 前端面试

Web开发马师傅 发表了文章 • 40 次浏览 • 2021-11-18 17:48 • 来自相关话题

简述 其实Vue和React在很多地方,底层原理和语法上差别并不是很大。底层原理更多的是相同的。就比如说React有JSX,Vue有Template。其实就可以理解成一个东西,就是写法不同。文章 【今天学习了吗?hash 路由和 history 路由简介】简单... ...查看全部
0
评论

iOS App上架技能:不更新版本的情况下删除App Store非主语言的方法、app上架后的事项(ASO及ASA) Swift 初学

iOS开发雨淋湿了天空 发表了文章 • 67 次浏览 • 2021-11-18 11:27 • 来自相关话题

iOS App上架技能:不更新版本的情况下删除App Store非主语言的方法、app上架后的事项(ASO及ASA)这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战。前言iOS上架前的准备:kunnan.blog.csdn.net/a... ...查看全部
1
评论

(转载)元宇宙想要玩起来,需要哪些技术支撑? 元宇宙

元宇宙讨论柳天明 发表了文章 • 62 次浏览 • 2021-11-18 11:25 • 来自相关话题

我以前是做云计算的,现在是做云原生的,要是问我以后是做什么的,我会告诉你——元宇宙。 有人会说,你这个连游戏都不打的人有啥资格谈元宇宙?我会说,你out了,如果现在还只把元宇宙当成个跟游戏沾边的概念,那是你该提高了。 虽然现在元宇宙很火,但我来谈元宇宙绝对不是... ...查看全部
0
评论

Swift组件化如何解耦 Swift 初学

iOS开发雨淋湿了天空 发表了文章 • 58 次浏览 • 2021-11-18 11:25 • 来自相关话题

组件化如何解耦把同一模块的代码放到一起代码是两个模块的代码,不能放在同一模块的怎么办。问题1很简单,就是从代码层面做好按模块分开。 如A模块的代码全部放到A模块里面,然后要对外的时候,A模块放出对外的接口给其他模块调用。 比如日志模块,他能够独立成一个模块,他... ...查看全部
0
评论

拒绝编译等待 - 动态研发模式 ARK iOS

iOS开发雨淋湿了天空 发表了文章 • 56 次浏览 • 2021-11-18 11:24 • 来自相关话题

拒绝编译等待 - 动态研发模式 ARK作者:字节跳动终端技术——徐纪光背景iOS 业界研发模式多为 CocoaPods + Xcode + Git 的多仓组件化开发模型。为追求极致的研发体验、提升研发效率,对该研发模式进行了大量优化,但目前遇到了以下瓶颈,亟需... ...查看全部
0
评论

iOS使用addChildViewController iOS

iOS开发雨淋湿了天空 发表了文章 • 53 次浏览 • 2021-11-18 11:23 • 来自相关话题

「这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战」。iOS早在iOS5的时候为了解耦、更加清晰的处理页面View的逻辑,UIViewController提供了addChildViewController方法,将ViewControl... ...查看全部
0
评论

(转载)人民日报评论:理性看待当前的元宇宙热潮 元宇宙

元宇宙讨论柳天明 发表了文章 • 78 次浏览 • 2021-11-18 11:23 • 来自相关话题

近来,“元宇宙”成为热门话题,越来越频繁地出现在人们的视野里。从英伟达宣布推出为元宇宙建立提供基础的模拟和协作平台,到日本社交平台GREE开展元宇宙业务,从微软正努力打造“企业元宇宙”,到脸书改名为元宇宙(Metaverse)一词中的Meta……不仅科技公司在... ...查看全部
0
评论

「设计模式」iOS 中的适配器模式 Adapter iOS

iOS开发雨淋湿了天空 发表了文章 • 65 次浏览 • 2021-11-18 11:21 • 来自相关话题

1. 生活中的适配器 提到适配器,最先想到什么?莫过于 电源适配器 了,日常使用的电脑、手机等电子设备都会有个电源适配器,作用是将插座里输出的高压交流电转换为电子设备所需的低压直流电。另外,世界各地区除了标准电压不同以外,大部分电源插头形状也不同,所以还有一类... ...查看全部
0
评论

Android App 卡顿分析 卡顿

技术精选王二蛋和他的张大花 发表了文章 • 58 次浏览 • 2021-11-18 10:44 • 来自相关话题

Android App 反应卡顿,从技术上将就是UI 渲染慢。 UI渲染是从您的应用程序生成一个框架并将其显示在屏幕上的行为。 为了确保用户与您的应用程序的交互顺利,您的应用程序应该在16ms内渲染帧数达到每秒60帧(为什么60fps?)。 如果您的应用程序因... ...查看全部
0
评论

Android组件化基础 组件化

技术精选王二蛋和他的张大花 发表了文章 • 71 次浏览 • 2021-11-18 10:42 • 来自相关话题

前言 公司包含三大业务线,每条业务线都有独立的app。功能模块难免会有重合~举个栗子,直播功能本来只在业务线A使用,但是由于业务拓展,现在业务线B和C也需要使用直播功能。这时候就有必要将直播功能做成一个独立的直播组件供三条业务线使用。 构思 既然要将直播做成组... ...查看全部