自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码湾

关注发生在程序员身边的精彩故事。

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

原创 技巧:永久屏蔽谷歌浏览器上的网站通知功能

使用Chrome浏览器的用户应该熟悉,你在访问一个新网站时,其网站旁边会出现一个“发送通知”的提示,如果用户允许接收某些网站的通知消息,那么该用户即使在关闭浏览器的情况下也能收到这些网站的消息,该功能在Chrome 42版本正式上线。目前大部分的主流网站都支持了该功能,于是你在初次访问这些网站是都会跳出该提示,每一个网站确认一次很繁琐,并且大部分的网站并不需要其推送功能,Chrome

2018-02-23 07:01:46 4705

原创 不同行业的软件都爱用什么编程语言开发?

近日,HackerRank发布了2018年开发技能报告,其中探讨了一些对理解开发人员环境至关重要的事情,本文将摘录编程语言排行部分。互联网、物联网、AI,计算机技术不断迭代升级,传统行业纷纷开始互联网化,并用人工智能武装自己。在这个潮流下,各个行业开发者都喜欢使用什么编程语言呢?我们各个语言在不同行业的排名,看看2018年小伙伴们感兴趣的领域适合学习的编程语言!总体情况:总的来说

2018-02-23 07:01:36 3834

原创 LibreOffice 6.0 人气暴涨,两周内的下载量接近 100 万次

1 月底发布的 LibreOffice 6.0 受到了科技博主和开源爱好者的热烈欢迎。而这种热情也转化成了一些非常“健康”的下载数量 ——LibreOffice 6.0,这个非常受欢迎的开源办公套件的最新版本,在两周内被下载了大约 100 万次。由负责 LibreOffice 开发的公司文档基金会共享的统计数据显示,这个免费办公应用程序自 2018 年 1 月 31 日发布以来已经获得 969

2018-02-23 07:01:27 1064

原创 Web 和 Chrome 开发者之间的那些事

这个标题可能咋看之下似乎有那么一点怪(a little odd),(不过你要知道,把标题起的这么怪真不是我的本意),而我真正想看到的是,你们 web development 社区是如何看待web以及是如何看待 Web以及Chrome 开发者之间的协同配合接下来(讲述)的大部分内容,都是我直接从自己写的doc给摘录过来的,(至于doc写的是啥)?或许你们可以把它(简单的)理解为团队自己定下的(具有

2018-02-22 07:02:10 428

原创 看似简单但容易忽视的编程常识

这些年写了很多的代码、也读过很多的人写的代码,这几年,写代码的机会越来越少,但是每次写代码,感觉需要思考的东西越来越多,好的代码确实难能可贵,在国内业界中,好的软件不少,但是好的代码确实有点凤毛麟角了,写得出来的人不多,有追求的也不多,看到的好的代码越来越少。可能是因为每个人对于好的评判标准不一,程序员中,也不乏文人相轻的较劲,总觉得比人写的代码都不够好,我不想介入这些无谓的争论,这篇文章中,我

2018-02-22 07:01:57 832 1

原创 [译] 完美 CSS 文档的 8 个最佳实践

在css的世界,文档没有被得到充分的利用。由于文档对终端用户不可见,因此它的价值常常被忽视。另外,如果你第一次为css编写文档,可能很难确定哪些内容 值得记录,以及 如何能够高效完成编写。然而,为CSS编写文档可以为你的项目提供很多好处:促进更好的代码实践、降低新员工的上手难度。在本文中,我将说明编写CSS文档的优点,并分享我认为的最佳实践。让文档为你工作,而不是阻碍你的工作。1. 制定基本规

2018-02-22 07:01:52 865

原创 苹果要求全新App开发四月起必须支持“齐刘海”

近日消息,苹果公司通过邮件告知应用程序开发者,从2018年4月起提交给App Store的所有新应用必须支持iPhone X的超级视网膜显示器。这意味着新应用程序的开发者必须确保它们适应“齐刘海”,并保证在5.8英寸OLED屏幕上边角整齐。苹果公司尚未确定现有应用程序(包括更新)也必须支持iPhone X的最后期限,直到那个时候这条规定才会显得更有意义,因为这涉及了大部分应用程序。从四月起,所有

2018-02-20 07:02:11 603

原创 Node.js 9 新特性整理

Node.js 每年进行两次大的发布,2017年10月,Node.js发布了 9.0 版本,与此同时, Node.js 8.9.0 成为了最新的 LTS 版本。这意味着对 8.9.0 的支持将会维持到2019年底,此后的一个LTS版本将会是 Node.js 10查看 Node.js 发布历史Node.js 9 有什么新特性?http/2Node 8.4 首次支持了http/2

2018-02-20 07:02:05 1797

原创 Java2018关键字:Eclipse,容器和无服务器

现在,Java EE 已经是 Eclipse 基金会的一个项目;甲骨文也加快了 Java SE 的发布频率,最重要的是通过 Java 模块化系统(Java Platform Module System),即大家熟知的 Jigsaw,Java 的模块化特性终于正式和开发者见面了!我们有理由相信,未来的一年对 Java 专业人士来说将是有趣的一年。IBM 杰出工程师兼 Java 首席技术官 Joh

2018-02-20 07:01:57 690

原创 程序员的那些搞笑事

啥叫职业病?职业病就是作为一个IT民工,如果有一天5点钟就下班,你会很无比内疚;如果连续两天5点下班,你会无比自责;如果连续三天5点下班,你会严重怀疑公司是不是准备把你给炒了。编程语言分为两种:一种是天天挨骂的,另一种是没人用的。搞C 的看不起搞C++ 的, 搞C++ 的看不起搞Java 的,搞Java 的看不起搞.NET 的,搞.NET 的看不起美工, 周末了,美工带着妹子出去约会了,一群S

2018-02-20 07:01:45 2888 4

原创 我们调查了7000+名国内开发者,得到了这些有意思的反馈

策划|小智半个月前,我们发表了一篇针对国外开发者的调查报告,揭示了国外开发者各方面的特性。很多同学留言表示希望 InfoQ 出一个国内版的,于是我们基于国内开发现状,制作了一份调查问卷,参与人数 7000+。以下是调查报告的内容反馈。注:本次调查的 7000+ 名开发者基于 InfoQ 公众号的用户群体,辐射到了他们的圈中好友及朋友圈。因为微信公众号投票限制,本次调查只设置了 10 个最重要的

2018-02-16 07:02:49 449

原创 代码结构及一些代码规范建议

作者: J猿代码结构和规范关系到项目的可持续维护以及维护的周期,非常重要,但真正重视并落地的很少经典的MVC模式一般都能说出来,但真正落地到项目代码结构的时候,却缺少思考当写代码和找代码让人感觉别扭的时候,就该考虑如何去优化了一切皆对象,在规划代码结构的时候也需要有面向对象的思维方式很多张口就是高并发、大数据、高流量等之类高大上词汇的人,缺很少注重代码的基础结构,写出的代码很难让人轻易

2018-02-16 07:02:39 420

原创 无谓的通宵加班之后的思索

作者:KafkaG2018年2月1日晚通宵加班之后,我彻底地确定了自己的发展道路:以技术为主,全局思维视角为辅,脚踏实地三年,而后突破转型。另外,这次的加班也给我带来了6点值得改变的思考:1:技术很重要性,它能带给我的是解决问题的能力。自身掌握一门过硬的技术,对于一直想做一个产品,但又没有太多资源的我来说,极其重要,同样它也是我彻底的走入社会的第一块敲门砖;2:我一直以来的读书、写作的锻炼

2018-02-16 07:02:23 629

原创 为什么软件外包不再“起作用”了?

我想为我的web服务创建iPhone app,但是我没有程序员。好吧,我没有iOS程序员。而且,我也没钱去请一个。你也遇到过这样的情况?那么该怎么做呢?谷歌搜索到Upwork,在这个网站上找到了一家位于印度班加罗尔的公司,他们在看到我给出的合理的价钱之后,表示很乐意和我一起工作。在几个月花费了我几千刀之后,我意识到这并不像我预期想的那样。时间又过去了几个月,此时我已经在向上帝发誓,我今后再也不会外

2018-02-04 07:02:35 420

原创 为什么需要专门出现GPU来处理图形工作,CPU为啥不可以?

GPU 是并行编程模型,和CPU的串行编程模型完全不同,导致很多CPU 上优秀的算法都无法直接映射到GPU 上,并且GPU的结构相当于共享存储式多处理结构,因此在GPU上设计的并行程序与CPU 上的串行程序具有很大的差异。GPU主要采用立方环境的材质贴图、硬体T&L、顶点混合、凹凸的映射贴图和纹理压缩、双重纹理四像素256 位的渲染引擎等重要技术。由于图形渲染任务具有高度的并行性,因此GPU可以

2018-02-04 07:01:51 3495

原创 程序员,你能真正掌握多少编程技术?

我总能看到一些公司在招聘广告里这样描述他们的岗位要求:“有丰富的从零开始构建 iOS 及 Android 应用的经验;精通移动及 Web 技术,包括 Java、HTML5、CSS3、JavaScript 和 AJAX。“(可世上根本)没有这样的人:一个人只能真正精通一个(技术方向),而在其他方向上技术平平。你也可以在精通一门技术后转而钻研另一种技术,(但这会让你很快)忘掉前者的很多细节。这样或许

2018-02-03 07:01:34 845 2

原创 开发团队中的两种编程高手

第一种编程高手给一段复杂的程序,比如有7个局部变量,5层循环和if嵌套,他能赤手空拳上阵,迅速领会程序意图、找到bug,不用借助任何工具甚至纸笔。给一个复杂的问题,能在一个函数之内一气呵成,立马给出正确实现,这个函数可能有七个变量,5层循环和if嵌套。没有废话,删无可删,但是单一函数复杂度高,一般人要费老鼻子劲方能看懂。第二种编程高手给一段复杂的程序,比如有7个局部变量,5层循

2018-02-01 07:03:15 581

原创 澎湃新闻:我在南山写代码,是改变世界还是养家糊口?

2017年12月30日,欧建新的遗体告别仪式在深圳沙湾殡仪馆举行,他的妻子带着两个孩子向他做了最后的告别,随后艰难地在火化同意书上签下了自己的名字。20天前,这位研发工程师从他就职的中兴公司通讯研发大楼26层跳下,结束了自己42岁的生命。这是位于深圳市南山区科技园中心的一幢地标建筑。在它的周围,还聚集了众多创业公司,多数与IT相关。南山区有144家公司上市,资本厮杀的战场上,横空出世的黑马和幻灭

2018-02-01 07:02:54 16681 69

空空如也

空空如也

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

TA关注的人

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