分类: 编程技术

唐山烧烤店打人事件后,我们问了 AI 几个问题,得到一些「有趣」的答案

唐山烧烤店打人事件后,我们问了 AI 几个问题,得到一些「有趣」的答案

在一些事件中,连 AI 的价值观也优于部分人类。

被捧上天的 Scrum 敏捷管理为何不受大厂欢迎了?

被捧上天的 Scrum 敏捷管理为何不受大厂欢迎了?

被捧上天的Scrum敏捷管理为何不受大厂欢迎了?项目管理是大家非常关注的话题。最近,总能得到一些不错的内幕消息的Gergely做了一项调查,探寻科技

中国科技公司为何搞不定OS系统?罗永浩:骨子里缺乏信心

中国科技公司为何搞不定OS系统?罗永浩:骨子里缺乏信心

昨晚罗永浩宣布将在13日退出微博等社交平台,开始自己的下一次创业,这次的新领域是AR设备,这个领域也不新鲜了,但罗永浩表示评估之后还是很自然选择了AR。在接受晚点Last采访时,罗永浩也回

24个月暴涨180万名开发者,Rust 迎来高光时刻

24个月暴涨180万名开发者,Rust 迎来高光时刻

是厚积薄发还是机缘巧合?

谷歌研究员走火入魔事件曝光:认为AI已具备人格,被罚带薪休假,聊天记录让网友San值狂掉

谷歌研究员走火入魔事件曝光:认为AI已具备人格,被罚带薪休假,聊天记录让网友San值狂掉

他与AI参禅论道

如何双启动 Ubuntu 22.04 LTS 和 Windows 11

如何双启动 Ubuntu 22.04 LTS 和 Windows 11

导读:我们将演示如何在 Windows 11 的之外配置 Ubuntu 22.04 LTS(Jammy Jellyfish)的双启动设置。

隐藏功能!在 DuckDuckGo 搜索引擎中,你可以做这 25 件有趣的事情

隐藏功能!在 DuckDuckGo 搜索引擎中,你可以做这 25 件有趣的事情

导读:如果你是一位 DDG 狂热粉,你可能会喜欢用这些小技巧来提升你的搜索体验。

大一女生废话编程爆火!懂不懂编程的看完都拴Q了

大一女生废话编程爆火!懂不懂编程的看完都拴Q了

“中国计算机界没她不行!”

值得尝试的六款 Linux 文字处理程序

值得尝试的六款 Linux 文字处理程序

导读:选择一款最中意的文字处理程序把你的想法打印到纸上。

做了 5 年机器学习研究,我发现了这 7 个真相

做了 5 年机器学习研究,我发现了这 7 个真相

但直到今天,我才终于搞清楚了很多自己之前不知道的事物,甚至我还可能觉察到一些别人不知道的东西。

Java 17新特性,快到起飞?惊呆了!

Java 17新特性,快到起飞?惊呆了!

都说Java 8 是YYDS,那你注意到 Java 17 也是长期支持版本吗?Java到底有多快?通过比较 JDK 17、JDK 16 …

用什么linux命令能够显示一个文件目录或多个目录的体积大小?

用什么linux命令能够显示一个文件目录或多个目录的体积大小?

我不是深度的使用linux的程序员,但平时又少不了使用一两次。所以,很多常用的linux命令因为不常用,所以记不住,都需要查资料寻找用法。比如,如何在linux命令行里用命令显示文件目录的体积大小

在每个浏览器中看起来都不一样的div

在每个浏览器中看起来都不一样的div

最近国外的一位网友发现了一个有趣的现象,有一个DIV,它在每种浏览器中的样子看起来都不一样,比如说firefox、edge、chrome、Safari、IE等。他给出的代码是这样的:

7 个 JavaScript里令人惊讶的 “特性”

7 个 JavaScript里令人惊讶的 “特性”

在过去的几个月里,我对 JSHint 做了一些改进,主要是,学习 ES6(我最自豪的是重新实现了变量作用域)的过程中我碰到了几个特性,它们让我惊讶,其中大部分是关于 ES6 的特性但也有一部分是 ES3 特性,这些特性我以前从未用过,而现在我将开始使用它们。

我学习编程的一些秘诀

我学习编程的一些秘诀

过去一年,莫名其妙成了全职的编程培训师。大概是天注定,唉。最常遇到的新手问题就是,请问如何入门 XXX 技术。当然,对我来说,写 Rails 都快十年了。这这个领域东西还真难不倒我,抄了家伙就干已经是我这几年的风格。

为什么Go是一种设计糟糕的编程语言

为什么Go是一种设计糟糕的编程语言

好吧,我承认这个标题有点放肆。我多告诉你一点:我爱肆意妄言的标题,它能够吸引注意力。不管怎样,在这篇博文中我会试图证明 Go 是一个设计得很糟糕的语言(剧透:事实上它是)。

Tomcat 架构探索

Tomcat 架构探索

花了一个礼拜的时间阅读了 how tomcat works,本文基于此书,整理了一下Tomcat 5的基本架构,其实也没什么多复杂的东西,无非是解析Http请求,然后调用相应的Servlet。另推荐看CSAPP的网络编程那一章,顺便问问有无需要暑假实习的?坐标杭州,Java后台方向

每个程序员都应该收藏的算法复杂度速查表

每个程序员都应该收藏的算法复杂度速查表

这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 O 复杂度。我之前在参加面试前,经常需要花费很多时间从互联网上查找各种搜索和排序算法的优劣,以便我在面试时不会被问住。最近这几年,我面试了几家硅谷的初创企业和一些更大一些的公司,如 Yahoo、eBay、LinkedIn 和 Google,每次我都需要准备这个,我就在问自己,“为什么没有人创建一个漂亮的大 O 速查表呢?”所以,为了节省大家的时间,我就创建了这个,希望你喜欢!

让Flash内心崩溃的HTML5小历史

让Flash内心崩溃的HTML5小历史

对于HTML5,在今天这个互联网时代,大部分人应该至少都听说过这个名字,或许很多人对HTML5的了解都起于一句话:FLASH杀手。

阮一峰:CSS Modules 用法教程

阮一峰:CSS Modules 用法教程

本文介绍的 CSS Modules 有所不同。它不是将 CSS 改造成编程语言,而是功能很单纯,只加入了局部作用域和模块依赖,这恰恰是网页组件最急需的功能。因此,CSS Modules 很容易学,因为它的规则少,同时又非常有用,可以保证某个组件的样式,不会影响到其他组件。

面向过程,面向对象,函数式,一个问题的三种思考方式

面向过程,面向对象,函数式,一个问题的三种思考方式

我之所以对函数式代码感兴趣是因为函数式代码富有表现力,可以使用简短、紧凑的代码完成工作,同时能对特定的问题给出优雅的解决方案。现代的编程语言不约而同的朝着面向对象、函数式、动态、解释执行的方向发展,例如Ruby,Swift。而另一些语言则更加强调函数式编程,如F#,Scala,这种语言有着强大的类型推断系统,编写的代码洁程度则令人叹为观止。

程序员编程的7+1条小贴士

程序员编程的7+1条小贴士

用 10 分钟,20 分钟甚至 30 分钟的时间来想想你需要什么,想想什么样的设计模式(如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你 30 分钟的时间而不是 5 小时。

CSS中的背景用法大全

CSS中的背景用法大全

,最早的background 只能使用纯色填充,现在却可以使用各种渐变效果。现在所用的模型来自于CSS Backgrounds and Borders Module Level 3所定义的规范,主要分成了8个子属性。

Linux 新手要了解的十个知识点

Linux 新手要了解的十个知识点

Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。

编程语言漫谈

编程语言漫谈

我们知道现有语言的编程范式有:过程式,面向对象,函数式,逻辑式。随着软件工业化程度的普及,以及软件的复杂度越来越高,编程语言的发展历程 也是从最初的过程式(命令式)语言c,发展到以java语言为代表的面向对象编程语言。而逻辑编程语言(以prolog为代表)和函数式语言(lisp系 列)还多用在学术和人工智能领域中。近几年,随着多核,云计算时代的到来。函数式编程语言逐渐浮出水面,最经典的语言以scheme,common- lisp,ml,clojure,go为代表.而且最近的jdk8也逐步加入了functional,closure,lambda等语法