- 博客(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
386
原创 No module named ‘scipy‘
如果是python2 版本:pip install scipy --user如果是python3 版本:pip3 install scipy --user
2022-01-11 10:56:55
416
原创 No module named zlib
重新编译Python2./configure --with-zlibmakesudo make install
2021-12-21 20:42:01
1070
原创 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
769
原创 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
3161
原创 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
2279
原创 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
868
原创 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
6298
1
原创 C++ [](){}
该形式是C++中的lambda函数(匿名函数)普通函数与lambda函数对比匿名函数是许多编程语言都支持的概念,有函数体,没有函数名。函数对象能维护状态,但语法开销大,而函数指针语法开销小,却没法保存范围内的状态。基本lambda语法基本形式如下:[capture](parameters)->return-type {body}[]叫做捕获说明符,表示一个lambda表达式的开始。接下来是参数列表,即这个匿名的lambda函数的参数,->return...
2021-02-23 14:32:56
19386
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
716
原创 Sophus 安装
在Ubuntu 18.04安装测试1、下载软件包2021.2.22 git上下载的软件包https://download.youkuaiyun.com/download/liyunlong19870123/15420220或者在git上下载 https://github.com/strasdat/Sophus.git2、编译安装cd Sophusmkdir buildcd buildcmake ..makesudo make install...
2021-02-22 16:21:32
408
原创 Ubuntu系统下OpenGL实例
根据上一篇文章关于OpenGL环境配置,配置完成后。https://blog.youkuaiyun.com/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
336
原创 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
1266
原创 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
1435
原创 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
4091
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
2067
原创 Ubuntu 18 安装 cmake
1)官网下载合适的版本https://cmake.org/download/or cmake-3.19.4.tar.gzhttps://download.youkuaiyun.com/download/liyunlong19870123/150098382)下载后解压,然后进入目录执行:sudo ./bootstrap 3)编译:sudo make -j 8 (这条命令可能会很耗费时间,需要有耐心)4)安装:sudo make install5)确认cmake --ve...
2021-02-03 16:19:06
579
原创 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
328
原创 基于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
1485
原创 Unity调用Android jar包方法——(三、使用UnitySendMessage发送数据)
Unity工程里调用安卓的方法,需要用到JAR包。此文档主要介绍了Unity与Android相互通信的方法三。 使用方法1,需要修改程序的主Activity,所以可以在程序的生命周期做一些初始化和其他工作。 使用方法2,不需要修改主Activity,并可同时使用多个JAR包。 使用方法3,Unity脚本中的方法可以被JAR包内调用,通常用来接受广播并将信息发送到Unity...
2020-02-19 16:44:05
2775
3
原创 Unity调用Android jar包方法——(二、调用类中的方法)
Unity工程里调用安卓的方法,需要用到JAR包。此文档主要介绍了Unity与Android相互通信的方法二。 使用方法1,需要修改程序的主Activity,所以可以在程序的生命周期做一些初始化和其他工作。 使用方法2,不需要修改主Activity,并可同时使用多个JAR包。 使用方法3,Unity脚本中的方法可以被JAR包内调用,通常用来接受广播并将信息发送到Unity...
2020-02-14 14:44:11
824
原创 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
790
转载 Android实现沉浸式(透明)状态栏(Eclipse版)
沉浸式状态栏的实现是要以Activity中的布局的颜色来实现的。所以要在Activity的顶部添加一个沉浸式状态栏需要颜色的控件。不同的沉浸色可以通过设置view的颜色的变化来设置。 贴代码:包 ImmersedStatusbarUtils类import android.app.Activity;import android.content.Context;imp
2017-03-31 15:47:36
1022
转载 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
7290
转载 【android】getDimension()、getDimensionPixelOffset()和getDimensionPixelSize()区别详解
在自定义控件中使用自定义属性时,经常需要使用java代码获取在xml中定义的尺寸,相关有以下三个函数getDimension()getDimensionPixelOffset()getDimensionPixelSize()(在类TypedArray和类Resources中都有这三个函数,功能类似,TypedArray中的函数是获取自定义属性的,Resources中的函数是获取
2017-03-31 15:30:02
1036
原创 Activity的四种启动模式及其应用场景
记录一下,每次都查资料找,现在记录一下,加强一下记忆。启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;standard
2017-03-18 09:38:15
365
转载 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
449
原创 Android APP启动过程
APP启动方式:冷启动是指应用尚未运行,系统创建进程并初始化应用。热启动是指应用已经运行但是在后台被挂起,从后台恢复应用。针对APP的冷启动方式简述APP的一般启动过程,主要使用了启动页、闪屏、引导页等等。启动页和闪屏这里不再多说,可以查看我的上一遍文章。http://blog.youkuaiyun.com/liyunlong19870123/article
2017-03-09 11:31:23
440
转载 启动页与闪屏
启动页下载并安装完app后,或者更新版本后,打开产品,首先会出现一页或者滑屏多页图文并茂的页面(抑或只有文字和纯色背景搭配),而这些页面,有些是描述产品的主要功能,或者是传递产品的理念,也或者是产品的sologan,这些页面,就叫做[启动页]。为什么要启动页?1、平滑过渡:掩盖启动太慢的事实,若没启动页,首次登陆后等待时间长2、传递产品理念,打造品牌价值,引
2017-03-09 10:58:13
1660
原创 对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
9678
原创 Android中获取手机自身的信息
private TelephonyManager telephonyManager; /** * 国际移动用户识别码 */ private String IMSI; private Context cxt; public PhoneInfo(Context context) { cxt=context;
2017-01-13 16:07:24
318
原创 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
1351
原创 IBM数据保护和存储管理
IBM数据保护和存储管理IBM 存储管理软件能够帮助组织更轻松更有效地管理不断增加的原始数据和备份数据,以更低的成本满足应用的可用性和性能要求。利用 IBM 存储管理软件,从数据中获得更多价值:在预测使用模式中增加分析,以满足应用性能目标,同时让用户的存储成本降低多达 50%。 将备份架构成本降低多达 38%,同时增强数据保护。 针对虚拟环境、物理环境和云环境优化存储管理软件。
2015-06-25 14:19:23
1931
原创 Symantec云备份
Symantec云备份赛门铁克备份和归档解决方案:提供了内部、混合或基于云的部署选项,以便与您的业务需求保持一致 提供本机接口,支持将已启用重复数据删除的备份和归档存储到存储提供商,例如 Nirvanix 广泛支持内部或云中部署的应用程序、操作系统和存储基础架构推荐的云备份和归档产品NetBackup紧密集成 VMware 和 Microsoft Hyper-V API,且
2015-06-25 14:18:05
1437
原创 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
1719
Unity调用Android系统PowerManager类功能.zip
2020-02-24
Unity调用Android JAR
2020-02-24
手机SIM卡菜单是否有使用的?还有哪些应用?
2015-08-01
手机NFC功能能够实现什么作用?
2015-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人