找到相关内容 32
编程哲学动态性的思考
我认为,编程在满足基本要求的基础上,要实现所谓的“动态性”。而程序员水平的发展,从一个角度上看,也是动态性观念的提高。
http://cyqdata.com/cnblogs/article-detail-53114 
思考: 在曲线中取出近似直线的一段
        这个问题也是别人给我的, 我思考了一些时间, 希望抛砖引玉, 得到更好的方法.         问题是这样的: 有一些离散的点, 在坐标系中把它们拟合成一条曲线,
http://cyqdata.com/cnblogs/article-detail-52512 
关于二分搜索的写法以及正确性证明的思考
今晚看到算法引论关于二分搜索的相关问题,想起了当年看编程珠玑的“无处不在的二分搜索”那章,记得作者说过能完全写对二分搜索的程序员寥寥无几,当时自己也写了下,确实不容易写,主要的难点在于写对,大致的框架可能大家都非常熟悉,但是里面的下标怎么确定是正确的呢?不对的下标很有可能造成死循环。不过,算法引
http://cyqdata.com/cnblogs/article-detail-52358 
构建快速数据交易系统的思考(1)使用DataDirect
<<构建快速数据交易系统的思考>>系列将从软件架构设计的各个层面对提高系统性能方法和策略进行研究。 本文是系列“构建快速数据交易系统”的第一篇文章,将就如何从数据访问机制层面来改善系统性能的方法进行探讨 。 架构决定了应用程序的性能。 软件架构师经常
http://cyqdata.com/cnblogs/article-detail-42688 
有关技术管理的一些思考
@import url(http://www.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); @import url(http://www.cnblogs.com/Load.as
http://cyqdata.com/cnblogs/article-detail-42312 
一道JavaScript笔试题的思考
题目是这样的: 写一函数,输入1时候,输出2,输入2时候,输出1 这题目很简单,也许答案很快就出来了: function f(n){ if(n == 1) return 2; if(n == 2) return 1;} 非常正确,有更好的方法吗——上面的方法太“平庸”了,看上去好像“没水准”,而且如果很多输入项的话&hel
http://cyqdata.com/cnblogs/article-detail-42012 
思考】一个博士的几句心声或牢骚
    在QQ群中的聊天中看到这样一段话,冒昧的将其拷出来,或许是感触,抑或思考,抑或...  以前跟自己说过一句话,如果混得不好再去读博,但...估计...   原段如下: 博士是苦闷的,其实苦闷的不仅仅是这个读的过程,更多的是来至于博士毕业之后,希望的渺茫。读博付出了这么多,当做投资吧,收益呢?不明确。这就好比你花了很大力气,很多精力,牺牲了很
http://cyqdata.com/cnblogs/article-detail-41702 
领域驱动设计学习总结(一):关于银行转账的思考
由于项目需要,在办公室抱着领域驱动设计这本书啃了一星期。今天突发奇想想写个学习总结。于是乎就拿前段时间大伙儿都在讨论的银行转账问题来练练手,第一次接触领域驱动设计,有不妥的地方请大伙多多指教。 一、问题描述 实现银行账号汇款功能。 核心业务:将账号A的若干资金转到账号B上。 设转账金额为M(下同) Amount:账号资金 二、问题分析 1.账号A:账号A按照资金转出规则处理M 2.账号B:账号B按
http://cyqdata.com/cnblogs/article-detail-41404 
关于HFile的思考
0.90.x版本的HBase中的文件是存储在HFile中的。 关于HFile文件的详细介绍,可以查看这篇文章:http://www.data-works.org/download/hfile.pdf 这篇文章中介绍了以下五点内容: HFile的作用。 HFile的格式。 HFile的性能。 HFile的使用注意事项。 HFile的编程接口。 HFile中有一个很重要的参数,那就是block s
http://cyqdata.com/cnblogs/article-detail-41246 
关于 TCP 并发连接的几个思考题与试验
陈硕 (giantchen AT gmail) blog.csdn.net/Solstice 前几天我在新浪微博上出了两道有关 TCP 的思考题,引发了一场讨论 http://weibo.com/1701018393/eCuxDrta0Nn 。 第一道初级题目是: 有一台机器,它有一个 IP,上面运行了一个 TCP 服务程序,程序只侦听一个端口,问:从理论上讲(只考虑 TCP/IP 这一层面,不考
http://cyqdata.com/cnblogs/article-detail-41088 
Scrum Gathering Shanghai 2011 记述与思考
上周六参加了ScrumGathering上海大会,大会是由全球推广Scrum的非盈利组织Scrum Alliance官方赞助,日程有两天。很遗憾只参加了第二天的会议,错过了很多精彩的演讲和与国内其他软件从业者交流的机会。仅仅这一天的内容,也让我 觉得有很多值得记录和消化。同时对于个人来讲,见到了许多曾在一起工作的同事,也是一件非常开心的事情。 大会的气氛和组织 整个大会的组织是让人满意的。大师的
http://cyqdata.com/cnblogs/article-detail-41001 
软件内在质量及技术与软件外在的表面,引起的思考
        在谈软件内部质量与客户间的需求,先给出一下医生与病人的故事,希望能给大家一些启发,毕意大家也是要生活的人,并不生活在月球上面。      “          
http://cyqdata.com/cnblogs/article-detail-40902 
和大家分享一个从网上找到的关于图书管理系统领域建模的精彩讨论,以此希望大家学习下别人是如何思考的。
关于图书管理系统的业务大家都应该比较了解了,主要的核心业务是:用户持图书卡去图书馆借书或还书。下面是他们几个人讨论的最经典内容,我特地整理出来供大家可以集中的观看他们的讨论。其实在我看来更是一种世界观与世界观的碰撞,我想借此表达的思想是:代码不一定要写很多,但是思维方式或者说世界观一定要正确,否则方向错了,就什么都错了。 以下是讨论的详细内容:Jdon007: 1、借书人(Reader
http://cyqdata.com/cnblogs/article-detail-40564 
互联网产品需求管理思考3——洞察市场
前面提到的“互联网产品需求管理思考1——统一需求管理”、“互联网产品需求管理杂思2——需求收集”分别从统一需求管理入口及需求收集的方法角度思考了怎样让产品研发与市场更加紧密结合,让需求管理过程更加高效。   由于产品需求管理的需求来源于目标用户所处的市场及行业,因此要从根本上解决需求管理及需求创新的问
http://cyqdata.com/cnblogs/article-detail-40532 
蔡晖:10年IT技术生涯的几点思考
不知不觉,做程序员工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。   1、从C++到Java   C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JVM的性能
http://cyqdata.com/cnblogs/article-detail-40463 
内存池完整实现代码及一些思考
   为了提高效率和有效的监控内存的实时状态,我们采取了内存池的思想来解决效率与对内存实现监控的问题。网上查找到了一些方案,根据自己的理解实现了应用。   我们什么时候要调用到内存池,   1,当我们频繁的申请释放同样数据大小的内存空间,我们可以用比动态new更有效方式来管理内存时,我们应该用内存池来提高效率。   2
http://cyqdata.com/cnblogs/article-detail-39377 
从丑陋到优雅,让代码越变越美(客户端检测方法思考
大家都知道,客户端检测不单可以让用户获得更好的体验,而且可以通过校验数据大大减少客户端和服务器端的往返次数,减少服务器负担。在这里,小弟打算回顾一下自己在客户端检测方面的学习历程和采用方法,如果大家有什么更好的方法或者建议,欢迎提出来共享!共同进步! 为了方便举例和说明,先构建一个简单的html页面,如下: html<html xmlns="http://www.w3.org/19
http://cyqdata.com/cnblogs/article-detail-38827 
前端基础框架的思考和尝试
近日我一直在思考类似的关于js模块和文件管理的方式。正好团队里也正有这样的需求,于是,经历了好几天的苦思冥想,稍微做了些尝试。下面会细细道来。   js模块和文件的管理   基于这个title,前提是我们已经明确了我们有了一个组件或者js methods 的lib,我们暂且把它叫做库,库里面存储了很多我们常用的东西,比如js插件,封装好的methods   以及其他的一些lib组件。为了
http://cyqdata.com/cnblogs/article-detail-38739 
第1次线下:敏捷个人的成长思考 ppt下载
敏捷个人俱乐部第一次线下活动报道 PPT下载地址:第1次线下:敏捷个人的成长思考 欢迎回复讨论!  敏捷个人,认识自我,管理自我! 欢迎加入敏捷个人北京俱乐部 http://t.cn/hdEWPf 推荐:你可能需要的在线电子书    敏捷个人sina围裙:http://q.t.sina.com.cn/1354
http://cyqdata.com/cnblogs/article-detail-38400 
对中国移动OMS的思考
从当前的市场格局上看,中国移动的OMS确实是不怎么成功:用户不喜欢用,手机厂家也不喜欢安装,好多用户拿到装载了OMS的手机之后,第一件事情往往是重新刷回原版的Android系统。好多人就因此认定,中国移动针对播思通讯投入的几年时间和数亿真金白银打了水漂。   是真的打了水漂吗?未必。   从技术的出发点来说,OMS是很不错的,借助于Google提供的拥有完整、精致、优美
http://cyqdata.com/cnblogs/article-detail-38295