【小知识】Android APK 调试串口工具汇总
前言 我们在Android系统浅析中对安卓系统迭代、系统架构等全面的了解和学习。 Android 系统主要有五个架构,对于用户来说我们能接触到最多是应用层和应用接口层,研发和测试这些APK,就成了我们
WebRTC技术简介
WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接
【青训营】HTTP实用指南——基础篇 - 基本特点 - 协议分析 - 缓存 - HTTP2 - HTTPS
今天我们来学习学习前端必须要知道的网络知识:HTTP相关,这部分分为两篇,基础篇和实战篇,本篇为基础篇,旨在介绍HTTP的基础知识和基本特点,一起分析一下报文结构,最后再聊聊HTTP2和HTTPS~
群里又吵起来了,Go 是传值还是传引用?
大家好,我是煎鱼。 前几天在咱们的 Go 交流群里,有一个小伙伴问了 “xxx 是不是引用类型?” 这个问题,引发了将近 5 小时的讨论: 兜兜转转回到了日经的问题,几乎每个月都要有人因此吵一架。就是
某个袁 对 TypeScript 索引签名 理解
本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 我们用两个对象来描述两个码农的工资: 然后写一个获取总工资的函数 如果是你的,要如何声明totalSalary()函数的salaryOb
EasyC++02,C++常用语句
github仓库 声明变量 在C++当中所有的变量都需要声明,如: 我们声明了一个int类型的变量wordCnt,这样的语句会告诉编译器两个关键信息。一个是变量所需要的内存,一个是这块内存的名称。比如
golang中web框架-beego中默认的Controller
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 默认的Controller 对于我们默认生成的beego的项目中,default.go文件: 里面就有MainController,并且重写
☕【Java技术指南】「编译器专题」深入分析探究“静态编译器”(JAVA\IDEA\ECJ编译器)是否可以实现代码优化?
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 技术分析 大家都知道Eclipse已经实现了自己的编译器,命名为 Eclipse编译器for Java (ECJ)。 IDEA所支持的编译器
Tomcat 源码之Nio
init AbstractProtocol#init AbstractEndpoint#init AbstractEndpoint#bindWithCleanup NioEndpoint#bind N
【Python入门可视化】:12个完整数据可视化小例子,带你玩转可视化~
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 总共22个完整的pyecharts例子,包含常用的配置方法,每个小例子都包含完整代码,为避免混淆,每个例子都差不多只包含单一配置的代码。
android 内存分析工具——MAT使用
Android MAT (Memory Analyzer tool)讲解: android的内存优化是一个老生常谈的问题,也是一个高级android工程师的必备素质与技能,最近了解并实践了androi
【插件&热修系列】Shadow源码解析之sample-manager(二)
引言 上一节,我们学习了Shadow源码解析之sample-manager(一),主要讲解了宿主的插件脚本/sample-manager.apk插件设计理念/宿主到sample-manager.apk
开源项目——使用swift开发记事本APP
![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/156d54dc0440404492fd01a9eaf1d7a9~tplv-k3u1fbp
开源项目——FLutter/iOS/Android编写的三个计算器APP
![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/9cb920fa81e14d61b7ce3dc2bd833f51~tplv-k3u1fbp
开源项目——使用FLutter开发录音APP
![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7fed47289bd548c78a509e64894ac18a~tplv-k3u1fbp
今日推荐
周排行