综合
hunkcai
新的旅途,期待你的加入。
展开
-
哲理寓言
▲ 成长的寓言:做一棵永远成长的苹果树▲ 一棵苹果树,终于结果了。 第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。“哈哈,去年我得到了10%,今年得到20%!翻了一番。”这棵苹果树心理平衡了。 但是,它还可以这样:继续成长。譬如,第二年,它结了100个果子,被拿走90个,自己得到1转载 2010-01-25 09:56:00 · 1374 阅读 · 1 评论 -
开发平台的优势在哪?
今天聊天,谈到了几个问题,也很值得思考:一个是开发平台的优势在哪?一个是报表产品的功能复杂度问题?一个是谁需要开发平台,谁使用开发平台?一个是系统集成,组件化与开发平台间的关系和优越?注:这里说的开发平台是指小众的应用开发平台;大众的开发平台主要指:.net,java,php等相应的开发环境。开发平台的其中一个优势在开发内控对于软件公司,开发人员的生产力相当重要,开发成原创 2012-01-18 14:41:45 · 4289 阅读 · 0 评论 -
几个感悟
要控制好自己的情绪,时刻保持谦卑,不逞强,不抢出风头,避免赢了面子输了人缘,避免赢了面子输了工作。 渐渐拔去自己身上的刺,把自己打造得更圆滑。 身在曹营,就要设身处地的干曹营的事,干有利于曹营的事,干曹营需要的事,不做损害曹营的事。 做事情都应该以最低投入,最高产出为宗旨。 拿数据说话。每件事情,都有评估的数据指标,只是你没发现而已。(向某台湾人学来的)原创 2012-02-16 11:01:27 · 1920 阅读 · 0 评论 -
设计高性能的表格控件
简单的实现一行数据创建一行显示。这种方法实现起来比较简单,数据与界面行一一对应,数据操作,表格滚动也非常方便,所以,大多数界面控件都采用这种实现方式。但是,在大数据量的时候这种方式就显得非常的低效,因为创建了大量在显示区域外的行。要知道,创建、显示界面元素是非常耗计算资源的。 高效的实现知道了上述方式的不足后,就能设计优化的方案了。因为界面元素是影响性能的大户,所以,改良后的方式是,只创建表格区域原创 2012-02-21 21:05:39 · 3432 阅读 · 4 评论 -
知识的深度和广度
知识的深度和广度 你感兴趣的东西越多,你能够深入的就越少。你钻研的越深入,你有发现感兴趣的东西越多。有点绕,不过有感而发。我想到这句话的时候其核心仍然是想表达知识的深度和广度直接的关系问题,或者说其学习的先后关系和顺序问题。首先任何一个知识广度的扩展都需要有一个专业性方向的深度的积累,而且这个积累经过了自我的实践,通过实践转化为了知识的经验和方法。如果我们感兴趣的东西太多,而这些方面的内容我们都没转载 2012-05-06 10:28:00 · 9182 阅读 · 0 评论 -
成功创业不可不知8个箴言
创业并不是有了好的点子和完美的商业计划就可以了。大部分创业者都不知道创业到底需要什么条件。直到有一天,当他们小有成就时,才发现创业的关键条件竟然是他们从未考虑过的,这让他们吓了一身冷汗。1、适应能力。适应能力强的人更适合创业公司。因为那样的人可塑性更强,也就是说,他们可以随时根据工作的需要改变自己的角色。那些对公司的成功产生巨大影响的人,都是这样的人,他们随机应变的能力非常强。一般情况下,创业公司转载 2012-09-18 09:34:17 · 2236 阅读 · 2 评论 -
轮子小议
重复造同样的轮子有什么意义? 回:有。 因为人家卖的太贵又或者人家的轮子不是俺想要的轮子... 如果找到些开源的轮子改改就能满足需要,甚至不用改,那当然使用开源的轮子,门槛是你得看懂E文,还有你应该清楚,这种轮子没有什么含金量,因为别人也能这样做。 如果想造的轮子是核心所在,那更加有造一个的必要了,因为要实现轮子功能的绝对修改控制,否则就不叫核心了。 造轮子的时候你一般会参考人家的轮子这叫同质化,原创 2012-09-22 10:10:20 · 1780 阅读 · 2 评论 -
产品运营小议
MyReport的产品网站完成啦,我将通过这个实际例子讨论一下产品运营 网站访问连接 何谓产品运营运就是运作、运转是一个循环的活动圈,营就是营收、营利这个是最终目的,而产品就是运营活动里面的主体。产品、资料、网站à市场推广à客户反馈à产品、资料、网站,这个就是产品运转的业务活动圈子,业务在运转过程中产生营收、营利。如下图,这个是比较简原创 2012-10-29 12:00:18 · 4654 阅读 · 3 评论 -
基于http的通信协议――SHCP
基于http的通信协议――SHCP概述SHCP――Simple HTTPCommunication Protocol,简单的HTTP通信协议。本文章提供一种设计思路,能够设计基于http协议的通信层,从安全性、灵活性与数据传输性能上提供一种设计的参考。在以下场合,本文能提供较好的参考价值:l 开放平台接口:业界巨头都在做。l 企业系统服务集成:企业级常见的需求。l 跨硬件平台统一服务:采用同原创 2013-10-24 15:23:32 · 8576 阅读 · 4 评论 -
简单的数据协议――SDP
简单的数据协议――SDP版本:1.2概述SDP――Simple Data Protocol,简单的数据协议。 本文章提供一种数据描述的设计参考,统一解决Server to Server,Client(UI) to Server通信时对业务数据、UI显示数据的描述、封装、传输需求,支持多种高级的数据类型定义,便于序列化、持久化。 常见的高级数据有:数组(值数组,对象数据),树,对象(key/valu原创 2013-10-25 10:54:27 · 3700 阅读 · 0 评论 -
Openstack All in One @ centos6.3 install guide
Openstack All in One @ centos6.3 install guide 最近在虚拟机和物理机搭建了几次openstack的环境,以便开发和测试,参照的是openstack的RED HAT文档,此文档多处需要更新,为避免遗忘记录此文档以便使用时间问题暂时未加入 cinder 和 quantum 特性,文档在github上,如果有更新或存在问题,欢迎fork或联系作者以下文档随时转载 2013-11-12 15:12:52 · 3864 阅读 · 0 评论 -
Centos6.4部署OpenStack
现在好多公司都使用Openstack,我做这个也是小菜鸟一个;网上看了一些资料说的都是openstack,但是现在openstack的版本不一样。 所以亲们安装的时候一定要注意看一下你要安装的是那个版本,别到最后才发现版本不对; 我的是F版本,按照A-B-C-D-E-F 我只知道E-F版本的,以前的版本不知道是否有过,估计有只是没发布出来吧;E版本的请看这个:http://longgeek.转载 2013-11-12 15:38:28 · 10583 阅读 · 0 评论 -
电商ERP系统——商品SKU与库存设计
总体思路1.商品关联商品类别,商品类别关联多个商品属性,其中指定某几个商品属性为SKU关键字段。例如,服装类别的颜色、尺码属性。2.多个SKU商品属性值组合生成唯一的商品SKUID。例如,红色、L=1001,黑色、L=1002。3.有了商品唯一SKUID就可以方便记录库存了,库存主键:仓库ID,商品ID,SKUID,库存精确到了组合的商品属性。优缺点1.灵活,能够应对各种行业商品的需求。2.商原创 2016-05-10 12:32:54 · 52100 阅读 · 6 评论 -
TypeScript开发环境搭建
TypeScript我们都知道JavaScript并不是一门面向对象的语言,在以前Web前端还不是很复杂的情况下使用JavaScript是可以应付各种需求的,但是当前端开发越来越复杂时,JavaScript就显得比较力不从心了,而TypeScript就是为了解决这个情况而诞生的语言,TypeScript是面向对象的语言同时支持许多面向对象的特性,可以使我们创建出更加强壮和易于扩展的程序。原创 2016-08-01 15:05:04 · 2702 阅读 · 0 评论 -
Facebook CEO扎克伯格:成功没有捷径
扎克伯格在Belle Haven社区学校的八年级毕业典礼上发表演讲,主题是“拒绝说‘我不能’”。他的演讲与苹果CEO史蒂夫·乔布斯(Steve Jobs)数年前在斯坦福大学发表的“做你爱做的事”十分相似,主要包括三个观点: 成功没有捷径。他说:“开设一家像Facebook这样的公司,或是开发一款像Facebook这样的产品,需要决心和信念。所有值得做的事都是十分困难的。” 良好关系转载 2011-06-10 09:31:00 · 2611 阅读 · 3 评论 -
毕业5年决定你的命运
比较喜欢看励志的文章,写得不错,推荐一下: 金句摘录: “没有比漫无目的地徘徊更令人无法忍受的了。” “我们的痛苦不是问题本身带来的,而是我们对这些问题的看法产生的。” http://topic.csdn.net/u/20091220/16/8EE9CCBF-EC04-4C17-9116-A534639B4B86.html转载 2009-12-21 10:00:00 · 1745 阅读 · 1 评论 -
RIA技术简单分析
Flex/SilverlightAJAX呈现方式首次访问时加载系统模块,之后只与后台发生最小的纯数据的交互首次访问时加载系统模块,之后只与后台发生最小的纯数据的交互(把AJAX当调味品的只是在开发效率上找一个平衡点)显示效果效果好相对的,效果差开发效率有良好的IDE支持,高开发效率相对的,缺乏良好的IDE支持,开发困难开发一致性相对的,框架单一,统一框架多种多样,不统一(既是优点,也是缺点)插件原创 2009-12-28 13:36:00 · 1892 阅读 · 0 评论 -
2010年个人产品研发计划
进销存——标准版(完成) 总结前一代几个产品功能推出一个通用标准版,改用硬件授权。 产品授权管理系统2.0(完成) 提供新产品的注册、升级、管理等功能的RIA Web系统。 Flex报表引擎(完成) 要把管理系统搬上Web,首先解决中国式报表打印问题。 Flex报表设计器(完成)结合Flex报表引擎,快速设计出所需的报表样式。 MyFlex框架(设计中)原创 2010-01-08 09:49:00 · 1638 阅读 · 2 评论 -
45个好习惯
态度篇 1. 做实事 不要抱怨,发牢骚,指责他人,找出问题所在,想办法解决。对问题和错误,要勇于承担。 2. 欲速则不达 用小聪明、权宜之计解决问题,求快而不顾代码质量,会给项目留下要命的死角。 3. 对事不对人 就事论事,明智、真诚、虚心地讨论问题,提出创新方案。 4. 排除万难,奋勇前进 勇气往往是克服困难的唯一方法。 学习篇 5转载 2010-03-23 10:53:00 · 1442 阅读 · 0 评论 -
如何有效率地学习并精通一项技术
VS2010正式版出来了伴随许多新的技术或更新的技术,是时候了解学习一下。(其他技术平台类似) 一、学习1.查阅该项技术的文档,把该项技术相关的所有主题都看一遍,这样能够对该项技术有整体的了解(能做什么?在什么场合使用?等),例如,我想了解Silverlight和WCF,就打开MSDN先把这两项的相关的主题都看一遍。 2.把该项技术的类库文档都看一遍(看类的介绍就可以),正所谓原创 2010-04-23 09:53:00 · 2012 阅读 · 0 评论 -
IT职场求生法则
通用法则法则1:忍耐是一种美德。为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂、同事的白眼、客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤、堵车,忍受什么都涨就是工资不涨,……不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年,你就会有反击的机会!法则2:不要威胁到你的老板。这里说的“老板”泛指你的领导、领导的领导、直到公司的老板。转载 2010-05-12 09:54:00 · 1399 阅读 · 3 评论 -
表达式解析引擎的设计
前言表达式的计算是一个一般性的问题。在报表领域,经常会出现支持计算公式的需求。MS Office Excel中的函数计算就是一个很好的参考例子。本文提供一个表达式引擎的设计方案,能够满足报表领域的复杂计算要求。 一个良好的表达式引擎应该支持基本的二元运算和函数调用,而且二元运算能够嵌套函数调用,函数调用也能够嵌套二元运算,比如:例子1:=2>1&&((Num(1)+2*Num((Num(2)+2)*3/Num(2)))/2>0||2>1)&&0>1,执行结果:0例子2:=Switch原创 2011-01-09 23:40:00 · 10119 阅读 · 2 评论 -
大数据平台架构——通用版
大数据时代的数据中心平台架构图原创 2017-09-07 10:59:04 · 6796 阅读 · 1 评论