自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

设计优化之单例模式设计

论设计模式的重要性:目前已有多种流行的设计模式,这些都是针对某一种问题的成熟的解决方案。合理使用设计模式,不仅易于理解所设计的系统,也能使系统结构更加合理。以下是几种常见的设计模式及举例。 一、单例模式简介:单例模式是是设计模式中使用最为普遍的模式之一,它是一种用于对象创建的模式,用来产生一个新的对象,单例,顾名思义就是确保系统中一个类只产生一个实例。 优点:对于一些频繁...

2015-02-02 15:32:01 100

关于LRU页面置换算法

在地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断。当发生缺页中断时,如果操作系统内存中没有空闲页面,则操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。页面置换算法有很多种,比如Optimal(最佳置换)算法,FIFO(先进先出)算法,LRU(最近最久未使用)算法等等,最佳置换算法是不实际的,它只是一...

2014-04-01 20:49:30 874

安卓入门及界面带参数跳转

   安卓入门及实现页面传参跳转一、认识Android Application Project要写一个安卓的软件,首先就是需要在编译器{比如Eclipse}中建立一个Android Application Project。这就相当于写java程序时建立的java project一样。创建一个安卓虚拟机并运行。创建Android Application Project过程中可以给...

2014-01-16 15:39:10 279

原创 分形之——谢尔宾斯基三角形

分形之——谢尔宾斯基三角形现实中我们画不出的一些图形,在机器的世界里可以尽情发挥无限的想象力让计算机来帮我们完成。比如说著名谢尔宾斯基三角形 。如果人工去画这样一副图,不仅是不标准的,而且还要花上大量的时间。所以计算机的“”死脑筋”和极快的速度可以得到人类很好的利用。递归:一个巧妙的工具,虽然它在时间复杂度上比较令人头疼,但是用它来做一些东西仍是不错的选择。这里我们演示一下谢尔宾斯基...

2013-11-30 17:53:57 1583

原创 数据结构之链表

数据在计算机内有两种存储结构,一种是顺序结构,另一种是树形(索引)结构。在顺序结构里面一般分为数组和链表两种结构。数组是一种物理地址上连续,即在内存中为连续的一个块。而链表是一种逻辑上的连续,数组可以通过下标来查找到数组中的一个值。而链表是通过一个根节点开始遍历来查找值。数组与链表各有优缺点。数组方便查找。链表方便插入与删除等修改操作。数组的结构大家应该都有所了解。这里讲一讲链表的数据...

2013-11-30 17:52:56 100

原创 Java——简单画图板的制作

[color=blue][color=darkblue]Java——简单画图板的制作现在我们用一些比较基础的Swing包中的类和监听器来完成一个简单画图板的制作。首先:画图板需要图形化的界面,界面上还需要有按钮,标签等组件。其次:在按下相应按钮时应该用监听器来接收信息,告诉程序要干什么。最后:需要把所画图形重绘出来。避免最小化或移动窗口后所画图形的缓存被清理掉。现在,我...

2013-10-13 15:09:11 414

原创 初学者JAVA写简单界面

我们一般看到的程序都有好看的界面,而不是像dos系统一样是一张黑色的屏幕。那么,用java怎样做出界面呢?这就要用到java的类库里面的Swing组件。 Swing组件里面包含了很多我们做界面要用到的部件,比如最基本的窗体类,按钮类等等。窗体(JFrame)是做一个界面最基本需要的东西。有了窗体,我们就可以在这个窗体上放置其它元素组件。 要新建一个窗体,代码如下:pack...

2013-09-14 21:10:36 1202

原创 初探JAVA

java语言的语法规则,其实基本都与其他计算机语言是一样的,介绍了一些关键字,比如while,if else,for,goto,switch等等。(1) 类的写法java语言是用一个个类实现的。即class,写法如下:public class 类名{}这里的类名的规范写法是与类文件名一致,第一个字符要大写。写好类之后,在类...

2013-09-08 09:54:32 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除