
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
安卓开发过程中,我们会经常遇到一些另类的机型,需要单独适配一下。比如,我遇到了一个问题:java.lang.SecurityException: Neither user 10253 nor current process has android.permission.READ_PHONE_STATE.这个报错异常出现在荣耀6P手机上,当时我还纳闷,为啥别的手机都没问题,就它崩溃呢。后来...
在linux系统中,我们经常会遇到各种各样的动态库文件,常见的是.so后缀,那么我们应该如何分析这些文件的用途和作用呢?毕竟我们不能一知半解的“搞事情”。

把使用 golang 开发的服务程序部署在以 alpine 为基础镜像的容器中,设置了 /etc/hosts,却没有生效,但是在终端中使用 ping 和 curl 域名都可以正常访问。出现上述问题的根本原因是 DNS 解析顺序不一致导致的,在 alpine 中,linux 系统默认跳过 hosts 配置,直接使用机器的 DNS 服务。因此,有如下三种解决方法。修改 NDS 解析顺序,先设置读 fi
问题解决结尾问题今天将本地的文件上传到第三方存储 OSS 的时候,遇到了一个问题,报错信息如下:InvalidAccessKeyIdError: The OSS Access Key Id you provided does not exist in our records报错信息的意思是说我们提供的OSS访问的key不存在,访问禁止。但是,可以确定的是改动之前是可以的(刚才调整了部分代码逻辑,整
目录前言正文首先,我们需要了解音频和视频的基础开发知识。其次,我们需要了解客户端。另外,我们需要了解服务器。结尾前言这两年由于疫情的影响,很多公司和企业开始被迫采取跨域或者异地办公的工作形式。因此,实时音视频技术又迎来一次飞速发展的机遇。特别是视频会议行业,市场出现了爆发式的增长。如果你打算进入这个行业,那么,今天这篇文章介绍的内容或多或少都会对你有所帮助或者启发。正文和学习其他知识一样,如果你想
本文将引导你如何使用ZEGO Flutter SDK 快速轻松的构建一个跨平台音视频聊天应用,减少开发成本。
引言不知道大家有没有这样的经历,上个月的时候,自己的华为P40手机,一大早起来,由安卓系统自动更新成鸿蒙系统,神奇啊!于是赶紧动手试了试,担心自己不会玩鸿蒙系统,从而带来操作上的障碍。果然,华为没有让我失望,一顿操作后,发现鸿蒙系统可以安卓系统完美切换,我的担心是多余的。那么,鸿蒙系统都有哪些安卓系统没有的新特性呢?今天,我们就来聊一聊鸿蒙2.0系统的服务卡片功能。正文鸿蒙 HarmonyOS 2

SIG是信号名的通用前缀,SEGV是段违法的缩写,SEGV_MAPERR表示堆栈映射错误。SIGSEGV一般发生内存操作时,比如__memcpy_base、memcpy等。在 POSIX 兼容的平台上,SIGSEGV 是当一个进程执行了一个无效的内存引用,或发生段错误时发送给它的信号。SIGSEGV 的符号常量在头文件 signal.h 中定义。因为在不同平台上,信号数字可能变化...
#pragma region是Visual C++中特有的预处理指令。它可以让你折叠特定的代码块,从而使界面更加清洁,便于编辑其他代码。折叠后的代码块不会影响编译。你也可以随时展开代码块以进行编辑等操作。
前言华为鸿蒙系统作为国产移动端手机系统的希望(不限于移动端),本人虽然不能参与其研发,但还是想出一份力,推广一波儿的。正文鸿蒙系统推出那么久,很多功能也在不断完善过程中。系统平台肯定会为大家准备很多的轮子,今天我们就来看看一个轮子——Codelab组件。一切的前提:注册鸿蒙开发者帐号这是很多人都会忽略的地方,特别是习惯安卓开发的同学。这一步,是我没有想到的,我原本以为鸿蒙系统开发者会和安卓一样,非







