摘要:        
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系    阅读全文
        
            posted @ 2017-02-20 16:54
alittlecomputer
阅读(153)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
在做java开发时尤其是大型软件开发时经常会遇到内存溢出的问题,比如说OutOfMemoryError等。这是个让开发人员很痛苦、也很纠结的问题,因为我们有时不知道什么样的操作导致了这种问题的发生。所以我们不得不通过不断的优化自己的代码结构,重构了一次又一次。虽然说不断的重构自己的代码对公对私都是一    阅读全文
        
            posted @ 2017-02-20 15:38
alittlecomputer
阅读(526)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 t    阅读全文
        
            posted @ 2017-02-20 14:12
alittlecomputer
阅读(733)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1、yum(Yellow dog Updater, Modified) yum是一个在Fedora(基于Linux的操作系统)和RedHat(基于Linux的操作系统)以及SUSE(基于Linux的操作系统)中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装    阅读全文
        
            posted @ 2017-02-20 14:01
alittlecomputer
阅读(349)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk    阅读全文
        
            posted @ 2017-02-20 11:23
alittlecomputer
阅读(556)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
:set nu    阅读全文
        
            posted @ 2017-02-19 20:40
alittlecomputer
阅读(161)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
转自:http://www.cnblogs.com/zhangpengme/archive/2011/11/24/2261975.html 数据并发的问题 一个数据库可能拥有多个访问客户端,这些客户端都可以并发方式访问数据库。数据库中的相同数据可能同时被多个事务访问,如果没有采取必要的隔离措施,就会    阅读全文
        
            posted @ 2017-02-17 16:10
alittlecomputer
阅读(233)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
转自 http://www.cnblogs.com/boyldr/archive/2011/08/05/databaseshiwu.html 数据库事务是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作    阅读全文
        
            posted @ 2017-02-17 15:39
alittlecomputer
阅读(267)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类    阅读全文
        
            posted @ 2017-02-16 22:29
alittlecomputer
阅读(188)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象    阅读全文
        
            posted @ 2017-02-15 22:31
alittlecomputer
阅读(187)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
操作给定的二叉树,将其变换为源二叉树的镜像。 思路: 使用递归,进行逐个交换。    阅读全文
        
            posted @ 2017-02-14 17:24
alittlecomputer
阅读(169)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) /*思路:参考剑指offer 1、首先设置标志位result = false,因为一旦匹配成功result就设为true, 剩下的代码不会执行,如果匹配不成功,默认返回false 2、递归思想,如果根节点相同    阅读全文
        
            posted @ 2017-02-14 17:10
alittlecomputer
阅读(163)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路: 使用递归,一个一个加到新的listnode中。    阅读全文
        
            posted @ 2017-02-14 16:58
alittlecomputer
阅读(198)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
输入一个链表,反转链表后,输出链表的所有元素。 思路: 当前节点是head,pre为当前节点的前一节点,next为当前节点的下一节点 需要pre和next的目的是让当前节点从pre->head->next1->next2变成pre<-head next1->next2 即pre让节点可以反转所指方向    阅读全文
        
            posted @ 2017-02-14 16:46
alittlecomputer
阅读(223)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
输入一个链表,输出该链表中倒数第k个结点。 思路: 代码思路如下:两个指针,先让第一个指针和第二个指针都指向头结点,然后再让第一个指正走(k-1)步,到达第k个节点。然后两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了。    阅读全文
        
            posted @ 2017-02-13 21:07
alittlecomputer
阅读(150)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号