科技资讯

只有程序员了解的9个真相

对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。 真相#1 “你所不知道的是,很多我们每天都使用的关键软件(如Mac OS X和Facebook),作为一个整体虽然可以正常工作,但是实际上它们的背后充斥了各种的弊端和缺陷。这就像是你兴致勃勃地拆开了一架全新的747飞机,但是却发现燃料线是...
3个月前 (05-10) 阅读(139) 赞一个 (0) 评论() 链接直达
编程人生

软件架构入门

软件架构(software architecture)就是软件的基本结构。合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。O'Reilly 出版过一本免费的小册子《Software Architecture Patterns》(PDF), 介绍了五种最常见的软件架构,是非常好的入门读物。我读后受益匪浅,下面就是我的笔记。一、分层架构分层架构(layered...
4个月前 (05-06) 阅读(194) 赞一个 (0) 评论() 链接直达
科技资讯

为什么说Python是入行人工智能的首选语言?

在所有编程语言里,Python并不算萌新,从1991年发布第一个版本,至今已经快30年了。最近几年,随着人工智能概念的火爆,Python迅速升温,成为众多AI从业者的首选语言。根据数据平台 Kaggle发布的2017年机器学习及数据科学调查报告,在工具语言使用方面,Python是数据科学家和人工智能从业者使用最多的语言(见下图)。IEEE综览(IEEE Spectrum)发布的2017最受欢迎编程语言列表中,Python同样位列第一(见...
4个月前 (05-06) 阅读(239) 赞一个 (1) 评论() 链接直达
人文阅读

用一句文案,逼哭你的男朋友(多图)

男女交往向来男生强势女生柔弱男生有时只需用一句话就能让女友泪如雨下比如你烦不烦啊我懒得理你你到底要怎样若是碰到直男癌就更是如此估计会被气到发笑吧但不要看男生表面上爱理不理遇到紧急情况时求生欲还是很强的所以有时候想要反驳你的男友让他也重视到你的存在一句话文案就能帮你搞定01020304050607080910111213141516171819看完上面这些一句话气死男朋友的文案是不是很多男生都已经欲哭无泪?如果碰巧你还是个广告人的话对不起...
4个月前 (05-06) 阅读(122) 赞一个 (0) 评论() 链接直达
神秘的程序猿

你见过最目瞪狗呆的bug是什么?

有一天,在逛知乎无意中发现了这个让人笑得肚子痛的回答:https://www.zhihu.com/question/21747929/answer/45782715(多图,自行打开看吧,哈哈)由于各种各样的原因,在网上注册用户名的时候,有时候会被拒绝,一般变换一下组合就可以了,但是有一位叫做“刘伟楠”的同学,想注册个新浪微博,结果遭到了非人类的待遇。一开始,他想用实名注册,结果系统提示昵称不符合规则,然后他就加上了各种各样的前缀、后缀,...
4个月前 (05-06) 阅读(231) 赞一个 (2) 评论() 链接直达
人文阅读

写给北京的十句文案!

这周刚刚泪别北京,结束了长达6年的北漂生活,早上看到的文案,心情特别的...触动 在北京时,不喜欢浑浊的空气,厌烦拥挤的人潮和车流。离开后却异常怀念,关于北京的点滴都变得亲切起来,就连每个早上从通州到酒仙桥两段地铁的早晚高峰的人海,都觉得很动人,他们不是蝼蚁,是有故事的人。今天,在微博上看到一组《写给北京的十字情书》,作者都是从祖国其他城市投奔北京怀抱的普通人,文案很真实,特别触动狂人,就想分享给大家。北京欢迎理想,也欢迎堕落...
4个月前 (05-06) 阅读(172) 赞一个 (1) 评论() 链接直达
科技资讯

谷歌终于开放 “.app” 顶级域名注册:需要 HTTPS 加密

Google 正式开放了 .app 域名的注册,并声称是全球首个需要 HTTPS 加密的顶级域名。Google 高价拍下 .app 域名Google 从 2012 年开始,就加入了获取顶级域名的行列。在 2015 年之前,谷歌已经将诸如 .docs、 .android、 .free、 .fyi、 .foo 等域名收入囊中。2015 年 Google 更是掷巨资拿下 .app。ICANN 是一家国际域名分配机构,2012 年 5 月开始开...
4个月前 (05-06) 阅读(189) 赞一个 (0) 评论() 链接直达
人文阅读

日本小姐姐手绘一组大尺度情侣之吻插画,第一张就脸红了!

最近,日本的一组情侣情趣插画火遍了网络,引来无数网友疯狂转发!它以唯美的画风,描绘了情侣间那些令人脸红的温馨日常和甜蜜之吻,明明在赤裸裸地撒狗粮,但就是让人忍不住一张一张看下去,一起来感受一下…最享受每天和你共浴的时刻,被你紧紧拥抱的时候,我仿佛拥有了整个世界…▼每天睁开眼,最想见到的就是你,想在你的怀中迎接每个清晨的到来。▼春光灿烂,花开满园,因为有你在身边,才显得分外美好…▼加班忙碌的夜晚,因为有你,也变得很愉快。▼闻着饭香醒来,看...
4个月前 (05-06) 阅读(133) 赞一个 (0) 评论() 链接直达
Java开发

Java 泛型详解

一、概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即 “参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(...
4个月前 (05-05) 阅读(177) 赞一个 (2) 评论() 链接直达
Java开发

线程的生命周期

当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead) 5种状态。尤其是当线程启动以后,它不可能一直“霸占”着CPU独自运行,所以CPU需要在多条线程之间切换,于是线程状态也会多次在运行、阻塞之间切换新建状态,当程序使用new关键字创建了一个线程之后,该线程就处于新建状态,此时仅...
4个月前 (05-05) 阅读(153) 赞一个 (1) 评论() 链接直达
Java开发

微服务并非Spring Cloud和Dubbo,下一代微服务是什么?

近几年,微服务技术得以迅猛普及,而以 Spring Cloud、Dubbo 为代表较为成熟的微服务开发框架,占据着市场的主流地位,它们甚至一度成为微服务的代名词。什么是微服务首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统 Web 应用,来理解什么是微服务。传统的 Web 应用核心分为业务逻辑、适配器以及 API 或通过 UI 访问的 Web 界面。业务逻辑定义业务流程、业务规则以及领...
4个月前 (05-04) 阅读(258) 赞一个 (1) 评论() 链接直达
电脑实战

MacOS 系统设置语音呼出Siri

macOS Sierra 已经在本周推送了正式版,这也使得苹果的语音助手 Siri 首次来到了 Mac 上。桌面版的 Siri 在很多功能上和 iOS 版的大同小异,例如查看天气、设置提醒等。macOS Siri 还有与众不同的地方,那就是可以和系统的通知中心进行交互,例如将搜索结果直接固定在通知中心内。不过细心的你可能已经发现,Mac 的 Siri 是不支持“嘿 Siri”功能的。不过通过 Mac 自带的一些系统工具,我们也能够找到一...
4个月前 (05-04) 阅读(142) 赞一个 (1) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅