- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 android studio添加assest资源文件的访问方式
如题:1、添加资源在main目录下添加assets目录选中main通过右键,New->Folder->Assets Folder新建目录将文件放入目录中2、访问资源byte[] data = new byte[1920*1080*3/2];try{ AssetManager manager = getAssets(); InputStream is = manager.open("test.yuv"); is.read(data, 0, is.available())
2021-01-29 19:40:36
511
原创 opencv获取目录下所有文件
获取文件全路径std::vector<cv::String> files;cv::glob("/app/images/", files);for(int i = 0; i < files.size(); i++){ std::string file = files[i]; printf("===file: %s\n", file.c_str());}
2021-01-27 10:12:33
590
原创 Linux下通过V4L2从USB相机取MJPEG视频流
避免以后要用到,备用#include#include #include #include #include #include #include #include #include#include #include #define CAM_DEV "/dev/video14"#define WIDTH 1920 ...
2021-01-26 11:06:53
1777
2
原创 wordpress安装插件需要FTP登陆解决办法
直接在wp-config.php末尾添加下面几行即可define('FS_METHOD', 'direct');define('FS_CHMOD_DIR', 0777);define('FS_CHMOD_FILE', 0777);
2021-01-14 00:34:35
333
原创 android上app开机自启动
1、添加权限在AndroidManifest.xml中添加<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />2、监听启动在AndroidManifest.xml中添加<receiver android:name=".StartReceiver" ...
2020-12-15 06:32:14
225
1
原创 CMake指定交叉编译工具链
网上找了一大圈,没有一个是可用的命令。全部都是使用cmake-gui,非得装一个带界面的linux系统才能搞定这个事?fuck!!!后面发现了一个办法执行cmake命令之前,在shell终端先设置两个变量:export CC=arm-himix200-linux-gccexport CXX=arm-himix200-linux-g++搞定! ...
2020-12-07 19:49:22
2438
原创 Android 下命令方式设置IP地址、网关、DNS
设置iproot@android:/ # ifconfig eth0 192.168.0.183 netmask 255.255.255.0ifconfig eth0 192.168.0.183 netmask 255.255.255.0设置网关Gatewayroot@android:/ # route add default gw 192.168.0.1 dev eth0...
2020-11-21 07:26:48
3982
1
原创 onnx/caffe 模型 转tensorrt模型
记录一下,备忘:onnx转tensorrt转换命令[tensorrt安装包]/bin/giexec --onnx=[onnx模型路径] --saveEngine=[输出tensorrt模型路径]caffe转tensorrt转换命令[tensorrt安装包]/bin/giexec --deploy=[caffe模型prototxt] --model=[caffe模型caffem...
2020-09-27 15:18:28
706
原创 opencv简单编译选项
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_FLAGS_RELEASE="-O3 -DNDEBUG -std=c++11" -DCMAKE_INSTALL_PREFIX=$PWD/opencvsdk -DWITH_OPENCL=ON -DWITH_CUDA=OFF -DWITH_OPENGL=OFF -DWITH_OPENMP=ON -DWI...
2020-09-27 14:26:16
881
原创 libcurl交叉编译以及curl单独编译不依赖动态库
正常的libcurl交叉编译比较简单,选择需要的模块和交叉编译工具链即可。但是有时候在嵌入式环境,需要编译可以单独执行的curl可执行文件。而编译出来的文件会自动依赖libcurl.so。一、交叉编译:./configure --disable-shared\ --enable-static\ --disable-ftp\ --disable-imap\ ...
2020-08-24 13:44:22
654
原创 linux下samba共享始终要求登录的终极解决办法
参照网上的很多例子,搞了半天,很多人写的例子都不能在windows下成功连接共享目录,始终要登录。最后终于找到了一个终极解决办法:在smb.conf文件最后添加要共享的目录,加上这两个guest ok = yespublic = yes另外在[global]节点下添加map to guest = bad user这行配置的意思是将所有samba系统主机所不能识别的用户都映射成gu...
2020-08-09 14:26:44
1333
原创 linux/android下,获取网卡mac地址
linux下显示网卡信息的命令是ifconfig,但是如果将网卡禁用或者disable掉,那么对应的设备在ifconfig出来的网卡列表中将会消失。解决这个问题的办法就是:1、ifconfig -a顾名思义,就是列出所有的网卡。在HWaddr后面的就是mac地址#ifconfiglo Link encap:Local Loopback in...
2020-08-03 19:06:25
316
原创 使用libcurl的坑
libcurl应该是一个基础的不能再基础的库,最近在开发一个Android下的SDK,需要用到http请求,所以自然而然使用了libcurl。也就是这个libcurl真的把人坑坏了。因为需要给android使用,所以先用ndk编译成so,再通过jni调用。起初一切都没问题,但是在测试阶段发现当请求超时时,会导致android的app崩溃。查看日志,发现封装的jni接口已经返回到jav...
2020-07-20 12:42:44
611
1
原创 HISI(海思)平台MMZ内存
OS内存和MMZ内存海思平台内存主要划分两部分,一部分是系统使用的OS内存,一部分是MMZ的内存。OS就是操作系统的内存,会随着进程的退出而自动释放,而MMZ只要是给海思的MPP系统,还有NNIE引擎等硬件资源使用的,如果不手动释放的话,即使进程退出,也不会自动释放。会导致多次启动退出进程后MMZ内存被占用。这两部分内存的分配,在系统启动时由uboot参数决定。常用的调试文件及位置...
2020-07-01 14:12:50
1734
原创 纯C代码获取android硬件信息和系统信息,不依赖JNI
获取android无非有三种方式:1、通过java代码获取2、通过jni获取(本质是通过C++调用android接口获取)3、直接通过C代码获取编译成动态库每种方式都有其优点和缺点。比如通过android接口获取mac地址时,获取到的是当前在使用的网卡的mac地址,比如当有线切换到无线时,获取到的mac地址会发生便会。而通过C代码因为本身不依赖于android,所以有些接口无法调...
2020-05-28 11:19:14
1743
原创 QT发起HTTP请求(POST/GET)阻塞调用的方法
QString request_post(QString url, QString data){ const QUrl _url = QUrl::fromUserInput(url); QNetworkRequest qnr(_url); QByteArray postData; postData.append(data); qnr.setHe...
2020-05-24 23:38:58
1038
原创 nodejs创建http服务
nodejs简直是效率神器,之前一直在嵌入式上开发http服务,要实现一个restful的http接口,要几百上千行代码。用nodejs即使行代码就搞定了。首先安装expressnode install express代码:var express = require('express');var app = express();var server = app.listen...
2020-05-24 15:30:07
168
原创 linux下c语言获取网卡mac和ip地址
#include#include #include #include #include #include #include int main(void){ int fd; int interfaceNum = 0; struct ifreq buf[16]; struct ifconf ifc; struct ifreq ifrc...
2020-05-24 08:38:29
247
原创 docker中安装Nginx、PHP、MySQL,以及–link的作用
折腾了两天,终于在docker中把Nginx、PHP、MySQL安装好了。最开始先安装nginx,再安装php,然后分别在两个docker里面通过tcp或者sock文件通信。但是怎么配置都死活不成功,最后在网上发现了一个方法。非常简单,只需要两步:1、拉取php的镜像要拉取tag为php:[版本号]-fpm的镜像,比如:php:7.3.16-fpm,推荐拉取alpine的版本。2、创...
2020-05-24 08:16:45
525
海康安卓SDK,2018年最新官方版本,文档和demo
2020-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人