上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 运行时常量池是方法区(PermGen)的一部分。 需要提前了解: 1. JVM内存模型。 2. JAVA对象在JVM中内存分配 常量池的好处 常量池是为了避免频繁的创建和销毁对象而影响系统性能,其实现了对象的共享。 - Java的自动装箱中其实就使用到了运行时常量池。详见:Java 自动装箱与拆箱的 阅读全文
posted @ 2018-03-22 14:19 一頁書 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著 阅读全文
posted @ 2018-03-22 14:15 一頁書 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 介绍 红黑树是一个平衡的二叉树,但不是一个完美的平衡二叉树。虽然我们希望一个所有查找都能在~lgN次比较内结束,但是这样在动态插入中保持树的完美平衡代价太高,所以,我们稍微放松逛一下限制,希望找到一个能在对数时间内完成查找的数据结构。这个时候,红黑树站了出来。 阅读以下需要了解普通二叉树的插入以及删 阅读全文
posted @ 2018-03-21 13:36 一頁書 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.关于二叉树的定义 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序 阅读全文
posted @ 2018-03-20 16:33 一頁書 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 排序问题一直是程序员工作与面试的重点,今天特意整理研究下与大家共勉!这里列出8种常见的经典排序,基本涵盖了所有的排序算法。 1.直接插入排序 我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第 阅读全文
posted @ 2018-03-20 14:08 一頁書 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU 阅读全文
posted @ 2018-03-05 09:20 一頁書 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统 阅读全文
posted @ 2018-03-05 09:12 一頁書 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf 阅读全文
posted @ 2018-03-05 09:03 一頁書 阅读(203) 评论(0) 推荐(0) 编辑
摘要: lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符, 阅读全文
posted @ 2018-01-17 13:54 一頁書 阅读(635) 评论(0) 推荐(0) 编辑
摘要: Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行 阅读全文
posted @ 2018-01-17 13:42 一頁書 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页