03 2017 档案

摘要:学习路径: 1. 有 Ng的课程 (推荐斯坦福的CS229,http://cs229.stanford.edu/materials.html)、林轩田在coursera上的两个课程、凸优化、矩阵分析相关的课程,就算入门了 2. 再看些 PRML、模式分类、统计学习方法这几本书的部分章节,自己推导推导 阅读全文
posted @ 2017-03-23 09:44 muffe 阅读(1684) 评论(0) 推荐(0) 编辑
摘要:分类,回归,聚类。 阅读全文
posted @ 2017-03-23 08:17 muffe 阅读(121) 评论(0) 推荐(0) 编辑
摘要:算法导论的学习,以前总是死记硬背,理解一个算法以为能够考试就是掌握。结果后来越来越觉得算法没啥用呀,遇到问题也不知道使用算法解决,心中一点思路都没有。 现在发现,其实很多时候业务开发我们用不到算法,但是当遇到的时候,都希望自己能够找到解决方法。学习算法就是学习其思想,其思路,其适用场景。当我们遇到问 阅读全文
posted @ 2017-03-22 10:12 muffe 阅读(477) 评论(0) 推荐(0) 编辑
摘要:如果对算法有所了解,读这篇文章时你可能会问“作者知道算法为何物吗?”,或是“Facebook的‘信息流’(News Feed)算是一种算法吗?”,如果“信息流”是算法,那就可以把所有事物都归结为一种算法。才疏学浅,结合那篇帖子,接下来我试着解释一下算法是什么,又是哪些算法正在主导我们的世界。 什么是 阅读全文
posted @ 2017-03-22 09:52 muffe 阅读(195) 评论(0) 推荐(0) 编辑
摘要:java的sleep方法详解: sleep并不是永久占有CPU,没有那个线程能永久占用CPU。它是指在自己时间片内睡眠,而不是急着交出CPU。yield()就是自己愿意立即交出时间片。因此一个线程sleep(1000)时多个线程执行,完成时间大于10000,并非精确是1000,因为其他人可能在使用着 阅读全文
posted @ 2017-03-20 00:47 muffe 阅读(2235) 评论(0) 推荐(0) 编辑
摘要:java静态与非静态区别 这里的静态,指以static关键字修饰的,包括类,方法,块,字段。 非静态,指没有用static 修饰的。 静态有一些特点: 1.全局唯一,任何一次的修改都是全局性的影响 2.只加载一次,优先于非静态 3.使用方式上不依赖于实例对象。 4.生命周期属于类级别,从JVM 加载 阅读全文
posted @ 2017-03-19 13:16 muffe 阅读(65411) 评论(2) 推荐(2) 编辑
摘要:简化顺序版本是: 再次构造子类,将重复3/4/5/6步骤 总之:见到静态必先行-》类中代码块-》构造。 public class Hello { static class A{ static C c =new C(); public A(){ System.out.println("A's Cons 阅读全文
posted @ 2017-03-19 12:16 muffe 阅读(382) 评论(0) 推荐(0) 编辑
摘要:方法的重载的规则:方法名称一样,其他不一样 方法名称必须相同。 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。 方法的返回类型可以相同也可以不相同。 仅仅返回类型不同不足以成为方法的重载。 参数列表不同包括:个数不同、类型不同和顺序不同。 仅仅参数变量名称不同是不可以的。 跟成员方法 阅读全文
posted @ 2017-03-19 12:10 muffe 阅读(249) 评论(0) 推荐(0) 编辑