自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Arman的博客

技术总结 整理 分享转载

  • 博客(74)
  • 问答 (7)
  • 收藏
  • 关注

原创 Rust CallBack的几种写法

模拟常用的几种函数调用CallBack的写法。测试调用都放在函数t6_call_back_task中。我正在学习Rust,有不对或者欠缺的地方,欢迎交流指正。

2024-02-17 14:16:19 719

原创 鸿蒙Native项目生产动态库(.so) 和静态库(.a)

通过Sutdio的操作 Build -> Build Hap(s)/APP(s) -> Build Hap(s) 之后会生成静态库,路径为:/entry/build/default/intermediates/cmake/default/obj 下。CMakeLists.txt 文件中默认生成的是动态库,该命令为:add_library(entry SHARED hello.cpp)生成静态库需要修改如下命令:add_library(entry STATIC hello.cpp)

2024-02-04 16:30:37 947

原创 c++ Reference Collapsing

c++ Reference Collapsing

2023-10-04 12:49:32 187

原创 c++ this

c++ this

2023-10-04 12:41:35 149

原创 c++ std::move 和 std::forward

c++ std::move 和 std::forward

2023-10-03 19:36:58 179

原创 c++ mutable

c++ mutable

2023-09-07 10:51:16 225

原创 c++ nullptr

c++ nulllptr

2023-09-07 10:16:27 316

原创 C++ static

c++ static关键字

2023-09-04 10:59:26 103

原创 C++ new/delete 与 malloc/free 的区别?

new/delete 与 malloc/free 的区别?

2023-08-28 20:17:26 80

原创 C++ 函数指针

C++ 函数指针

2023-08-10 15:53:58 144

原创 C++ extern

c++ extern

2023-07-13 13:44:16 110

原创 c++ 左值 广义左值 右值 纯右值 将亡值

c++ 左值 广义左值 右值 纯右值 将亡值

2023-04-19 17:28:53 557

原创 c++ 工具类TaskProcessor 支持同步、异步、延迟任务

c++ 工具类TaskProcessor 支持同步、异步、延迟任务执行 有点类似android中ThreadHandler的实现

2023-04-05 11:00:33 227

原创 C++ operator

c++ operator

2023-03-02 09:33:09 384

原创 c++ default delete

c++ default delete

2023-02-11 08:30:00 103

原创 c++ virtual

c++ virtual

2023-02-11 08:00:00 65

原创 c++ enum class

c++ enum class

2023-02-05 12:45:07 100

原创 c++ #define

c++ #define

2023-02-05 12:43:08 83

原创 c++ explicit

c++ explicit

2023-02-05 12:42:48 51

原创 C++ final

c++ final

2023-02-05 12:41:34 75

原创 c++ inline

c++ inline总结

2023-01-28 11:25:08 500

原创 c++ decltype

c++ decltype总结

2023-01-28 11:10:20 471

原创 c++ const

c++ const总结

2023-01-28 11:08:51 454

原创 C++ auto

C++ auto相关总结

2023-01-28 11:07:45 582

转载 C++ assert

c++ assert相关知识总结

2023-01-28 11:06:30 799

原创 MediaCodec 错误整理

System.err: android.media.MediaCodec$CodecException: Failed to initialize OMX.qcom.video.encoder.avc, error 0xfffffff4错误原因:创建MediaCodec实例超限;ACodec: [OMX.allwinner.video.encoder.avc] ERROR(0x80001009)错误原因:1. 塞了错误的数据2. 入队Frame数据时用了flag(BUFFER_FLA.

2021-02-19 20:57:15 9931 4

原创 SDP笔记

SDP 是由会话级描述(session level description)和多个媒体级描述(media level description)组成,每个媒体层又分为媒体流描述、网络描述、安全描述和服务质量描述;会话级描述:的作用域是整个会话,其位置是从 v= 行开始到第一个媒体描述为止;媒体级:是对单个的媒体流进行描述,其位置是从 m= 行开始到下一个媒体描述(即下一个 m=)为止;WebRTC 按功能将 SDP 划分成了五部分:会话元数据SessionMetaData:v=;o=;t=;s=;.

2020-11-15 11:32:22 557

原创 Java线程暂停、等待、唤醒、让步总结

Thread.sleep(long millis) : 使当前线程暂停指定时间,暂停期间该线程不参与CPU竞争;```java@FastNativeprivate static native void sleep(Object lock, long millis, int nanos) throws InterruptedException;```1. 不会释放占有的锁。2. 必须传入时间,到时会自动唤醒(无法主动唤醒,醒后继续执行后续代码)。3. Thread.sleep(0);//传入.

2020-11-15 11:00:26 2870

原创 ava.lang.RuntimeException: Could not launch intent Intent,Perhaps the main thread has not gone idle

java.lang.RuntimeException: Could not launch intent Intent { act=android.intent.action.MAIN flg=0x14000000 cmp=cn.test.test/.MainActivity } within 45 seconds. Perhaps the main thread has not gone idl...

2020-02-25 19:59:31 4039

原创 监听android.intent.action.PHONE_STATE状态重复执行问题

/** * 监听android.intent.action.PHONE_STATE广播时,API21以上会收到两次回调,这两次的state(idle、ringing、offhook)是一样的,使用label判断保证需要的方法仅执行一次; * <receiver android:name=".PhoneStateBroadcastReceiver"> * <intent-f...

2020-01-12 09:09:27 3120

原创 llvm-rs-cc is missing 解决方案

android studio编译时出错:Error:Execution failed for task ':xxx:compileDebugRenderscript'. &gt; llvm-rs-cc is missing 解决方案:检查你android  sdk在下图中对应的目录中是否缺少llvm-rs-cc.exe文件,不仅仅局限于图上的26.0.3缺少 ,build-tools/...

2018-11-14 15:07:54 2984

原创 WARNING: Uninstalling will remove the application data!

小米手机(最近升级了miui版本)运行报的错误,有的人说是关闭 instant Run,亲测不行;打开小米设置中的开发者选项,打开usb调试和usb安装,然后开发者选项最后一条 【启动MIUI优化】将其关闭运行即可规避这个错误;不用重启手机;...

2018-11-03 19:42:40 292

原创 免费 android-parcelable-intellij-plugin.jar 下崽地址

官网地址:    https://plugins.jetbrains.com/plugin/7332-android-parcelable-code-generator百度网盘:链接:https://pan.baidu.com/s/12HjYUF3xbbYKb20vEVyFPQ  密码:sreh;  

2018-10-04 20:09:35 340

原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

错误原因是 安装android studio 3.1.2 导致的错误,原ndk是点击sdk manager下载的,但是缺少文件解决:在https://developer.android.google.cn/ndk/downloads/ 上自己下载一个ndk 然后设置给as;android studio File-&gt;Project Structure. 中 Android ndk lo...

2018-09-23 13:35:25 13963

原创 Could not download kotlin-reflect.jar

问题记录:该问题出在我安装Android studio 3.1.2之后,新建项目(不说kotlin项目 但是之前我下载过ko t lin插件等等),所导致的:解决方案:Tools---&gt;Kotlin---&gt;Configure Kotlin Plugin Updates ...

2018-09-23 11:50:31 18568

原创 IntentService和HandlerThread 使用与区别

1:IntentService介绍和IntentService与Server的区别;2:HandlerThread的介绍;3:IntenetServer的使用; 1:1:IntentService介绍和IntentService与Server的区别;/** * IntentService 介绍 * IntentService 是一种特殊的 Service,它继承了 Ser...

2018-07-30 16:57:12 1880

原创 -bash: fultter: command not found

我是在mac上按照https://flutterchina.club/setup-macos/#%E7%B3%BB%E7%BB%9F%E8%A6%81%E6%B1%82 上面的文档配置:git clone -b beta https://github.com/flutter/flutter.gitexport PUB_HOSTED_URL=https://pub.flutter-io.cn...

2018-07-21 12:19:43 7193 1

原创 Could not create service of type ClassLoaderRegistry using GlobalServices.createClassLoaderRegistry

我出现这个问题的原因是在执行gradle makeJar出现的;解决方案:我的问题是gradle的环境配置没有配置统一:上图配置的gradle路径 必须要和下图一致:

2018-05-14 21:47:25 1901

原创 android open gl es error:"called unimplemented OpenGL ES API";

libEGL: called unimplemented OpenGL ES API1:导致这个问题的原因是manifest中申请的gles版本&lt;users-feature android:glEsVersion="0x00010000" android:required="true"&gt;和surfaceView设置的版本号不一致setEGLContextClientVersion(1)...

2018-05-06 17:10:57 3048

转载 小黄鸭调试法

场景一:我们都有过向别人(甚至可能向完全不会编程的人)提问及解释编程问题的经历,但是很多时候就在我们解释的过程中自己却想到了问题的解决方案,然后对方却一脸茫然。场景二:你的同行跑来问你一个问题,但是当他自己把问题说完,或说到一半的时候就想出答案走了,留下一脸茫然的你。其实上面两种场景现象就是所谓的小黄鸭调试法(解释参见维基百科),又称橡皮鸭调试法,它是我们软件工程中最常使用调试方法之一。此概念据说...

2018-03-10 10:36:41 6680 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除