首页 » 2017 March

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日
作者:鸡啄米 分类:软件开发 浏览: 评论:2

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

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

       上一篇中,我们的主战坦克发出的炮弹还没有实际的作用,今天我们就让它拥有击毁敌军坦克的功能。  新增基础API  Rect类  在Rect类中,我们添加下面两个新接口。 ... 这两个函数的作用是返回矩形右上角和左下角的两个点。这样方便我们在计算炮弹是否击中坦克时使用。阅读全文 »

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

5年133个经典Java面试题集锦

       Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。阅读全文 »

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

程序员年薪能到60万的工作有这几种

       首先总结一下年薪超过60万的程序员在哪些公司工作,大致可以分为以下几类: 1. BAT 和其他盈利能力强的大公司 附一张阿里的级别对应薪资 不仅限于 BAT,其他盈利能力强的互联网大公司,高层技术员工达到60万以上年薪是比较容易的。 关注两个限定词:盈利能力强、大公司。 有些公司虽然员工数达到数千人,但盈利能力弱甚至常年亏损。阅读全文 »

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

为何文件名最好小写?

       一、可移植性  Linux 系统是大小写敏感的,而 Windows 系统和 Mac 系统正好相反,大小写不敏感。一般来说,这不是大问题。  但是,如果两个文件名只有大小写不同,其他都相同,跨平台就会出问题。  foobar  Foobar  FOOBAR  fOObAr  上面四个文件名,Windows 系统会把它们都当作foobar。如果它们同时存在,你可能没办法打开后面三个文件。阅读全文 »

2017年3月1日
作者:鸡啄米 分类:软件开发 浏览: 评论:0
分页:[«]1[»]