文章、回答、视频、播客和访谈的统一归档 · 知乎 · 构建与工程 · 82 条 · 第 2 / 3 页
2015
2014
有哪些算法惊艳到了你?
Reservoir Sampling( Reservoir sampling ) 这是我在今年求职过程中面试的时候被问到的,因为之前很少接触Streaming的算法,在听到这个题目的时候被惊呆了,根本不能理解: 给一个Streaming的Data,未知长度,要求在Streaming结束后返回N个Data,且是等概率的。...
法律是否可能被代码化?
虽然目标短期内不可能实现,但是我们可以慢慢逼近嘛 不要因为短期看不到希望就否定研究的可能性 基础研究要一点一滴的做 几十年几十年的做 能出一点成果是一点成果 比如首先 我们可以试图帮助律师更快理解case和regulation,这就是一大步 再然后 我们可以试图帮助律师提高搜索效率,这又是一大步 Modeling的事情...
想成为计算机技术高手,一定要懂汇编吗?
大概在另外一拨人的眼里,成为计算机学科的高手应该是把数学学好,只有把高等数学学好,精通概率、统计、随机过程、抽象代数,熟练掌握各种建模方法,才是计算机科学的王道。再结合各种领域知识,年薪百万轻轻松松。弄点高级算法几十亿被收购瞬间财富自由。 技术只是技术本身,计算机发展了这么多年,无数新技术层出不穷。每个人都靠着自己的专...
有没有什么可以画大型关系图的软件?
ER图和Visio是可以并列的么? 首先你要选择一种建模的语言,比如常见的ER图,IDEF,UML 然后要学习这种语言的规范 接着再找建模的工具,比如Rose,Visio 大型系统的设计必须考虑设计规范,这么几千个点的图就算你画出来也没人想看吧 该分层的分层,该抽象的抽象,才是好的系统设计
计算机的应激性是怎么形成的?
门电路有基本的与、或、非逻辑 意思就是给一个或若干个0或1的简单输入,就回一个0或1的简单输出 进而形成复杂的输入输出 wiki上是这么解释的 在数字电路中,所谓“门”就是只能实现基本逻辑关系的电路。最基本的逻辑关系是与、或、非,最基本的逻辑门是与门、或门和非门。逻辑门可以用电阻、电容、二极管、三极管等分立原件构成,成...
用 LaTeX 撰写的学术论文怎么方便地供老师评注和修改?
Latex是文本文件,所以可以使用Git进行版本管理,进行评注和修改 但是要是老师不熟悉Git的话,那就参照别人的方法把╮(╯╰)╭
2013
为什么手机软件只能以重新覆盖的方式更新而不能以打补丁的方式升级?
现在的“增量更新”差不多就是这个意思了
编译原理是不是计算机基础课程中最难的?
当然不是 因为它背后有很多理论的支持 比如自动机 文法等 而这些理论恰好又比较好出题 比较好实现 所以比较好变成作业 对于不熟悉的人来说看起来往往很难 而真正难得东西 比如OS 往往由于国内没几个老师有能力教的好 所以最后反而让人觉得没那么难了
为什么sublime text2 无法高亮?只有白色和蓝色……
因为文件没有后缀?
如何计算两份代码的相似度?
正好之前的毕设中阅读了相关的文献 这里依照我肤浅的理解也来回答一下 计算两份代码的相似度是有很多实际的应用背景的,比如在代码仓库中(Software Repository)中,大量的代码来自于相互的复制粘贴,如果能够合理地检测到相似的代码,将相似的代码只保存一份,那么可以减少大量的存储冗余,同时也可以更好地保证数据的一...
哪些事情让你觉得「哇!还可以这么干」?
想起了两个神级的排序算法 1. Sleep Sort 输入一组数 A1 A2 ... An, 新建n个线程,每个线程Sleep(Ai),然后输出Ai,就排序好了。。 这可是正儿八经的多线程排序噢!!! 详情: 排序算法 Sleep Sort 2. Bogosort 输入一组数,随机打散顺序,如果不是有序的,继续随机打散...
大一自学计算机,目前在看 C Primer Plus,准备学习的书还有很多。应该按照什么顺序阅读,如何进阶?
别看书了……做点项目去吧…… 不真做做你那看看跟没看差不了多少……
如何用C、C++或者Java调用CPLEX解数学规划?
... 我在GOOGLE搜CPLEX满屏都是教程... 比如IBM的 http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r2/index.jsp?topic=%2Filog.odms.cplex.help%2FContent%2FOptimization%2FDocumenta...
类似「印象笔记整理术」这样的文档/图片如何方便的制作?
word挺好做的呀... 就是一个分栏, 自定义的标题格式, 插入一些图片即可
今年高考,想从事连接虚拟和现实的或者说改进人机交互方式的工作(例子:第六感科技),该选什么专业?
你提了两个方向: 虚拟现实和人机交互. 这是两个现在都存在的院系(方向), 但是差别很大. 虚拟现实(Virtual Reality)一般在计算机相关院系中有实验室, 但是其没有单独成系存在 虚拟现实是图形学下的一个分支, 其类似的还有最近比较火热的增强现实(Augmented Reality) 由于是图形学的一个分支...
2012
在校大学生有没有可能自主研发成功“植物识别器”?如果有可能那需要自学哪些内容?如果不可能的话,为什么?
当然有可能啦 我们大一的大作业就写过搜索引擎呢 当然能用 搜个关键词就能出来匹配的东西 至于好不好用,那就是值得你化一辈子时间去优化的事情了
为什么同个网页不同浏览器打开的反应时间不同?浏览器的选择是否能影响网页打开的速度?
这个事情大概就类似 我丢给你和其他人一堆话 这是原始的信息 你们的理解方式不一样,大脑擅长处理的东西不一样,所以自然速度有快有慢 虽然结果往往差不多
拓词应如何解决一些人反应的「背拓词会上瘾,但是背过之后记得的很少」这一现象?
去掉意思选项1234。使用 记得/不记得 选项。鼓励通过自己反馈来主动记忆单词 拓词适合第一遍过单词,但是背单词是个苦逼活,第一遍过了还得过好多遍,这个时候拓词不好用了。 可以学学云词的单词本,给用户一些自己建立的单词本来 主动维护自己的单词。
为什么很多应用根本就不需要地理位置却还要读取用户的地理位置?
内嵌的广告 或者 统计 插件可能会使用这些权限
大三学生毕业后想做产品经理,应该怎么做准备?
别光看书了…… 不如咱先折腾个大家都爱用的产品出来吧。 想做“产品”方向,不自己先弄个团队自己做产品,该如何学呢?
苍井空新浪微博神奇的粉丝数量截图是怎么捕捉到的?
怒改HTML毫无压力
如何更改Mac键盘F1-F12的默认功能?
……我一直觉得mac的设置是最简单的…… 设置-键盘-键盘-将F1、F2等键用做标准功能键
如何让老师相信网页爬虫无法实现不是因为时间不够?
……一个爬虫能有多难实现…… 如果我是老师,一看工作量就知道到底好不好实现……况且这么好实现 所以,只要是理由,不论是任何理由,我都知道不是你不会做,而是你没有做出来,或许是你懒,或许是你很忙 这与你说什么理由没什么关系 如果我心情好,我就睁一只眼闭一只眼,就算了。 如果我心情不好,可能会当面质问你。 ——》所以我的结...
为什么android平板无法安装部分手机应用?
没有解决方案 安卓是开源系统,有些厂商根据自己的需要,更改了不少底层的函数接口,导致程序无法正常运行 能做的只有祈祷微信下一版的试配机型有你这款了
作为一名程序员,面对如此大的信息量和技术,比如 Java 程序员或C++ 程序员,该怎样过滤学习技术呢?各大国内技术类网站论坛要怎样有针对性的学习呢?
需要什么学什么,学精学透 神马好玩学什么,乐在其中 定期回顾 多与人交流
为什么大多数编程语言中的数组都是从0开始计数的,比从1开始计数有什么好处?
先说说为什么C语言的数组是从0开始 众所周知,C语言的数组是直接操作内存,那我们肯定得从内存的寻址开始说起: 以“以行为主序”的分配为例:设数组的基址为LOC(a c1 c2),每个数组元素占据l 个地址单元,那么aij 的物理地址可用一线性寻址函数计算: LOC(aij)=LOC(a c1 c2)+( (i- c1)...
如何能提取出用户在 Android 手机中访问的人人网主页地址?
如果用户是使用人人客户端的话: SD卡上有一个文件夹 Renren/account/ 里面是登陆过的人人网的人ID 比如我的是Renren/account/295813394 在打开网页 http://www.renren.com/295813394 即可 如果是非客户端的话,那可能稍微麻烦点了,只能通过读取浏览器的历...
我对互联网有比较强兴趣,希望自己做网站或者webapp,有一些基础,下面该学什么?
下面该去实习了