环信即时通讯云

环信即时通讯云

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

环信开发文档

环信客服云

环信客服云

无需下载,注册即用
声网开发者社区

声网开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

HarmonyOS开发者创新大赛获奖作品分享——《分镜头App》 开发者

综合技术讨论远瞻互联 发表了文章 • 8 次浏览 • 2021-07-30 18:55 • 来自相关话题

身处万物互联时代,HarmonyOS为跨端操作提供了全新的用户体验,也给开发者带来了全新的开发挑战,与以往的手机应用开发相比,基于HarmonyOS,需要开发者去思索如何开发全新模式下的应用。在近期结束的HarmonyOS开发者创新大赛上,由独立开发者殷冬开发... ...查看全部
0
评论

新工具上线!sdkmgr命令行助力流水线构建 鸿蒙

综合技术讨论远瞻互联 发表了文章 • 9 次浏览 • 2021-07-30 16:49 • 来自相关话题

【介绍】sdkmgr是HarmonyOS SDK管理工具,开发者可直接使用命令来查看、下载、卸载HarmonyOS SDK,其支持通过自动化构建脚本调用,推荐在流水线构建出包时使用。【优势】相较于DevEco Studio图形化界面下载HarmonyOS SD... ...查看全部
0
评论

iOS - UIApplication iOS开发

职场话题zuyu 发表了文章 • 6 次浏览 • 2021-07-30 15:49 • 来自相关话题

一、UIApplication1.简单介绍(1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIAppli... ...查看全部
0
回复

新工科师资培训 |深度推进校企合作 新工科产学研联盟华为技术 鸿蒙

回复

开发者活动远瞻互联 发起了问题 • 1 人关注 • 16 次浏览 • 2021-07-30 15:46 • 来自相关话题

19
回复

你遇到过的最招人烦的同事到底有多恶心?? 职场话题

职场话题砬砬酱 回复了问题 • 15 人关注 • 175 次浏览 • 2021-07-30 14:24 • 来自相关话题

0
回复

环信要定制一批礼品,你最想获得哪个?快来投票哇? 社区活动

回复

开发者活动阿花君霸占路人 发起了问题 • 1 人关注 • 62 次浏览 • 2021-07-29 19:14 • 来自相关话题

0
评论

老掉牙之前端组件化 前端面试 组件化

Web开发AuCf 发表了文章 • 15 次浏览 • 2021-07-28 19:45 • 来自相关话题

组件化已经无处不在。可能每个人一张嘴都是组件化模块化。 这个时候我们能否认真回想一下,自己的组件,真的是组件化了吗? 怎样的组件化才算比较好的组件化? 根据客观事实(主要是主观臆想),浅谈一下前端的组件化。 1、组件化的使用背景 业务的迭代和堆积 1、单个文件... ...查看全部
0
评论

防抖和节流知多少 前端面试 Javascript

Web开发AuCf 发表了文章 • 14 次浏览 • 2021-07-28 19:44 • 来自相关话题

防抖 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新再等n秒在执行回调。 例子 //模拟一段ajax请求 function ajax(content) { console.log('ajax request ' + content) } l... ...查看全部
0
评论

每个前端都需要知道这些面向未来的CSS技术 CSS3 前端面试 前端

Web开发AuCf 发表了文章 • 16 次浏览 • 2021-07-28 19:41 • 来自相关话题

写在前面 前端技术日新月异,我们需要不断学习来更新自己的前端知识并运用到自己的项目中。这次笔者整理一些未来普及或者现在同学们可能已经用到的CSS特性,包括SVG图标、滚动特性、CSS自定义属性、CSS现代伪类 、JS in CSS、Web Layout、混合模... ...查看全部
0
评论

React 中的一些 Router 必备知识点 前端面试 react

Web开发AuCf 发表了文章 • 14 次浏览 • 2021-07-28 19:37 • 来自相关话题

前言 每次开发新页面的时候,都免不了要去设计一个新的 URL,也就是我们的路由。其实路由在设计的时候不仅仅是一个由几个简单词汇和斜杠分隔符组成的链接,偶尔也可以去考虑有没有更“优雅”的设计方式和技巧。而在这背后,路由和组件之间的协作关系是怎样的呢?于是我以 R... ...查看全部
0
评论

老生常谈的JavaScript闭包 Javascript

Web开发AuCf 发表了文章 • 16 次浏览 • 2021-07-28 19:34 • 来自相关话题

老生常谈的闭包 很多观点参考于《你不知道的JavaScript》、《JavaScript忍者秘籍》,私信我,可发电子书呀。进入正文: 也许你并不知道闭包是什么,但是你的代码中到处都有闭包的影子!也许你觉得闭包平时用不到,但是每次面试你都得去准备这个方面内容!也... ...查看全部
1
回复

webIm api集成 WebIM API

回复

Web开发卜十彡 回复了问题 • 1 人关注 • 23 次浏览 • 2021-07-28 13:52 • 来自相关话题

0
评论

带你了解SSO登录过程 Javascript

Web开发AuCf 发表了文章 • 23 次浏览 • 2021-07-27 19:10 • 来自相关话题

什么是单点登录? 单点登录(Single Sign On),简称为SSO,是比较流行的企业业务整合的解决方案之一。 SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 上图为sso的登录方式,对比传统登录方式,sso只做... ...查看全部
0
评论

JS 解决超出精度数字问题 Javascript

Web开发AuCf 发表了文章 • 21 次浏览 • 2021-07-27 19:08 • 来自相关话题

一、js 最大安全数字是 Math.pow(2,53) - 1,超出这个数字相加会出现精度丢失问题,可通过将数字转换为字符串操作的思路处理,如下: // js 最大安全数字: Math.pow(2, 53)-1 let a = '12345644456545... ...查看全部
0
评论

文件下载,搞懂这9种场景就够了(下) 性能优化

Web开发AuCf 发表了文章 • 17 次浏览 • 2021-07-27 19:05 • 来自相关话题

六、附件形式下载在服务端下载的场景中,附件形式下载是一种比较常见的场景。在该场景下,我们通过设置 Content-Disposition 响应头来指示响应的内容以何种形式展示,是以内联(inline)的形式,还是以附件(attachment... ...查看全部
0
评论

文件下载,搞懂这9种场景就够了(上) 性能优化

Web开发AuCf 发表了文章 • 18 次浏览 • 2021-07-27 19:05 • 来自相关话题

既然掘友有要求,连标题也帮阿宝哥想好了,那我们就来整一篇文章,总结一下文件下载的场景。 一般在我们工作中,主要会涉及到 9 种文件下载的场景,每一种场景背后都使用不同的技术,其中也有很多细节需要我们额外注意。今天阿宝哥就来带大家总结一下这 9 种场景,让大家能... ...查看全部
0
评论

我给鸿星尔克写了一个720°看鞋展厅 前端

Web开发AuCf 发表了文章 • 19 次浏览 • 2021-07-27 18:59 • 来自相关话题

最近因为鸿星尔克给河南捐了5000万物资,真的是看哭了很多的网友,普通一家公司捐款5000万可能不会有这样的共情,但是看了鸿星尔克的背景之后,发现真的是令人心酸。鸿星尔克2020年的营收是28亿,但是利润却是亏损2个亿,甚至连微博的官方账号都舍不得开会员,在这... ...查看全部
0
回复

环信集成报错异常 环信_WebIM

回复

卜十彡 发起了问题 • 1 人关注 • 32 次浏览 • 2021-07-27 16:57 • 来自相关话题

0
评论

「干货」面试官问我如何快速搜索10万个矩形?——我说RBush 前端面试

Web开发AuCf 发表了文章 • 34 次浏览 • 2021-07-26 23:51 • 来自相关话题

前言 亲爱的coder们,我又来了,一个喜欢图形的程序员👩‍💻,前几篇文章一直都在教大家怎么画地图、画折线图、画烟花🎆,难道图形就是这样嘛,当然不是,一个很简单的问题, 如果我在canvas中画了10万个点,鼠标在画布上移动,靠近哪一个点,哪一个点高亮。有同学... ...查看全部
0
评论

我们是如何封装项目里的共用弹框的 性能优化

Web开发AuCf 发表了文章 • 27 次浏览 • 2021-07-26 23:47 • 来自相关话题

前言 随着产品的迭代,项目里的弹框越来越多,业务模块共用的弹框也比较多。在刚开始的阶段,有可能不是共用的业务弹框,我们只放到了当前的业务模块里。随着迭代升级,有些模块会成为通用弹框。简而言之,一个弹框会在多个页面中使用。举例说下我们的场景。 项目当中有这样一个... ...查看全部
0
评论

一个优秀前端的工具素养 IT大前端

Web开发AuCf 发表了文章 • 23 次浏览 • 2021-07-26 23:43 • 来自相关话题

👆 这句话,想然大家道理都懂 ~ 但最近在暑期实习的日子里,我特意留心观察了一下身边的实习生同学使用工具的习惯。我发现自己在大学认为高效率的工作模式,他们无论在意识层面还是在使用层面上对工具的掌握都有些蹩脚。特别是有部分同学 Mac 也没有怎么接触过,算是效率... ...查看全部
0
评论

你能不能在网页里实现裸眼3D 前端面试

Web开发AuCf 发表了文章 • 26 次浏览 • 2021-07-26 23:35 • 来自相关话题

前言 最近产品经理在掘金社区的出镜率很高,看来大家都很喜闻乐见工程师与产品经理的相爱相杀。 这次他让我调研一下在网页里实现裸眼3D 这是故意为难我把? 搞什么调研影响我摸鱼 现在的我想拿枪打他 拿弓箭射他 点火烧他 诶,如果我在3D场景中刻意加上一些框框... ...查看全部
0
评论

感谢 compose 函数,让我的代码屎山?逐渐美丽了起来~ 函数式

Web开发AuCf 发表了文章 • 22 次浏览 • 2021-07-26 23:32 • 来自相关话题

有言在先 本瓜知道前不久写的《JS 如何函数式编程》系列各位可能并不感冒,因为一切理论的东西如果脱离实战的话,那就将毫无意义。 于是乎,本瓜着手于实际工作开发,尝试应用函数式编程的一些思想。 最终惊人的发现:这个实现过程并不难,但是效果却不小! 实现思路:借... ...查看全部
0
评论

iOS swift与oc混编问题解决 iOS开发

iOS开发zuyu 发表了文章 • 29 次浏览 • 2021-07-26 20:38 • 来自相关话题

1、手动创建桥接文件2、桥接文件中导入 通过cocoapods pod下来的第三方OC文件,报找不到在target—>Build Setting里找到search Paths,双击User Header Search Paths后面的空白处,设置目录路径... ...查看全部
0
评论

一招搞定 iOS 14.2 的 libffi crash iOS开发

iOS开发zuyu 发表了文章 • 23 次浏览 • 2021-07-26 20:32 • 来自相关话题

苹果升级 14.2,全球 iOS 遭了秧。libffi 在 iOS14.2 上发生了 crash, 我司的许多 App 深受困扰,有许多基础库都是用了 libffi。经过定位,发现是 vmremap 导致的 code sign error。我们通过使用静态 t... ...查看全部
0
评论

iOS 上的相机捕捉 iOS开发

iOS开发zuyu 发表了文章 • 25 次浏览 • 2021-07-26 20:22 • 来自相关话题

第一台 iPhone 问世就装有相机。在第一个 SKDs 版本中,在 app 里面整合相机的唯一方法就是使用 UIImagePickerController,但到了 iOS 4,发布了更灵活的 AVFoundation 框架。在这篇文章里,我们将会看... ...查看全部
0
评论

iOS 柱状图一种实现思路 iOS开发

iOS开发zuyu 发表了文章 • 25 次浏览 • 2021-07-26 19:48 • 来自相关话题

对于iOS柱状图,不是有什么难度的效果,有很多优秀的第三方库,比如AAChartKit、XYPieChart、PNChart、Charts等好多,不过这些类库大多封装的太厉害了,如果你的项目只是单纯的几个柱状图、那么使用这些库其实挺费劲的(学习成本+项目大小)... ...查看全部
0
评论

iOS功能强大的富文本编辑与显示框架 -- YYText iOS开发

iOS开发zuyu 发表了文章 • 24 次浏览 • 2021-07-26 18:45 • 来自相关话题

功能强大的 iOS 富文本编辑与显示框架。(该项目是 YYKit 组件之一)特性API 兼容 UILabel 和 UITextView支持高性能的异步排版和渲染扩展了 CoreText 的属性以支持更多文字效果支持 UIImage、UIVi... ...查看全部
0
评论

iOS中可定制性商品计数按钮-PPNumberButton iOS三方开源库

iOS开发zuyu 发表了文章 • 22 次浏览 • 2021-07-26 18:25 • 来自相关话题

iOS中一款高度可定制性商品计数按钮,使用简单!支持自定义加/减按钮的标题内容、背景图片;支持设置边框颜色;支持使用键盘输入;支持长按加/减按钮快速加减;支持block回调与delegate(代理)回调;支持使用xib创建、直接在IB面板设置相关属性;支持设置... ...查看全部
0
评论

ios列表布局三方库--SwipeTableView iOS三方开源库

iOS开发zuyu 发表了文章 • 19 次浏览 • 2021-07-26 18:02 • 来自相关话题

功能类似半糖首页菜单与QQ音乐歌曲列表页面。即支持UITableview的上下滚动,同时也支持不同列表之间的滑动切换。同时可以设置顶部header view与列表切换功能bar,使用方式类似于原生UITableview的tableHeaderView的方式。使... ...查看全部
0
评论

iOS 图片浏览器 (支持视频)-YBImageBrowser iOS三方开源库

iOS开发zuyu 发表了文章 • 21 次浏览 • 2021-07-26 17:39 • 来自相关话题

iOS 图片浏览器,功能强大,易于拓展,性能优化和内存控制让其运行更加的流畅和稳健。一.特性支持 GIF,APNG,WebP 等本地和网络图片类型(由 YYImage、SDWebImage 提供支持)。支持系统相册图片和视频。支持简单的视频播放。支持高清图浏览... ...查看全部
0
评论

iOS基于二进制文件重排的解决方案 APP启动速度提升超15%! iOS开发

iOS开发zuyu 发表了文章 • 37 次浏览 • 2021-07-23 11:32 • 来自相关话题

背景启动是App给用户的第一印象,对用户体验至关重要。业务迭代迅速,如果放任不管,启动速度会一点点劣化。为此iOS客户端团队做了大量优化工作,除了传统的修改业务代码方式,我们还做了些开拓性的探索,发现修改代码在二进制文件的布局可以提高启动性能,方案落地后在上启... ...查看全部
3
回复

ios EaseIMKit 1、如何修改输入框背景颜色;2、修改输入框左右两侧(话筒、拓展、表情功能)的图标? EaseIMKit UI

iOS开发kylin 回复了问题 • 3 人关注 • 371 次浏览 • 2021-07-23 10:27 • 来自相关话题

0
评论

最优解前端面试题答法 前端面试

Web开发AuCf 发表了文章 • 28 次浏览 • 2021-07-23 01:07 • 来自相关话题

1. JS事件冒泡和事件代理(委托) 1. 事件冒泡 会从当前触发的事件目标一级一级往上传递,依次触发,直到document为止。 <body> <div id="parentId"> 查看消息信息 <div id="chi... ...查看全部
0
评论

项目中实用的前端性能优化 性能优化

Web开发AuCf 发表了文章 • 39 次浏览 • 2021-07-23 00:56 • 来自相关话题

一、CDN 1. CDN的概念 CDN(Content Delivery Network,内容分发网络)是指一种通过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户,来提供高性能、可扩展性... ...查看全部
0
评论

『前端BUG』—— 本地代理导致会话cookie中的数据丢失 vue

Web开发AuCf 发表了文章 • 27 次浏览 • 2021-07-23 00:52 • 来自相关话题

问题在本地用代理请求服务端接口,解决跨域问题后,发生了一件极其诡异的事情,明明登录成功了,但是请求每个接口都返回未登录的报错信息。原因该套系统是采用会话cookie进行登录用户的身份认证,故查看每个请求的Request Headers中的cookie的值,发现... ...查看全部
0
评论

「自我检验」输入URL发生了啥?希望你顺便懂这15个知识点 浏览器

Web开发AuCf 发表了文章 • 29 次浏览 • 2021-07-23 00:46 • 来自相关话题

输入URL发生了啥? 1、浏览器的地址栏输入URL并按下回车。 2、浏览器查找当前URL是否存在缓存,并比较缓存是否过期。 3、DNS解析URL对应的IP。 4、根据IP建立TCP连接(三次握手)。 5、HTTP发起请求。 6、服务器处理请求,浏览器接收HT... ...查看全部
0
评论

今天聊:大厂如何用一道编程题考察候选人水平 前端

Web开发AuCf 发表了文章 • 51 次浏览 • 2021-07-23 00:43 • 来自相关话题

进入正题 面试环节对面试官的一些挑战 面试官和候选人的知识结构可能有差异 => 可能会错过优秀的人 遇到「面霸」,频繁面试刷题,但是实际能力一般 => 招到不合适的人 要在短短半个小时到一个小时内判断一个人,其实很难 相对靠谱的做法 笔试:"... ...查看全部
17
回复

【职场话题】总有一些大明白的HR与一些大聪明的应聘者 职场话题

职场话题人间微风 回复了问题 • 13 人关注 • 311 次浏览 • 2021-07-22 10:17 • 来自相关话题

0
评论

基础篇 - 从构建层面看 import 和 require 的区别 webpack

Web开发AuCf 发表了文章 • 33 次浏览 • 2021-07-21 23:42 • 来自相关话题

前言 一切的一切,都是因为群里的一个问题 虽然说最近在做 webpack 相关的事情,但是也没有对着干问题做过相关的研究,网上很多文章包括 vue 都介绍了建议使用 import ,但是没有说为什么要使用 import,对于开发者来说,调用的方式是没有区别的... ...查看全部
0
评论

小程序页面返回传值四种解决方案总结 微信小程序

Web开发AuCf 发表了文章 • 26 次浏览 • 2021-07-21 23:37 • 来自相关话题

使用场景 小程序从A页面跳转到B页面,在B页面选择一个值后返回到A页面,在A页面使用在B页面选中的值。例如:在购买订单页面跳转到地址列表,选择完地址以后回退到订单页面,订单页面的配送地址需要同步更新。 解决方案 常见的比容要容易解决的方案是使用小程序的全局存储... ...查看全部
0
评论

腾讯面试官:兄弟,你说你会Webpack,那说说他的原理? webpack

Web开发AuCf 发表了文章 • 22 次浏览 • 2021-07-21 23:32 • 来自相关话题

原理图解 1、首先肯定是要先解析入口文件entry,将其转为AST(抽象语法书),使用@babel/parser 2、然后使用@babel/traverse去找出入口文件所有依赖模块 3、然后使用@babel/core+@babel/preset-env将入... ...查看全部
0
评论

Electron上手指南 Javascript

Web开发AuCf 发表了文章 • 28 次浏览 • 2021-07-21 20:10 • 来自相关话题

前置 配置代理,解决网络问题: npm set electron_mirror https://npm.taobao.org/mirrors/electron/ # electron 二进制包镜像 npm set ELECTRON_MIRROR https:/... ...查看全部
0
评论

你真的了解package.json吗?来看看吧,这可能是最全的package解析 Javascript

Web开发AuCf 发表了文章 • 25 次浏览 • 2021-07-21 20:07 • 来自相关话题

1. 概述 从我们接触前端开始,每个项目的根目录下一般都会有一个package.json文件,这个文件定义了当前项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等)。 当运行npm install命令的时候,会根据package.json文件中... ...查看全部
2
回复

#今日话题#论公司画的大饼,你吃着了么? 公司大饼

职场话题 回复了问题 • 2 人关注 • 151 次浏览 • 2021-07-14 10:35 • 来自相关话题

0
评论

教你使用whistle工具捉小程序包 微信小程序

Web开发AuCf 发表了文章 • 30 次浏览 • 2021-07-20 20:24 • 来自相关话题

介绍 我们说起捉包工具,可能大家比较熟悉的Fiddler工具,它是通过断点修改请求响应的方式,平时使用测试捉包也是很方便的,今天主角介绍另一个捉包工具whistle,这个工具比较轻,无需安装客户端只需通过终端node即可跑起捉取数据 whistle用的是类似... ...查看全部
0
评论

面试了十几个高级前端,竟然连(扁平数据结构转Tree)都写不出来 推荐算法

Web开发AuCf 发表了文章 • 25 次浏览 • 2021-07-20 20:02 • 来自相关话题

前言 招聘季节一般都在金三银四,或者金九银十。最近在这五六月份,陆陆续续面试了十几个高级前端。有一套考察算法的小题目。后台返回一个扁平的数据结构,转成树。 我们看下题目:打平的数据内容如下: let arr = [ {id: 1, name: '部门1... ...查看全部
0
评论

前端是不是又要回去操作真实dom年代? 前端

Web开发AuCf 发表了文章 • 52 次浏览 • 2021-07-20 19:58 • 来自相关话题

写在开头 近期我有写两篇文章,一篇是:petite-vue源码解析和掘金编辑器的源码解析,发现里面用到了Svelte这个框架 加上最近React17,vite大家也在逐步的用在生产环境中,我于是有了今天的思考 看前端的技术演进 原生Javascript ... ...查看全部
0
评论

面试官:你知道git xx 和git xx的区别吗?看完这篇Git指南后直呼:内行! Git

Web开发AuCf 发表了文章 • 26 次浏览 • 2021-07-20 19:47 • 来自相关话题

前言 作为一名工程师,既然想要加入一个团队,并肩作战地协同开发项目,就必不可少要学会Git基本操作。面试过程中,面试官不止是考察1-3年的工程师,高级岗位也同样会考察团队协作的能力。相信小伙伴们经常会在面试中被问到以下问题吧,可以帮助你测试一下你的Git基础牢... ...查看全部
0
评论

为了让她10分钟入门canvas,我熬夜写了3个小项目和这篇文章 canvas

Web开发AuCf 发表了文章 • 30 次浏览 • 2021-07-20 19:36 • 来自相关话题

1. canvas实现时钟转动 实现以下效果,分为几步: 1、找到canvas的中心,画出表心,以及表框 2、获取当前时间,并根据时间画出时针,分针,秒针,还有刻度 3、使用定时器,每过一秒获取新的时间,并重新绘图,达到时钟转动的效果 1.1 表心,表框... ...查看全部