技术池(jishuchi.com) 本次搜索耗时 4.659 秒,为您找到 143 个相关结果.
  • 【面试精选】关于大型网站系统架构你不得不懂的10个问题

    1. 你使用过哪些组件或者方法来提升网站性能,可用性以及并发量 2. 设计高可用系统的常用手段 3. 现代互联网应用系统通常具有哪些特点? 4. 谈谈你对微服务领域的了解和认识 5. 谈谈你对 Dubbo 和 Spring Cloud 的认识(两者关系) 6. 性能测试了解吗?说说你知道的性能测试工具? 7. 对于一个单体应用系统,随着产品使用的...
  • 第十九章 类型信息

    第十九章 类型信息 为什么需要 RTTI Class 对象 类字面常量 泛化的 Class 引用 cast() 方法 类型转换检测 使用类字面量 一个动态 instanceof 函数 递归计数 注册工厂 类的等价比较 反射:运行时类信息 类方法提取器 动态代理 Optional类 标记接口 Mock 对象和桩 接口和类...
  • 数据库

    11273 2020-09-21 《数据结构问题》
    数据库 MySQL的多存储引擎架构 MySQL的数据类型 数据库的事务 数据库ACID 数据库中的范式 并发一致性问题 事务隔离级别 存储引擎 1. MyISAM 2. InnoDB 3. CSV 4. Archive 5. Memory 6. Federated MySQL的索引 索引使用的场景 索引分类 B Tree 原理...
  • 第五章 控制流

    第五章 控制流 true和false if-else 迭代语句 while do-while for 逗号操作符 for-in 语法 return break 和 continue 臭名昭著的 goto switch switch 字符串 本章小结 第五章 控制流 程序必须在执行过程中控制它的世界并做出选择。 在 Jav...
  • 第二十四章 并发和多核编程

    第 24 章:并发和多核编程 定义并发和并行 用线程进行并发编程 线程的不确定性 隐藏延迟 线程间的简单通信 主线程等待其他线程 安全的修改 MVar 安全资源管理:一个相对简单的好主意。 查看线程状态 编写更紧凑的代码 使用频道通信 注意事项 MVar 和 Chan 是非严格的 Chan 是无边界的 共享状态的并发仍不容易 死锁...
  • Java 简介

    9498 2019-08-08 《Java 教程》
    Java 简介 主要特性 发展历史 Java开发工具 java曾用名Oak Java的专业术语 java三个特征(封装性、继承性、多态性) JDK、SDK区别 Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研...
  • 简介

    About Start Reading How To Contribute Code Style Ver Note Contributors Expressing Thanks Copyright July’ PDF About July的新书《编程之法:面试和算法心得》纸质版在本github上的基础上做了极大彻底的改进、优化,无论是...
  • Python参考书籍

    Python参考书籍 入门读物 进阶读物 Web框架 爬虫开发 数据分析 机器学习 Python参考书籍 入门读物 《Python基础教程》(Beginning Python From Novice to Professional) 《Python学习手册》(Learning Python) 《Python编程》(Programmi...
  • 程序员如何准备面试中的算法

    程序员如何准备面试中的算法 备战面试中算法的五个步骤 1、掌握一门编程语言 2、过一遍微软面试100题系列 3、苦补数据结构基础 4、看算法导论 5、刷leetcode或cc150或编程艺术系列 后记 程序员如何准备面试中的算法 备战面试中算法的五个步骤 对于立志进一线互联网公司,同时不满足于一辈子干纯业务应用开发,希望在后端做点事...
  • 第九章 多态

    第九章 多态 向上转型回顾 忘掉对象类型 转机 方法调用绑定 产生正确的行为 可扩展性 陷阱:“重写”私有方法 陷阱:属性与静态方法 构造器和多态 构造器调用顺序 继承和清理 构造器内部多态方法的行为 协变返回类型 使用继承设计 替代 vs 扩展 向下转型与运行时类型信息 本章小结 第九章 多态 曾经有人请教我 “...