其它
文章平均质量分 59
JobsandCzj
Java工程师;中间件研发工程师
展开
-
关于多态和抽象类的一个形象小例子
额,今天突然灵光一现,想到一个很好解释面向对象里多态与抽象类的小例子。不知是否恰当,欢迎大牛指教。一天,一个人吃着一个苹果对你说:“他正在吃水果。”你可能一点儿也不觉得奇怪。因为苹果的确就是一种水果,他的话没有逻辑错误。这就是面向对象的多态的一个表现,可以用父类来表示子类。但有一天,这个人吃着一个不明物体,你问他:“hey,哥们,吃的啥呢?”于是他又回答你:“我吃的水果呢。”你又问:“这啥原创 2016-05-16 20:12:15 · 1458 阅读 · 0 评论 -
ACM进阶之道
ACM进阶计划ACM队不是为了一场比赛而存在的,为的是队员的整体提高。大学期间,ACM队队员必须要学好的课程有:l C/C++两种语言l 高等数学l 线性代数l 数据结构l 离散数学l 数据库原理l 操作系统原理l 计算机组成原理l 人工智能l 编译原理l 算法设计与分析除此之外,我希望你们能掌握一些其它的知识,因为知识都是相互联系,触类旁通转载 2015-11-21 16:04:10 · 588 阅读 · 0 评论 -
贪吃蛇
C++实现的简单贪吃蛇游戏。#include#include#include#include#include#include#define WIDTH 40#define HEIGH 12enum direction{//方向LEFT,RIGHT,UP,DOWN};struct Food{//食物int x;int y;};struct Node{/转载 2015-11-21 13:56:17 · 646 阅读 · 0 评论 -
同步,异步,阻塞,非阻塞形象讲解
我相信这个问题大部分人都曾纠结过,这四者是个啥子关系。额,概念真是弄死人,今天我就大致讲一下我个人的理解,当然,小生不才,可能有不对的地方,望指出。先说同步和异步的区别。(本文的一些内容摘自知乎~)1.同步与异步同步和异步关注的是消息通信机制 (synchronouscommunication/ asynchronous communication) 所谓同步,就是在发出一原创 2017-02-23 23:28:36 · 791 阅读 · 0 评论 -
模仿JDK实现动态代理
代理模式是一个非常常用的设计模式,而动态代理更是魅力无穷。额,不熟悉代理模式的请自行了解,一直想写一篇总结设计模式的博文,但一直拖沓着。。。日后再说。这是类目录:Moveable是一个接口,Car实现这个接口。InvocationHandle是一个接口,TimeHandler实现这个接口。与JDK类似的实现的好处是可以将增强方法单独写在一个类里,增强了灵活性,降低了耦合度。原创 2017-02-25 10:20:28 · 535 阅读 · 0 评论