自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bxprog的专栏

Love, Peace, Joy

  • 博客(9)
  • 收藏
  • 关注

原创 项目估算-非编码任务的工作产品规模估算

项目估算时,需要先估算工作产品规模,然后才能导出估计工作量。对于代码的估算有比较成熟的做法,此处不再赘述。对于非编码任务的规模的估算,其实也是有必要的,以下举例说明:1  文档编写一般是页数,比如对于会议论文,篇幅已定,比如该会议规定是4页,那么规模是4页。对于其他文档,如果有模板,可以参照模板来估计。2  图形编程规模可根据图形元素的个数和复杂度、属性

2013-08-30 17:29:56 726

原创 项目从vs2005升级到vs2010,新编译的64位程序启动时找不到K32EnumProcesses

一个项目原来用vs2005编译的64位版本在win2003可以正常运行,该项目升级为vs2010后,新编译的64位版本在win2003启动时报错找不到K32EnumProcesses找来找去,找到了下面这篇文章http://social.msdn.microsoft.com/Forums/vstudio/en-US/20eb804c-5ea0-4359-a8fc-8ead1fe

2013-08-28 18:32:11 1786

原创 最快最省钱的路径是正确的路径

在做软件项目时,进度通常成为最大的压力,所以赶进度成为第一位的。但是如果忽略质量,则实际上最终只会带来昂贵的修复费用,损害了的用户满意度,以及更加滞后的进度。按期交付了第一版产品,用户当然很高兴。可是用起来如果发现有问题,视问题的轻重,用户满意度会下降。这时最好要及时修复bug,当然因为已经部署了,实际上修复费用是很昂贵的,主要是出差的成本,重新部署的成本,业务单位的成本。

2013-08-23 08:22:02 782

原创 如何维护大项目-修复bug

阅读代码是程序员的必须技能,但是对于新手却比较难。特别是维护一个大的项目,当需要修改其中bug时,不知道怎么去读代码。也许有一些技巧可以使用:第一个技巧:有效利用特定错误信息如果有特定的错误信息,无论在弹出框中,界面中,还是日志中,可以直接搜索错误信息中不变的部分。这时一般可以找到问题所在。第二个技巧:边重构边阅读当代码可读性不强时,需要边重构边理解。以下是

2013-08-22 08:09:12 1016

原创 最重要的大学课程

真正重要的大学课程不多,我个人觉得仅有以下三种:一、数学数学之所以重要,因为它的基础是最坚实的。假设、推理、结论,每一步都很严密。好处:帮助我们透过乱七八糟的表面,看到事物的纯粹的本质。二、语言学好母语,帮助我们做好口头和书面的有效沟通学好外国语言,帮助我们扩展思维,了解不一样的世界好处:提高沟通能力和效率。三、心理学每个人有什么需求?有

2013-08-21 12:04:47 736

原创 做个简单的软件设计--能有多难?

有时候会请新来的同事在写代码之前写一些简单的设计,但是这件事情似乎很少有人能完成。他们直接就开始写代码了。之前也有的项目,项目经理直接要求大家交各个组件的代码,连简单的接口设计都不做。还有有两三年工作经验的同事直接拒绝做设计,而是声称自己只写代码,不做设计。还有看到有应聘者回答笔试题的时候,把简单的编程题目空在那里,连伪代码也不写,或者不画个简图对于这些奇怪的现象很惊讶,因为在

2013-08-21 11:43:31 826

原创 写好程序就像写好文章

写好程序与写好文章在很多方面是很类似的。写文章时,读者不希望看到很长很长的大段文字,而是会分成一个一个段落。写程序时,读者不希望看到很长很长的大段代码,我们希望分成一个一个函数。写文章时,我们不希望看到重复的文字。写程序时,我们不希望重复的代码被拷贝到处出现,我们希望把这类代码归入函数,再调用它。写文章时,我们不希望看到模糊不清的用词。写程序

2013-08-18 18:16:30 576

原创 关于版本管理

对于一个软件团队来说,除了开发出真正有用的东西来,第二件重要的事情就是做好版本管理。但是这件事情,很多成熟度不够的团队并没有真正重视,所以可能会导致一些没必要发生的问题的出现:比如:组件之间由于版本不一致,无法整合在一起,花很多时间(两个人花费1-3天)查原因之后,才发现是某组件的版本不对。这种事情本来是可以避免的。因为两个组件都需要进行版本管理,在整合时,需要指明各组件的版本。

2013-08-18 15:36:52 713

原创 关于软件是组织核心竞争力的初步想法

一个公司或者单位的核心竞争力是软件,这是最近才逐步认识到的。实际上任何一个有一定规模的公司或者单位,都需要开发符合自己的业务流程的软件,来管理日常业务。理想的情况是,该公司成立自己的软件团队,长期开发维护业务软件。开发应由业务人员和软件人员共同设计完成。因为软件就是核心业务流程,就是竞争力。但是现在的问题是,大部分的公司,软件人员严重缺乏,或者素质经验不

2013-08-18 15:00:10 693

格雷格博士 每日12清单 (程序员健康饮食)

https://nutritionfacts.org/ 程序员健康饮食很重要,吃的健康,才能活的长,才能到老也可以维护代码。

2024-08-06

Deep Neural Networks for YouTube Recommendations 油管推荐深度神经网络论文

Paul Covington, Jay Adams, and Emre Sargin. 2016. Deep Neural Networks for YouTube Recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems (RecSys '16). Association for Computing Machinery, New York, NY, USA, 191–198. https://doi.org/10.1145/2959100.2959190

2024-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除