摘要: 首先声明,本文基本參考自 http://dev.yesky.com/436/7581936.shtml 增加从其它资料中获得的观点。 1从逻辑上说 抽象类描写叙述了一系列"东西"的本质。 接口描写叙述一系列"东西"应该具有的功能,或者说接口就是一组契约。 在oop的观点里,世界上不论什么实物都能在思 阅读全文
posted @ 2017-05-03 21:28 clnchanpin 阅读(186) 评论(0) 推荐(0)
摘要: 比赛链接:http://codeforces.com/contest/462 这次比赛的时候,刚刚注冊的时候非常想好好的做一下,可是网上喝了个小酒之后。也就迷迷糊糊地看了题目,做了几题。一觉醒来发现rating掉了非常多,那个心痛啊! 只是。后来认真的读了题目,发现这次的div2并非非常难! 官方题 阅读全文
posted @ 2017-05-03 20:41 clnchanpin 阅读(164) 评论(0) 推荐(0)
摘要: 方法一:直接复制全部源文件到项目中 这样的方法就是把第三方类库的全部源文件拷贝到项目中,直接把全部.h和.m文件拖到XCode项目中就可以。 注意: 1. 假设第三方类库引用了一些系统自带类库,那么在项目中还须要额外引用那些类库。 2. 假设当前的项目启用了ARC,而引用的第三方类库未使用ARC。那 阅读全文
posted @ 2017-05-03 20:40 clnchanpin 阅读(1684) 评论(0) 推荐(0)
摘要: 题目链接:http://www.patest.cn/contests/pat-a-practise/1018 题目: 1018. Public Bike Management (30) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 阅读全文
posted @ 2017-05-03 19:17 clnchanpin 阅读(170) 评论(0) 推荐(0)
摘要: 本文吐槽! 如果我们创建两个Java项目。一个叫StatsReader。把数据从网上下载到本地数据库里。一个叫StatsViewer。把数据从数据库里拿出来呈现给用户。这两个项目都要用同一个外部类库mysql-connector-java-5.0.8-bin.jar。 Eclipse能够创建一个工作 阅读全文
posted @ 2017-05-03 18:09 clnchanpin 阅读(677) 评论(1) 推荐(0)
摘要: 网上介绍K-近邻算法的样例非常多。其Python实现版本号基本都是来自于机器学习的入门书籍《机器学习实战》,尽管K-近邻算法本身非常easy,但非常多刚開始学习的人对其Python版本号的源码理解不够,所以本文将对其源码进行分析。 什么是K-近邻算法? 简单的说,K-近邻算法採用不同特征值之间的距离 阅读全文
posted @ 2017-05-03 16:40 clnchanpin 阅读(2473) 评论(0) 推荐(0)
摘要: 这次我来说说洗牌算法以及又一次排序问题~(前几天回家了。并且也没遇到什么我认为值得写的。。。所以木有写新的文章- -) 这个洗牌算法,事实上就是一种打乱顺序的算法。在网上有非常多种方法,今天我自己写了写。參考了下别人写的。总结了两种方法。下面全是在C#project下写的,所以不用打开Unity了- 阅读全文
posted @ 2017-05-03 16:08 clnchanpin 阅读(596) 评论(0) 推荐(0)
摘要: 之前学习多线程问题遇到的最大的难度就是,非常多。生产者消费者模式是比較经典的多线程问题,看似 不难。但实际上有非常多地方值得注意的。 首先是几个问题 问题1 一共同拥有哪些对象? 生产者与消费者是肯定有的,生产者与消费者之间另一个缓冲区对象。用以保存生产与消费的目标,另一个对象就是主线程对象,用来执 阅读全文
posted @ 2017-05-03 15:14 clnchanpin 阅读(353) 评论(0) 推荐(0)
摘要: 在eclipse中编写例如以下的代码,eclipse会给出黄色告警:finally block does not complete normally。 public class Test { public static void main(String[] args) { System.out.pr 阅读全文
posted @ 2017-05-03 14:38 clnchanpin 阅读(1759) 评论(0) 推荐(0)
摘要: 近期读了下requirejs源代码,那叫一个复杂啊(相对于seajs来说)。整理出了逻辑的主要部分的流程图,感兴趣的能够看下。欢迎批评指正~ http://www.gliffy.com/go/publish/image/6068226/L.png 近期读了下requirejs源代码,那叫一个复杂啊( 阅读全文
posted @ 2017-05-03 13:28 clnchanpin 阅读(170) 评论(0) 推荐(0)
摘要: 在我们做开发的中效率一直是个问题,特别是对于非常多大数据量操作,今天我们碰到一个要随机查询数据,一開始我们可能想到最简单的order by rand() 来操作但效率不敢恭维啊 近期因为须要大概研究了一下MYSQL的随机抽取实现方法。举个样例,要从tablename表中随机提取一条记录。大家一般的写 阅读全文
posted @ 2017-05-03 12:38 clnchanpin 阅读(648) 评论(0) 推荐(0)
摘要: 把5张牌看成由5个数字组成的数组。大小王定义为0。 bool IsContinuous(int* numbers, int length) { if (numbers == NULL || length < 1) return false; qsort(numbers, length, sizeof 阅读全文
posted @ 2017-05-03 11:24 clnchanpin 阅读(166) 评论(0) 推荐(0)
摘要: 毕业后的五年拉开大家差距的原因记得非常早以前看过这篇文章。仅仅只是当时年少,瞟了一眼标题而已。今天无意间又看到了,既然一个字接一个字的看完了,可能有的人认为。这就是TM一大堆腐烂的文字,长篇大论。有什么话不能好好用几句话说,非得整这么长。。嘿嘿~ 我也认为,是有那么点过于废话。我又一次整理了下。去掉 阅读全文
posted @ 2017-05-03 10:32 clnchanpin 阅读(396) 评论(0) 推荐(0)
摘要: 回溯法 实验目的: 学习编程实现深度优先搜索状态空间树求解实际问题的方法。着重体会求解第一个可行解和求解全部可行解之间的区别。加深理解回溯法通过搜索状态空间树、同一时候用约束函数剪去不含答案状态子树的算法思想,会用蒙特卡罗方法预计算法实际生成的状态空间树的结点数。 实验内容: 1、求24点问题 给定 阅读全文
posted @ 2017-05-03 09:20 clnchanpin 阅读(632) 评论(0) 推荐(0)
摘要: 行为型模式第二部分:解释器模式、中介者模式、訪问者模式、策略模式、备忘录模式、迭代器模式。 解释器模式 给定一个语言。定义它的文法的一种表示。并定义一个解释器。这个解释器使用该表示来解释语言中的句子。 使用时期 假设一种特定类型的问题发生的频率足够高。那么可能就值得将该问题的各个实例表述为一个简单语 阅读全文
posted @ 2017-05-03 08:08 clnchanpin 阅读(184) 评论(0) 推荐(0)