
程序题
taoisme
yeah
展开
-
二叉树面试题
1、先提供二叉树类(已经封装好了先序,中序,后序排序),还有结点类 //二叉树类 class BinaryTree { public Node root; public BinaryTree() { root = null; } public Binar原创 2015-09-15 18:10:55 · 258 阅读 · 0 评论 -
几种常用设计模式代码(未完)
1、简单工厂模式:abstract class Product { public string name; public abstract void function(); }-----------------------------------------------------------class ProductA :原创 2015-10-29 12:48:37 · 475 阅读 · 0 评论 -
进程与线程之间的区别
1、进程: 进程是,系统分配了资源的,具有完成某种功能的程序。 线程: 线程是,进程的一个实体,执行体。线程共用进程中的所有资源。 一个程序至少有一个进程,一个进程至少有一个线程 比喻:进程相当于任务管理器中,开启的各种程序。线程相当于完成该程序中的各个模块的功能。原创 2015-10-31 11:08:27 · 254 阅读 · 0 评论 -
几种常用设计模式
最经典最常用,十大武器排行榜首位的设计模式 Yeah!!!!!1、观察者模式: 我们先来看一下定义 ,定义已经写得满分清楚明了。如果这还看不懂,请@我手把手教你读。 定义: 一种一对多的依赖关系,让多个观察对象同时监听某一主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能自动更新自己。 什么时候使用观察原创 2015-10-28 21:47:44 · 1385 阅读 · 0 评论