- 博客(43)
- 资源 (34)
- 收藏
- 关注
翻译 程序史简史:从巴贝奇到爱达在到图灵
《信息简史》值得一读,最近终于读完了。这是一本从信息的视角来描述其进化史的书,一本充满了技术性描述的科普性书籍。也不乏一些有趣的故事,其中就有那么几个人,他们实际是和计算机和程序有关,而计算机和程序在今天这个信息时代早已是信息的载体和处理者了。18世纪查尔斯·巴贝奇(Charles Babbage),90 后,恩,一个十八世纪的 90 后(1791 年生),出生于工业革命的高峰时期。...
2018-09-06 19:50:25 736
翻译 信息对称
在美国,你会吃麦当劳吗?假如说您今天到美国出差,您特别不爱吃西餐,在商圈里您看到有五家餐厅,其中有四家是做牛排海鲜等本土食物,很痛苦,不知道吃什么,直到您看到第五家餐厅是麦当劳,这时候您会进哪家店,要是我的话,一定是进那个麦当劳了,很多人觉得你有毛病吧?你在中国还没吃够啊,每一件事情背后都有其商业逻辑,为什么我会进麦当劳而不是那四家店呢,那是因为我只要在全球任何一家麦当劳餐厅吃过,我就知道他是...
2018-09-06 19:47:26 651
原创 产品经理/总监 面试题及答案
$你觉得产品经理需要具备那些能力?逻辑能力(制定方案) -沟通能力(管理计划) -文档能力(BPD、MRD、PRD) -学习能力 -项目管理能力 -自我管理能力 -抗压能力 $PRD包括什么?1,版本信息, 2,文档说明, 3,背景/产品简介 4,产品架构 5,详细功能说明 6,非功能需求,7,项目规划,8附录$什么算作成功的产品?解决用户需求;有黏性;有体验。$产品经理工作有哪些?需求收集:...
2018-04-27 09:55:07 10467 2
原创 产品玄学--洞察力与同理心
什么是洞察力?首先洞察力,指的是通过长年累月的知识积累和观察、思考,形成对万事万物最本质的理解,从而在面对新事物时,可以基于以往所积累的思考模型和理解,快速形成对新事物最本质的认知和判断。在此判断基础上,辅助PM进行战略选择和决策,因此给出对事物的判断是洞察力最核心的价值所在,最后的做出决策只是表象产出。在此贴下哈佛MBA提出的培养「洞察力」六点原则:对身边发生的事情,常思考它们的因果关系;对做不...
2018-04-27 09:52:02 1016
转载 一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序
gc
2017-08-14 15:56:19 337
原创 Memcached, Redis, MongoDB区别
mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,优势是速度快,并发高,缺点是数据类型有限,查询功能不强,一般用作缓存。在我们团队的项目中,一
2017-04-07 17:47:19 283
转载 从巴贝奇、爱达到图灵
《信息简史》,最近终于读完了。这是一本从信息的视角来描述其进化史的书,一本充满了技术性描述的科普性书籍。也不乏一些有趣的故事,其中就有那么几个人,他们实际是和计算机和程序有关,而计算机和程序在今天这个信息时代早已是信息的载体和处理者了。十八世纪查尔斯·巴贝奇(Charles Babbage),90 后,恩,一个十八世纪的 90 后(1791 年生),出生于工业革命的高峰时期。那时英国工业革
2017-03-24 18:14:58 668
转载 丘奇和图灵
丘奇和图灵 丘奇(Alonzo Church)和图灵(Alan Turing)是两位对计算机科学具有最大影响力的人物,然而他们却具有非常对立的观点和相差很多的名气。在我长达16年的计算机科学生涯中,总是感觉到自己的思想反反复复的徘徊于这两个“阵营”之间。丘奇代表了“逻辑”和“语言”,而图灵代表着“物理”和“机器”。在前面的8年中,我对丘奇一无所知,而在后面的8年中,我却很少再听到图灵
2017-03-24 18:04:40 1013
转载 给Java新手的一些建议----Java知识点归纳(J2EE and Web 部分)
J2EE(Java2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EE和web模式画上了等号。但是其实 J2EE 里面并不仅仅是web,可以看到很多其中的规范都是通用的,目的是为了高效开发出健壮的服务企业业务模式的应用系统。J2EE中也是可以没有web界面的应用,而现在面向大众用户开发的网站往往也会使用到很多的J2E
2017-03-24 15:35:31 305
翻译 Apache与Nginx的优缺点比较
1 nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比ngi
2017-03-07 17:09:36 223
原创 为什么要使用HTTPS协议??
为什么要使用HTTPS协议??? 什么是『协议』 在说HTTP和HTTPS之前,我们先一起谈谈“协议”这个词。协议是用来描述特定目的的一系列的规则,在当前的语境下,规则用来规范通信,类似于人产之间彼此交流的方式。举个栗子,在国内电视台播报新闻,因为讲的是汉语,大家都是中国人嘛,所以都能听懂。接着把新闻放给美国人看,他们讲英语,这样就听不明白了。。
2017-03-07 16:46:52 647
转载 项目经理的TO-DO LIST
人家说相声演员肚子里是杂货铺,其实项目经理才是,接触的人数量多,种类多,自然接触的事情也是数量多,总类多,这个角色就是一个大总管的角色。项目经理每天的TO-DO LIST都能排一大堆,如果不能好好规划和管理,那真是要累死牛了。拿我自己为例,我需要接触的人,包括产品支持部门的人,测试部分的人,产品部门的人,运维部门的人,销售部门的人,当然最主要还是开发部门的人,这六大部门的人,每个人都可
2014-08-26 16:42:15 894
转载 js
事件源对象event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键event.keyCode event.shiftKey event.altKey event.ctrlKey
2014-08-12 14:05:43 1101
转载 NET 单点登录
http://ys:3000/cas/login"/> http://ys:3000/cas/serviceValidate"/> http://ys:3000/cas/logout"/> using System;using System.Web.Securit
2014-04-10 10:55:42 532
转载 hack :是解决页面浏览器不兼容的技巧方法
IE和Firefox的display兼容性问题解决正确兼容IE和Firefox的写法应该是这样的:document.getElementById("test").style.display="block";//IEdocument.getElementById("test").style.display="table-row";//FF完整写法是:docume
2014-04-10 10:52:41 609
翻译 国外关于人才管理的十个故事
▲ 相信自己是一只雄鹰 ▲ 一个人在高山之巅的鹰巢里,抓到了一只幼鹰,他把幼鹰带回家,养在鸡笼里。这只幼鹰和鸡一起啄食、嬉闹和休息。它以为自己是一只鸡。 这只鹰渐渐长大,羽翼丰满了,主人想把它训练成猎鹰,可是由于终日和鸡混在一起,它已经变得和鸡完全一样,根本没有飞的愿望了。 主人试了各种办法,都毫无效果,最后把它带到山顶上,一把将它扔了出去。这只鹰像块石头似的,直掉下去,慌乱之中它拼命地扑打
2013-03-29 14:46:30 906
翻译 软件产品化, 国内IT人之痛
记得在网上看过一则印度软件的有趣故事,意思是先从印度6个不同城市的软件公司中选出6位软件开发人员,出一道千行程序的题目,让6位开发人员分别开发,最终拿出来的6个程序竟然完全一样;另一个测试是,将一个千行程序分成六段,让每位开发人员只开发其中指定的一段,结果6段程序合在一起就是一个完整的程序,不用做任何改动!简单太强了,阿蒙佩服得五体投地,心想如果我的开发人员也是如此,那将是多么美好的事情啊!
2013-03-29 10:43:01 581
转载 软件项目管理者
世界上最难管理的应该是人以及人的情绪、思想与智力,其实所有的项目都是人做的,因此项目管理实际上大部分都是人的管理,管理人的心理、行为以及效率,将所有的项目成员凝聚成一条心,形成一股劲,然后你的胜利之光就不远了。软件项目最关键的管理也就是项目成员的心与智的管理,心包括情绪、态度与信念,智包括智力智商、合作精神与创新创造。 作为一个项目的管理者,其管理因素无非就是以下的三个:(1)
2013-03-29 10:32:59 620
转载 绩效管理模型
1. 引言 目前中国国内几乎所有的软件公司或者技术性公司都存在一个十分困扰的问题,那就是:如何评定技术人员的工作量和贡献度!而在国际上通常情况下使用的工作日报、周报、月报、年度总结和计划的绩效考核模式下,让技术人员头疼欲裂却又不得不因为工资和奖金与此相关而被迫填写这些东西。但是因为技术人员工作的特殊性,加上市场项目的不确定性,使得技术人员的年度计划往往等于空谈。而每天的日报填写虚空无物
2013-03-29 10:10:00 672
翻译 C#性能优化实践
性能是考量一个软件产品好坏的重要指标,与产品的功能有着同等重要的地位。用户在选择一款软件产品的时候基本都会亲身试验比较同类产品的性能。作为选购那个软件重要因素之一。软件的性能指什么降低内存消耗 在软件开发中,内存消耗一般作为次要的考虑,因为现在的计算机一般都拥有比较大的内存,很多情况下,性能优化的手段就是空间换取时间。但是,并不是说,我们可以肆无忌惮的挥霍内存。如果需要支持在大数据
2013-03-27 12:22:17 793
翻译 Session专题——ASP.NET Session丢失问题原因及解决方案
由于目前项目的需要对Session做出一些更高级的操作,此处将对于Session做一个专题。希望加深对Session的理解。正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session
2013-03-19 16:40:28 577
转载 ASP.NET Session的七点认识
摘要:ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解。ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解:ASP.NET Session的七点认识之一对于值类型的变量,Session中保存的是
2013-03-19 16:39:20 431
翻译 从程序员到项目经理
一.为什么要当项目经理1. 问题本质如果我对一个老程序员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,才能作为自己行动的指南。首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,
2013-03-19 16:36:23 1147
转载 成功的软件项目经理
做一个成功的软件项目经理概述要想做一个成功的软件项目经理需要有丰富的管理知识,同时要有全面的技术知识。同时在知识的结合下在实际中应用管理学的计划,组织,控制,激励,领导等职能,发挥个人管理的长处,再项目组成员及客户前发挥亲和力、领导力,并做好时间管理和沟通管理。最终带领整个项目团队不断成长发展并高效的完成整个项目过程。 下面为软件项目管理成功相关联的要素
2013-03-19 16:25:14 1349
转载 建设全功能团队——实践篇
对于技术团队影响以及建设全功能团队的必要性 ,在实践篇中我将详细分享一些实践以及我们团队的经验数据。 吃自己的狗粮 当开发人员坐在测试工作站前,你将会诧异于多少开发人员因为繁琐的步骤而不会安装/升级自己参与制作的软件,多少人认为自己设计的复杂配置是荒唐的。在很多情况下,这都不是安装、配置的问题,而是设计问题,将开发和测试过程分离把痛苦转嫁给了另一个团体(测试、用服、用户),开发人员
2013-03-19 16:23:16 764
转载 软件公司的两种管理方式
这篇文章是我的一个外国的同事Gareth推荐给我的,我和他一起工作过一段时间。他之所以觉得非常不错,是因为这篇文章让他身有体会,他觉得我也一定会有体会,并让我考虑一下翻译到我的blog上来。我看完后觉得很有代表性,而且觉得说得太对了,所以翻译过来,希望大家都读一读,最好转给你的公司老板。 这篇文章来源于 StakeExchange 上的一个问题——“为什么BA和PM的薪水要比程序员要高?
2013-03-19 16:20:44 533
转载 项目管理心得:一个项目经理的个人体会、经验总结
前言: 介于许多人对项目经理这个职位的陌生和含糊,将自己的切身经历和阅读、交流得到的一些经典案例整理出来,有朋友问我,这篇文章出处在哪里?这些经历很多不是一个人的经历,这些总结很多也不是出自一个人之手,如同我们觉得一段代码写的很好,必定会收藏整理成为自己的一部分加以完善共享,接着不断的有人完善共享下去...所以每一个有相同观感的人都可以成为这篇文章的作者,将宝贵的经验
2013-03-19 16:15:04 766
转载 oracle常用经典sql查询
1、删除重复记录delete from wr_recordformtable a where rowid!=(select max(rowid) from wr_recordformtable t where t.pid=a.pid and t.tablename=a.tablename )2、获得视图执行的时间,精确获得时间create table test
2012-08-09 11:12:29 542
转载 哲理故事与管理之道(2)-留个缺口给下属
留个缺口给别人 一位著名企业家在作报告,一位听众问:“你在事业上取得了巨大的成功,请问,对你来说,最重要的是什么?” 企业家没有直接回答,他拿起粉笔在黑板上画了一个圈,只是并没有画圆满,留下一个缺口。他反问道:“这是什么?” “零”。“圈” “未完成的事业”“成功”,台下的听众七嘴八舌地答道。 他对这些回答未置可否:“其实,这只是一个未画完整的句号。你们问
2012-07-26 14:55:47 571
转载 哲理故事与管理之道(1)-沟通从倾听开始
曾经有个小国的人到中国来,进贡了三个一模一样的金人,把皇帝高兴坏了。可是这小国的人不厚道,同时出一道题目:这三个金人哪个最有价值?皇帝想了许多办法,请来珠宝匠检查,称重量,看做工,都是一模一样的。 怎么办?使者还等着回去汇报呢。泱泱大国,不会连这个小事都不懂吧?最后,有一位退位的老大臣说他有办法。皇帝将使者请到大殿,老臣胸有成足地拿着三根稻草,插入第一个金人的耳朵里,这稻草从
2012-07-26 14:50:29 1272
转载 构建高性能ASP.NET站点
Web前端系统 为了达到不同应用的服务器共享、避免单点故障、集中管理、统一配置等目的,不以应用划分服 务器,而是将所有服务器做统一使用,每台服务器都可以对多个应用提供服务,当某些应用访问量升高时,通过增加服务器节点达到整个服务器集群的性能提高,同时使他应用也会受益。 该Web前端系统基于IIS/ASP.NET等的虚拟主机平台,提供PHP程序运行环境。服务
2012-07-23 16:23:26 423
转载 构建高性能ASP.NET站点 网站优化需要考虑的方面
导读:作者燕洋天写了一系列关于ASP.NET的文章。我有段时间没有写ASP.NET的东西了,心里总是觉得缺少了什么,毕竟自己对ASP.NET还是情有独钟的。在本系列文章中,准备比较全面的讲述ASP.NET的性能的优化,从前台到后台,以后本列文也看作为大家的一个手册来查询!以下是文章内容:网站优化需要考虑的方面在用ASP.NET开发网站的时候,性能是永远需要考虑和关注的问题,性能不仅仅只是程
2012-07-23 16:21:00 473
原创 asp.net页面间数据传递
我们将讨论的是asp.net页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。引言Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.n
2012-07-23 15:42:16 412
原创 ASP.NET2.0 绑定数据字段字符串格式
字符串 结果 {0:d} YY-MM-DD{0:p} 百分比00.00%{0:N2} 12.68{0:N0} 13{0:c2} $12.68{0:d} 3/23/2003 {0:T} 12:00:00 AM{0:男;;女} 字符串 结果"{0:C}" 12345.6789 -> $12,345.68"{0:C}" -12345.6789 -> (
2012-07-18 09:59:55 438
转载 span的float问题(li中的span如何不换行)
span的float问题(li中的span如何不换行) 前提,li span {float:right;}如果这么写邹斌2008.06.01这个日期就会窜到下一行去而如果这样2008.06.01邹斌日期和文字就会同行显示问题出来了,第一:这是为啥鸟?。。。第二:如何给span定义属性让他能够在第一种html写法下不换行?当初来看,比较
2012-06-26 15:55:21 1922
原创 asp.net2.0缓存机制 SQL SERVER 技巧 页面常用知识
asp.net2.0缓存机制<br /> 1.Output Caching<br /> 一旦Output Caching被定制过,这个网页就会在第一次被访问的时候生成Cahce,直到请求过期为止。<br /> <%@ OutputCache Duration="
2011-05-26 17:23:00 1043
原创 传值
<br /><br />第一种方法:<br />通过URL链接地址传递<br /> send.aspx:<br /> protected void Button1_Click(object sender, EventArgs e)<br /> {<br /> Request.Redirect("Default2.aspx?username=honge");<br /> }<br /> receive.aspx:<br /> string username = Request.Qu
2011-01-27 14:15:00 396
原创 测试用例
<br />测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。<br />测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。<br />不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更
2011-01-27 14:10:00 816
性能调整 oracle性能调整 oracle优化 oracle -turn turn
2011-04-15
突破JavaScript编程实例五十讲 JavaScript精髓 JavaScript技巧
2011-04-15
项目管理 项目管理成功 项目管理过程 项目管理关键项目管理 项目管理成功 项目管理过程 项目管理关键项目管理
2011-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人