- 博客(43)
- 收藏
- 关注
转载 开源仿真项目
CAE高级工程师7 人赞同了该文章是一款 GPL 许可的基于的多物理场求解器。它包括流体动力学、结构力学、电磁学、传热学、声学等模块。该项目包括一个(ElmerGUI),能够导入各种文件格式的网格、设置 PDE 系统以及导出模型数据和结果。后处理是通过 Paraview 完成的。项目以有限元法 (FEM) 的偏微分方程 (PDE) 数值求解为中心。因此,它涵盖了从热机械到电磁学的众多应用。
2024-08-27 10:24:11
420
原创 使用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
402
1
原创 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
634
原创 kvm使用vbox已经安装好的windows10系统
我工作的电脑安装的系统是ubuntu,但是公司办公相关软件大多是windows版本,所以我用vbox虚拟了一个windows10系统。但是有一天发现开发android应用时想用模拟器调试用不了,发现是模拟器使用kvm,但是这时kvm启动不起来,原因是被vbox占用了。其实我更想用的是rdp,但是目前没有找到办法来解决主机连虚拟机网络的问题。还有为什么要使用vnc,是因为使用kvm自己的图形界面鼠标切换不方便。是为了解决vnc鼠标同步问题。
2023-11-24 10:19:47
247
原创 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
747
原创 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
299
转载 coco标注信息与labelme标注信息的详解、相互转换及可视化
coco标注信息与labelme标注信息的详解、相互转换及可视化引言在做实例分割或语义分割的时候,我们通常要用labelme进行标注,labelme标注的json文件与coco数据集已经标注好的json文件的格式和内容有差异。如果要用coco数据集的信息,就要对json文件进行修改和转换。本博客提供两种格式的具体内容及含义以及两种格式相互转换的代码,并对两种格式的json标注信息进行可视化。1.coco格式的json标注信息详解及可视化从coco官网下载coco的数据集里面,关于实例的标注信
2021-12-30 12:27:16
2142
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
11888
3
原创 快速搭建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
298
转载 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
864
转载 【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
2027
转载 高通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
1341
转载 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
640
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
1122
转载 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
465
转载 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
2929
原创 用远程XServer+VirtualBox来利用无显示的强大的Ubuntu服务器资源创建虚拟机
我现在有自己工作的机器A,配置一般,安装了Ubuntu Desktop 17.04;还有公司一台服务器B,32核大内存,安装Ubuntu Server,无图形服务。 工作过程中时常要用windwos的办公工具,而如果在自己的机器上虚拟一个windows系统,很影响性能。所以,利用服务器来虚拟windows系统,就是个不错的选择。 如下步骤: 1、打开机器A的XServ
2017-10-19 11:08:10
1182
原创 Git仓库备份
由于git服务器是自己用普通pc来架设的,虽然对存储做了软阵列的存储冗余处理,增强了安全性,但还是会有存储损坏数据丢失的风险。为了增加安全性,在另外一台最为编译服务器上,定时对仓库进行备份。 1. 备份的机器:a) 备份服务器用的是ubuntu系统,地址172.28.1.132,开了ssh服务。b) 在用于备份的用户目录下(假设用户为back,
2017-06-14 20:01:25
9132
原创 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
1093
原创 编译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
883
原创 编译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
760
原创 编译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
1011
原创 开源网游引擎kbengine的使用
从还没参加工作,我就对游戏的制作很有兴趣,到参加工作,和我师兄通宵虫很投缘,我们都想制作出一款带大型的网络游戏,但由于我们工作平台的限制,无法如愿,不过还是做出了几个单击游戏的作品。其实回想起来,我们想制作的不是游戏,而是一个世界,更是一个现实无法给与我们的憧憬。 多年过去了,师兄已经从业网游几个年头了,而我还在原来的公司,目前公司有在制作有在线竞争比赛方式相关的app,原理应该与
2015-09-28 15:14:39
1202
转载 封装AudioTrack
public class MyAudioTrack { int mFrequency; // 采样率 int mChannel; // 声道
2014-04-01 08:26:43
789
转载 在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
1894
转载 一步一步完成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
697
转载 和菜鸟一起学ok6410之ffmpeg+ffserver实现流媒体传输
和菜鸟一起学ok6410之ffmpeg+ffserver实现流媒体传输分类: OK6410(arm11) 2012-12-12 14:57 1695人阅读 评论(1)收藏 举报 发现好久没有写博客了,最近一直在纠结着sdio wifi的驱动,至此还没有完美的解决问题,虽然可以连接上网络,但是其传输速度之慢,让人难以接受。不过对于网络,不管是底层驱动,
2014-03-05 15:34:03
2154
转载 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
1148
转载 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
3733
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
1767
转载 在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
2004
转载 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
1390
转载 6 个优秀的开源 OCR 光学字符识别工具
6 个优秀的开源 OCR 光学字符识别工具oschina 发布于: 2013年04月28日 (8评)分享到 新浪微博腾讯微博收藏+202开源中国诚邀您参加 Cloud Foundry 中国群英会!(北京、上海、杭州、成都、深圳)纸张在许多地方已日益失宠,无纸化办公谈论40多年,办公环境正限制纸山的生成。而过去几年,无纸
2013-11-06 10:41:29
962
转载 Tesseract-OCR 字符识别---样本训练
Tesseract-OCR 字符识别---样本训练2012-12-25 22:08 4760人阅读 评论(7) 收藏 举报目录(?)[+] Tesseract是一个开源的OCR(Optical Character Recognition,光学字符识别)引擎,可以识别多种格式的图像文件并将其转换成文本,目前已支持60多种语言(包括中文)。
2013-11-06 10:39:24
1492
转载 开源图形库 c语言-图形图像库 集合
开源图形库 c语言-图形图像库 集合[转]Google三维API O3D O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。在线演示:http://o3... 更多O3D信息 最
2013-10-31 09:12:57
2916
转载 开源库的选择和驾驭
开源库的选择和驾驭C/C++的开源库大部分还是比较好的,体现在:1、开源,意味着可以使用lib或源码,这点很灵活。2、功能现成,意味着我们不需要再重复劳动。3、一般较符合标准国际,通用性好。4、一般免费,license较宽松,具体见GPL LGPL BSD等license,然而我们是天朝的特殊情况,你懂的。。然而好的库,其实未必好用,有很多坑
2013-10-31 08:58:43
664
原创 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
1933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人