effective java
1.考虑用静态工厂方法代替构造函数
对于一个类,为了让客户获得他的一个实例,最通常的方法是提供一个共有的构造函数。
实际上还有另外一种技术,尽管较少为人所知,但也应该成为每个程序员的工具箱中的一
部分,类可以提供一个公有的 静态工厂方法 。所谓静态工厂方法,实际上只是一个简单
的静态方法,他返回的是类的一个实例。
类可以提供一些静态工厂方法...
分类:
编程语言 时间:
2014-06-05 11:47:22
阅读次数:
337
英文原文:4 Self-Study Machine Learning Projects
学习机器学习有很多方法,大多数人选择从理论开始。
如果你是个程序员,那么你已经掌握了把问题拆分成相应组成部分及设计小项目原型的能力,这些能力能帮助你学习新的技术、类库和方法。这些对任何一个职业程序员来说都是重要的能力,现在它们也能用在初学机器学习上。
要想有效地学习机器学习你必须学习相关理论,...
分类:
其他好文 时间:
2014-06-05 11:44:35
阅读次数:
208
点击打开链接 点击打开链接 ASP.Net+Unity开发、点击打开链接 .Net培训、期待与您交流!">点击打开链接 点击打开链接
黑马程序员学习笔记-C指针
1、
指针简介:
指针是C语言中非常重要的数据类型,是C语言的精华
2、 指针变量定义:
格式:类名标识符 *指针变量名;
指针变量只能存储地址
指针就一个作用:能够根据一个地址值,访问对应的存储空间
指针变量p前面的...
分类:
其他好文 时间:
2014-06-05 07:09:36
阅读次数:
324
这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。
NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容:
/home/nfs-share 192.168.1.122 *(rw,sync)
第一项是要共享的目录,后者为共享的配置参数一般为:*(rw,sync,no_root_squash,no_all_squas...
分类:
系统相关 时间:
2014-06-05 06:13:16
阅读次数:
459
1、 简介:foundation框架是其它所有ios框架的基础,包含了很多常用类型,结构体、枚举、类等。
2、 结构体:NSRange表示范围的结构体。
NSPoint/CGPoint表示坐标点的结构体
NSSize/CGSize表示宽高的结构体
NSRect/CGRect表示坐标点+宽高的结构体
3、 类字符串:NSString
字符串类
NSMUtab...
分类:
其他好文 时间:
2014-06-05 04:19:23
阅读次数:
185
老翟是个个性鲜明的技术型选手,从华为做电信行业软件开端,再到德国从事核物理相关软件开发,到如今走在了创业的路,严谨的逻辑思维一直起着至关重要的作用;尽管只擅长写代码的老翟,在产品出来后,不得不上街发过传单,递过名片,在餐厅推广产品,为了卖出产品甚至免费教收银员阿姨学电脑;不断接触客户需求,改善产品,每一步都走得艰辛,“但走上这条路,总得有个结果“,较真的老翟努力改变着自己,同时为自己的小理想前进着...
分类:
其他好文 时间:
2014-06-05 03:01:59
阅读次数:
254
唉!~其实这是在差不多一年前实现的东西,但当时没作好记录。放了那么久了,如果不做点总结的话,好像有点对不起自己,于是·········还是做点什么吧。
本人不才,脑洞比较小,只能大量参考“潘李亮”大神的四叉树LOD地形论文和一个叫做“曾涛”大神的代码实现,小弟在此先向诸位致敬了。下面分享本人实践之后的一点心得。
为什么要用LOD地形?
也许看完了传说中的“...
分类:
其他好文 时间:
2014-06-05 02:36:35
阅读次数:
281
用于大型程序的工具--异常处理引言: C++语言包含的一些特征在问题比较复杂,非个人所能管理时最为有用。如:异常处理、命名空间和多重继承。 相对于小的程序员团队所能开发的系统需求而言,大规模编程[往往涉及数千万行代码]对程序设计语言的要求更高。大规模应用程序往往具有下列特殊要求: 1.更严格的正常运转时间以及更健壮的错误检测和错误处理。错误处理经常必须跨越独立开发的多个子系统进行[异常处理]。 2...
分类:
编程语言 时间:
2014-06-04 23:00:07
阅读次数:
403