一、查找应用的主activity: pm list packages 发现所有的包 dumpsys package 包名: 获取所有的包信息,可以所有关键词MAIN来找主activity 也可以通过下面命令找到所有activity,看下面大概率com.android.settings/.Settings为主ac…
2024/12/29 18:43:29WINDOWS对话框模板结构简化分析 DLGTEMPLATE 结构 DLGTEMPLATE 结构始终紧跟三个长度可变的数组:菜单、类、标题。这些数组必须在 WORD 边界上对齐。 菜单(值)描述0x0000对话框没有菜单,并且数组没有其他元素。0xFFFF数组有一个附加元素,用…
2024/12/29 18:29:06LocalStorage:页面级UI状态存储 LocalStorage是页面级的UI状态存储,通过Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage支持UIAbility实例内多个页面间状态共享。 LocalStorage你可以理解为LocalStorage就是内存数据库。你…
2024/12/29 18:28:05责任链模式(Chain of Responsibility Pattern)是一种行为设计模式,它通过将请求沿着链传递,使多个对象都有机会处理该请求,从而避免了请求的发送者与接收者之间的耦合关系。本文将详细介绍责任链模式的定义、优缺点、应…
2024/12/29 18:10:40函数Oracle的函数分单行函数与多行函数单行函数:只影响一行数据多行函数:影响多行数据字符函数大小写转换:LOWERUPPERINITCAP字符处理函数:CONCATSUBSTRLENGTHINSTRLPAD | RPADTRIMREPLACEselect empno,lower(ename) from emp;sel…
2024/12/29 19:47:13 人评论 次浏览Chrome默认禁用FlashPlayer,手动开启十分繁琐,下面介绍如何一键开启 开启方法:新建一个文本,复制代码到文本;更改文件后缀名为reg,双击运行,导入到注册表即可 Windows Registry Editor Versio…
2024/12/29 18:01:12 人评论 次浏览在Linux下,日志会不停的增长,为了防止日志文件过大,导致我们无法在日志中快速找到想要的信息,我们会定时对日志文件进行切割。在这里我将使用logrotate切割日志。(1).logrotate的配置文件logrotate配置文件主要在两个地方…
2024/12/29 17:29:57 人评论 次浏览同步 线程主要通过共享对字段和引用对象的引用字段的访问来进行通信,这种通信形式非常有效,但可能产生两种错误:线程干扰和内存一致性错误,防止这些错误所需的工具是同步。 但是,同步可能会引入线程竞争,当…
2024/12/29 10:42:27 人评论 次浏览实验十 泛型程序设计技术 实验时间 2018-11-1 1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 …
2024/12/29 20:21:35 人评论 次浏览目录 SQLite R*Tree 模块测试1、SQLite R*Tree 模块特性简介2、SQLite R*Tree 模块简单测试代码SQLite R*Tree 模块测试 相关参考: MySQL空间索引简单使用 MongoDB地理空间数据存储及检索 The SQLite R*Tree Module Memory-Mapped I/O In-Memory Databases libspati…
2024/12/29 20:20:35 人评论 次浏览科学计数法使用e标识数值,将科学计算学转化为数字的思路:按e右边的数字移动小数点位数。e右边的数字如果是负数,则向左移动小数点。示例如下:1.2345678e2 123.456781.2345678e-2 0.0123456781.7615562e06 1761556.21.87982e7 187982001e3…
2024/12/29 20:19:34 人评论 次浏览刚开始接触MapRecude还不是太理解只是知道了些大概的流程。暂时先记下当作笔记。 下面是依据java实现wordcount的代码: WordCountMapper package com.atguigu.mapreduce.wordcount2;import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.LongWr…
2024/12/29 20:18:33 人评论 次浏览当我使用Java生成的有效负载及其签名发出post请求时,服务器接受该请求。在当我使用相同的有效负载并使用相同的算法生成签名但现在使用python时,我总是得到Bad Padding异常。在我比较了两个程序生成的sha,它们看起来是一样的,所以…
2024/12/29 20:17:33 人评论 次浏览一、带参数的线程 private void threadrun(){/*/.....*/} Thread thread new Thread(new ThreadStart(threadrun));thread.Start(); 带参数的线程 如果函数带参数 private void threadrun(String value){/*/.....*/} 那么就需要使用其他方法了 1、ThreadStart starter delega…
2024/12/29 20:16:33 人评论 次浏览有人说,程序员的门槛正在逐渐消失,因为计算机相关专业毕业生一年比一年多; IT 培训班出来的学生一年比一年多;网络上各种编程课程,也正在帮助无数人零基础转型软件开发…… 而程序员的工资,动辄两三万&…
2024/12/29 3:56:19 人评论 次浏览【简介】Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。python logo【特点】1 Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数…
2024/12/29 3:55:18 人评论 次浏览一、列出当天访问次数最多的IP命令:cut -d- -f 1 /usr/local/apache2/logs/access_log |uniq -c | sort -rn | head -20原理:cut-d, --delimiterDELIMuse DELIM instead of TAB for field delimiter表示用-分割,然后-f 1-f, --fieldsLISTsele…
2024/12/29 3:54:18 人评论 次浏览目录 RTSP协议学习笔记... 1 第一部分:RTSP协议... 3 一、 RTSP协议概述... 3 二、 RTSP协议与HTTP协议区别... 3 三、 RTSP重要术语... 4 1. 集合控制(Aggregatecontrol ):. 4 2. 实体(Entity):... 4 3. 容器文件(…
2024/12/29 3:53:17 人评论 次浏览目录 1、焦距与FOV 2、工业镜头对应视场范围的计算方法 3、焦距的计算方法 4、常见工业相机传感器尺寸大小(H水平V竖直) 1、焦距与FOV FOV就是相机视锥体的两端的夹角,焦距大概是镜头到“传感器”的距离。 实际的相机,传感器在…
2024/12/29 3:52:17 人评论 次浏览在 Unity 中,可以使用 Shader 来实现颜色渐变的效果。 要实现这个效果,你需要在 Unity 中创建一个新的 Shader 文件。你可以使用 Surface Shader 来简化这个过程,因为 Surface Shader 会自动为你生成颜色缓冲区和基本光照。 在 Shader 中,你需要定义一些变量来存储颜色渐变…
2024/12/29 3:51:17 人评论 次浏览