- 博客(70)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 C++面向对象编程(4)——浅谈C++内存模型
不同的操作系统对程序内存的管理和划分会有所不同。如上图所示的C++内存区域划分主要是针对一般的情况
2023-11-13 15:16:59 117
原创 Android Softap Mac地址随机化
getWifiApConfiguration()获取BSSID失败;Android Softap Mac地址
2023-01-04 14:21:38 594
原创 由“(Android)iptables修改数据包源IP“实验展开去
iptables修改源ip;iptables NAT;Android iptables;Ping不回复;ICMP不回复
2022-12-10 16:46:04 1401
原创 Android网络框架(二)——策略路由与常用命令
目录一. 策略路由1.1 默认路由表1.2 默认规则1.3 路由二. 命令2.1 ip route2.2 ip rule一. 策略路由 传统路由:在Android4.4之前是使用的传统路由,即只使用了一张路由表。策略路由:从Android5.0之后开始可以支持多网络,即在同一时间下,Android允许多网络类型连接,每个网络有自己的一套DNS、网关、路由表等。这使得功能更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小,应用或IP源地址
2022-05-27 19:52:44 3930 2
原创 Android网络框架(一)——用户态框架
目录一. Android网络架构1.1 模块说明二. 网络dump命令前言:基于Android Q一. Android网络架构 1.1 模块说明 1. NetworkFactory:网络工厂。Android系统启动的时候,各种网络(Wi-Fi/数据网/eth/Bt-tethering)就会将各自的NetworkFactory(例如Wi-Fi的NetworkWifiNetworkFactory和数据网的TelephonyNetworkFactory)注册到Conne
2022-05-27 19:44:41 1579
原创 Android Wi-Fi/Cellular多网络通道绑定方案对比
Android WiFi与蜂窝网选择/多网络通道。本篇主要站在应用的角度来分析几种方案。网上也有些过很多种方案,这里只是挑选几种方案分析对比下。本质:通过netid与socket绑定的方式来创建多通道(Wi-Fi Socket/Cellular Socket)方案一:setsocketoptJava层通过Android接口获取并传递netid,C++创建Socket和set netid。1. ...
2022-04-26 11:45:58 5711
原创 Git系列(1)-开篇
Git介绍本系列主要围绕Git官网文档(Git - Documentation)介绍一些工作中常用的Git知识。1. 项目的四个工作区域Git项目拥有如上4个工作区域(官网上没有Remote,称之为“Git项目拥有的3个阶段”)1. WorkSpace(工作区):是对项目的某个.
2022-03-31 20:20:51 752
原创 初探802.11协议(2)——帧聚合(Frame Aggregation)/BA(Block Ack)
帧聚合(Frame Aggregation)
2022-03-08 18:23:16 9817
原创 Android Service(服务)/进程/线程—服务(Service)
Android Service(服务)、进程、线程的区别;Service(服务)运行在哪个进程;Service(服务)运行在哪个线程
2021-12-19 16:26:22 4887
原创 C++编程习惯(C++预备篇)
inline 函数尽量把函数写成inline,这样函数执行会比较快。但是并不是所有的编译器都有能力把你写的所有inline函数都真的变成inline函数。你写的inline只能说是对编译器的一个建议而已。函数体比较简单的函数尽量写成inline,编译器一般是有能力让它真正变为inline的。构造函数只要是在创建对象,构造函数就会被调用。例如如下三种写法都会调用对应的构造函数: (1) complex c1(1, 2); (2) complex c2; (3) complex* p =
2021-05-28 16:11:05 502
原创 Python(一)——变量和简单数据类型
Python(一)——变量和简单数据类型一、变量的命名和使用1. 关键字from keyword import kwlistprint(kwlist)关键字:['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', ...
2020-01-28 16:30:23 175
原创 TCP/IP系列——TCP连接(1)
本文档不对TCP做详细说明,这里只是为说明HTTP的性能做相应的TCP铺垫一、TCP FormatSource Port & Destination Port源端口号:用来指明发送应用进程;目的端口号:用来指明接收方的应用进程。Sequence Number序列号。该字节表示本报文段所发送的数据的第一个字节的序号。TCP是面向字节流的,在一个TCP连接中传送的字节流中的每一个...
2018-10-15 21:20:32 602
这道C问题的答案是多少
2014-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人