码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 每天技术扩展记录


    记录每日接触到的所有技术相关的技术点、以及浏览到的质量比较高的文档地址。

    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

    脱壳工具
    Jeb:https://cuiqingcai.com/31082.html

    IDA:https://www.idapro.net.cn/xiazai.html

    10、重温StrictMode

    Android性能优化—StrictMode的使用

    10、Rust语言

    rust安装
    Rust与C#交互——生成DLL库
    如何为IntelliJ IDEA的Rust项目提供标准库源?

    11、XPosed框架

    Xpatch
    XposedBridge
    Taichi

  • 相关阅读:
    C/C++每日一练:实现选择排序
    mysql创建用户以及给用户授予权限
    计算机网络 ——HTTP协议(一)
    资源分享--Docker从入门到实践
    【SpringMVC】JSR 303与拦截器注释使用
    python安装源码包
    【postgresql 基础入门】插入数据的多种方式 单条,多值,查询结果,插入数据冲突处理,批量导入,多种方式让数据插入更灵活
    获取线上手机App日志
    【react】在react中祖父、父亲、孙子组件层层解构其余属性props时报错children.forEach is not function
    网络原理-UDP/TCP详解
  • 原文地址:https://blog.csdn.net/u012808234/article/details/126641604
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号