自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 VIM 使用常用指令

vim 有三种模式:命令模式 刚启动/按Esc 输入模式 按i,进入insert 模式 底线命令模式 按:,进入底线命令模式命令模式下常用快捷键:v 选中x 剪切p 粘贴o 空格u 撤销 <—> Ctrl + r 重做dd 删除yy 复制j 下一行k 上一行ctrl + f 上翻一页ctrl + b 下翻一页ctrl + y 向上滚动ctrl + e 想下滚动ctrl + u 下移半页ctrl + d 上移半页首尾移动使用 0, $ 进行行首行尾

2021-10-14 20:43:22 755 1

原创 视频压缩技术

由于眼睛对亮度信息更敏感,所以先将图像格式转换为YUV,再对UV进行压缩。通过傅里叶变换,将时域的连续曲线,转换为点出现的频率曲线,完成从时域-->频域的转换帧内压缩1、通过线性扫描,将二维图像1维化aaaabbbddddd2、第一步压缩,改变存储方式4a3b5d3、Huffman 压缩算法:将出现频率最高的数用最短的编码实现。d-->0, a-->01, b-->10帧间压缩RGB-->YUV1、A->B->C-&g

2021-04-14 19:54:40 338

原创 查找文件或目录指令

linux 下find 指令可以查找指定路径下的文件或路径find . -type f | grep *** #-f 表示文件 d 表示路径 *** 表示检索关键字

2021-02-25 20:12:58 628

原创 git 常用技巧

目录git 作为常用的代码管理工具,有很多常用的指令,掌握了往往能事半功倍。1、将某个提交中的某个文件拷到指定本地目录下2、关联多个仓库,可以方便管理和cherry-pick 同步不同仓库的提交3、合并多笔提交4、查看历史修改git 作为常用的代码管理工具,有很多常用的指令,掌握了往往能事半功倍。1、将某个提交中的某个文件拷到指定本地目录下git show commitID:src_file_path/filename > dst_file_path/fi...

2020-12-28 20:09:29 413 1

原创 java 静态方法中调用非静态方法

java 中静态方法是不能直接调用非静态方法或属性的。但是可以间接调用,传入一个类的实例。private static A instance;class A { public int a; A(Context context) { instance = this; } public intfun1() { return a*a; } public static void fun2(){ ins.

2020-12-03 10:26:04 1475

原创 Cause: unable to find valid certification path to requested target 问题解决

Cause: unable to find valid certification path to requested target用Android Studio新建了一个project,打开报了这个错误。问题原因:build 中无法下载对应资源问题解决:给build 中goole() 和 jcenter() 换掉// Top-level build file where you can add configuration options common to all sub-proje..

2020-11-13 11:25:31 762

原创 CMakeList 详解

CMake 构建脚本是一个纯文本文件,您必须将其命名为CMakeLists.txt,并在其中包含 CMake 构建您的 C/C++ 库时需要使用的命令。如果您的原生源代码文件还没有 CMake 构建脚本,您需要自行创建一个,并在其中包含适当的 CMake 命令。添加so库可以用你写的cpp源文件生成一个soadd_library( # Specifies the name of the library. native-lib .

2020-07-01 19:17:21 13756

原创 实用官方学习网站

android studio 开发工具官方网站https://developer.android.com/studio/build安卓入门框架介绍http://gityuan.com/https://blog.youkuaiyun.com/Luoshengyang安卓源码查找网站http://androidxref.com/ADB 指令介绍https://blog.youkuaiyun.com/zhonglunshun/article/details/78362439sqlite 数据库入门课程

2020-07-01 16:24:25 315

原创 SQLite 入门

常用语句Insert 增SQLite 的 INSERT INTO 语句用于向数据库的某个表中添加新的数据行。INSERT INTO 语句有两种基本语法,第一种选中某些列中写入数据,如下所示:INSERT INTO TABLE_NAME [(column1, column3,...columnN)] VALUES (value1, value3,...valueN);在这里,column1, column2,…columnN 是要插入数据的表中的列的名称。如果要为表中的所有列.

2020-06-29 20:22:59 5324

原创 adb (Android Debug Bridge) 学习笔记

ADB架构为了方便理解,我们从三个指令入手,我们经常会用到adb start-server,adb devices,adb kill-server。然后我们经常会看到这样的输出界面:C:\Users\dell>adb devicesList of devices attached* daemon not running. starting it now at tcp:5037...

2020-02-22 22:34:33 829

原创 计算机操作系统学习笔记

1.3 操作系统的基本特性分时系统,实时系统等操作系统具备的四个基本特征:并发、共享、虚拟和异步。并发性:多个事件在同一时间间隔内发生。可以是分时交替执行。引入进程的概念:系统中能独立运行并作为资源分配的基本单位。进程和并发是现代操作系统中最重要的基本概念。也是操作系统运行的基础。共享:互斥共享互斥和共享是多用户(多任务)OS的两个最基本的特征。虚拟:空分复用、时分复用...

2020-01-08 17:13:01 213

原创 举办一场8小时的聚会 华为笔试题[c++]

做了一道华为的笔试题,题目如下:举办一场8小时的聚会,时间段从12:00到20:00点,让来访的客人事先填好到达的时间和离开的时间,为了掌握聚会期间的座位数目,需要先估计不同时间的最大客人数量。1.到达和离开的时间,以整点计算,输入为整数,比如“12,18”表示客人到达的时间为12点后13点前,离开的时间是17点后18点前。2.按小时区间统计客人的数量,需要统计[12,13),[13,14...

2019-12-01 11:07:21 2603

原创 给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1) 输入描述: 输入共2行,第一行包括一个整数n,表示数组长度 第二行为n

给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)输入描述:输入共2行,第一行包括一个整数n,表示数组长度第二行为n个以空格隔开的整数,分别为A1,A2, … ,An输出描述:满足条件的最大乘积示例1输入复制43 4 1 2输出复制24最暴力的方法,通过率55%,超...

2019-11-30 13:18:41 999

原创 [c/c++]linux 下实现对键盘的监听

我们知道,在windows下有个键盘测试函数,int kbhit(void)。使用该函数需要包含头文件conio.h。执行时,kbhit测试是否有键盘按键按下,若有则返回非零值,否则返回零。在Unix/Linux下,并没有提供这个函数。在linux下开发控制台程序时,有时会遇到检测键盘是否有被按下的情况,这时就需要自己编写kbhit()实现的程序了。 #include <stdi...

2019-11-21 19:15:29 2154

原创 linux 中用make编译时出现error: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5

1、问题现象:本人在snack.c中加了一个线程,在linux中用make编译snack.c时出现如下错误:/usr/bin/ld: CMakeFiles/snack.dir/snack.c.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'//lib/x86_64-linux-gnu/libpthread.so....

2019-11-21 15:54:33 15943 2

原创 为python3.6创建一个软链接

电脑上装了很多python版本,运行python3命令的时候老是给我运行成python3.5,很烦。有没有办法直接运行python3.6呢?那就是为python3.6创建一个软链接,ln -s /usr/local/python3.6/bin/python3.6 /usr/local/bin然后直接运行python3.6 就可以用python3.6编译器了。...

2019-11-08 12:18:21 1880 3

原创 python3.6 pip 匹配问题

运行python的时候老是提醒我ModuleNotFoundError: No module named 'cv2',用sudo pip install opencv-python 装完,但是还是报错说找不到,绕了一大圈才知道原来下载到python3.5里面去了,T-T.解决办法:安装pip for python3.6 wget https://bootstr...

2019-11-07 17:28:29 1474

原创 OpenGL es 常用描画函数总结

1.创建program,其中粘贴有vShader和fShadera1.glCreateShader(GLenum shaderType)创建一个着色器对象shaderType 指定要创建的着色器的类型。 只能是GL_VERTEX_SHADER或GL_FRAGMENT_SHADERa2.glShaderSource(GLuintshader,GLsizeicount,c...

2019-06-29 11:23:35 509

转载 openGL 流程详细讲解

顶点(vertexs)图元(primitives)片元(fragments,又叫片断)像素(pixels)阶段1.顶点->图元几何顶点被组合为图元(点,线段或多边形),然后图元被合成片元,最后片元被转换为帧缓存中的象素数据。阶段2.图元->片元图元被分几步转换为片元:图元被适当的裁剪,颜色和纹理数据也相应作出必要的调整,相关的坐标被转换为窗口坐...

2019-06-25 09:45:49 1762 1

原创 Linux 常用命令

常用命令及技巧一。 通用命令: [6] 1.date :print or set the system date and time2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)3. passwd: print or set the system date and time (用passwd -h查看)4. l...

2019-06-22 16:43:35 189

原创 OpenGl ES 绘制一个动态时钟

OpenGl ES 绘制一个行走的时钟你试着自己用OpenGl ES 画了一个时钟,指针是可以运动的,如下图所示。(画的比较简陋,但是具备基本功能)欢迎补充和讨论~~这是静态效果图,实际指针是可以动起来的下面是完整代码.#include "esUtil.h"#include <math.h>#define PI 3.1415926typedef struct{ ...

2019-06-17 11:08:54 927

原创 sublime 常用快捷方式

下面是一些常用的sublime 的快捷方式,以后继续补充:Ctrl + K显示侧栏Ctrl + B隐藏侧栏Ctrl+J合并选中的多行代码为一行shift+table 左缩进 table 右缩进Ctrl + ↑/↓移动当前显示区域,Ctrl + Shift + ↑/↓移动当前行。Ctrl+Shift +k 删除当...

2019-06-13 11:45:53 1128

原创 用opengl ES 画了一个风车

#include <stdlib.h>#include "esUtil.h"#include <math.h>#define PI 3.1415926typedef struct{ // Handle to a program object GLuint programObject; // VertexBufferObject Ids ...

2019-06-12 16:44:11 1102

原创 openGL ES 3.0 绘制一个圆

用OpenGL_ES 绘制了一个圆#include "esUtil.h"#include <math.h>#define PI 3.1415926typedef struct{ GLuint programObject; // Handle to a program object} UserData;///// Create a shader object,...

2019-05-30 12:13:17 536

原创 问青天

谁说回头一定是岸?谁说苦海一定无边?谁知道昨天的懵懂少年尝过了多少苦辣酸甜?

2019-05-05 19:45:02 199

原创 经典名诗句

漠漠水田飞白鹭,阴阴夏木啭黄鹂。沧海月明珠有泪,蓝田日暖玉升烟。落霞与孤鹜齐飞,秋水共长天一色。天若有情天易老,月无憾事月常圆。挣钱好难啊 T-T...

2019-04-14 15:02:58 506

protobuf-python-3.8.0.tar.gz

protobuf for python 必要包。希望能对你有所帮助,减少你搜索资源的宝贵时间。

2019-11-07

matlab K-means 聚类、SVM、PCA实例源码

机器学习部分聚类 SVM PCA详细代码实例,并附有数据集。

2018-03-05

空空如也

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

TA关注的人

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