自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龍的传人

记录自己的得失

  • 博客(43)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 python2 安装evo

sudo pip install evo --upgrade --no-binary evosudo apt-get install tcl-dev tk-dev python3-tk以下备注,安装了好像没用sudo apt-get install python3-matplotlibsudo apt-get install python3-pyside

2022-01-13 11:14:25 305

原创 No module named ‘scipy‘

如果是python2 版本:pip install scipy --user如果是python3 版本:pip3 install scipy --user

2022-01-11 10:56:55 346

原创 No module named numpy

pip install numpy

2021-12-29 13:57:59 645

原创 No module named zlib

重新编译Python2./configure --with-zlibmakesudo make install

2021-12-21 20:42:01 1005

原创 No module named six

pip install --ignore-installed six

2021-12-21 20:30:19 239

原创 Arm NEON intrinsics指令格式

NEON Intrinsics 是一种更简单的编写 NEON 代码的方法,NEON Intrinsics 类似于 C 函数调用,在编译时由编译器替换为相应的汇编指令,使用时需要包含头文件arm_neon.h。1、类型格式(1)非数组向量格式<基本类型>x<lane个数>_t 如int8x8_t基本类型int8,int16,int32,int64,uint8,uint16,uint32,uint64,float16,float32lane个数表示并行处理的...

2021-12-09 15:24:14 602

原创 ARMv8-A 架构及其持续发展

ARMv8-A 是 ARM 架构的 ARMv8 A-profile 版本,于 2011 年 10 月首次公开预览。在过去两年中,ARM 发布了越来越多的 ARMv8-A,例如其Cortex-A53和Cortex-A57产品,以及来自被许可方和 OEM 的附加内核和最终用户设备。许多这些产品今天已经或进入批量生产。正如在 2014 年第三季度财务业绩中所报告的那样,ARM 已经签署了 57 个 ARMv8-A 处理器和架构许可,这意味着在未来 1-2​​ 年内将出现更多基于 ARMv8-A 的处理器和产品正在

2021-12-09 11:58:31 2908

原创 ARM中uchar char short 占用字节

ARM中uchar char short 占用字节

2021-12-08 16:59:35 430

原创 Android Studio 设置linux桌面图标

1、在Tools的下拉菜单里找到Create Desktop Entry选项2、在第一次打开AS的欢迎界面的时候,按照下图在configure里点下Create Desktop Entry,此时在Launcher上的AS图标右键Lock to Launcher,就可以把AS的快捷方式锁定在这。...

2021-11-22 11:48:11 2105

原创 Ubuntu安装scrcpy

Scrcpy 安装snap install scrcpy

2021-04-25 12:50:55 2058

原创 python pip 安装报语法错误 sys.stderr.write(f“ERROR: {exc}“)

ubuntu16中,python3.5在安装pip时,用apt 进行安装后,运行会出现下面这样的语法错误:可以使用下面方法安装以前的pip版本解决:wget https://bootstrap.pypa.io/pip/3.5/get-pip.py./get-pip.py

2021-04-22 11:26:30 804

原创 linux 更新libstdc++.so.6

执行程序时报错:libstdc++.so.6: version `GLIBCXX_3.4.21' not foundlibstdc库版本过旧导致;查看libstdc++.so.6信息1.1 查看libstdc++.so.6位置sudo find / -name libstdc++.so.6* #ls -l libstdc++.so*/usr/lib/x86_64-linux-gnu/libstdc++.so.6/usr/lib/x86_64-linux-gnu/libstd.

2021-04-21 17:29:52 5661 1

原创 git创建远程分支

git branch testgit checkout testgit push origin test:test

2021-02-25 10:26:50 132

原创 C++ [](){}

该形式是C++中的lambda函数(匿名函数)普通函数与lambda函数对比匿名函数是许多编程语言都支持的概念,有函数体,没有函数名。函数对象能维护状态,但语法开销大,而函数指针语法开销小,却没法保存范围内的状态。基本lambda语法基本形式如下:[capture](parameters)->return-type {body}[]叫做捕获说明符,表示一个lambda表达式的开始。接下来是参数列表,即这个匿名的lambda函数的参数,->return...

2021-02-23 14:32:56 18482 3

原创 Eigen aligned_allocator

在使用Eigen的时候,如果STL容器中的元素是Eigen数据库结构,比如下面用vector容器存储Eigen::Matrix4f类型或用map存储Eigen::Vector4f数据类型时:vector<Eigen::Matrix4d>;std::map<int, Eigen::Vector4f>编译能通过,当运行时会报段错误。对eigen中的固定大小的类使用STL容器的时候,如果直接使用会出错,所谓固定大小(fixed-size)的类是指在编译过程中就已经分配.

2021-02-23 11:04:13 615

原创 Sophus 安装

在Ubuntu 18.04安装测试1、下载软件包2021.2.22 git上下载的软件包https://download.csdn.net/download/liyunlong19870123/15420220或者在git上下载 https://github.com/strasdat/Sophus.git2、编译安装cd Sophusmkdir buildcd buildcmake ..makesudo make install...

2021-02-22 16:21:32 299

原创 Ubuntu系统下OpenGL实例

根据上一篇文章关于OpenGL环境配置,配置完成后。https://blog.csdn.net/liyunlong19870123/article/details/113849711直接方代码(test.c)#include <GL/glut.h>#define ColoredVertex(c, v) do{ glColor3fv(c); glVertex3fv(v); }while(0)static int angle = 0;static int rotateMode = .

2021-02-18 17:19:55 266

原创 Ubuntu 配置 OpenGL

1) 安装基本环境sudo apt-get install build-essential2)安装OpenGL Librarysudo apt-get install libgl1-mesa-dev3)安装 OpenGL Utilitiessudo apt-get install libglu1-mesa-dev4)安装OpenGL Utility Toolkitsudo apt-get install freeglut3-dev5)置glew库下载网址:https://

2021-02-18 17:05:50 1079

原创 ImportError: No module named PyQt5

系统ubuntu18 python2 提示ImportError: No module named PyQt5需要安装PyQt5安装方式:sudo apt-get install python-pyqt5-dbg

2021-02-08 18:30:18 1303

原创 sudo ln python3 python 软连接

1)python --version, ===>Python 2.7.17 //不是python3 版本软连接上2.7.17,可以如下更改(whereis python来查看python路径)2) 移除已有软连接sudo rm -rf /usr/bin/python3) 增加新的软连接sudo ln -s /usr/bin/python3 /usr/bin/python //python3.6.9的安装路径是/usr/bin/4) python --versi...

2021-02-08 17:28:43 3658 1

原创 Linux adb 连接失败 no permissions (user in plugdev group; are your udev rules wrong?)

虚拟中安装adb后,使用adb devices,能看到id,但提示用户无权限$ adb devicesList of devices attached1c22d6dc no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]$ adb shellerror: insufficient permissions...

2021-02-03 17:42:16 1839

原创 Ubuntu 18 安装 cmake

1)官网下载合适的版本https://cmake.org/download/or cmake-3.19.4.tar.gzhttps://download.csdn.net/download/liyunlong19870123/150098382)下载后解压,然后进入目录执行:sudo ./bootstrap 3)编译:sudo make -j 8 (这条命令可能会很耗费时间,需要有耐心)4)安装:sudo make install5)确认cmake --ve...

2021-02-03 16:19:06 522

原创 Ubuntu18 安装 opencv 3.4.1

1) 安装依赖sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libdc13

2021-02-03 16:09:06 267

原创 基于PicoVR Unity SDK实现调用Android系统PowerManager类相关的功能

Unity调用Android的适用的行业中,目前比较火的就是VR行业,本文借助PicoVR Unity SDK调用Android系统中PowerManager类相关的部分功能。PicoVR Unity SDK下载连接:https://developer.pico-interactive.com/sdk 版本号:v2.8.4使用于Pico Goblin,Pico Neo,Pico G2,...

2020-02-20 18:23:15 1268

原创 Unity调用Android jar包方法——(三、使用UnitySendMessage发送数据)

Unity工程里调用安卓的方法,需要用到JAR包。此文档主要介绍了Unity与Android相互通信的方法三。 使用方法1,需要修改程序的主Activity,所以可以在程序的生命周期做一些初始化和其他工作。 使用方法2,不需要修改主Activity,并可同时使用多个JAR包。 使用方法3,Unity脚本中的方法可以被JAR包内调用,通常用来接受广播并将信息发送到Unity...

2020-02-19 16:44:05 2615 3

原创 Unity调用Android jar包方法——(二、调用类中的方法)

Unity工程里调用安卓的方法,需要用到JAR包。此文档主要介绍了Unity与Android相互通信的方法二。 使用方法1,需要修改程序的主Activity,所以可以在程序的生命周期做一些初始化和其他工作。 使用方法2,不需要修改主Activity,并可同时使用多个JAR包。 使用方法3,Unity脚本中的方法可以被JAR包内调用,通常用来接受广播并将信息发送到Unity...

2020-02-14 14:44:11 719

原创 Unity调用Android jar包方法——(一、继承主MainActivity方式)

Unity工程里调用安卓的方法,需要用到JAR包。此文档主要介绍了三种导出JAR包和调用JAR包的方法。使用方法1,需要修改程序的主Activity,所以可以在程序的生命周期做一些初始化和其他工作。 使用方法2,不需要修改主Activity,并可同时使用多个JAR包。 使用方法3,Unity脚本中的方法可以被JAR包内调用,通常用来接受广播并将信息发送到Unity。1. 继承主Ma...

2020-02-13 11:01:03 697

转载 Android实现沉浸式(透明)状态栏(Eclipse版)

沉浸式状态栏的实现是要以Activity中的布局的颜色来实现的。所以要在Activity的顶部添加一个沉浸式状态栏需要颜色的控件。不同的沉浸色可以通过设置view的颜色的变化来设置。   贴代码:包  ImmersedStatusbarUtils类import android.app.Activity;import android.content.Context;imp

2017-03-31 15:47:36 994

转载 Android代码获取xml中定义的dp\sp值的方法

android并没有在java代码中直接获取xml中定义的dp\sp的值的API,只有getDimension()、getDimensionPixelOffset()和getDimensionPixelSize()三个函数获取绝对尺寸,关于这三个函数的区别可以参见我的上一个帖子。为什么不提供获取dp/sp值的函数?可能是因为google认为没有必要,API里的setWidth、setHei

2017-03-31 15:36:04 7104

转载 【android】getDimension()、getDimensionPixelOffset()和getDimensionPixelSize()区别详解

在自定义控件中使用自定义属性时,经常需要使用java代码获取在xml中定义的尺寸,相关有以下三个函数getDimension()getDimensionPixelOffset()getDimensionPixelSize()(在类TypedArray和类Resources中都有这三个函数,功能类似,TypedArray中的函数是获取自定义属性的,Resources中的函数是获取

2017-03-31 15:30:02 951

原创 Activity的四种启动模式及其应用场景

记录一下,每次都查资料找,现在记录一下,加强一下记忆。启动模式介绍  启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;  启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;standard

2017-03-18 09:38:15 326

转载 Eclipse + ADT(包括NDK Plugin) + CDT 搭建Android NDK开发环境

以下是搜索各种资料后,亲自测试可行的方案,记录下来!Android应用程序的开发环境比较容易搭建,下载完Android SDK,在Eclipse中安装ADT插件就好了。前段时间由于要在Android上做三维程序的开发,三维开发的资源(例如几何算法等)大多数都是C++写,如果想开发出高效的程序,那就必须用到NDK,一部分代码用C/C++编写,生成本地动态链接库libXXX.so,

2017-03-16 17:25:01 412

原创 Android APP启动过程

APP启动方式:冷启动是指应用尚未运行,系统创建进程并初始化应用。热启动是指应用已经运行但是在后台被挂起,从后台恢复应用。针对APP的冷启动方式简述APP的一般启动过程,主要使用了启动页、闪屏、引导页等等。启动页和闪屏这里不再多说,可以查看我的上一遍文章。http://blog.csdn.net/liyunlong19870123/article

2017-03-09 11:31:23 395

转载 启动页与闪屏

启动页下载并安装完app后,或者更新版本后,打开产品,首先会出现一页或者滑屏多页图文并茂的页面(抑或只有文字和纯色背景搭配),而这些页面,有些是描述产品的主要功能,或者是传递产品的理念,也或者是产品的sologan,这些页面,就叫做[启动页]。为什么要启动页?1、平滑过渡:掩盖启动太慢的事实,若没启动页,首次登陆后等待时间长2、传递产品理念,打造品牌价值,引

2017-03-09 10:58:13 1594

原创 对CERT.RSA进行详细解析

参考http://www.cnblogs.com/0616--ataozhijia/p/4482667.html 注:App解析得到的文件时十六进制显示的,而Java解析得到的结果却是十进制显示的。 附件中CERT.RSA是签名后的apk包解压在META-INF目录下签名文件 获取公钥可以使用java工程代码实现,见附件(Test.java)实现代码如下: 

2017-01-19 16:47:47 9430

原创 Android中获取手机自身的信息

private TelephonyManager telephonyManager;     /**     * 国际移动用户识别码     */     private String IMSI;     private Context cxt;     public PhoneInfo(Context context) {         cxt=context;  

2017-01-13 16:07:24 266

原创 android代码16进制公钥进行RSA加密

import java.math.BigInteger;import java.security.KeyFactory;import java.security.PublicKey;import java.security.interfaces.RSAPublicKey;import java.security.spec.RSAPublicKeySpec;import

2017-01-13 15:47:10 1267

原创 IBM数据保护和存储管理

IBM数据保护和存储管理IBM 存储管理软件能够帮助组织更轻松更有效地管理不断增加的原始数据和备份数据,以更低的成本满足应用的可用性和性能要求。利用 IBM 存储管理软件,从数据中获得更多价值:在预测使用模式中增加分析,以满足应用性能目标,同时让用户的存储成本降低多达 50%。 将备份架构成本降低多达 38%,同时增强数据保护。 针对虚拟环境、物理环境和云环境优化存储管理软件。

2015-06-25 14:19:23 1809

原创 Symantec云备份

Symantec云备份赛门铁克备份和归档解决方案:提供了内部、混合或基于云的部署选项,以便与您的业务需求保持一致 提供本机接口,支持将已启用重复数据删除的备份和归档存储到存储提供商,例如 Nirvanix 广泛支持内部或云中部署的应用程序、操作系统和存储基础架构推荐的云备份和归档产品NetBackup紧密集成 VMware 和 Microsoft Hyper-V API,且

2015-06-25 14:18:05 1234

原创 EMC云备份

EMC云备份一、主要组成1、Data Domain 针对备份和归档的保护存储。2、EMC Avamar 重复数据消除备份软件和系统。3、EMC NetWorker 统一备份和恢复。4、EMC Data Protection Advisor 统一数据保护管理。二、EMC Data DomainEMC Data Domain针对备份和归档的保护存储。利用高速重复数据消除

2015-06-25 14:16:36 1545

Sophus_20210222.zip

2021.2.22 Sophus在githup上的编译代码

2021-02-22

cmake-3.19.4.tar.gz

Unix/Linux Source (has \n line feeds)

2021-02-03

Unity调用Android系统PowerManager类功能.zip

Unity调用Android系统PowerManager类相关的功能(关机、重启、睡眠、唤醒),需要系统签名。

2020-02-24

Unity调用Android JAR

基于PicoVR Unity SDK实现调用Android系统PowerManager类相关的功能 Unity调用Android系统PowerManager类功能

2020-02-24

CodeWorksforAndroid.txt

1、下载CodeWorksforAndroid的压缩包 2、下载后到c盘或者d盘下解压即可 3、在UE4里面配置就可以,

2019-05-14

Android应用开机自启动

在Android平台上实现应用的自启动功能。部分山寨机修改系统,可能会出现问题,

2018-07-05

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

TA关注的人

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