自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 使用docker+frp进行内网穿透

注:serverAddr指向公网ip;即用公网ip替换192.168.1.132。上述配置是一个把内网ssh服务的22号端口映射到公网的6022端口,执行命令。注:用公网ip替换192.168.1.132。之后可以在浏览器查看状态: ip:7500。一.在公网上的ubuntu系统。即可从外网访问内网ssh服务。二.内网ubuntu系统。

2024-04-07 17:57:14 329

原创 ubuntu web端远程桌面控制

x11vnc注意不支持wayland,也不支持gdm3,需要切换到x11和lightdm,可以自行网上找资料。可以尝试换浏览器,我就试过用firefox出现上述情况,使用chrome正常.注意:我试过有些情况不能连接成功的,一般都是页面能出现,但是点击连接按钮后提示连接失败;创建文件 /lib/systemd/system/novnc.service。重启电脑后,用其他电脑浏览器访问: ip:6081/vnc.html。点击页面中间的连接按钮,输入密码后就可以远程控制了。x11vnc的安装和配置可以参考。

2024-04-07 17:36:51 299

原创 kvm使用vbox已经安装好的windows10系统

我工作的电脑安装的系统是ubuntu,但是公司办公相关软件大多是windows版本,所以我用vbox虚拟了一个windows10系统。但是有一天发现开发android应用时想用模拟器调试用不了,发现是模拟器使用kvm,但是这时kvm启动不起来,原因是被vbox占用了。其实我更想用的是rdp,但是目前没有找到办法来解决主机连虚拟机网络的问题。还有为什么要使用vnc,是因为使用kvm自己的图形界面鼠标切换不方便。是为了解决vnc鼠标同步问题。

2023-11-24 10:19:47 156

原创 使用docker搭建socks5代理

文字内容如下(怕以后访问不了)

2023-11-22 14:58:26 1287

原创 android源码添加adb host支持

直接把adb源码中core目录和openssl目录放到android源码system/core/adbhost(添加的工程目录)目录下,编译时有少部分错误,直接修改源码改正,或能修改编译选项搞定都行,看大家心情。接着在init.rc中添加服务,我最开始时使用的是android的aosp源码编译的qemu版本,直接修改system/core/rootdir/init.rc,至于其他平台的,按目标平台的来。为了解决该问题,我决定把adb host的应用通过android源码编译,并加载到开机启动服务中。

2023-11-11 15:27:12 652

原创 android源码添加c/c++工程

为了简单尝试,直接复制system/core/中的reboot工程目录,命名为hello目录,里面的源码也命名为hello.c。之前参考过许多添加工程的文章,发现都有一个问题,只能单独编译该工程,而且打包时无法自动打包到镜像。本文说明一个办法,可以添加工程在make的时候自动打包到镜像。用ls /system/bin查看是否有hello文件存在。用hello命令尝试是否可以执行。三、编译make -j32。用adb shell连接上。烧录镜像到目标开发板。

2023-11-10 08:54:59 208

转载 coco标注信息与labelme标注信息的详解、相互转换及可视化

coco标注信息与labelme标注信息的详解、相互转换及可视化引言在做实例分割或语义分割的时候,我们通常要用labelme进行标注,labelme标注的json文件与coco数据集已经标注好的json文件的格式和内容有差异。如果要用coco数据集的信息,就要对json文件进行修改和转换。本博客提供两种格式的具体内容及含义以及两种格式相互转换的代码,并对两种格式的json标注信息进行可视化。1.coco格式的json标注信息详解及可视化从coco官网下载coco的数据集里面,关于实例的标注信

2021-12-30 12:27:16 2006 1

转载 图像拼接算法的综述

图像拼接算法的综述发表于2016-06-11更新于2018-03-16分类于图形图像阅读次数:阅读次数:9418本文作者在2017年提出了L-ORB算法。速度是传统ORB算法的11倍、传统SIFT算法的639倍。将算法应用到嵌入式系统中性能提升了29倍,但其功耗低至10W。有兴趣的可以点击:**杜承垚,袁景凌,陈旻骋,李涛. GPU加速与L-ORB特征提取的全景视频实时拼接[J]. 计算机研究与发展, 2017, 54(6): 1316-1325.**本文翻译自:...

2021-12-15 09:01:14 10736 2

原创 快速搭建gitlab

1.安装docker2.启动命令,可以作为一个sh文件: mkdir/user/gitlab export GITLAB_HOME=/user/gitlab mkdir $GITLAB_HOME sudo docker run --detach \ --hostname gitlab.example.com \ --publish 9443:443 --publish 9980:80 --publish 9922:22 \ --name ...

2021-09-08 18:53:44 253

转载 Android : Camera2/HAL3 框架分析

Android : Camera2/HAL3 框架分析一、Android O上的Treble机制:  在 Android O 中,系统启动时,会启动一个 CameraProvider 服务,它是从 cameraserver 进程中分离出来,作为一个独立进程 android.hardware.camera.provider@2.4-service 用来控制 camera HAL,cameraserver通过 HIDL 机制于camera provider进行通信。HIDL源自于 Android O 版

2021-08-11 23:26:01 703

转载 【Camera专题】Qcom-Camera驱动框架浅析(Hal层->Driver层)

【Camera专题】Qcom-Camera驱动框架浅析(Hal层->Driver层)c枫_撸码的日子关注0.7612019.01.23 10:46:11字数 1,423阅读 4,1091、前言本文主要研究高通平台Camera驱动和HAL层代码架构,熟悉高通Camera的控制流程。平台:Qcom-高通平台Hal版本:【HAL1】知识点如下:从HAL层到driver层:研究Camera以下内容1.打开(open)流程2.预览(preview)流程3.拍照(tackPicture)流

2021-07-06 09:05:30 1809

转载 高通lk阶段mipi 代码解析以及新屏幕添加

高通lk阶段mipi 代码解析以及新屏幕添加2021-01-28 17:02:23阅读:146来源:互联网标签:mipilkret高通pinfoinitPANELpanel☺饿了么外卖漏洞,最高减15元☺参考:https://www.cnblogs.com/linhaostudy/p/9237526.html背景前段时间做了这块的工作,但总结完以后领导说我的认识还是过于肤浅,因此重新再看了一下。确实是有一些当时不知道的部分。代码分析以 MIPI屏...

2021-07-06 08:27:35 1214

转载 buildroot使用介绍

https://www.cnblogs.com/arnoldlu/p/9553995.htmlbuildroot使用介绍 buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件(包含boot、kernel、rootfs以及rootfs中的各种库和应用程序)。

2021-05-31 17:44:15 537 1

原创 linux创建用户

useradd选项用户名其中各选项含义如下:代码:-ccomment指定一段注释性描述。-d目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g用户组指定用户所属的用户组。-G用户组,用户组指定用户所属的附加组。-sShell文件指定用户的登录Shell。-u用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。useradd-d/data1/ChenZeWei-mChenZeWei-s/bin/bas...

2021-05-19 10:07:15 1031

转载 Android 4.4.2上与BLE 蓝牙锁设备的通讯

Android 4.4.2上与BLE 蓝牙锁设备的通讯Android从4.3(Api level 18)开始支持BLE的开发,本文记录了Android 4.4.2设备与BLE设备通讯的流程。权限需求:<uses-permission android:name="android.permission.BLUETOOTH" /><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />步骤:

2021-02-07 18:05:03 415

转载 pytorch-Train-Val-Test划分(下)

pytorch-Train-Val-Test划分(下)2019-11-17阅读2860上半节讲到一个数据集正常需要划分为train、validation和test三个数据集,那么具体到代码中是如何实现的?需要注意的是正常代码提供的是两种划分,即train和test两部分,我们在划分train的数据集中再划分为两部分,即可设定val数据集。代码如下print('train:'...

2020-04-08 11:56:14 2831

原创 用远程XServer+VirtualBox来利用无显示的强大的Ubuntu服务器资源创建虚拟机

我现在有自己工作的机器A,配置一般,安装了Ubuntu Desktop 17.04;还有公司一台服务器B,32核大内存,安装Ubuntu Server,无图形服务。    工作过程中时常要用windwos的办公工具,而如果在自己的机器上虚拟一个windows系统,很影响性能。所以,利用服务器来虚拟windows系统,就是个不错的选择。    如下步骤:    1、打开机器A的XServ

2017-10-19 11:08:10 1130

原创 Git仓库备份

由于git服务器是自己用普通pc来架设的,虽然对存储做了软阵列的存储冗余处理,增强了安全性,但还是会有存储损坏数据丢失的风险。为了增加安全性,在另外一台最为编译服务器上,定时对仓库进行备份。 1.      备份的机器:a)        备份服务器用的是ubuntu系统,地址172.28.1.132,开了ssh服务。b)        在用于备份的用户目录下(假设用户为back,

2017-06-14 20:01:25 9033

原创 Ubuntu下vim+gdb环境搭建

一、下载vim7.4,vimgdb7.4----------------------------------------------------------------------------------------------vim7.4 -> http://www.vim.org/sources.phpvimgdb7.4 -> https://github.com/la

2016-01-26 11:05:35 1025

原创 编译kbengine_ogre_demo-master(三)

按照https://github.com/kbengine/kbengine_ogre_demo里面read.md的提示,把生成的sdk下面的所有文件、文件夹复制到ogresdk目录,编译kbengine_ogre_demo\kbengine\kbe\src\client\ogre\client_for_ogre_vc**.sln以为一次成功,发现还是有问题,这次问题比较好解决,就

2015-10-01 22:26:56 854

原创 编译kbengine_ogre_demo-master(二)

这回自己编译ogre源码生成vs2012版本的sdk,不想自己摸索,参考了http://itsdf.blog.51cto.com/2255425/1171942#0-tsina-1-31128-397232819ff9a47a7b7e80a40613cfe1        我还是做了调整的,就是没有安装dx9,因为我以前有编译1.9的ogre的经验,可以使用opengl作为渲染系统,可以不用d

2015-09-30 17:01:58 733 1

原创 编译kbengine_ogre_demo-master(一)

按照https://github.com/kbengine/kbengine_ogre_demo的readme.md的步骤,下载各个需要的问题,解压到既定目录,一切准备就绪。 kbengine_ogre_demo\kbengine\kbe\src\kbengine_vs**.sln编译成功。:) kbengine_ogre_demo\kbengine\kbe\src\client\og

2015-09-30 16:07:29 979

原创 开源网游引擎kbengine的使用

从还没参加工作,我就对游戏的制作很有兴趣,到参加工作,和我师兄通宵虫很投缘,我们都想制作出一款带大型的网络游戏,但由于我们工作平台的限制,无法如愿,不过还是做出了几个单击游戏的作品。其实回想起来,我们想制作的不是游戏,而是一个世界,更是一个现实无法给与我们的憧憬。       多年过去了,师兄已经从业网游几个年头了,而我还在原来的公司,目前公司有在制作有在线竞争比赛方式相关的app,原理应该与

2015-09-28 15:14:39 1126

转载 封装AudioTrack

public class MyAudioTrack {                int mFrequency;                                        // 采样率                int mChannel;                                        // 声道         

2014-04-01 08:26:43 757

转载 在Mac OS X 10.9 上使用 NDK r9c 编译 FFTW 3.3.3

Mac OS X 10.9 Android NDK r9c 编译 FFTW 3.3.3发表于2014 年 1 月 23 日由默默在Mac OS X 10.9 上使用 NDK  r9c 编译 FFTW 3.3.31.下载FFTW源代码2.建立一个Android 工程,并且添加 NDK 支持3.解压缩FFTW的源代码到刚刚建立的Android 目录下面

2014-03-25 09:45:40 1843

转载 一步一步完成cocos2dx 2.2 的Android交叉编译

一步一步完成cocos2dx 2.2 的Android交叉编译下面一段是百度百科的说明:Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本, WindowsXP & Windows7,WindowsPhone 8.[1]Co

2014-03-08 00:49:18 680

转载 和菜鸟一起学ok6410之ffmpeg+ffserver实现流媒体传输

和菜鸟一起学ok6410之ffmpeg+ffserver实现流媒体传输分类: OK6410(arm11) 2012-12-12 14:57 1695人阅读 评论(1)收藏 举报       发现好久没有写博客了,最近一直在纠结着sdio wifi的驱动,至此还没有完美的解决问题,虽然可以连接上网络,但是其传输速度之慢,让人难以接受。不过对于网络,不管是底层驱动,

2014-03-05 15:34:03 2126

转载 motion做监控

motion做监控2012-02-19 16:28:27shellcode0  评论   78,319  浏览 openwrt 挂载 UVC摄像头opkg updateopkg install kmod-usb-ohci           #一般BCM用的是ohci USB控制器#opkg install kmod-usb-uhci      #UHC

2014-03-05 15:31:57 1040

转载 openwrt 挂载摄像头

openwrt 挂载摄像头  2010-07-14 08:11:22|  分类:Linux Openwrt |举报|字号 订阅openwrt 挂载 UVC摄像头opkg updateopkg install kmod-usb-ohci           #一般BCM用的是ohci USB控制器#opkg install kmod-usb-uhc

2014-03-05 15:31:29 3597 1

转载 [整理]编译适用于TP-Link WR703N的OpenWRT固件

[整理]编译适用于TP-Link WR703N的OpenWRT固件Jan052013作者:霸王硬上弓   发布:2013-01-05 22:24   分类:系统与应用   阅读:4,505 views  14条评论   编译适用于TP-Link WR703N TP-Link MR11U 以及使用AR9331芯片组的单WAN/LAN复用口的路由。 注:刷机有风险,

2014-03-05 15:29:54 1709

转载 在openwrt上安装webcam

苦逼技术宅的仓库via x2x4在openwrt上安装webcam作者: x2x4日期: 2013 年 05 月 22 日 访问html格式文档在 这里文档源码在 这里硬件环境摄像头淘宝买的杂牌 lsusb结果Bus 001 Device 005: ID 0c45:6340 Microdia路由器路由型号 NETGEAR WN

2014-03-05 15:27:53 1934

转载 WR703N OpenWrt 配置流程

WR703N OpenWrt 配置流程 下载安装访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin,下载后别忘了比对md5。[1]进入路由器管理界面,出厂配置为http://192.168.1.1,用户名和密码均为admin,然后进入固件更新,选择下载的文件,然后更新。等待一段时间(~~2min),然

2014-03-05 15:27:40 1318

转载 6 个优秀的开源 OCR 光学字符识别工具

6 个优秀的开源 OCR 光学字符识别工具oschina 发布于: 2013年04月28日 (8评)分享到 新浪微博腾讯微博收藏+202开源中国诚邀您参加 Cloud Foundry 中国群英会!(北京、上海、杭州、成都、深圳)纸张在许多地方已日益失宠,无纸化办公谈论40多年,办公环境正限制纸山的生成。而过去几年,无纸

2013-11-06 10:41:29 872

转载 Tesseract-OCR 字符识别---样本训练

Tesseract-OCR 字符识别---样本训练2012-12-25 22:08 4760人阅读 评论(7) 收藏 举报目录(?)[+]        Tesseract是一个开源的OCR(Optical Character Recognition,光学字符识别)引擎,可以识别多种格式的图像文件并将其转换成文本,目前已支持60多种语言(包括中文)。

2013-11-06 10:39:24 1450

转载 开源图形库 c语言-图形图像库 集合

开源图形库 c语言-图形图像库 集合[转]Google三维API O3D  O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。在线演示:http://o3... 更多O3D信息   最

2013-10-31 09:12:57 2746

转载 开源库的选择和驾驭

开源库的选择和驾驭C/C++的开源库大部分还是比较好的,体现在:1、开源,意味着可以使用lib或源码,这点很灵活。2、功能现成,意味着我们不需要再重复劳动。3、一般较符合标准国际,通用性好。4、一般免费,license较宽松,具体见GPL LGPL BSD等license,然而我们是天朝的特殊情况,你懂的。。然而好的库,其实未必好用,有很多坑

2013-10-31 08:58:43 641 1

原创 opencv实例matching_to_many_images不能使用surf解决

这两天在试试opencv这个开源项目的实例,发现默认配置时matching_to_many_images居然无法执行,参数是SURF SURF FlannBased E:\opencv-test\2.4.6\opencv\samples\cpp\matching_to_many_images\query.png E:\opencv-test\2.4.6\opencv\samples\cpp\mat

2013-08-28 10:23:11 1899 1

原创 今日编译mipsel-linux的DirectFb碰壁及解决

今日无事,尝试编译DirectFb,使用的工具是君正的交叉编译工具,http://www.ingenic.cn/product.aspx?ID=62使用库有:jpeg-6bfreetype-2.5.0.1DirectFB-1.7.0步骤如下:export PREFIX=/opt/mipselexport LD_LIBRARY_PATH=$PREFIX/libex

2013-07-27 15:58:39 1362

原创 MFC加载位图文件

{ CBitmap bmp; bmp.m_hObject = ::LoadImage(::AfxGetInstanceHandle(), m_filename, IMAGE_BITMAP, 0,0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);//从文件中加载, if (NULL == bmp.m_hObject

2013-05-21 20:02:13 1097

原创 机器的世界观

以下引用一下百度百科对世界观的解释。       世界观人们对世界的总的根本的看法。由于人们的社会地位不同,观察问题的角度不同,形成不同的世界观。也叫宇宙观。哲学是其理论表现形式。世界观的基本问题是精神和物质、思维和存在的关系问题,根据对这两者关系的不同回答,划分为两种根本对立的世界观基本类型,即唯心主义世界观和唯物主义世界观。       目前人工智能已经发展到了一定阶段,成

2012-07-07 12:45:57 368

空空如也

空空如也

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

TA关注的人

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