云、大数据和人工智能这哥仨到底什么关系?

       行业里面各种似是而非的说法此起彼伏,不得不擦亮双眼,否则就被各路大师“忽悠”了。从数年前的电子病历“结构化“、”半结构化“,到“虚拟化”和“云计算”,最新的热点是“云、大数据和人工智能”,值得花点时间理一理。阅读全文 »

2017年4月22日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

互联网的抄与被抄都很伤

       小扎带领的Facebook中一些团队已经骄傲地喊出:“不要骄傲得不屑抄袭”(don't be too proud to copy)。根据科技新闻网站The Information发表的文章,Facebook成立了一个“青少年团队”(Teens Team),专门研究如何抢夺Snapchat的青少年用户。阅读全文 »

2017年4月19日
作者:鸡啄米 分类:IT互联网 浏览: 评论:1

一篇文章看明白 C++ 虚函数表

       C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。阅读全文 »

2017年4月14日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

做“斜杠青年” 开启赚钱新模式

       1  在很久以前,人们将拥有一个属于自己的住房、一部属于自己的车子、一份稳定的工作定位为最美满的人生。  共享经济横空出世后,这一有待考量的「幸福模式」被打破,你无须购买,只需共享就可拥有想要的房子、车子,你还可以拥有多重职业、多重身份。  这个时代,无论什么谈天长地久都太奢侈,几百年的大品牌也许转眼就被忘了。昨天诺基亚还统治亚欧非呢,今天就被贴牌了。凡客体还能背出两段,可凡客都不知道去哪了。阅读全文 »

2017年4月12日
作者:鸡啄米 分类:IT互联网 浏览: 评论:3

教你这样提高Hibernate的性能

       1.抓取策略(Fetching strategies)  抓取策略(fetching strategy) 是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL 或条件查询(Criteria Query)中重载声明。   Hibernate3 定义了如下几种抓取策略.阅读全文 »

2017年4月10日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

敏捷开发白话篇

       敏捷的意思就是反应迅速, “为什么要反应迅速? ”看看那么多996公司就知道了, “市场变化越来越快,客户要求越来越高, ”为了满足用户的需求, “人家一个星期发一个版本, 我们仨月才能憋出一个来 , 那还不被打的满地找牙?  问题是如何才能反应迅速? ”先来看一个场景:  1、残酷的现实  软件开发有一大难题就是客户脑子中的需求难于描述出来阅读全文 »

2017年4月7日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

清华毕业的猎头带你一窥高级人才市场

       这是一个清华毕业生猎头在零几年写的文章,如今读来仍觉得涨了不少见识,跟大家分享下。 从来没有想过自己会加入这一行,从开始自己喜欢的专业通讯,到后来喜欢的管理,幻想过是专业高手,幻想过管理专家,却从来没有想过进入这一行,但真的在我刚刚离开校园的时候发生了,短短几天,对这个行业有了一个感性认识,其实最让自己伤感的不是自己没有干这一行的经验阅读全文 »

2017年4月5日
作者:鸡啄米 分类:职场人生 浏览: 评论:1

C/C++返回内部静态成员的陷阱

       在我们用C/C++开发的过程中,总是有一个问题会给我们带来苦恼。这个问题就是函数内和函数外代码需要通过一块内存来交互(比如,函数返回字符串),这个问题困扰和很多开发人员。如果你的内存是在函数内栈上分配的,那么这个内存会随着函数的返回而被弹栈释放,所以,你一定要返回一块函数外部还有效的内存。  这是一个让无数人困扰的问题。如果你一不小心,你就很有可能在这个上面犯错误。阅读全文 »

2017年3月29日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

互联网是前戏,人工智能才是高潮

       1 前日的一个活动上,李彦宏如是说:“如果互联网是前菜的话,人工智能将是主菜,人工智能将会影响各个行业。”  这个说法很有意思,很直观说明了互联网和人工智能的关系。  换成我的话,我会这样说:如果互联网是前戏的话,人工智能才是高潮。  可能我的格局比李彦宏低一些,但我的说法更准备一些。 阅读全文 »

2017年3月27日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

怎么解决Hibernate + Json的死循环问题

       【问题】如题所示,在我们使用hibernate框架而又需要将对象转化为json的时候,如果配置了双向的关联关系,就会出现这个死循环问题  异常信息:... 关键字是net.sf.json.JSONException: There is a cycle in the hierarchy!,意思是在层次关系里有一个循环 【原因】为什么会这样呢?原因在于你要转化的对象里配置了对另外一个对象的关联,而那个阅读全文 »

2017年3月24日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

解读神一样的职位——项目经理

       在你成为领导以前,成功只同自己的成长有关。当你成为领导以后,成功都同别人的成长有关。  ——杰克·韦尔奇  这几年,项目遍山野,满城尽是项目经理。特别是一个滥词——PMP®的兴起,项目经理日甚火爆。  冷静下来,项目经理到底是啥?答案层出不穷,也时而在项目群上激起阵阵涟漪。项目经理虽说不上新生,但也远没有到形成所谓约定俗成规范的阶段。阅读全文 »

2017年3月22日
作者:鸡啄米 分类:职场人生 浏览: 评论:0

聊聊租赁单车(共享单车)那些事儿

       这两天关于租赁单车——媒体们投资人们创业者们更喜欢用“共享单车”这个词——的讨论变得比较热闹。有几个颇具流量的媒体也做了长篇文章,比如财新,比如腾讯科技。  这篇文章我谈谈我对这个事的看法,有点不成体系。  一个奇怪的词  这两年,有两个词在特别奇怪地流行。  第一个词是自媒体。阅读全文 »

2017年3月22日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

C++实战项目:坦克大战(十)

       上一篇中我们已经得到了一个比较完善的游戏,不过有人反馈说目前的难度较大,第三关已经很难通过了。今天我们来做点小的修改。  如果你认为我们要通过调整参数降低游戏的难度,那你就错了。作为游戏的开发者,我们最大的优势就是拥有上帝视角,可以随意让游戏按照我们的要求变化。  添加奖励  目前的三滴血不太够用,我们添加一个功能,每得到500分就另外获得一滴血。实现起来很简单,只需要在计算分数的时候修改就好阅读全文 »

2017年3月20日
作者:鸡啄米 分类:软件开发 浏览: 评论:1

看看别人的Java面试 你是否又有学习的动力了?

       马老师说过,员工的离职原因很多,只有两点最真实: 钱,没给到位  心,受委屈了  当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,除了运气,基本功也要足够的扎实,希望下面的面试经验能给你们能够提供一些帮助。  项目经验  面试官在一开始会让你进行自我介绍,主要是想让你介绍一下自己做过的一些项目阅读全文 »

2017年3月17日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

C++实战项目:坦克大战(九)

       现在我们的游戏已经初具规模,但如果主战坦克一直是无敌状态那也很无趣。今天我们来让敌人的炮火发挥作用。  主战坦克被击中  当敌人的炮弹和主战坦克接触时,主战坦克生命值减一。我们预设的主战坦克共有三条命,被击中三次后游戏结束。  为主战坦克添加碰撞检测大家应该很熟悉,修改之前的CheckCrash()函数如下:...阅读全文 »

2017年3月15日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

天涯17年熬到22亿 坚持还是转型?

       谈及中国互联网发展历程,“天涯”是一个绕不过的名字。作为中国社区网站的“大叔”,同样创立于1999年,腾讯、百度、阿里巴巴早已功成名就,但天涯似乎逊色不少。虽然自称第一代互联网人,但相比丁磊、马化腾、李彦宏,天涯社区创始人邢明则要“慢”得多。  2017年3月,华夏幸福以2200万元非公开认购天涯100万股,占股超1%,估值为22亿。阅读全文 »

2017年3月14日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

C++实战项目:坦克大战(八)

       上一篇中设计出了关卡和分数,但每新开始一个新的关卡时没有任何提示信息,这样略显突兀。我们需要在每一个关卡开始之前给出一个提示信息,同时让玩家有休息的时间。 绘制提示信息 我们要在Battle区域中,显示一个矩形,中间打印关卡号。效果如下:  实现起来也很容易,在Graphic类中添加一个ShowGameLevel函数:...阅读全文 »

2017年3月13日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

用户免费骑单车 企业收获高估值

       要说在资本寒冬,最火热的行业,那就非共享单车领域莫属了。在去年年中,整个共享单车行业曾经创造了18天融资超16亿的记录。而今年,这个解决最后3公里出行需求的领域,争夺战将进行的越发激烈。 不只是原本的入局者摩拜单车和ofo,还有因为资本推动下不断新加入的搅局者们,2017年的共享单车市场,会迎来血战。阅读全文 »

2017年3月10日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

C++实战项目:坦克大战(七)

       目前我们的主战坦克已经能够开炮击毁敌人坦克了,但敌人坦克不会开炮貌似比较欺负人。今天我们让敌人坦克也拥有开炮功能。同时,我们要为游戏设定关卡,让它变得好玩起来。  让敌人坦克开炮  在EnemyTank类中,添加Shoot函数几乎和MainTank中完全相同,... 这里唯一的区别是最后一句话,我们对m_bNeedShoot属性进行了赋值。敌人坦克和主战坦克最大的区别在于自动开炮,它不像主战坦克那阅读全文 »

2017年3月8日
作者:鸡啄米 分类:软件开发 浏览: 评论:1

程序员的职业生涯该如何过——前锤子科技研发总监池建强

       1、写在前面  加入极客邦的第一天就被拉到了「大咖说」的现场,这也是我始料未及的事情。从锤子科技正式离职之后,我享受了一个短暂的假期,随即投入了下一个战场,极客邦科技和内容服务领域。  很多人都在问我,为什么要离开锤子科技加入极客邦科技,其实这就是一个简单的职业选择。人生在世,一路向前,总会遇到各种各样的选择,有时候是被动选择,有时候是主动选择,仅此而已。阅读全文 »

2017年3月6日
作者:鸡啄米 分类:职场人生 浏览: 评论:0