摘要:
34. Search for a Range Given an array of integers sorted in ascending order, find the starting and ending position of a given target value. Your algor 阅读全文
摘要:
1.静态类内部加载 2.双重校验锁法 阅读全文
摘要:
前言: 以往只会验证已有的递归算法,但不能做核心的设计思路; 建模问题!!!!!!!!! 斐波那契数列 Fn = Fn-1 + Fn-2; F0 = 0; F1 = 1; 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘n! = 1 x 阅读全文
摘要:
step into就是单步执行,遇到子函数就进入并且继续单步执行; step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。有一点,经过我们简单的调试,在不存在子函数的情况下是和step into效果一样的。 step 阅读全文
摘要:
5. 线性时间排序 Method: 不通过比较数据进行排序,要求数组值在一定范围内;根据数组值的大小范围K,生成一个K大小的新数组,依序存储原数组的值的数量,最后取出新数组的内容即可。 1 public class XianxingShijianPaixu { 2 public int[] solu 阅读全文
摘要:
一.排序算法分类 1.插入排序法 直接插入排序,希尔排序(面试最常问) 2.交换排序 冒泡排序,快速排序(面试最常问) 3.选择排序 直接选择排序,堆排序(面试最常问) 4.归并排序 归并排序 5.基数排序 以上算是最常用的一些算法。 二.空间、时间复杂度、稳定性 三.性能分析 1.O(n^2)性能 阅读全文
摘要:
核心:服务器和客户机均已安装好ssh服务,并能互通SSH远程登录 1.服务器上的 Git - 生成 SSH 公钥 生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在 阅读全文
摘要:
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出 阅读全文
摘要:
以太坊是什么? 以太坊(英语:Ethereum)是一个开源的有智能合约功能的公共区块链平台[1][2]。通过其专用加密货币以太币(Ether,又称“乙太币”)提供去中心化的虚拟机(称为“以太虚拟机”Ethereum Virtual Machine)来处理点对点合约。 相较于较大多数其他加密货币或区块 阅读全文
摘要:
香烟相亲回来,经过一番思考,终于下定决心嫁给火柴。热恋多年的打火机很不服,问:“我时尚新潮,你高贵不凡,我们才是绝配啊!你为何选择土的掉渣的火柴呢?”香烟说:“因为你的爱只是一刹那,一旦我香消玉殒,你肯定会移情别恋,而火柴一辈子燃烧一次,只为我一根烟。。。” 阅读全文
摘要:
1. 类 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责。在定义类的时候,将类的职责分解成为类的属性和操 阅读全文