技术池(jishuchi.com) 本次搜索耗时 2.174 秒,为您找到 1018 个相关结果.
  • 第十六章 代码校验

    第十六章 代码校验 测试 如果没有测试过,它就是不能工作的。 单元测试 JUnit 测试覆盖率的幻觉 前置条件 断言(Assertions) Java 断言语法 Guava断言 使用断言进行契约式设计 检查指令 前置条件 后置条件 不变性 放松 DbC 检查或非严格的 DbC DbC + 单元测试 使用Guava前置条件 ...
  • 目录

    15383 2019-03-06 《Go语言圣经》
    目录 目录 前言 Go语言起源 Go语言项目 本书的组织 更多的信息 致谢 入门 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 程序结构 命名 声明 变量 赋值 类型 包和文件 作用域 基础数据类型 整型 浮点数 ...
  • 数据采集和解析

    数据采集和解析 HTML页面分析 使用requests获取页面 四种采集方式 四种采集方式的比较 使用正则表达式 使用XPath和Lxml BeautifulSoup的使用 PyQuery的使用 实例 - 获取知乎发现上的问题链接 数据采集和解析 通过《网络爬虫和相关工具》 一文,我们已经了解到了开发一个爬虫需要做的工作以及一些常见...
  • 4.5. JSON

    14633 2019-03-06 《Go语言圣经》
    4.5. JSON 4.5. JSON JavaScript对象表示法(JSON)是一种用于发送和接收结构化信息的标准协议。在类似的协议中,JSON并不是唯一的一个标准协议。 XML(§7.14)、ASN.1和Google的Protocol Buffers都是类似的协议,并且有各自的特色,但是由于简洁性、可读性和流行程度等原因,JSON是应用最广泛的...
  • 1. gRPC 相关介绍

    14478 2020-06-23 《Golang Gin 实践》
    gRPC及相关介绍 一、RPC 什么是 RPC 实际场景: RPC 框架 常见 RPC 框架 比较一下 为什么要 RPC RPC 可以基于 HTTP 吗 二、Protobuf 介绍 语法 数据类型 v2 和 v3 主要区别 相较 Protobuf,为什么不使用 XML? 三、gRPC 介绍 多语言 特点 概览 讲解 示例...
  • Scrapy入门

    Scrapy爬虫框架入门 Scrapy概述 组件 数据处理流程 安装和使用Scrapy -- coding: utf-8 -- Define here the models for your scraped items See documentation in: https://doc.scrapy.org/en/latest/topics/...
  • 第二十三章 注解

    第二十三章 注解 基本语法 定义注解 元注解 编写注解处理器 注解元素 默认值限制 生成外部文件 替代方案 注解不支持继承 实现处理器 使用javac处理注解 最简单的处理器 更复杂的处理器 基于注解的单元测试 在 @Unit 中使用泛型 实现 @Unit 本章小结 第二十三章 注解 注解(也被称为元数据)为我们在代...
  • 文件和异常

    文件和异常 读写文本文件 读写二进制文件 读写JSON文件 文件和异常 在实际开发中,常常需要对程序中的数据进行持久化 操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统 的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。 在Python中实现文件的读写操作其实非...
  • JavaScript 实现

    JavaScript 实现 ECMAScript、DOM 和 BOM ECMAScript 1. ECMAScript 的版本 2. 何谓 ECMAScript 符合性 3. Web 浏览器中的 ECMAScript 支持 DOM 1. 为什么 DOM 必不可少 2. DOM 的各个 level 3. 其他 DOM 4. Web 浏览器中的 ...
  • 解析动态内容

    解析动态内容 JavaScript逆向工程 使用Selenium 解析动态内容 根据权威机构发布的全球互联网可访问性审计报告,全球约有四分之三的网站其内容或部分内容是通过JavaScript动态生成的,这就意味着在浏览器窗口中“查看网页源代码”时无法在HTML代码中找到这些内容,也就是说我们之前用的抓取数据的方式无法正常运转了。解决这样的问题基本...