自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 cywdhd在RK平台的适配

一、平台自带驱动一般rk sdk在kernel4.4.194版本以上,都有适配了cypress的WiFi驱动cywdhd。现在适配到的大多数为cyw43438,cyw43455。cypress的驱动在kernel/drivers/net/wireless/rockchip_wlan/cywdhd目录下。使用的时候直接在menuconfig中选取就好了。二、公版驱动适配RK平台这个要分两种情况:使用低功耗,这个需要cypress跟RK平台进行适配联调。不使用低功耗,可以用cypress的公版驱动进

2021-06-02 18:34:51 1304

原创 apk 反编译尝试

apk 反编译尝试最近她再玩植物大战僵尸,老是弹出广告,很烦…在网上找了教程,跟着做.1. 反编译apkapktool.bat d act1596525811036wKYC.apk2. 修改AndroidManifest.xml <activity android:configChanges="keyboard|layoutDirection|navigation|orientation|screenSize" android:label="植物大战僵尸2高清版" andr

2020-09-08 09:04:52 985

原创 java基础-模块使用

java基础-模块使用一. 概述模块就是代码和数据的封装体。模块的代码被组织成多个包,每个包中包含Java类和接口;模块的数据则包括资源文件和其他静态信息。通过模块拆分,使应用程序模块化.二. 模块使用创建模块在项目目录下创建模块mymod1/src,mymod2/srcmymod1: com.qiyun.student Student.java mymod2: com.qiyun.teacher Teacher.javamytest: TestMain.j

2020-09-08 09:03:09 423

原创 java基础-类加载器

java基础-类加载器一. 概述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化类的加载将class文件读入到内存中,创建一个java.lang.Class对象任何类被使用时,系统都会建立一个java.lang.Class对象类的连接验证阶段: 用于检验被加载的类是否有正确的内部结构,并和其他类协调一致准备阶段: 负责为类的变量分配内存,并设置默认初始化值解析阶段: 将类的二进制数据中的符号引用替换为直接引用类

2020-09-01 13:03:30 289

原创 java基础-模块使用

java基础-模块使用一. 概述模块就是代码和数据的封装体。模块的代码被组织成多个包,每个包中包含Java类和接口;模块的数据则包括资源文件和其他静态信息。通过模块拆分,使应用程序模块化.二. 模块使用创建模块在项目目录下创建模块mymod1/src,mymod2/srcmymod1: com.qiyun.student Student.java mymod2: com.qiyun.teacher Teacher.javamytest: TestMain.j

2020-09-01 13:02:53 345

原创 java基础-反射

java基础-反射一. 概述再运行时去获取一个类的变量和方法信息. 通过获取到的信息来创建对象,调用方法.这种方法称为反射.二. 获取Class类的对象使用类的class属性来获取该类对应的class对象调用对象的getClass()方法, 返回该对象所属类对应的Class对象,该方法时Object类中的方法,所有的java对象都可以调用该方法使用Class类中的静态方法forName(String className), 该方法传入类的全路径三.代码获取Class类对象package

2020-08-30 15:46:29 403

原创 java基础-类加载器

一. 概述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化类的加载将class文件读入到内存中,创建一个java.lang.Class对象任何类被使用时,系统都会建立一个java.lang.Class对象类的连接验证阶段: 用于检验被加载的类是否有正确的内部结构,并和其他类协调一致准备阶段: 负责为类的变量分配内存,并设置默认初始化值解析阶段: 将类的二进制数据中的符号引用替换为直接引用类的初始化在该阶段,主

2020-08-26 19:49:00 304

原创 Java基础-继承

一. 概述继承是面向对象中一个比较中要的概念. 继承描述的是类之间的所属关系, 从已有的类中构建新的类,已有的类交父类, 新的类叫子类. 子类拥有父类除私有外的属性和方法. 能重写父类的方法, 并且可以扩展出父类不存在的方法.二. 代码1. 语法使用extends关键字: class Son extends Father(){…}2. 例子父类Father.javapublic class Father { String name; int age; int i =

2020-08-25 19:19:37 240

原创 amba s2l编译

amba s2l编译在拿到环境源码后,在网上找了一下,没有找的相关的文档。现在简单记录一下。1. 配置交叉编译环境将gcc-linaro-4.9-2016.02-x86_64_arm-linux-gnueabihf.tar.xz解压到一个自己喜欢的位置。在~/.profile中添加:export PATH=/home/work/toolchain/linaro_4.9/bin:$PATH2. 编译amba有自己的文件目录,可以在编译是通过选择进行模块插拔。在board目录中是不

2020-05-30 12:31:04 842

原创 git 基本使用

git使用手册1. 什么是git?Git是开源的分布式版本控制系统。用于管理项目源码。2. git跟svn的区别?git是分布式的,svn不是中心版本控制。git是把内容按元数据存储,svn是按文件存储。git内容存储使用SHA-1哈希算法,能在网络或磁盘故障时保护代码完整性。3. git的工作原理?4. 如何使用git?项目目录有一个.git目录,这个就是git的版本库。所有工作项目文件都被git管理起来。每个文件的修改都会被git跟踪。创建一个项目目录gitRsp,这是我们代

2020-05-30 12:12:30 318

原创 9. java网络编程

网络协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmission ...

2019-12-10 20:53:10 358

原创 8. java多线程

java多线程编程有两种方法。A.创建线程的步骤:1.定义一个类继承Thread。2.重写run方法。3.创建子类对象,就是创建线程对象。4.调用start方法,开启线程并让线程执行,同时还会告诉jvm去调用run方法B. 创建线程的步骤。1、定义类实现Runnable接口。2、覆盖接口中的run方法。。3、创建Thread类的对象4、将Runnable接口的子类对象作为参数传...

2019-12-10 20:38:32 319

原创 7.java 字节流和字符流

IO流分类Reader 字节输入流FileReader字符输入流InputStream 字节输入流FileInputStream 字节输入流BufferredRreader 字节输入流字节流可以操作所有类型的文件,因为所有的文件在计算机中都是以字节形式存储。(二进制文件)而字符流只能用来操作纯文本类型的文件,不能操作字节类型的文件。(文本文件)标准输入流InputStram in...

2019-12-10 20:29:24 525 1

转载 【转载】Java中String,StringBuilder,StringBuffer的区别

在微信公众号看到了这篇文章,把String,StringBuilder,StringBuffer的区别整的明明白白的。作者 微信公号“Java极客技术”。文章链接:https://mp.weixin.qq.com/s/2-Ror2TBEoCGW-o7tdUD0A在深入学习字符串类之前, 我们先搞懂JVM是怎样处理新生字符串的. 当你知道字符串的初始化细节后, 再去写 Strings="hel...

2019-12-06 19:50:36 424

原创 6.java中new String和String 拼接

String str=“abc”;先在常量池中寻找"abc"对象,如果有(判断依据是String类equals(Object obj))就赋值给str,如果没有就new一个"abc"放到常量池,然后返回它的引用给str。String str=new String(“hello”);这里创建了两个对象(如果原本常量池就没有“hello”对象)。如下下图字符串通过+进行拼接时,是通过新建一个...

2019-12-06 18:50:03 797

原创 5.java方法调用内存图

java类实例化对象,通过对象调用方法的内存图

2019-12-06 17:49:32 947

原创 4.java中数组内存分配

java中的内存分配:栈:(存储的是局部变量)堆:(存储的是new出来的对象)方法区本地方法区(和系统相关,比如用到的java调c JNI)寄存器(给CPU用)栈:存储的是局部变量。局部变量是定义在方法中的变量使用完毕,立即收回。堆:存储的是new出的东西,实体,对象A:每一个对象都有地址值B:每一个对象的数据都有默认值 byte,short,int,long 0...

2019-12-06 09:02:22 290

原创 3.java基础知识(循环)

Day03(java基础知识)【学习目标】理解、了解、应用、记忆1.【应用】能够独立使用选择流程语句完成指定操作a. 【理解】阐述if语句的的第一种第二种及第三种书写格式及执行流程1.if(a > b){ a = 0;}2.if(a > b){ a = 0;}else{ a = 1;}3.if(a > b){ a = 0;}else if(a >...

2019-12-05 19:57:47 314

原创 2.java基础知识(运算符)

【学习目标】理解、了解、应用、记忆a. 【理解】阐述字符和字符串参与加法运算操作需要注意的事项字符相加是相当于ASCII码值进行相加。字符串相加是相当于字符串拼接。b. 【理解】阐述++和-- 的作用,以及++,–在前或在后的区别b++ //b=b+1;a = b++ ; //b先把值赋给a,b再进行自加1a = ++b; //b先自加1,再把值赋给ac. 【理解】阐述赋值运算...

2019-12-05 18:52:06 300

原创 1.java基础知识(变量)

【学习目标】理解、了解、应用、记忆1.【应用】理解Java概述a. 【了解】知道java语言的发展史以及特点 拥有跨平台、面向对象、泛型编程的特点b. 【理解】JVM、JRE、JDK分别是什么?有什么作用?有什么关系 jvm:java虚拟机,java跨平台运行的基础 jre:java虚拟机以及运行java所需要的基本库 jdk:除jre外,还包含开发java所需要的开发工具。2...

2019-12-05 17:49:59 350

原创 精进:如何成为一个很厉害的人--作者:采铜

精进:如何成为一个很厉害的人作者:采铜文章目录精进:如何成为一个很厉害的人序 用更勇敢的方式去生活01 时间之尺 我们应该怎样对待时间活在“全部的现在” 从当下出发,联结过去与未来那么,一个人应该怎样对待时间呢?不同场合,不同的时间视角由当下向过去与未来延伸对五年后的自己提问 如何解决远期未来与近期未来的冲突?两种未来视角下的思维差异如何解决生活里两种未来的冲突?我们总是在重复地抓起沙子 把时...

2019-12-04 15:12:19 29447 3

原创 OmniPeek 抓包设置

捕捉filter设置分析filter设置filter设置参考博客抓包工具: wireshark and omnipeek

2019-11-19 11:46:39 1197

原创 企业级eap服务器设置

参考博客https://www.cnblogs.com/osnosn/p/11186646.html

2019-11-19 10:27:27 500

原创 学习英语音标

一直觉得自己的英语发音不标准,这会导致在拼写时,会写错单词,所想再系统的学习一下英语发音。学习的是知乎大佬的回答英语音标怎么练习?大家学习的经历是怎样的?学习步骤第一步,抄写48个国际音标表主要是为了让大家熟悉音标的拼写方式。长短元音的区别在于是否有“:”有,则拖长音节;无,则短促音结尾;双元音就是把两个单元音拼到一起如:/iə/= /i/ + /ə//uə/= /u/ + /...

2019-09-19 17:11:02 1273

原创 linux基本命令

linux基本命令文章目录linux基本命令shell 编程1.hello world!2.变量3.字符串5.注释6.传参7.shell 基本运算符8.echo9.流程控制10.函数11.重定向12.文件包含13. Shell test命令比较2. 文件测试(command + 文件名)3. test用法字符串测试14 linux 基础命令shell 编程1.hello world!#!...

2019-09-17 15:48:47 279

原创 shell 脚本编程

shell 脚本编程文章目录shell 脚本编程1. 变量的高级使用变量删除替换字符串处理命令替换变量类型expr使用bc 浮点数操作2. 函数的高级用法3. 文件查找命令高级用法find 命令2. locate3. whereis4. 文本处理grep sed awk1. grep过滤器2. sed 流编辑器1. 常用编辑命令(也就是command)2. 反向引用3. 修改命令4. 匹配模...

2019-09-17 15:41:24 332

原创 mysql使用

mysql 笔记1.数据库操作-- 查看当前数据库 select database();-- 显示当前时间、用户名、数据库版本 select now(), user(), version();-- 创建库 create database[ if not exists] 数据库名 数据库选项 数据库选项: CHARACTER SET chars...

2019-09-17 15:40:25 1874

原创 MarkDown语法

MarkDown 语法文章目录MarkDown 语法1. 标题2. 段落3. 列表4. 区块5. 代码6. 链接7. 图片8. 表格8. 表格1. 标题 >\# 一级标题 >\## 二级标题 >\### 三级标题 >\#### 四级标题 >\##### 五级标题 >\###### 六级标题2. 段落​ runoob.com​ 末尾加...

2019-09-17 15:06:49 193

原创 Java文件IO

java文件编程文章目录java文件编程1.java文件读取控制台的输入读写文件文件和I/O2.java scanner类1.java文件java.io包几乎包含了所有操作输入,输出的类。读取控制台的输入控制台输入由System.in完成,为了获得一个绑定到控制台的字符流,可以把System.in包装在BuferedReader对象中来创建一个字符流。tln()完成,这些方法都由类Pr...

2019-09-17 15:04:30 220

原创 java命名规范

Java中包、类、方法、属性、常量的命名规则1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。比如www.baidu.com 对于包名:每个字母都需要小写。比如:com.baidu.test;该包下的Test类的全名是:com.baidu.Test.java 。如果定义类的时候没有使用package,那么java就认为我们所...

2019-09-17 15:03:53 225

原创 git 基础用法

Git 配置Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量。这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方:/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。~/.gitconfig 文件:用户目...

2019-09-17 15:00:06 226

原创 2019年深圳安居房申请指南

2019年深圳安居房申请指南需要同时以下条件,才能有机会申请一、户籍条件申请人及共同申请人都具有本市户籍。注:投靠子女取得本市户籍的居民,只能作为共同申请人。另外,如果申请人的配偶是现役军人,但是没有深圳市户籍,可以作为共同申请人,并且申请条件不受户籍限制)二、社保条件(只需符合一项)1、申请人参加深圳市社会保险累计缴费5年以上;2、申请人为领军人才、新引进高级人才(2010年5月1...

2019-09-17 14:58:59 1367

原创 碎碎念:学习和金钱

[碎碎念]:关于金钱和教育起因:同事在吃饭是争论起了小孩对金钱的教育。一个同事,不要从小对小孩强调金钱的重要性,让他做一辈子的金钱奴隶。另一个同事,这就像家长天天说不在乎成绩,又有几个家长真正的不在乎下孩子的成绩?幼中高大教育,几乎是固定的,要求你学这些。不学可以吗,当然不行,这是理解这个世界的基础。而且大部分人都要走这条路,所以这没什么好吐槽的。学校的教育作为引导,作为启蒙,扩展...

2019-08-09 10:36:05 400

原创 Java面向对象

java面向对象文章目录java面向对象1.java 继承2.重写(Override)与重载(Overload)3.多态4.多态的实现方法5.抽象类6.封装7.java 接口接口的实现接口的继承1.java 继承java继承的意义在于代码复用。java不支持多继承,只支持单继承,支持多重继承。继承的特性子类拥有父类的非private 变量方法。子类可以自由扩展,或重写父类的部...

2019-08-09 10:32:20 290

原创 java基础学习笔记

文章目录java学习笔记1.数据类型2. 转义字符3. 自动类型转换4. 强制类型转换5. java 变量类型1. java 局部变量2. 实例变量(对象变量)3. 类变量6. 访问控制修饰符7. 非访问控制符static修饰符final修饰符abstract修饰符synchronized修饰符transient修饰符volatile修饰符8.运算符算数运算符关系运算符为运算符逻辑运算符赋值运算符...

2019-08-09 10:31:28 373

原创 [碎碎念]:关于高考

[碎碎念]:关于教育刚刚高考完,成绩出来了,亲戚跟我说他家小孩的情况(我在高中没有认真学习,考的不好,挺后悔的),他家小孩这次没上一本线,差几分。他家小孩我见过,是个很爱学习的孩子,没发挥好,挺可惜的。他说我也工作了,有没有什么建议。我个人觉得,现在这个社会,高考还是很中要的,这是一个分水岭,翻过去了就是不一样的人生。他告诉我,小孩不甘心,想复读,但是比较担心复读费问题。我告诉他,一本和二...

2019-08-09 10:17:16 287

空空如也

空空如也

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

TA关注的人

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