会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜鸟奋斗史
孤立的技术是没有价值的
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
26
下一页
2016年4月16日
数据结构之链表
摘要: 单链表学习 学习第一步:定义存放链表结点的类Node,类中包含两个字段:data字段和next字段,data字段是结点中的数值域,next是指向链表下一个结点的引用 学习第二步:学习单链表的一些操作,插入、删除、查找结点 双端链表学习 可以看到我们上面的操作,在链表尾插入、删除结点的操作,虽然也可以
阅读全文
posted @ 2016-04-16 19:18 菜鸟奋斗史
阅读(711)
评论(0)
推荐(0)
2016年4月15日
打开U盘后文件都不见了的解决方法
摘要: 碰到了好几次这种情况,明明占着U盘的空间,却看不到任何内容,典型的病毒。在网上找了一种方法,用的不错,顿时感叹网友的犀利步骤:(1)新建一个文本文档(2)打开此文档,在里面输入“attrib -s -h -r *.* /s /d”(不含引号,注意空格不可少!)保存退出(3)修改文件名为*.bat,也
阅读全文
posted @ 2016-04-15 16:31 菜鸟奋斗史
阅读(1062)
评论(0)
推荐(0)
Java设计模式系列之工厂模式
摘要: 工厂模式将大量有共同接口的类实例化,工厂模式可以实现动态决定实例化哪一个类的对象,工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):添加某一种类型的产品方便,不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模
阅读全文
posted @ 2016-04-15 09:47 菜鸟奋斗史
阅读(530)
评论(0)
推荐(1)
2016年4月13日
Java设计模式系列之单例模式
摘要: 单例模式的定义 一个类有且仅有一个实例,并且自行实例化向整个系统提供。比如,多程序读取一个配置文件时,建议配置文件时,建议配置文件封装成对象。会方便操作其中的数据,又要保证多个程序读到的是同一个配置文件对象,就需要该配置文件对象在内存中是唯一的。 单例模式的作用 简单说来,单例模式(也叫单件模式)的
阅读全文
posted @ 2016-04-13 10:45 菜鸟奋斗史
阅读(3825)
评论(2)
推荐(1)
2016年4月12日
Java设计模式系列之迭代器模式
摘要: 迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 迭代器模式的角色构成 (1)迭代器角色(Iterator):定义遍历元素所需要的方法,一般来说会有这么三个方法:取得下一个元素的方法next(),判断是否遍历结束的方法hasN
阅读全文
posted @ 2016-04-12 21:16 菜鸟奋斗史
阅读(19999)
评论(2)
推荐(2)
Java集合之ArrayList和LinkedList的实现原理以及Iterator详解
摘要: ArrayList实现可变数组的原理: 当元素超出数组内容,会产生一个新数组,将原来数组的数据复制到新数组中,再将新的元素添加到新数组中。 ArrayList:是按照原数组的50%来延长,构造一个初始容量为10的空列表 用ArrayList模拟数组: 用LinkedList模拟数组 Node结点的类
阅读全文
posted @ 2016-04-12 17:24 菜鸟奋斗史
阅读(6374)
评论(0)
推荐(1)
2016年4月11日
Java设计模式系列之策略模式
摘要: 策略模式的定义: 定义了算法族,分别封装起来,让它们之间可以互相替换 ,此模式让算法的变化独立于使用算法的客户 策略模式的意义: 策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是低耦合的关系。 低耦合的特性使软件具有更强的可扩展性,易于维护;更重要的是,它大大提高了软件的
阅读全文
posted @ 2016-04-11 20:14 菜鸟奋斗史
阅读(662)
评论(0)
推荐(0)
设计模式系列之热身
摘要: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖
阅读全文
posted @ 2016-04-11 09:02 菜鸟奋斗史
阅读(437)
评论(0)
推荐(0)
2016年4月10日
算术表达式系列之后缀表达式求值
摘要: 1 package data.struct.algorithm; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 7 class Stackfix2 { 8 private int maxSize...
阅读全文
posted @ 2016-04-10 17:11 菜鸟奋斗史
阅读(386)
评论(0)
推荐(0)
算术表达式系列之中缀表达式转后缀表达式
摘要: 1 package data.struct.algorithm; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 7 //定义栈,用于存放转换过程中的操作符 8 class StackFix { 9 ...
阅读全文
posted @ 2016-04-10 15:58 菜鸟奋斗史
阅读(653)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
26
下一页
公告