会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜鸟奋斗史
孤立的技术是没有价值的
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
26
下一页
2016年5月1日
JDBC学习笔记(1)——JDBC概述
摘要: JDBC JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。 JDBC库中所包含的API任务通常与数据库使用: 连接到数据库 创建SQL或MySQL语句 在数据库中执行SQL或MySQL查询 查看和修改记录 连接到数据库
阅读全文
posted @ 2016-05-01 22:15 菜鸟奋斗史
阅读(1689)
评论(0)
推荐(1)
2016年4月29日
Java单元测试初体验(JUnit4)
摘要: 什么是单元测试 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能
阅读全文
posted @ 2016-04-29 17:10 菜鸟奋斗史
阅读(99680)
评论(3)
推荐(9)
2016年4月28日
Java设计模式系列之动态代理模式(转载)
摘要: 代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 动态代理使用 java动态代理机制以巧妙的方式实现了代理模式的设计理念。 代理模式示例代码 public interface Subject { public void doSomething(); } public class R
阅读全文
posted @ 2016-04-28 17:07 菜鸟奋斗史
阅读(893)
评论(0)
推荐(0)
2016年4月25日
Java设计模式系列之责任链模式
摘要: 责任链模式 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。To
阅读全文
posted @ 2016-04-25 21:57 菜鸟奋斗史
阅读(35990)
评论(4)
推荐(5)
Java设计模式系列之观察者模式
摘要: 观察者模式 Observer的定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 第一部分 这里有一个例子,是马士兵老师在讲解观察者模式的时候给出的例子,个人认为对理解观察者模式有很大的
阅读全文
posted @ 2016-04-25 14:32 菜鸟奋斗史
阅读(1301)
评论(0)
推荐(4)
局部内部类和匿名内部类的对比
摘要: 创建内部类的典型的方式是在一个方法体的里面创建,局部内部类不能有访问说明符,因为它不是外围类的一部分,但是它可以访问当前代码块内的常量,以及此外围类的所有成员。下面的例子对局部内部类与匿名内部类的创建进行了比较。 具体代码实现: 运行结果: 在代码中,Counter返回的是序列中的下一个值。我们分别
阅读全文
posted @ 2016-04-25 11:11 菜鸟奋斗史
阅读(4531)
评论(1)
推荐(0)
内部类的继承
摘要: 因为内部类的构造器必须连接到指向其外围类对象的引用,所以在继承内部类的时候,情况会变得有些复杂。问题在于,那个指向外围类对象的“秘密的”引用必须被初始化,而在导出类中不在存在可连接的默认对象。要解决这个问题,必须使用特殊的语法来说清它们之间的关联。 可以看到,InheritInner只是继承自内部类
阅读全文
posted @ 2016-04-25 10:12 菜鸟奋斗史
阅读(273)
评论(0)
推荐(0)
2016年4月24日
数据结构之二叉树
摘要: 二叉树的定义: 二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。下面介绍二叉
阅读全文
posted @ 2016-04-24 20:56 菜鸟奋斗史
阅读(358)
评论(0)
推荐(0)
2016年4月23日
数据结构之高级排序算法
摘要: 一、希尔排序 希尔排序(缩小增量法) 属于插入类排序,由Shell提出,希尔排序对直接插入排序进行了简单的改进:它通过加大插入排序中元素之间的间隔,并在这些有间隔的元素中进行插入排序,从而使数据项大跨度地移动,当这些数据项排过一趟序之后,希尔排序算法减小数据项的间隔再进行排序,依次进行下去,进行这些
阅读全文
posted @ 2016-04-23 21:57 菜鸟奋斗史
阅读(829)
评论(0)
推荐(0)
2016年4月22日
(转载)Linux启动过程详解
摘要: 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了
阅读全文
posted @ 2016-04-22 09:56 菜鸟奋斗史
阅读(253)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
26
下一页
公告