自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 消息处理机制(AOSP4.4.2)

消息处理机制(AOSP4.4.2)Android 应用程序是通过消息来驱动的,系统为每一个应用程序维护一个消息队列,应用程序的主线程,不断地从这个消息队列中获取消息(Looper),然后对消息进行处理(Handler)。消息存放在一个消息队列中(MessageQueue),应用程序的主线程围绕消息队列进入无限循环,直到应用程序退出。如果队列中有消息,应用程序的主线程会把它取出,并分发给相应的 Handler 进行处理;如果队列中没有消息,应用程序的主线程会进入空闲等待状态,等待消息的到来。

2023-06-27 09:41:49 169

原创 fatal error: CSSGrammar.hpp: No such file or directory,fatal error: XPathGrammar.hpp: No such file o

AOSP4.4.2编译:fatal error: CSSGrammar.hpp: No such file or directory,fatal error: XPathGrammar.hpp: No such file or directory我使用ubuntu22.04,网上说是bison的版本问题,造成的这个错误,经过一番尝试未果。target C++: third_party_WebKit_Source_core_webcore_derived_gyp <= out/target/pro

2022-05-28 20:34:48 712

原创 简明bitmap

假设有一个unsigned char类型的变量aa的取值在计算机中的表示范围为:0000 0000 ~ 1111 1111;有这么几个数字0,1,5,5,3,8。按照bitmap的方式建立映射(1代表有,0代表无):K→V0→a:0000 00011→a:0000 00105→a:0010 00005→a:0010 00003→a:0000 10008→a:无法表示将数字的值映射到比特位,就是bitmap的映射方式。如上,假如数字0存在,那么a的第最低位就是1;假如数字5存在

2021-12-12 18:37:52 1192

转载 Windows系统Gradle-修改.gradle默认目录

在环境变量中新建一个环境变量:GRADLE_USER_HOME将值设置为:示例:D:xxx/.gradle设置完成后,去Android studio下查看gradle的目录,自动变成了环境变量中的值了。https://www.cnblogs.com/yongdaimi/p/10332761.html...

2021-12-03 19:40:58 1691

原创 如何使得电脑开机不用输入密码

win+R运行:取消勾选:其他问题:如果该netplwiz界面没有这个选项的解决办法:win+R输入:regedit进入注册表将:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\PasswordLess\Device里面的的DevicePasswordLessBuildVersion由2设置为0。...

2021-11-28 11:08:30 2297

原创 Installation failed with message Failed to finalize session : INSTALL_FAILED_USER_RESTRICTED: Invali

取消勾选

2021-11-25 19:35:35 307

原创 Java通过new初始化(类的初始化过程)

顺序:注意:static成员只在类初始加载时,初始化一次。父类static代码块父类static成员变量子类static代码块子类static成员变量父类成员变量父类构造代码块父类构造函数子类成员变量子类构造代码块子类构造函数class Father { static { System.out.println("父类static代码块"); } private static int value1 = method1(); priv

2021-10-29 18:51:14 633

原创 无码间串扰与采样定理的差异

奈奎斯特抽样定理:讨论模拟信号抽样后变为数字信号,信号频谱是否混叠问题。它要求对于模拟信号的采样率大于或者等于2倍的信号带宽。即:Fs>=2Fm。无码间串扰的奈奎斯准则:指的是信号经信道传输后,各个码元在时域上是否会出现前后重叠的问题。它要求信道的频率响应为常数。无码间串扰时必定满足:码元传输速率小于或者等于2倍的基带信道带宽。即:Rs<=2W,或者Rb<=2W*log2(M)。...

2021-08-20 17:35:06 752

原创 Java中newInstance()和new()

https://www.jianshu.com/p/de206c18ce08

2021-08-11 10:48:21 71

原创 Java异常ClassCastException

Java异常ClassCastException

2021-07-23 23:09:37 191

原创 I2C:总线SDA=dat>>7; dat=dat<<1以及使用C语言输出二级制显示测试

鄙人再看I2C的驱动时,发现如下两条语句:SDA = dat>>7;dat = dat<<1;论坛上的解释如下:SDA是只能有一个位的信息,如果你让SDA=dat的话(dat是字节):当dat里任何一位是1的:SDA就会是1;当dat里全部位都是0,SDA就是0。那么SDA要逐一地取dat的每一个位怎么办呢?①dat>>7:dat一个字节总共8个位的数据向右移7个位,原来的最高位就移到了最右的位置,左边7个位赋值0,SDA=dat>>7实际也

2021-07-09 20:48:47 2234 2

原创 Type mismatch: cannot convert from java.sql.PreparedStatement to com.mysql.jdbc.PreparedStatement

https://www.cnblogs.com/mstk/p/4281724.html

2021-07-04 15:51:18 755

原创 Java的==和equals()的区别

public class A { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; String s3 = new String("hello"); System.out.println(s1 == s2); System.out.println(s1 == s3); System.out.print(s1.equals(s3)); }}输出结果:...

2021-07-01 10:02:03 79

原创 关于setContentPane()和getContentPane()的应用

可以在 JFrame 对象中添加 AWT 或者 Swing 组件。但是不能直接用于添加组件,否则会抛出异常。造成这个现象的原因只有一个解释:**JFrame 不是一个容器,它只是一个框架。**那么,应该怎么添加组件呢?JFrame 有一个 contentPane,窗口能显示的所有组件都是添加在这个 contentPane 中。JFrame 提供了两个方法用于获取和设置其contentPane:getContentPane () : 用于获取其 contentPanesetContentPane()

2021-06-28 20:45:09 229

原创 java父类引用能赋值给子类引用吗?

不能的,别像我一样,干这种傻事。

2021-06-27 23:07:00 486

原创 java JFrame.add()与JFrame.setcontentPane()区别

1:add() 是添加组件到容器JFrame里面;2:setContentPane() 是替换容器Frame。相关文档介绍:

2021-06-26 19:42:40 1195

原创 Java的GUI创建可关闭的窗口

import java.awt.Frame;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class A { public static void main(String[] args) { Frame f = new Frame("GUI"); f.setSize(150, 150); M a = new M(); f.addWindowListener(a); f

2021-06-24 20:11:58 972

原创 Java的this与return this

this:代表当前对象的引用return this:返回当前对象的引用(就是实际调用这个方法的实例化对象)class C { int i = 0; public C() { System.out.println(this); } C increment() { i++; System.out.println(this); return this; } void print() { System.out.println("i=" + i); }}public

2021-06-23 22:02:54 739

原创 win10配置Java环境变量

Java环境变量配置

2021-06-07 22:54:58 103

原创 数字信号处理中的采样率和频率分辨率

原文链接

2021-06-07 22:53:34 4587

原创 MATLAB的square函数使用方法

添加链接描述

2021-06-07 22:50:16 5109

原创 notepad如何运行JAVA程序

notepad运行JAVA程序的方法:1、启动notepad++,打开插件管理;2、找到NppExec插件,点击安装;3、打开java程序,依次点击NppExec、Execute。输入:NPP_SAVEjavac.exe "$(FILE_NAME)"java.exe "$(NAME_PART)"保存配置点击F6,点击“OK”,即可执行程序。附上原文链接:https://www.php.cn/tool/notepad/428119.html...

2021-04-19 20:24:13 3432 1

原创 C++中enum枚举类型的定义

创建枚举,需要使用关键字 enum。枚举类型的一般形式为:enum 枚举名{标识符[=整型常数],标识符[=整型常数],…标识符[=整型常数]} 枚举变量;枚举类型的定义中的标识符其实就可以理解为int型的变量名。使用typedef定义:#include<iostream>using namespace std;int main(){ typedef enum Statuss{success, fail, fatal, range_error} Statuss;

2021-04-09 21:48:17 1594

原创 冲激响应

http://blog.sina.com.cn/s/blog_6c7e111d0102wjcj.html

2020-12-31 15:56:10 391

原创 机器码含义

1,机器码本质就是一个二进制数位:"0"和“1”。2,8位单片机如十六制数0x55,机器码:01010101。3,16位单片机如十六制数0xaaaa,机器码:1010 1010 1010 1010。4,32位ARM如十六制数0x5555aaaa,机器码:01010101010101010101010101010101...

2020-04-07 15:22:23 2364

原创 创建顺序栈

栈是限制仅在表的一端进行插入和删除的线性表。栈为后入先出的线性表,简称LIFO表。采用顺序存储结构实现的栈简称为顺序栈。顺序栈的类型定义与基本运算:VC++6.0 C++实现:struct SeqStack{ //类型定义 char data[StackSize]; int top;};void InitStack(struct SeqStack *S){ //将顺序栈...

2020-02-09 16:12:48 2186

原创 C++结构体读写文件操作

用VC++6.0实现:1)学生基础信息包括:学号、姓名、年龄、性别等;2)学生信息录入功能——输入; (可选项:学生信息以文件保存)3)学生信息按照年龄排序功能;4)排序后的结果保存在“date.txt”文件中;#include<iostream.h>#include<fstream.h>#include<stdlib.h>...

2019-11-11 19:20:54 2972

原创 C++输入10个字符串比较字符串大小,找最大串输出。

题目要求:(1)输入10个字符串(每一串不多于9个字符),依次放在a数组中,指针数组str中的每个元素依次指向每个字符串的开始。(2)输入每一个字符串。(3)从这些字符串中选出最小的那个串输出。#include<iostream.h>#include<string.h>void main(){ char a[100],*str[10],*sp; int i...

2019-10-27 11:06:23 8827 1

原创 C++中有关字符数组、函数和指针的题目(编写一函数,函数功能是将s所指字符串中下标为奇数的字符删除,s中剩余字符形成新串放在t数组)

一、数组的表示方法:数组单元地址的四种表示方法:下标表示法数组名表示法&a[0]a+0指针表示法指针的下标表示法pa+0&pa[0]数组元素的四种表示方法;下标表示法数组名表示法a[0]*(a+0)指针表示法指针的下标表示法*papa[0]二、字符数组;定义;c...

2019-10-22 21:09:24 1172

原创 C++万年历

目标:编程实现1901年以后的某年某月的日历,已知1901年第一天为星期二。#include<iostream.h>int IsLeapYear(int y) /*判断是否闰年*/ //闰年返回1 不是闰年返回0{ if(y%4==0||y%400==0) return 1; return 0;}int GetDaysofMonth(int y,in...

2019-10-18 18:45:39 679

原创 C++身高体型判断软件

目标:设计一款小软件,能够预测身高、判定体型。1、青少年身高测算器 编程从键盘输入用户的性别,父母身高,是否喜欢体育锻炼, 是否有良好的饮食习惯,利用给定的公式和身高预测方法, 对用户的身高进行预测。 男性成人时身高=(faHeight+moHeight)*0.54 cm 女性成人时身高=(faHeight*0.923+moHeight)/2 cm 如果喜欢体育...

2019-10-18 18:41:12 4983

原创 C++判断字符串是否是回文

输入一个字符串,判断其是否是回文,是输出“yes”,不是输出“no”。回文即正读,反读是完全相同的文字。(如ABCDCBA、madam是回文,abcd不是回文。)使用VC++6.0实现:不使用指针:#include <iostream.h>#include <string.h>void main(){ int i,j,n=0,flag; ch...

2019-10-18 18:29:48 9887

空空如也

空空如也

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

TA关注的人

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