返回

陈然的公开内容

文章、回答、音乐、视频、播客和访谈的统一归档 · 全部内容 · 编程 · 更早 · 40 条 · 第 1 / 2 页

和 AI 讨论内容归档

ChatGPTClaude

2021

2019

2018

2015

Docker 的应用场景在哪里?

回答1 分钟

Docker for Data Science at Trulia 和一点感悟 - Hello陈然! - 知乎专栏 我们在Trulia Data Science Team 里面推行了Docker。一方面是搭建API做SOA,另一方面也在帮助每一个Data Scientist 都可以直接从最开始算法分析、开发一直做到部署...

Docker for Data Science at Trulia 和一点感悟

文章4 分钟

刚刚在 Trulia 的博客上发表了我的第一篇文章:Docker for Data Science at Trulia. -How Trulia’s Data Scientists Minimized Releasing, Testing, and DevOps Efforts with Docker 文章大意,就是我...

为什么很多专业都吐槽要条条道路通CS?

回答1 分钟

写代码和学CS 是两回事 可能大家并不需要都做程序员 然而每个对未来有追求的人都需要会写代码 为何? 因为在现代社会 我们不仅需要与人打交道 更多的时候 我们还需要与机器打交道 而如何与机器进行交流?最简单的方法 也就是使用机器熟悉的语言 也即 写代码 甚至 我们与人交流的时间会越来越少 与机器交流的时间会越来越多 因...

小黄鸭Debug大法

文章2 分钟

刚入职的时候,公司发了一只萌萌的小黄鸭。 一直以来,我都以为这就是一个萌萌的小玩意,并没有什么luan用。然而,前两天,同组的同事却告诉我一个惊天秘密: 这玩意是用来Debug的! 我的心里简直有一万头草泥马呼啸而过,难道我平日虐待了某种保佑不出Bug的远古神灵?然后我被告知了一种高级的Debug大法,叫做Rubber...

在CMU学习15319/619 Cloud Computing是种怎样的体验?

回答2 分钟

CC是一门典型的工具类型的课程,它的初衷除了带你了解和Cloud相关的技术以外,更多的是要你亲手实践,熟悉工具,所以 Get your hand dirty! Get your hand dirty! Get your hand dirty! 我是13 Fall 上的,在作业上话的时间主要是周日的晚饭前和做晚饭跑Had...

2014

有哪些算法惊艳到了你?

回答2 分钟

Reservoir Sampling( Reservoir sampling ) 这是我在今年求职过程中面试的时候被问到的,因为之前很少接触Streaming的算法,在听到这个题目的时候被惊呆了,根本不能理解: 给一个Streaming的Data,未知长度,要求在Streaming结束后返回N个Data,且是等概率的。...

想成为计算机技术高手,一定要懂汇编吗?

回答1 分钟

大概在另外一拨人的眼里,成为计算机学科的高手应该是把数学学好,只有把高等数学学好,精通概率、统计、随机过程、抽象代数,熟练掌握各种建模方法,才是计算机科学的王道。再结合各种领域知识,年薪百万轻轻松松。弄点高级算法几十亿被收购瞬间财富自由。 技术只是技术本身,计算机发展了这么多年,无数新技术层出不穷。每个人都靠着自己的专...

有没有什么可以画大型关系图的软件?

回答1 分钟

ER图和Visio是可以并列的么? 首先你要选择一种建模的语言,比如常见的ER图,IDEF,UML 然后要学习这种语言的规范 接着再找建模的工具,比如Rose,Visio 大型系统的设计必须考虑设计规范,这么几千个点的图就算你画出来也没人想看吧 该分层的分层,该抽象的抽象,才是好的系统设计

用 LaTeX 撰写的学术论文怎么方便地供老师评注和修改?

回答1 分钟

Latex是文本文件,所以可以使用Git进行版本管理,进行评注和修改 但是要是老师不熟悉Git的话,那就参照别人的方法把╮(╯╰)╭

在美国课堂上使用 Matlab 完成作业,需要自己购买软件吗?

回答1 分钟

可以使用Octave 代替 GNU Octave 语法跟Matlab的没啥差别

2013

编译原理是不是计算机基础课程中最难的?

回答1 分钟

当然不是 因为它背后有很多理论的支持 比如自动机 文法等 而这些理论恰好又比较好出题 比较好实现 所以比较好变成作业 对于不熟悉的人来说看起来往往很难 而真正难得东西 比如OS 往往由于国内没几个老师有能力教的好 所以最后反而让人觉得没那么难了

如何计算两份代码的相似度?

回答11 分钟

正好之前的毕设中阅读了相关的文献 这里依照我肤浅的理解也来回答一下 计算两份代码的相似度是有很多实际的应用背景的,比如在代码仓库中(Software Repository)中,大量的代码来自于相互的复制粘贴,如果能够合理地检测到相似的代码,将相似的代码只保存一份,那么可以减少大量的存储冗余,同时也可以更好地保证数据的一...

哪些事情让你觉得「哇!还可以这么干」?

回答1 分钟

想起了两个神级的排序算法 1. Sleep Sort 输入一组数 A1 A2 ... An, 新建n个线程,每个线程Sleep(Ai),然后输出Ai,就排序好了。。 这可是正儿八经的多线程排序噢!!! 详情: 排序算法 Sleep Sort 2. Bogosort 输入一组数,随机打散顺序,如果不是有序的,继续随机打散...

话说数字电路对一个计算机系的学生真的那么重要吗?

回答1 分钟

一个决策一定有损失, 也有收获 它对于你重不重要一方面体现在其学术性上, 有人已说, 再此不表. 另一方面体现在影响你的GPA上. 如果你觉得这两者不影响你, 那自然可以低分飘过. 我所见的牛人, 不少是完全对此不感兴趣的. 不过他们中的大部分, 都觉得GPA还是挺重要的, 花一点点时间弄个不错的成绩, 挺值得. 另一...

大一自学计算机,目前在看 C Primer Plus,准备学习的书还有很多。应该按照什么顺序阅读,如何进阶?

回答1 分钟

别看书了……做点项目去吧…… 不真做做你那看看跟没看差不了多少……

学习计算机一定需要较高的智商吗?

回答1 分钟

如果是想问C语言如何学习的话, 知乎上有不少答案. 善用搜索. http://www.zhihu.com/search?q=C%E8%AF%AD%E8%A8%80%20%E5%AD%A6%E4%B9%A0&type=question 如果是想问学习方法的话, 你从小学到大学学了12年, 方法都差不多 入门个C语言跟你当...

2012

在校大学生有没有可能自主研发成功“植物识别器”?如果有可能那需要自学哪些内容?如果不可能的话,为什么?

回答1 分钟

当然有可能啦 我们大一的大作业就写过搜索引擎呢 当然能用 搜个关键词就能出来匹配的东西 至于好不好用,那就是值得你化一辈子时间去优化的事情了

计算机应届毕业生三四月份再找工作晚吗?

回答1 分钟

考虑到提问者没有提供自己的信息,加上我对于前两点不了解 只回答第三点: 1.我不反对蹭课,我举双手支持每个人充分利用各种资源完善自己。如果需要,我也可以提供相关的信息。 2.我猜提问者应该是计算机相关的专业的。我猜提问者也上过自己院系的课。我猜提问者也明白其实计算机相关类的课程课上老师讲不了什么。工程类课程主要的内容绝...

作为一名程序员,面对如此大的信息量和技术,比如 Java 程序员或C++ 程序员,该怎样过滤学习技术呢?各大国内技术类网站论坛要怎样有针对性的学习呢?

回答1 分钟

需要什么学什么,学精学透 神马好玩学什么,乐在其中 定期回顾 多与人交流

为什么大多数编程语言中的数组都是从0开始计数的,比从1开始计数有什么好处?

回答2 分钟

先说说为什么C语言的数组是从0开始 众所周知,C语言的数组是直接操作内存,那我们肯定得从内存的寻址开始说起: 以“以行为主序”的分配为例:设数组的基址为LOC(a c1 c2),每个数组元素占据l 个地址单元,那么aij 的物理地址可用一线性寻址函数计算: LOC(aij)=LOC(a c1 c2)+( (i- c1)...

如何能提取出用户在 Android 手机中访问的人人网主页地址?

回答1 分钟

如果用户是使用人人客户端的话: SD卡上有一个文件夹 Renren/account/ 里面是登陆过的人人网的人ID 比如我的是Renren/account/295813394 在打开网页 http://www.renren.com/295813394 即可 如果是非客户端的话,那可能稍微麻烦点了,只能通过读取浏览器的历...

对计算机专业而言,计算机图形学是否重要?

回答1 分钟

如果你以后不做这个方向的话,似乎学这门课一点用处都没有 但是这样的思路其实也不对 汇编似乎也用不到,电路原理似乎也用不到,很多课程似乎都用不到 课程的用处很难用形式化的东西来衡量吧 新东西,总是会打开一个新的思路 总是没有错的 如果学了,就好好学吧

如何在自己计算机上以图搜图?

回答2 分钟

。。。。。。。。。 想了想,没有想到有类似的软件,要不我给你讲讲如何自己写一个吧 几个关键的步骤: 1. 搜索本地所有图片 2. 为所有图片抽取特征,建立索引 3. 抽取所要查询图片的特征 4. 搜索 稍微详细一点的解释: 图片,太复杂了,所以我们的思路是把它转化为一个更简单的东西来搜索——向量。 我们只使用颜色特征。...

学 Java 感觉越学越没劲了,很零散,没有一个支架撑起一个体系,该怎么办?

回答1 分钟

看样子你该去实习了。。。 不做真实项目找不到弱点呀~

C语言的理论学了,编程时却不知如何下手怎么办?

回答1 分钟

这实在是一个好的问题。。。 上小学的时候,老师教你1+1=2,你觉得加法的理论学了,但是不会使用,但是后来,你会了 上初中的时候,老师教你x^2+y^2=z^2,你觉得勾股定理的理论学了,但是不会使用,但是后来,你还是会了 上高中的时候,老师教你a^2+b^2=2ab,你觉得不等式的理论学了,但是不会使用,但是后来,你...