书栈网 · BookStack 本次搜索耗时 0.049 秒,为您找到 269574 个相关结果.
  • kratos工具

    990 2021-07-16 《Kratos v1.0 教程》
    介绍 获取工具 kratos本体 kratos new kratos build & run kratos tool 介绍 kratos包含了一批好用的工具集,比如项目一键生成、基于proto生成http&grpc代码,生成缓存回源代码,生成memcache执行代码,生成swagger文档等。 获取工具 执行以下命令,即可快速安装好k...
  • 10.3 检测和处理异常

    10.3 检测和处理异常 10.3.1 try-except语句 10.3.2 包装内建函数 10.3.3 带有多个except的try语句 10.3.4 处理多个异常的 except语句 10.3.5 捕获所有异常 10.3.6 “异常参数” 10.3.7 在应用使用我们封装的函数 10.3.8 else子句 10.3.9 finally子...
  • 2.4 中间代码生成

    2.4 中间代码生成 2.4.1 概述 2.4.2 配置初始化 2.4.3 遍历和替换 2.4.4 SSA 生成 AST 到 SSA 多轮转换 2.4.5 小结 2.4 中间代码生成 前两节介绍的词法与语法分析 以及类型检查 两个部分都属于编译器前端,它们负责对源代码进行分析并检查其中存在的词法和语法错误,经过这两个阶段生成的抽象语法树...
  • 单元测试编写指南

    Unit Test 覆盖率 1.写单元测试的收益 2.单元测试用例的一些设计原则 3.测试覆盖率设定值 单元测试基本准则 1: 隔离性与单一性 2:自动性 3:可重复性 4:轻量型 5: 可测性 6: 完备性 7:拒绝无效断言 8:一些单测的注意点 Unit Test 覆盖率 Unit Test 1.写单元测试的收益 单元...
  • VirtualApk解析

    一、概述 二、Activity的支持 (1)替换Activity (2) 还原Activity 三、Service的支持 (1) hook IActivityManager (2)代理分发 四、BroadcastReceiver的支持 五、ContentProvider的支持 (1)hook IContentProvider (2)代理分发...
  • 解密Golang工程结构

    1913 2020-04-02 《Golang 入坑之旅》
    解密Golang工程结构 解密Golang工程结构 在写本教程之前,我也写过其它教程,甚至出版过一部关于Docker的技术书籍<Docker全攻略>。有的时候会发现码了很多字之后,写的话词不达意,言不由衷,严重脱离文章主体思想。 无奈之下,只能大段删掉,然后痛定思痛,重新来过。 究其原因,就是在下笔之前没有好好规划文章脉络,写着写着就离题万里了。 ...
  • 函数的参数

    函数的参数 用户自定义函数的参数 内部函数的参数 参数的传递 函数的参数 前一小节介绍了函数的定义,函数的定义是一个将函数名注册到函数列表的过程,在了解了函数的定义后,我们来看看函数的参数。这一小节将包括用户自定义函数的参数、内部函数的参数和参数的传递: 用户自定义函数的参数 在<<第三章第五小节 类型提示的实现>> 中,我们对于参数的类...
  • TCP 代理

    TCP 代理 TCP 代理 Envoy 本质上是一个 L3/L4 服务器,实现 L3/L4 的代理功能是一件轻而易举的事情。TCP 代理过滤器可以在下游的客户端与上游的集群间实现最基本的 1:1 网络连接代理功能。 这可以用来做一个安全通道的替代品,或者与其他的过滤器聚合如 MongoDB 过滤器 或速率限制过滤器 。 TCP 代理过滤器会被上游...
  • 第一个Java程序

    第一个Java程序 如何运行Java程序 小结 读后有收获可以支付宝请作者喝咖啡: 第一个Java程序 我们来编写第一个Java程序。 打开文本编辑器,输入以下代码: public class Hello { public static void main ( String [] args ) { ...
  • 动态视图(Dynamic Views)

    动态视图(Dynamic Views) 6.3.1 方向(Orientation) 6.3.2 键盘导航和高亮 6.3.3 页眉与页脚(Header and Footer) 6.3.4 网格视图(The GridView) 动态视图(Dynamic Views) Repeater元素适合有限的静态数据,但是在真正使用时,模型通常更加复杂和庞大...