码迷,mamicode.com
首页 >  
搜索关键字:思想    ( 25748个结果
kNN(K-Nearest Neighbor)最邻近规则分类
KNN最邻近规则,主要应用领域是对未知事物的识别,即判断未知事物属于哪一类,判断思想是,基于欧几里得定理,判断未知事物的特征和哪一类已知事物的的特征最接近;K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果...
分类:其他好文   时间:2014-06-04 16:22:30    阅读次数:399
一起学习redis源码
redis的一些介绍,麻烦阅读前面的几篇文章,想对redis的详细实现有所了解,强力推荐《redis设计与实现》(不仅仅从作者那儿学习到redis的实现,还有项目的管理、思想等,作者可能比你我都年轻欧)。如果阅读了上面的文档,激起你对redis的强力好奇,那么就只能阅读源码了。不管是在校学生,还是已...
分类:其他好文   时间:2014-06-04 15:49:08    阅读次数:199
探索性测试入门
提纲:——什么是探索性测试——探索性测试的来源——探索性测试的指导思想——探索性测试的相应测试方法——探索性测试与传统测试风格的比较1.什么是探索性测试在概念上说,探索性测试是一种测试风格,而不是某一种具体的测试方法(等价类测试/边界测试等),它强调系统软件学习,设计测试用例以及测试执行同时进行,他...
分类:其他好文   时间:2014-06-04 15:31:30    阅读次数:262
端午已过,程序设计基础也已学完
经过一周的学习,丢下几年课本的我,又重新拿起了曾经遗忘的东西,慢慢回忆,慢慢品尝,通过这一周的学习,让我学会了如何用计算机的思想来编写程序,在设计程序的时候必须要首先考虑的东西,不是语法,不是语句,不是算法,而是静下心来,把流程图画出来,然后再确立算法,最后才开始编写代码,在考虑问题的时候需要把自....
分类:其他好文   时间:2014-06-04 14:50:07    阅读次数:215
[leetcode] Reverse Words in a String
翻转字符串中的单词顺序,这是个老题目了,但是leetcode上面的要求更为严格,如: 要求把开头和结尾的空格删除掉; 缩减单词间的空格数为1(如果有多个空格); 单词若全是空格,则返回一个空字符串(""). 此题思想不难,主要是注意上面三个要求和一些细节就可以AC。 大致分为两步:一个是常规的翻转字符串中的单词;另一个就是想方法去掉串中的多余的单词;这两步骤的顺序可以颠倒。...
分类:其他好文   时间:2014-06-04 13:47:30    阅读次数:405
初学C的心得
经过一个周对C的学习,对于一个以前从来没有学过的C的,还是比较吃力。因为许多思想都必须从以前根深蒂固的习惯中转化过来,首先就是一个“赋值”问题让许多零基础学习者很头疼,在数学上,“=”表示等于,而在C中则表示“赋值”。我在这个问题上也纠结了很久。我在学习前几章没多大问题,只是很多问题需要从人的思想....
分类:其他好文   时间:2014-06-02 19:16:19    阅读次数:208
普林斯顿公开课 算法1-10:并查集-优化的快速合并方法
本节介绍的是快速合并的优化算法。基本思想就是在每个节点上增加重量的概念,每次操作的时候将重量小的部件挂在重量大的部件之下。这样就避免了树形结构太高的问题。 下图展示了优化前后的树形结构深度的对比。 证明 可以证明每个节点的深度最大为lgN。 因为每次合并的时候较小的部件要放在较大的部件之下,所以如果要增...
分类:其他好文   时间:2014-06-02 19:00:51    阅读次数:334
三层架构
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层...
分类:其他好文   时间:2014-06-02 18:29:53    阅读次数:294
基于DDD的Lean Framework
Eric Evan 的Domain Driven Design 在企业应用领域越来越深入人心, 博主所在的公司也是采用这一方法论,并且基于这一思想开发了一套framework让全公司的开发都去follow,但总觉的有这或那方面的问题, 被我们这些技术人员所诟病。前年读了 Microsoft Span...
分类:其他好文   时间:2014-06-02 18:03:16    阅读次数:295
《编写可读代码的艺术》——简单总结
上个月好像冥冥中自有安排一样,我在图书馆看到这本 《编写可读代码的艺术》 ( The Art of Readable Code) 期间因为工作的原因,停停看看,这几天终于看完了,可以大概总结如下: 1. 把信息装进名字里,给变量起个好名字 2. 审美,把代码分成段落,对齐 3. 应当取个好名字,而不是用注释去粉饰它 4. 用注释记录你的思想,比如当时为什么要这样写,记录开发过程中有哪些思...
分类:其他好文   时间:2014-06-02 15:04:39    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!