技术池(jishuchi.com) 本次搜索耗时 8.597 秒,为您找到 192 个相关结果.
  • Java 并发进阶常见面试题总结

    Java 并发进阶常见面试题总结 1. synchronized 关键字 1.1. 说一说自己对于 synchronized 关键字的了解 1.2. 说说自己是怎么使用 synchronized 关键字,在项目中用到了吗 1.3. 讲一下 synchronized 关键字的底层原理 1.4. 说说 JDK1.6 之后的synchronized 关键字底...
  • 第十三章 : vi 简介

    vi 简介 为什么我们应该学习 vi 一点儿背景介绍 启动和退出 vi 编辑模式 插入模式 保存我们的工作 移动光标 基本编辑 追加文本 打开一行 删除文本 剪切,复制和粘贴文本 连接行 查找和替换 查找一行 查找整个文件 全局查找和替代 编辑多个文件 文件之间切换 打开另一个文件并编辑 跨文件复制黏贴 插入整个文件...
  • 第三十一章 : 疑难排解

    疑难排解 语法错误 丢失引号 丢失或意外的标记 预料不到的展开 逻辑错误 防错编程 验证输入 测试 测试案例 调试 找到问题区域 追踪 执行时检查数值 总结 拓展阅读 疑难排解 As our scripts become more complex, it’s time to take a look at what hap...
  • 第二十章 泛型

    第二十章 泛型 与 C++ 的比较 简单泛型 一个元组类库 一个堆栈类 RandomList 泛型接口 泛型方法 变长参数和泛型方法 一个泛型的 Supplier 简化元组的使用 一个 Set 工具 构建复杂模型 泛型擦除 C++ 的方式 迁移兼容性 擦除的问题 边界处的动作 补偿擦除 创建类型的实例 泛型数组 边界...
  • 3.1 内存管理

    3.1 内存管理 Free the Mallocs 错误处理 Zend内存管理器 3.1 内存管理 在PHP里,我们可以定义字符串变量,比如<?php $str=”hello”;?>,$str这个字符串变量可以被自由的修改与复制等。这一切在C语言里看起来都是不可能的事情,我们用#char *p = “hello”;#来定义一个字符串,但它是常量...
  • 安装过程 常见问题

    安装过程中常见的问题 1. git clone 提示 ssl 错误 2. pip install 提示 ssl 错误 3. pip install 提示 download 错误 4. pip install 提示 Could not find a version that satisfies the requirement xxxxxx==x.x.xx(...
  • ECMAScript 6 参考链接

    14419 2020-12-25 《ECMAScript 教程》
    ECMAScript 6 参考链接 官方文件 综合介绍 let和const 解构赋值 字符串 正则 数值 数组 函数 对象 Proxy和Reflect Symbol 二进制数组 Set和Map Iterator Generator Promise对象 异步操作和Async函数 Class Decorator Modul...
  • 参考链接

    参考链接 官方文件 综合介绍 let 和 const 解构赋值 字符串 正则 数值 数组 函数 对象 Symbol Set 和 Map Proxy 和 Reflect Promise 对象 Iterator Generator 异步操作和 Async 函数 Class Decorator Module 二进制数组 S...
  • 第十六章 代码校验

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

    Ubuntu 18.04 安装文档 说明 环境 开始安装 一. 准备 Python3 和 Python 虚拟环境 1.1 安装依赖包 1.2 安装 Redis, Jumpserver 使用 Redis 做 cache 和 celery broke 1.3 安装 MySQL 1.4 创建数据库 Jumpserver 并授权 1.5 安装 Pytho...