每天技术扩展记录
Posted 非花非雾--
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天技术扩展记录相关的知识,希望对你有一定的参考价值。
记录每日接触到的所有技术相关的技术点、以及浏览到的质量比较高的文档地址。
1、MMAP
2022年09月01日14:01:23
android 进程间通讯之mmap
2、eBPF
2022年09月01日14:01:34
eCapture:无需CA证书抓https网络明文通讯
在 Android 中使用 eBPF
ecapture工具在Android上的实践
eCapture的几个好消息,支持Android…
3、android12适配
2022年09月01日14:01:58
Android 12 保姆级适配指南
4、CERT证书原理
2022年09月06日13:48:25
SSL证书 友好名称_什么是SSL证书CN(通用名称)和用法?
5、Android aab格式
2022年09月06日13:48:07
构建和测试 app bundle
6、Flutter 文档
2022年09月06日17:18:17
Flutter官网
Flutter开源库查询
7、Android关于是否放弃v7-a的观点
ARMv8架构
关于Android arm64-v8a、armeabi-v7a、armeabi、x86等CPU下的so文件兼容问题
从2012年下半年开始,armv8cpu架构开始落地,到现在已经整整10年。目前基本上所有的手机应该都使用的v8架构,而且v8支持向后兼容,所以给出以下结论。(可能不完全正确,但是目前来说没有出现因so导致的问题)
- 统计目前应用使用到的所有机型,通过大数据统计cpu架构 确保目前用户使用机型已经完全是v8架构
- 因为v8的向后兼容,对可能存在的v7架构,要做到充分的兼容性测试,保存应用在v7上也可以正常使用
- 基于目前google、华为应用市场在当前时间点(2022年09月07日11:26:20)已经完全放弃v7架构的应用,如果存在v7的使用机型,需要同时编译v7 、v8 版本的安装包(以防万一)
- 基于目前主流机型的android系统,基本上可以完全放弃6.0以下android手机的适配。
8、命令行检测网络状态
- ping命令:可用于判断网络是否连通
通过ping+ 远程Ip地址 来判断本网或者本机与外部的连接是否正常。
例如:ping www.baidu.com
通过用时和时候丢包来判断本机是否能够联网。
返回信息:unknown host name 一般是DNS出问题了,即域名服务系统出错
解决方法:清除DNS缓存,命令:ipconfig /flushdns
- telnet命令
1、可用于判断服务器端的端口是否打开
2、用于远程登录,但是出于安全的考虑,需要设置来宾的权限,很少用。
3、使用telnet命令时,如果提示不是内部命令,是系统禁止了telnet服务。
格式:telnet ip地址(或者主机名) [端口号] 其中若没有端口号,默认是按23端口登录。
例如:telnet 127.0.0.1 1521
:测试主机(127.0.0.1)的1521端口是否打开。
回车后如果命令行窗口不显示任何信息说明1521端口处于开启状态。
断开命令:quit,exit,Ctrl+D
第一种开启方法:net start telnet
第二种开启方法:需要在“程序和功能”中进行设置。在控制面板中选择“程序和功能”,在“程序和功能”界面选择“打开或关闭Windows功能”。选中开启telnet客户端即可。
- tracert命令
Tracert是路由跟踪程序,用于确定 IP 数据报访问目标所经过的路径。
Tracert一般用来检测故障的位置,我们可以使用用tracert IP命令确定数据包在网络上的停止位置,来判断在哪个环节上出了问题。
格式:tracert +ip地址(或者网站名称)
等待片刻显示【跟踪完成】,可以看到追踪的结果。
-
tnsping命令
-
1、判断网络是否连通
-
2、判断服务器端的监听服务是否开启
格式:tnsping 服务名
或者 tnsping ip地址:端口号/数据库服务名
监听服务的开启关闭命令(要以管理员的身份启动命令提示符(CMD))
lsnrctl start
开启监听器
lsnrctl stop
关闭监听器
- net命令
net命令功能强大,可以进行用户管理,登陆管理,各种服务程序的运行和配置,管理本地或者远程计算机的网络环境。
9、Android逆向
带壳App去除强制升级 https://cloud.tencent.com/developer/article/1752451
10、重温StrictMode
10、Rust语言
rust安装
Rust与C#交互——生成DLL库
如何为IntelliJ IDEA的Rust项目提供标准库源?
11、XPosed框架
以上是关于每天技术扩展记录的主要内容,如果未能解决你的问题,请参考以下文章