自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

foo

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

原创 Emacs学习笔记(10):Org-mode,最强的任务管理利器,没有之一

Org-mode,最强的任务管理利器,没有之一程序员对于“TODO”这个词一定不陌生。一个TODO意味着有一件事情需要去做。更深入一步来说,TODO是一个未完成的任务。Org-mode能够完美解决任务管理的各种问题,包括任务/子任务的划分,关键时间的设定,任务状态变化的跟踪,以及任务的检索和查询。 再配合Org-mode的强大编辑功能, 能够实现很多功能,比如时间管理(G...

2012-04-15 00:15:51 434

原创 只要你继续画——黑客与画家

去年读过一本非常火的书《黑客与画家》,其实这本书一直没有看完,总是差了一点,原因就是连续看了几篇大赞Lisp语言的文章后,就觉得有点烦了,但是还是静下心来,将它读完了,把这本书回顾一下,总结一下自己以前的感悟      Paul Graham是一个创业大牛,文中的每一行都可以看出他的性格来,追求完美,深入思考再加上每一个成功创业者多少都有的偏执,这个并非一定是贬义,因为用英语说,...

2012-04-15 00:12:44 150

原创 数据分析------>相关分析之距离分析在道具购买量的应用探索

 前几天,写过一篇关于相关分析的的文章,很多人都看到了并有很多人在咨询关于这篇文章的一些内容,相关分析是一类很有用的分析方法,如之前所提到的,相关分析由三部分组成,前几日的文章是讲了其中第一部分,第二部分是偏相关分析,第三部分就是复相关分析,说白了其实就是相关分析变量的多少来确定这三部分的。今天这里不谈偏相关分析,以为网友给我截图,问我下面的成交量相关系数的是怎么算出来的,其实这个就...

2012-04-15 00:06:37 277

原创 页面导航与参数传递

在学习过程中,大致的总结一些页面导航与参数传递的知识。通常我们的应用程序是由多个应用页面构成的,于是就有一个十分重要的行为——页面间的切换。在这里成为页面间的导航。我们需要注意的问题是:怎么实现切换和怎么传递参数。我们要了解的信息是:每个页面都有一个独立的URI;每一个页面都是无状态的,也就是每次加载完页面后,需要重新加载这个页面中所必须的所有参数和数据;每个页面可以像We...

2012-04-15 00:03:52 179

原创 设计模式系列-命令模式

新的一年的春天到啦,又是一轮跳槽离职的高峰期,面对新的一年的开始大家都希望各个方面都在更上一层楼,难免会出现跳槽、离职创业等等现象,最近项目组有人离职啦,当然人走了活还是要有人干的嘛,如何合理的利用有限的人力资源把多余的活分配出去呢?这就是项目经理们考虑的事情啦!不过一般还是会出现一个开发人员同时兼有几个项目的现象啦~!OK,这个就是今天的场景,我们来用代码模拟一下吧!        1...

2012-04-15 00:01:42 110

原创 SSH SecureCRT介绍以及相关使用配置

SSH==>SSH是什么?- SSH是Secure Shell的缩写,由IETF的网络工作小组制定- SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议- SSH 为建立在应用层和传输层基础上的安全协议- 利用SSH协议可以有效防止远程管理过程中的信息泄露问题- SSH最初是U N I X系统上的一个程序,后来又迅速扩展到其他操作平台,现SSH...

2012-04-14 23:58:05 201

原创 企业技术架构图

发布一企业技术架构图,供大家参考。  该技术架构图是本人根据多年企业技术架构经验而制定,是企业技术的总架构图,希望对CTO们有所借鉴。 简单说明:1.中间件基础运行环境是经过统一规划的以WebLogic、JBOSS为主的集群环境                            2.企业集成平台是以基础业务应用为基础服务于上层平台和基础业务应用的高度集成平台 ...

2012-04-13 09:11:24 768

原创 Struts2源代码分析之Struts2 Interceptor模式

首先贴出众所周知的Struts工作流程图:流程解说:       1、客户端向Servlet容器(如Tomcat)提交一个请求           2、请求经过一系列过滤器(如ActionContextCleanUp过滤器等)           3、核心控制器被调用,询问ActionMapper来决定请求是否需要调...

2012-04-13 09:10:03 85

原创 软件工厂是否真的可能存在?

一点说明:作为程序员,通常心里是讨厌软件工厂的,但很多时候问题自身皆有其内在理性,并不以个人的偏好而改变其发展的轨迹。所以程序员一旦谈及和自身喜好相关的问题时,尤其要摒绝个人好恶,否则就会离问题的真相越来越远,而只有一腔情绪。  就我个人观察软件工厂大致处在这样一种地位:经营管理者迫于成本的压力,总是潜在的期望其可能实现;而程序员群体自身则总是对其嗤之以鼻。  为...

2012-04-13 09:07:38 97

原创 设计的核心任务之一:层次的控制

对于软件而言,层次是让人又爱又恨的东西。 很多问题是通过增加层次解决的,但另外一部分问题也是因为层次而导入的。我们来分别看几个例子。 例1:很多时候我们并不希望最终的应用绑定于某个指定平台,比如:Windows。为了达成这种跨平台的目的,就需要在OS和应用之间加入一个中间层,这个中间层负责屏蔽不同OS的差异。实际上,Java虚拟机等走的都是这样一条路线。 例2:当使用...

2012-04-13 09:06:15 106

原创 雅虎新CEO老调重弹:重组计划缺乏新意

雅虎CEO汤普森公布重组计划,但这份老调重弹的文件并未显示出太多的革新气息导语:美国CNET网站周二刊文称,雅虎新任CEO斯科特·汤普森(Scott Thompson)周二公布了对雅虎的重组计划。业内人士认为,与前任相比,他的重组计划并没有太大新意。以下为文章全文:计划缺乏新意在替换董事会成员,起诉Facebook专利侵权,并裁员2000人之后,汤普森公布了复苏雅虎品牌,...

2012-04-12 00:16:39 155

原创 谷歌新Chrome OS界面更新 有类似Windows任务栏

谷歌新版Chrome OS界面发布重大更新新浪科技讯 北京时间4月11日凌晨消息,谷歌周二发布了最新开发者版Chrome OS操作系统,该版系统是谷歌自Chrome OS 2010年晚些时候发布以来对其用户界面做出的首次重大更新。新版Chrome OS看起来几乎就是一款传统操作系统,配备了完善的桌面和窗口管理器,代替了之前仅有的浏览器和标签。新版Chrome OS窗口管理器被称之...

2012-04-12 00:14:39 249

原创 社交网站越用越自恋?

国外一项最新研究结果发现,人们在社交网站拥有的好友越多,就越可能自恋。美国西伊利诺伊大学的研究人员研究了294名用户使用社交网站的习惯,被调查者的年龄在18~65岁之间。研究衡量了自恋的两种表现:“超强表现欲”和“自命不凡”。“超强表现欲”包括“自我欣赏、虚荣、傲慢和表现自我的倾向”。在此自恋调查中得分较高的人,总是希望不断引起别人的关注。他们通常会说出一些惊世骇俗的话或不恰当地自揭隐私...

2012-04-12 00:12:24 294

原创 Windows 8的圣战

无论现在有多少人情感上仍然支持微软,但是不得不面临这样的一个问题和事实,在欧美市场中Apple的电脑已经开始逐渐占据了IT工程师和学生们的桌面与膝盖。在最近Google公布的一段公司视频中,Google的一群核心算法程序员开会正在讨论未来如何改善Google的搜索算法,然而他们的讨论并没有引起太多人的注意,所有开会人员几乎统一的苹果电脑成为了这段视频的亮点。而最近我的一位同事在赴美国参加...

2012-04-12 00:08:27 136

原创 理爱德小电脑将在众目睽睽下诞生

所谓“众目睽睽”就是人们的眼睛看得清清楚楚的意思。孩子在众目睽睽之下诞生,这本是不可思议的事情。但是,理爱德小电脑却不同,它将诞生在(社会)聚光灯之下。       实际上,理爱德小电脑的市场定位与“馅饼”小电脑几乎完全一致,定位于“超低价Python学习机”,虽然这种说法(或界定)过于极端和偏激。至于理爱德电脑能不能当作“电视盒”使用,那是后话了。        昨日上午,我去北京...

2012-04-12 00:01:30 102

原创 孩子们为什么要学Python编程?

这个问题,即使你说出许多理由也无济于事,需要依靠实际统计数字来说话。      4月6日,Black Duck Software, Inc. 发布一项内容十分周详的调查报告,题为”Open Source By The Numbers“(报告人是Rich Sands ),读后有感。 该调查发现,当今最活跃的编程语言是C/C++,跟随其后的是Java,Python,JavaScript等...

2012-04-11 23:58:56 215

原创 Facebook上市引发的混战

Facebook到目前为止可能是最为风光的互联网企业。虽然IPO还未成现实,然而即便是上市交易地点的选择都成为各方关注的焦点。最新消息称,纳斯达克-OMX集团成功争取到社交网站Facebook在纳斯达克上市,预期其会在5月份上市。据悉这是自谷歌2004年上市以来最大的一宗IPO,公司市值预计达1000亿美元。争夺战Facebook“出名”就是好,哪个都想抢到手,Facebook就是最...

2012-04-11 23:53:47 116

原创 拥抱大数据营销时代

众所周知的,以和媒体打交道著称的的公关行业在互联网时代迎来的全新的挑战,越来越多的他要为企业提供直接面向千万消费者的网络服务。这个行业中的每一个人,无论是主动还是被动,都被这股数据的洪流裹挟着朝着“大数据”时代一路狂奔,拥抱大数据时代就是营销人的唯一“宿命”。 以上文字为放狠话,仅代表个人情绪和观点。这年头,做营销做公关的,对于层出不穷的互联网应用和由此诞生的新名词儿都必须要...

2012-04-11 23:50:58 235

原创 27年域名的发展

相信大家都知道,一个珍贵的域名现在价值不菲,有的甚至达到上百万元。短短27年的时间,域名发展迅猛。如今平均每天新注册的域名数量达到100,000个。本幅信息图介绍了域名的发展历史与现状。...

2012-04-11 23:48:15 90

原创 没有苹果Instagram就不值10亿美元

 最近两天IT界最火的收购当属Facebook用10亿美金收购移动图片分享Instagram,我们今天不说这次收购对Facebook的意义等等,这方面很多专业人士都已经评论过,这里我们说说Instagram值10亿跟苹果的关系。 Instagram刚开始只在iOS平台 我们之前在说苹果给了开发者丰厚的回报的时候,只说了开发者已经在苹果这里拿到了4000多万美金,日均收...

2012-04-11 23:44:36 155

原创 Java程序员应该了解的10个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进...

2012-04-10 12:48:27 84

原创 vi 替换命令

vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。  :s/vivian/sky/ 替换当前行第一个 vivian 为 sky  :s/vivian/sky/g 替换当前行所有 vivian 为 sky  :n,$s/vivian/sky/ 替换第 n 行...

2012-04-10 10:27:38 87

原创 SQL Server2012中的SequenceNumber

简介    SequenceNumber是SQL Server2012推出的一个新特性。这个特性允许数据库级别的序列号在多表或多列之间共享。对于某些场景会非常有用,比如,你需要在多个表之间公用一个流水号。以往的做法是额外建立一个表,然后存储流水号。而新插入的流水号需要两个步骤:    1.查询表中流水号的最大值    2.插入新值(最大值+1)    现在,利用SQL Ser...

2012-04-10 01:07:20 151

原创 SQL Server 2012新增的内置函数

简介    SQL Server2012新增了一些内置函数来让开发人员使用起来更加容易。可以减少代码量,下面我们将SQL Server新增的函数分为几类分别探讨一下。 字符串类函数    SQL Server2012中提供了两个和字符串相关的函数,分别为Concat和Format.    Concat如其名称所示,用于连接两个字符串.但比过去的增强是可以免去类型转换的烦恼...

2012-04-10 01:04:33 360

原创 跨越边界: 对 Rails 进行扩展 分析 acts_as 插件

简介: Java™ 编程语言一直以来都是一个很出色的“熔炉”,它具有用于集成的丰富和强大的功能 —— 从用于集成企业库的依赖性注入容器,到 Enterprise JavaBeans (EJB) 技术,再到 Eclipse 的组件模型。通过使用大量这样的理念和架构,Java 开发人员率先采用新的方法将完全不同的软件库和组件组合成一个整体。但是 Java 开发人员并没有对优秀的集成技术造成垄断。...

2012-04-10 00:48:02 427

空空如也

空空如也

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

TA关注的人

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