- 博客(79)
- 资源 (5)
- 收藏
- 关注
原创 AOSP世界时间的更新
在 AOSP(Android Open Source Project)中,世界时间的更新主要涉及设备时区数据的管理和更新,以确保设备能够正确显示全球各地的时间。AOSP 依赖 IANA 时区数据库(也称为 tzdata)来提供时区规则和世界时间数据,而这些数据的更新通常通过系统模块(如模块)或固件更新实现。
2025-04-17 18:58:00
981
原创 Android Mainline简介
Android Mainline 是 Google 在 Android 9(Pie)及以上版本中引入的一个框架,通过将 Android 系统的关键组件模块化,允许这些组件以独立模块(称为 Mainline 模块 或 APEX/ART 模块)的形式通过 Google Play 系统更新(Google Play System Updates)进行分发和更新,而无需完整的系统固件更新(OTA)。引入时间。
2025-04-17 17:26:18
674
原创 Android res复制脚本
将A_res文件为strings.xml中的hello,复制到项目B_res文件为strings.xml中。./copy.sh A路径 B路径 文件名 key。
2024-11-25 16:41:40
398
原创 Handler 修改UI
在一个Activit中显示一个100个按钮、每个按钮上显示一个随机数。再设计一个产生随机数的按钮和一个排序按钮,随机数按钮为100个按钮产生随机数,排序按钮对100个按钮上的数字排序。
2023-11-02 17:33:31
341
原创 git代码管理流程和使用
žGIT是分布式的管理系统(本地库、远程服务器),可在离线状态下工作保存在本地库,之后在合适的时候统一推送远程服务器。ž每次变更,GIT直接保存文件快照(存储更快速),git只关心文件数据的整体是否发生变化。svn会在工程每级目录下产生一个.svn目录,监控着每个文件的具体变化。所以git只在工程根目录下有一个.git目录记录每次变更操作。
2023-10-26 21:27:29
155
原创 linux中使用git获取所有分支,并获取所有分支中的logs然后输出保存为diff文件
【代码】linux中使用git获取所有分支,并获取所有分支中的logs然后输出保存为diff文件。
2023-10-23 19:06:52
454
原创 Android笔记
init 进程是 Android 系统中用户空间的第一个进程,进程号为 1,是 Android 系统启动流程中一个关键的步骤,作为第一个进程,它被赋予了很多极其重要的工作职责,比如创建 Zygote(孵化器)和属性服务等。init.rc 是一个非常重要的配置文件,它是由 Android 初始化语言(Android Init Language)编写的脚本,这种语言主要包含 5 种类型语句:Action、Command、Service、Option 和 Import。
2023-09-11 13:49:22
173
原创 按键灯待机2秒后灭掉
修改文件:/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java。修改文件:/device/mediatek/sepolicy/basic/non_plat/system_server.te。修改文件:/device/mediatek/mt6580/init.mt6580.rc。修改文件:/basic/non_plat/file_contexts。
2023-09-11 13:40:37
204
原创 WiFi2.4G,更换信道出现3分钟未重连现象(修改wifi重连时间)
修改文件:Wifi/service/ServiceWifiResources/res/values/config.xml。
2023-09-11 13:35:03
240
原创 recovery菜单选项,添加风险提示弹框
修改文件:/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/applications/manageapplications/RecoveryPrefPreferenceController.java。
2023-09-11 13:28:37
118
原创 添加memory、主屏tp、副屏tp、LCD信息
修改文件:res/layout/software_version.xml。修改文件:SoftwareVersion.java。
2023-09-11 13:17:27
186
原创 adb笔记
过滤出包含"mCurrentFocus"关键字的行,从而获取当前活动窗口或应用程序的名称和包名。过滤出包含"Window #"关键字的行,从而获取当前所有窗口的名称、包名和状态等信息。命令获取当前设备所有窗口的信息,并使用。获取应用包的入口(在该页面即可获得)命令获取当前设备的窗口信息,并使用。重启到bootloader界面。重启手机进入recovery。获取当前设备屏幕的密度。
2023-07-27 19:12:53
1176
原创 Linux 下面安装 redis
官网地址:https://redis.io/download/(编译安装,安装之后就可以删除刚刚下载和重命名的的文件)上传到Linux系统。
2022-11-28 08:02:23
146
原创 hive的安装配置及使用
安装完毕mysql了可以将mysql设置为开机自启,不然每次启动hive前都得启动mysql,(先启动mysql,然后hadoop,最后才是hive)
2022-11-25 08:52:35
919
原创 hadoop namenode无法启动解决方案
hadoop namenode无法启动,先关闭集群,删除数据,启动集群所有的 zookeeper,再启动集群所有的JournalNode,初始化namenode,启动hadoop即可
2022-11-01 19:54:55
4242
原创 finalShell 离线激活
public class finalshell { public static void main(String[] args) throws NoSuchAlgorithmException, IOException { System.out.print("请输入FinalShell的离线机器码:"); Scanner reader = new Scanner(System.in); // 如果是在线运行java,.
2022-05-18 23:58:31
2235
原创 springboot+myBatisPlus+swagger2整合 +代码生成
首先在pom.xml中导入一下包<!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version>
2022-03-28 15:49:51
1603
原创 java面向过程外卖订餐系统 完整版
package com.blog.demo;import java.util.Scanner;public class OrderingMgr { public static void main(String[] args) { String[] names = new String[4];//用户名 String[] dishMeges = new String[4];//餐品信息 int[] times = new int[4];//送餐.
2022-03-17 11:31:41
1696
原创 java03
第四章 public void num10(){ String[] sum=new String[5]; Scanner input = new Scanner(System.in); System.out.println("请输入5句话"); for (int i = 0; i < sum.length; i++) { System.out.print("第"+(i+1)+"句话:");
2022-03-17 10:40:41
568
原创 java02
public void num7(){ int[] sum=new int[100]; Scanner input=new Scanner(System.in); System.out.print("请输入一个整数 (输入0结束)"); int tmp=input.nextInt(); int max=0,min=0; while(tmp!=0){ System.out.print...
2022-03-10 18:25:17
503
原创 java01
01package com.blog.demo;import java.util.Scanner;public class test { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入你的基础工资:"); float num,sum; num=input.nextFloat();
2022-02-23 23:07:44
200
原创 查看电源使用情况
查看电脑电源使用情况进入cmd输入:Powercfg /batteryreport然后再当前目录会生成一个html,这个HTML就是电源使用 情况。
2022-02-01 12:29:17
1894
1
原创 wifite 破解wifi密码
使用wifite破解wifi只能破解有用户连接的wifi。使用原理是:通过无线网卡抓取用户与wifi的通讯数据包(当抓取的数据包足够多时才能进行破解),然后再跑字典(暴力破解)。输入:wifite --cracked 可以查看破解过的wifi名和wifi密码密码文件路径--dict [file]包含破解密码的文件(默认:/usr/share/dict/wordlist- . txt)如果启动时保存缺少包hcxdumptool hcxpcaptool Pyrit 等这几个,就需要执行以下命令
2022-01-16 19:50:47
20059
8
原创 在kali-linux上面安装docker
1、apt update2、curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -3、echo 'deb https://download.docker.com/linux/debian stretch stable'> /etc/apt/sources.list.d/docker.list4、apt-get install apt-transport-https ca-certificates c
2022-01-16 14:16:44
1133
原创 hello java
package com.yh.test;public class hello {// public static void main(String[] args) {//// System.out.println("hello world");//// for (int i=1;i<=188;i++){//// System.out.println("java I love you 今天是第"+i+"天");////
2021-12-12 18:52:22
427
原创 新版本Kali2020安装详细教程
1、下载镜像官网下载:https://www.kali.org/downloads/( 这是官网链接)这是我从官网上下载时保存的镜像链接(在网页无法打开的时候就可以使用这个链接从迅雷中下载,这样下载速度要快很多):`https://gensho.ftp.acc.umu.se/mirror/kali.org/kali-images/kali-2020.1b/kali-linux-2020.1b-...
2021-10-27 20:32:08
2612
原创 c++学习
////题目一:从键盘输入一个年份,判断该年份是否为闰年。//#include <iostream>//using namespace std;//int main() {// int year=0;// cout << "请输入一个年份(判断是否为闰年):";// cin >> year;// if ((year % 100 == 0 && year % 4 == 0) || year % 400 == 0) {// cout <
2021-10-22 14:37:55
139
原创 mysql学习(创建数据库 )
create database lianxi;use lianxi;create table course(couid char(4),couname char(10),teachername char(3));INSERT INTO `course` VALUES ('A001', '英语', '袁圆');INSERT INTO `course` VALUES ('A002', '高等数学', '谭鹃鹃');INSERT INTO `course` VALUES ('B001
2021-10-20 20:39:35
348
原创 mysql学习(视图)
1、创建一个视图VIEW1,用于查询所有1990年以后出生的学生的学号、姓名、性别、入学成绩、以及他们所选修的课程号、课程名、任课教师姓名等信息。CREATE view view1asSELECT stu.stuid,stuname,sex,rx_score,couname,teachernamefrom stu join dep on stu.depid=dep.depid join scores on stu.stuid=scores.stuid join course on
2021-10-20 20:36:20
1968
原创 C++学习
////第3题//#include <iostream>//using namespace std;//int main() {// int num;// cout << "请输入一个正整数:";// cin >> num;// cout << "\n";// int tmp = 0;// int num1= num;// while (num1 > 0) {// tmp = tmp * 10 + num1 % 10;// n
2021-10-20 20:35:05
109
原创 Python学习
pythonimport osclass Student(object):def print_menu(self):“”“打印菜单”"" # 函数文档说明print("=" * 50)print(“学生名片管理系统V1.0”)print(“1、添加学生名片”)print(“2、查找学生名片”)print(“3、修改学生名片”)print(“4、删除学生姓名”)print(“5、显示所有学生名片”)print(“6、保存学生名片”)print(“0、退出系统”)print("="
2021-10-20 20:33:26
254
原创 java web 02
打印闰年 for (int i=2000;i<=2100;i++){ if ((i%4==0&&i%100!=0)||i%400==0){ System.out.println("i = " + i); } }打印乘法表 for (int i=1;i<=10;i++){ for (int n=1;n<=i;n++){ S.
2021-07-09 20:37:22
97
xpath_help.zip
2020-07-08
bizhiSpider.zip
2020-06-18
huicheSpider.zip
2020-06-18
FSCapture_gr.zip
2020-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人