10.1常量入栈操作许多操作码执行常量入栈操作。操作码在执行常量入栈操作之前,使用如下三种方式指明 常量的值:常量值隐式包含在操作码内部,常量值在字节码流中如同操作数一样紧随在操作码 之后,或者从常量池中取出常量。 一些操作码自行指明入栈的常量的类型和值,例如,iconst_1操作码告知Java虚拟 ...
分类:
其他好文 时间:
2019-12-03 23:03:57
阅读次数:
89
栈帧由三部分组成:局部变量区,操作数找和帧数据区。局部变量区和操作数栈的大小要 视对应的方法而定,它们是按字长计算的。编译器在编译时就确定了这些值并放在class文件中。 而帧数据区的大小依赖于具体的实现。当虚拟机调用一个Java方法时,它从对应类的类型信息中得到此方法的局部变量区和操作数 栈的大小 ...
分类:
其他好文 时间:
2019-12-03 21:36:39
阅读次数:
102
requests模块的基本使用 基于网络请求的模块。 环境的安装:pip install requests 作用:模拟浏览器发起请求 分析requests的编码流程: 1.指定url 2.发起了请求 3.获取响应数据 4.持久化存储 需求:爬取搜狗首页的页面源码数据 需求:简易的网页采集器 上述代码 ...
分类:
其他好文 时间:
2019-12-02 17:25:13
阅读次数:
159
Flask源码流程分析: 1.项目启动: 1.实例化Flask对象 1.1 的作用: 1.2 的作用: 1.3 的作用: 1.4 的作用: 1.5view_functions`的作用: 1.6 的作用: 1.7 的作用: 1.8 的作用: 2.加载配置文件 2.1 的作用: 3.加载 : 作用: 代 ...
分类:
其他好文 时间:
2019-11-26 17:56:30
阅读次数:
75
路由系统 路由的两种写法 路由加载的源码流程 动态路由 支持正则表达式的路由 ...
分类:
其他好文 时间:
2019-11-22 19:05:04
阅读次数:
62
前言Pipeline翻译过来就是流水线的意思,在公司中可能会有很多项目,如果使用Jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦,因此,pipeline就应用而生了。一、部署Pipeline——代码流水线管理环境准备:Jenkins服务器一台,IP地址为:192.168.20.2;测试端一个,IP地址为:192.168.20.3。1、Jenkins服务器操作如下(配置免密登录及对J
分类:
其他好文 时间:
2019-11-21 18:41:28
阅读次数:
74
音视频流媒体硬解码是指不使用CPU进行编码,使用显卡GPU,专用的DSP、FPGA、ASIC芯片等硬件进行编码。编码框架Video ToolBox和AudioToolbox。 EasyRTMP是结合了多种音视频缓存及网络技术的一个rtmp直播推流端,包括:圆形缓冲区(circular buffer) ...
分类:
移动开发 时间:
2019-11-06 16:54:40
阅读次数:
160
这个文章不会说具体0到1的代码流程,我会着重讲几个问题的解决 支付主要遇到的问题如下: 1.获取openid 2.统一下单,拿到预单号(我起的,全名叫预支付交易会话标识) 3.调起支付 4.支付后的处理 1.获取openid很简单,调用Taro.login()拿到code,传给后端获取openid, ...
分类:
微信 时间:
2019-11-01 18:33:32
阅读次数:
444
一 . url编码 1.url编码本质 2.url编码流程 3. python中调用库进行url编码和解码 ...
分类:
Web程序 时间:
2019-10-31 16:42:16
阅读次数:
121
概述 本文主要对MSS相关的几个字段结合源码流程进行分析; 字段含义 user_mss(tcp_options_received)–用户配置的mss,优先级最高; mss_clamp(tcp_options_received)–对端通告的mss,即为对端能接受的最大mss,对端通告的mss与user ...
分类:
其他好文 时间:
2019-10-28 13:07:15
阅读次数:
61