- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 在QT中使用V4L2获取传上来的yuyv(4:2:2)的数据转换为QImage显示在屏幕上
【代码】在QT中使用V4L2获取传上来的yuyv(4:2:2)的数据转换为QImage显示在屏幕上。
2024-10-11 14:33:01
764
原创 Android在JNI层驱动AT24C32
1.需要在/system/core/rootdir/init.rc开启节点权限。2.jni层源码如下。
2024-04-03 17:10:44
165
原创 Android11.0 在源码修改系统显示大小
1.修改\frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java。3.修改之后使用adb查看。
2024-02-27 15:36:10
735
原创 linux系统自动查询段错误的编译命令
gcc -g -fsanitize=address -o project c_source/*.c -I ./include/ -l pthread
2022-03-14 15:31:54
684
原创 使用线程池实现复制当前目录下所有文件【简单版】
简介在Linux下使用线程池复制文件下的内容比较快,所以就没有所以了。代码头文件#ifndef THREAD_POOL_H#define THREAD_POOL_H#include<stdio.h>#include<stdbool.h>#include<unistd.h>#include<stdlib.h>#include<string.h>#include<strings.h>#include<dire
2022-03-10 16:34:32
945
1
原创 Android7.0 RecycleView的dependencies闭包添加正确版
implementation ‘androidx.recyclerview:recyclerview:1.1.0’
2021-02-18 14:37:55
182
原创 狂神JAVA P70 方法重写 笔记
super注意点:super调用父类的构造方法,必须在钩爪方法的第一个super必须只能出现在子类的方法或者构造方法中!super和this不能同时调用构造方法!VS this代表的对象不同:this:本身调用者的这个对象super:代表父类对象的应用前提:this:没有继承也可以使用super:只有继承条件下可以使用构造方法this();本类的构造super();父类的构造重写:需要有继承关系,子类重写父类的方法 1.方法名必须相同 2.参数列表必须相同
2020-11-25 17:57:03
132
原创 有关实例化上转型对象后调用的仍是子类方法的解决问题
若是父类子类同名同参方法是静态方法,那么上转型后实例化的对象引用的是父类方法。若是父类子类同名同参方法是非静态方法,那么上转型后实例化对象引用的是子类方法。所以静态方法不要乱用...
2020-11-25 17:47:37
258
原创 IDEA快捷键生成有参构造方法和无参构造方法
有参构造方法:alt+ins选择Constructor无参构造方法:alt+ins选择Constructor然后选择下方的SelectNone
2020-11-25 10:43:10
14534
原创 【详解版】稀疏数组的应用与创建
稀疏数组使用场景当一个数组中大部分元素为零,或者为同一值时,就可以使用稀疏数组来保存以节约内存空间为什么能节约内存空间?如下图二维数组,数据量非常的冗余繁杂当把它转化为稀疏数组的时候这样数据就会显得非常干净整洁稀疏数组是如何记录数据的如上图所示稀疏数组只有三行稀疏数组的第0行主要是记录原数组有几行、几列、多少个有效值。假设我们设定稀疏数组的名称为array2。array2[0][0]=原数组的行数array2[0][1]=原数组的列数array2[0][2]=原数组
2020-11-24 11:24:22
228
原创 在Java中用递归解决阶乘问题
基本思想确立递归头,要有递归底。import java.util.Scanner;public class Demo01 { public static void main(String[] args) { System.out.println("请输入阶乘数:"); Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); Demo01 demo01=ne
2020-11-21 20:06:37
183
原创 如何使用命令行运行JAVA文件
找到JAVA文件对应的包下的window目录地址在目录地址前输入CDM然后回车打开该地址下的控制台使用javac+文件名.java编译出.class文件在控制台中输入cd…返回至src目录5.输入java+剩余完整文件地址就可运行最后那个乱码本来是应该输出为运行成功的,为什么变成乱码我就真的搞不懂了【捂脸】...
2020-11-21 13:35:57
526
原创 2020-11-19
位运算符A&B=有零出零,否则出一。A/B=有一出一,否则出零。(异或)A^B=相同出零,不相同出一。(取反)~B=一变零,零变一。运算符优先级口诀(网上找到,不是我原创)口诀:单目乘除为关系,逻辑三目后赋值。单目:单目运算符±(正负数)++,–等。乘除:算术单目运算符±*/等。位(为):唯一单目运算符>>,<<。关系:关系单目运算符>,<,>=,<=,==,!=逻辑:逻辑单目运算符&&,||,&,|
2020-11-19 17:09:54
88
原创 2020-11-19
文档注释可写内容@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况
2020-11-19 17:00:16
140
原创 在Window控制台 生成JAVA说明文件语句
在window控制台生成JAVA说明文件的语句javadoc -encoding UTF-8 -charset UTF-8 类名.java
2020-11-19 16:55:57
106
原创 Hello
Hello World随便新建一个文件夹,存放代码新建一个Java文件文件后缀名为.javaHello.java【注意点】系统可能没有显示后缀名,需要我们手动打开编写代码public class Hello{ public static void main(String[] args){ System.out.print("Hello World") }}编译javac和java文件。...
2020-11-16 20:47:15
97
原创 MarkDown语法
MarkDown语法推荐文本编辑器:Typora文件后缀:XXX.md样式:标题 字体格式 链接 列表 表格 图片 代码标题格式:#+空格+标题名字例:# 一级标题,加两个井号则为二级标题以此类推。字体粗体格式:两个星号+文本内容+两个星号例:文本内容斜体格式:一个星号+文本内容+一个星号例:文本内容斜体加粗格式:三个型号+文本内容+三个星号例:文本内容字体划线格式:两个波浪号+文本内容+两个波浪号例:文本内容引用格式:>+空格+文本内容例:这是个引用
2020-11-16 20:38:44
88
原创 Dos常见命令
常用的Dos命令开始+系统+提示命令符Win键+R 输入cmd打开控制台(推荐使用)在任意文件夹下面,按住shift+鼠标右键点击,在此处打开命令窗口。在资源管理器的地址栏前面加上cmd路径。管理员方式运行:选择以管理员方式运行。常用的Dos命令#盘符切换 D:#查看该目录下所有文件 dir#切换目录 cd change 目录名#返回上级目录 cd…#清理屏幕 cls#退出终端 exit#查看电脑IP ipconfig#打开计算器 calc#打开mspaint#打开笔记
2020-11-16 20:36:14
83
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人