接上一节课,这一节课的主题是如何利用 Regularization 避免 Overfitting。通过给假设集设定一些限制条件从而避免 Overfitting,但是如果限制条件设置的不恰当就会造成 Underfitting。最后讲述了选择 Regularization 的一些启发式方法。...
分类:
其他好文 时间:
2014-11-09 11:18:36
阅读次数:
129
题目意思:
给出N,M,N表示有N个物品,M表示背包的容量,接着给出每个物品的体积和价值,求背包能够装在的最大价值。
http://poj.org/problem?id=3624
题目分析:
o-1背包问题,转化方程。dp[j]:表示容量为j的时候,背包的最大价值
dp[j]=max(dp[j],dp[j-w[i]]+d[i]);
AC代码:
#include
#incl...
分类:
其他好文 时间:
2014-11-09 11:16:36
阅读次数:
158
XML是什么
Extensible Markup Language
自定义标签;
用来传输数据;
可扩展标记语言,是一种类似超文本标记语言的标记语言。...
分类:
其他好文 时间:
2014-11-09 11:17:26
阅读次数:
190
初次接触这个概念,要从《精益创业》这本书说起,看完之后总想写点什么,一直在脑袋里面转,这几天就抽空把脑袋里面想的东西写出来,和大家分享一下,写到哪里是哪里,都是一些比较浅显的认识。
控制风险从最小化开始
“我是一个程序员,我有一个想法,我想把它完美的实现出来,然后优雅的展示在众人面前,得到热烈的掌声”,这是否是你曾经有过的想法,现在我可以告诉你,你的想法很理想,可是现实可残酷,有可能你做出来的...
分类:
其他好文 时间:
2014-11-09 11:15:47
阅读次数:
199
练习1:(2)创建一个简单的类。第二个类中,将一个引用定义为第一个类的对象。运用惰性初始化来实例化 这个对象。
练习2:(2)从Detergent中继承产生一个新的类。覆盖scrub()并添加一个名为sterilize()的新方法。...
分类:
编程语言 时间:
2014-11-09 11:15:43
阅读次数:
216
在Ext JS 5,使用了新的脚本和样式加载方式,这对于将应用程序导入到Web项目中产生了点小麻烦。而对于本地化文件的导入,也采用了新的方式,本文将一一解答这些问题。...
分类:
Web程序 时间:
2014-11-09 11:16:32
阅读次数:
194
从语言学的角度上来说,允许代码无节制地使用全局变量,是最错误的选择之一。而更可怕的,就是一个变量"可能"成为全局的(在未知的时间与地点)。但是这两项,却伴随JavaScript这门语言成功地走到了现在。定州市科技工业局也许是限于浏览器应用的规模,所以这一切还迟迟没有酿成灾难。在此之前,出现了两种解决...
分类:
编程语言 时间:
2014-11-09 11:17:01
阅读次数:
228
http://www.nowamagic.net/librarys/veda/detail/1707前面介绍了作用域链和变量对象,现在再讲闭包就容易理解了。闭包其实大家都已经谈烂了。尽管如此,这里还是要试着从理论角度来讨论下闭包,看看ECMAScript中的闭包内部究竟是如何工作的。在直接讨论ECM...
分类:
编程语言 时间:
2014-11-09 11:15:22
阅读次数:
387
通常用在如摄像机的非标准投影变换等 MultiplyPoint 方法 —— 投影矩阵变换 对点v进行投影矩阵变换 主要用于Camera的投影变换,对于一般物体的矩阵变换用MultiplyPoint3x4方法,不涉及投影变换,计算速度更快 MultiplyPoint3x4 —— 矩阵变换 Multip...
分类:
编程语言 时间:
2014-11-09 11:14:39
阅读次数:
825
http://www.kaiyuanba.cn/html/1/131/147/7539.htm作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字的服务,这真的是因为简单,...
分类:
Web程序 时间:
2014-11-09 11:16:40
阅读次数:
165
上一部分,讲述了一个服务器与服务器之间的通信实例,客户端其实原理大同小异。网络部分准备就暂时讲到这里,不过我们不妨再回头过来想想在这过程中有没有优化和改进的地方。这部分讲解的是以网络包代码作分析,实现自动生成其代码的功能。网络包代码/** * PAP Engine ( -- ) * $Id conn...
分类:
Web程序 时间:
2014-11-09 11:15:57
阅读次数:
243
我们先来玩一个猜数字游戏:我心里默念一个1~64之间的数,你来猜(你只能问答案是“是”或“否”的问题)。为了保证不论在什么情况下都能以尽量少的次数猜中,你应该采取什么策略呢?很显然,二分。先是猜是不是位于1~32之间,排除掉一半可能性,然后对区间继续二分。这种策略能够保证无论数字怎么跟你捉迷藏,都能...
分类:
编程语言 时间:
2014-11-09 11:15:47
阅读次数:
290
上一部分将服务器的具体代码的实现介绍给了大家,想必大家也了解到了服务器处理一次消息的复杂度。如果大家能够将各个过程掌握清楚,就会发觉其实整个逻辑与交互过程是比较清晰的。那么服务器与服务器之间的通讯,其实也就是相当于客户端与服务器的通讯又是如何实现的呢?本文将用一个实例来将这个过程展示给大家。CODE...
分类:
Web程序 时间:
2014-11-09 11:13:57
阅读次数:
236
大家好,我是老镇,这段时间家里和工作上发生了很多的事情,所以很长一段时间都没有出来搞什么小动作了。在接下来的一段时间内我会制作一些列关于使用Swift进行动画编程的视频,希望和大家胃口。 在iOS的世界中,很多应用有着相似的颜色,相似的排版,可谓千篇一律。即使Apple的UI设计与用户体验相当...
分类:
编程语言 时间:
2014-11-09 11:12:36
阅读次数:
271
上一节简单的介绍了服务器消息处理的流程,想必大家对这方面有了初步的认识,接下来我们需要知道和掌握的便是其中一些重要的方法,进一步深入熟悉整个构架。 1、FD_*系列宏函数 FD_ZERO(fd_set *fdset) 将指定的文件描述符集清空,在对文件描述符集合进行设置前,必须对其进行初始化,如.....
分类:
Web程序 时间:
2014-11-09 11:12:36
阅读次数:
327
[Description] Given a string, find the largest unique substring.e.g. str[] = "asdfghjkkjhgf"; sub[] = "asd";[Thought] create an auxiliary space 'r...
分类:
其他好文 时间:
2014-11-09 11:13:04
阅读次数:
142
网络模块的设计,是大型多人在线游戏中比较重要的一部分。我之所以将网络模块放到最前面,是因为许许多多的开发者面对这一块的时候充满了疑惑,而且也觉得很神秘和深奥。这些我们面对到的困难,其实是由于我们对这方面了解的不足以及太过陌生。 本次设计中参考到了天龙八部/武侠世界的网络模块的设计,进行了封装调...
分类:
Web程序 时间:
2014-11-09 11:14:43
阅读次数:
209