- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 【Android9.0.0_r61 so加载】
Java层加载so API:System.loadLibrary(“libxxx.so”)so层调用nativeLoadLibrary()vm中调用加载通过find_library对该so库进行加载和链接并且返回其句柄通过如上分析,我们可以对刚开始的图有了更深刻的了解。
2023-04-30 21:17:53 1368
原创 【CMake ‘3.10.2‘ was not found in PATH or by cmake.dir property】
CMake '3.10.2' was not found in PATH or by cmake.dir property 报错解决办法
2023-03-28 10:24:21 531 1
原创 网络编程:1. 基础API
socket地址其实是一个结构体,封装端口号和IP等信息后面的socket相关的api中需要使用到这个 socket地址很多网络编程函数诞生早于 IPv4 协议,那时候都使用的是结构体,为了向前兼容,现在sockaddr退化成了(void *)的作用,传递一个地址给函数,至于这个函数是还是,由地址族确定,然后函数内部再强制类型转化为所需的地址类型不同socket地址对比图。
2022-10-10 18:18:47 445
原创 【常见的C++面试题代码-未完待续】
实现一个string类代码如下#include <iostream>#include <string.h>using namespace std;class myString{public: //构造函数 myString(const char* str = NULL); //拷贝构造函数 myString(const myString& str); //赋值操作 myString& operator=(
2022-04-02 19:01:17 1429
原创 GO:panic: assignment to entry in nil map
golang中map未初始化默认的是nil。如果向nil map写入键值数据会导致panic: assignment to entry in nil map例子var numbers map[string]intnumbers = make(map[string]int)numbers["one"] = 1 //赋值numbers["ten"] = 10 //赋值numbers["three"] = 3fmt.Println("第三个数字是: ", numbers["three"]) /
2022-04-01 19:52:06 687
原创 VSCode + Mingw安装raylib
这里写目录标题安装VSCode推荐安装插件C/C++ Extension PackChineseCode RunnerIcon安装Mingw版本选择配置环境变量安装raylib编译生成lib文件建立自己的一个工程文件夹说明builddataincludelibsrc运行持续更新中安装VSCode链接: 官方下载链接.推荐安装插件C/C++ Extension Pack这个插件包已经包含了大部分平时C/C++开发用到的插件Chinese一般会默认安装Code RunnerIcon安装
2022-03-04 17:02:14 3208
原创 算法笔记:求1+2...+n
剑指offer 64题目描述:求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
2022-02-01 15:22:56 798
studentdbase.zip
2020-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人