0%

Interview Tech XMind

CS

32位和64位系统底层的本质区别是什么?

Java

2020年2月面试题100+大全(合适各级Java人员)

基础

通过new String(“test”) 与 “test” 与运行时常量池的关系

  • String a = “aaa”;(保存在常量池中的)
  • String b = new String(“aaa”);(new创建的对象会存放在堆内存中)

集合

ArrayList vs LinkedList vs SynchronizedList vs CopyOnWriteArrayList

Read more »

口语

写作短语词组

  • In addition to
  • For simplicity
  • Straight away
  • Less and less

规则

小品词

todo

交通工具介词

在里面能够站直身体的用on:

  • on a bus
  • on a plane
  • on a train

在里面不能站直身体的用in:

Read more »

ISO 8601

国际标准化组织的时间和日期的表达方法。

IEEE 754

对于浮点数的运算,非精确的结果必须优先选择最低有效位为零的,也就是最接近数舍入模式。

cron expressions

cron expressions教程参考

GA/PRE/SNAPSHOT等各种版本含义

  • GA General Availability,正式发布的版本,官方推荐使用该版本,国外很多项目都是使用GA来表示正式发布版本的
  • PRE 预览版,主要是用来内部开发人员和测试人员测试使用,因此不建议使用
  • SNAPSHOT 快照版,可以稳定使用,且该版本会一直进行小量的优化和改进
  • RC (Release Candidate):候选版本,几乎就是正式版了
  • R (RELEASE) 正式版,等价于GA
  • Alpha 内测版,BUG多,开发人员开发过程中使用,希腊字母α,第一,指最初版
  • Beta 早期版本,有缺陷,无大BUG,可能加入新功能,进一步开发完善
  • Gamma 经beta 版,完善修改,成为正式发布的候选版本(Release Candidate)
  • Build 修正版
  • Corporation或Enterprise:企业版
  • Delux:豪华版
  • DEMO:演示版,有功能限制
  • Free:免费版
  • Full:完全版
  • Final:正式版
  • Pro(professional):专业版
  • Plus:加强版
  • Retail:零售版
  • Shareware:共享版,虽然不会要求注册但是一般也有功能限制
  • SR:修正版
  • Trial:试用版(一般有时间或者功能限制)
  • M Milestone build probably not feature complete; should be vaguely stable (i.e. it’s more than just a nightly snapshot) but may still have problems.
  • LTS(Long Term Support):长期演进版,Ubuntu会对这一版本的支持时间更长。目前Java也在运用这种方式

计算机内存存储数据原理

https://www.iteye.com/blog/wwty-401713

Read more »

leetcode树专题

树的定义

树是由n个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
当n=0时,称为空树。

树的特点

  • 每个节点都只有有限个子节点或无子节点;
  • 没有父节点的节点称为根节点;
  • 每一个非根节点有且只有一个父节点;
  • 除了根节点外,每个子节点可以分为多个不相交的子树;
  • 树里面没有环路(cycle)。

树的术语

  • 根节点: 根节点没有父节点,树中最多有一个根节点(如上图的Root);
  • 节点的度:一个节点含有的子树的个数称为该节点的度(如上图的Root的度为3,L2_*所有节点的度为0);
  • 树的度:树中最大的节点度称为树的度(如上图树的度=Root的度=L1_C的度);
  • 叶节点(终端节点):度为0的节点(如上图L2_*的所有节点);
  • 父节点:若一个节点含有子节点,则这个节点称为其子节点的父节点;
  • 子节点:一个节点的子树的根节点称为其孩子节点;
  • 兄弟节点:具有相同父节点的节点互称为兄弟节点;
  • 树的层(节点的层):从根开始定义起,根为第1层,根的子节点为第2层,以此类推;
  • 分支节点(非终端节点):度不为零的节点;
  • 深度:对于任意节点n,n的深度为从根到n的唯一路径长,根的深度为0;
  • 高度:对于任意节点n,n的高度为从n到其子孙中的最长路径,所有树叶的高度为0;
  • 节点的祖先:从根到该节点所经分支上的所有节点;
  • 森林:由m(m>=0)棵互不相交的树的集合称为森林;
  • 子孙:以某节点为根的子树中任一节点都称为该节点的子孙。

有序树

二叉树

二叉树(Binary tree)是每个节点最多只有两个分支(即不存在分支度大于2的节点)的树结构,是n(n≥0)个节点组成的有限集合:

Read more »

这篇笔记摘选自张满胜老师的《英语语法新思维初级教程通悟语法第2版》,以及其他网上知识点收集,只是我自己的个人复习笔记,禁止转载,如有侵权,请联系我删除。

冠词

限定词与名词的关系最为密切, 因为它必然是修饰某个名词,以限定名词所指的范围,对名词起泛指或特指、定量或不定量等限定修饰作用。从名词短语(noun phrase)的角度来看,限定词或者是直接放在一个名词的前面来修饰它,构成“限定词+名词”这样的结构(如the teacher),或者是在“限定词+形容词+名词”(如the English teacher)这样的结构中来修饰名词。

限定词包括:
冠词:the, an和a;

基数词和序数词:one/first, two/second, three/third等;

指示限定词:this, that, these和those;

物主限定词:my, your, his, her, our和their;

数量限定词:a few, a little, much, many, a lot of, some, any, enough, several, most和all等;

个体限定词:each, every, either, neither和both等;

名词属格:Mary’s, John’s和his father’s等。

Read more »