如果有任何科技公司可以完美阐释“转型”这个词的含义,那么这家公司非创立103年的IBM莫属。
现在,它的变化更胜以往。
在《财富》杂志周二于美国加利福尼亚州拉古纳尼古尔举行的“最具影响力女性”峰会上,IBM CEO罗睿兰(Ginni Rometty)表示她别无选择,只能迎难而上。
“发展和舒适不能共存。这无论是对人,对公司,还是对国家均是如此。”罗睿兰说。
罗睿兰正在领导I...
分类:
其他好文 时间:
2014-10-09 15:18:58
阅读次数:
219
第一种,直接思考的方法,不知对不对:
/*
* 标题:小朋友排队
n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。
每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。
如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,
则他的不高兴程度增加2(即总的不高兴程度为3),依次类推。当要求某...
分类:
其他好文 时间:
2014-10-09 15:51:56
阅读次数:
335
Spring默认的PropertyPlaceholderConfigurer只能加载properties格式的配置文件,现在需要完成让其支持可以从类似hadoop格式的xml配置文件中读取配置信息,并替换掉相关bean中的占位符,对其进行了扩展,具体扩展如下:
public class CustomPropertyPlaceholderConfigurer extends PropertyPla...
分类:
其他好文 时间:
2014-10-09 16:57:38
阅读次数:
173
SAP ABAP编程 字符串加密-MD5_CALCULATE_HASH_FOR_CHAR...
分类:
其他好文 时间:
2014-10-09 16:24:09
阅读次数:
693
[leetcode]Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center)....
分类:
其他好文 时间:
2014-10-09 15:33:58
阅读次数:
193
boss:那么,你需要多长时间来修复这个bug?
没有经验的程序员:给我一个小时?最多两个小时?我能马上搞定它!
有经验的程序员:这么说吧,钓到一条鱼要多久我就要多久?!
要多少时间才能修复bug,事先是很难知道的,特别是如果你和这些代码还素不相识的话,情况就更加扑朔迷离了。James Shore在《The Art of Agile 》一书中,明确指出要想修复问题得先知道...
分类:
其他好文 时间:
2014-10-09 15:31:28
阅读次数:
235
数据库角色用于管理数据库内部的访问和权限。数据库角色成员是能通过客户端软件如SSMS连接SQL Server的数据库用户,但是你可能希望授予某个特殊用户一些特权,但是仅限制于某个应用程序而不是SSMS时,第一个解决方案是使用专用SQL 帐号作为应用程序的登录。但是这个方案的缺点是需要使用SQL Server身份验证,并且不能标识出哪个用户正在连接SQL Server。但是可以使用同一个应用程序登录名,并且使用Windows身份验证,因此能更好地标识应用程序的用户,从而在必要的时候提升权限。...
分类:
其他好文 时间:
2014-10-09 15:47:48
阅读次数:
145
天光,一檐停风聚天下闲士 半阁藏卷窃古今名家
马上就40了,依然在写代码,写各种代码,从C/C++写到object-c,从java写到lua,乐在其中,享受得很。
当然,我现在基本不是依靠写代码挣钱谋生,事实上,我也几乎也没有纯粹依赖过写代码谋生过。写代码只是一种乐趣,一种爱好。
当然,难道是写代码谋生就一定是痛苦的吗?也未必。
公司有两个同事,都是非常棒的程序员,也是成...
分类:
其他好文 时间:
2014-10-09 16:54:08
阅读次数:
171
org.junit.runner.notification. RunListener和RunNotifier运用了观察者模式。...
分类:
其他好文 时间:
2014-10-09 16:53:48
阅读次数:
151
之前曾经接触过Ajax,仅仅知道Ajax实现了什么。
同步交互与异步交互的区别。
现在,整理一下Ajax的了解。看一下Ajax是如何实现异步交互的。...
分类:
其他好文 时间:
2014-10-09 14:56:58
阅读次数:
227
网络虚拟化最基础的技术莫过于分层(Overlay、Underlay),要实现分层有两种手段,一个是映射(Mapping),一个是封装(Encapsulation)。
映射,主要思路是转发时替换报文语义,如何替换将需要设备进行查询。
封装,则是把需要的报文语义添加到网包中,处理的时候一层层的解封装即可,尽量对设备透明。
不少协议都实现了封装的部分或完整功能,包括IP-in-IP...
分类:
其他好文 时间:
2014-10-09 16:02:58
阅读次数:
494
安装完Rational Rose发现无法正常启动,我遇到了以下两个问题,希望能帮到相同经历的同学。
问题一:
安装完Rational Rose后不能用,提示如下:无法启动此程序,因为计算机中丢失suite object.dll。尝试重新安装该程序以解决此问题。
出现这种现象主要是,安装程序自动设置在 Path 中的环境变量有误。
解决方法:
首先找到suite object.dll...
分类:
其他好文 时间:
2014-10-09 15:46:08
阅读次数:
299
[leetcode]Given two numbers represented as strings, return multiplication of the numbers as a string....
分类:
其他好文 时间:
2014-10-09 16:02:38
阅读次数:
174