小编Pra*_*nav的帖子

计算机科学家和计算机程序员之间的区别

计算机科学家和计算机程序员之间有什么区别?他们在工业界的实际工作有何不同?(不是在学术界)你能提供一些真实世界的例子吗?

computer-science

28
推荐指数
6
解决办法
3万
查看次数

为什么要创建新的编程语言?

创建新编程语言的真正好处是什么?你真的不太可能实际使用它.

简而言之,创建新语言的过程将如何使您成为更好的程序员?

programming-languages

23
推荐指数
5
解决办法
4164
查看次数

从javascript加载另一个html页面

是否可以从html页面加载Javascript程序,然后使Javascript加载另一个html页面而不是加载程序的页面?

html javascript

22
推荐指数
3
解决办法
10万
查看次数

哪个Google API用于获取用户的名字,姓氏,图片等?

我有谷歌正式工作的oauth授权,我从联系人api获取数据.现在,我想以编程方式获取gmail用户的名字,姓氏和图片.哪个google api可以用来获取这些数据?

oauth google-api

16
推荐指数
3
解决办法
4万
查看次数

从命令行运行Scheme

你如何从linux(ubuntu)的终端运行Scheme程序?另外如何在Scheme程序中接受来自命令行的参数?

编辑:我正在使用DrScheme实现.

linux scheme command-line

13
推荐指数
1
解决办法
1万
查看次数

用于在有向图中找到不同路径的数量的算法

可能重复:
图算法查找两个任意顶点之间的所有连接

我有一个有向图,我可以使用什么算法来查找2个特定顶点之间的不同非循环路径的数量,并计算在这些不同路径中使用任何路径的最大次数?如果它们访问不同数量的顶点或以不同的顺序访问顶点,则两条路径是不同的.

algorithm graph

13
推荐指数
1
解决办法
3万
查看次数

学习垃圾收集理论

我想学习垃圾收集背后的理论.我该怎么做呢?显而易见的答案是 - 编译器教科书......问题是,是否有必要学习词法分析,解析和其他通常在文本中垃圾收集之前的东西?

简而言之,了解垃圾收集理论的先决条件是什么?

PS - 我确实知道解析,词法分析等的目的是什么.只是不知道它们是如何实现的.

language-agnostic theory garbage-collection

11
推荐指数
3
解决办法
4948
查看次数

使String变得漂亮或丑陋的算法

我很难找到以下谜题的算法 - 如果一个字符串连续有3个元音,或者连续5个辅音,或者两者都有,则称为丑陋.如果字符串不丑,则称其为nice.给你一个字符串s,由大写字母('A' - 'Z')和问号('?')组成.你能找到一个算法,通过用字母替换问号来判断字符串是否可以变好吗?

示例 -

  1. "EE?FFFF" - 不能做得很好.插入辅音或元音会使它变得难看.

  2. "H 24 LOWOR ??" - 可以做得很好.

PS - 不是家庭作业,而是互联网上编程难题的一部分.

language-agnostic algorithm

10
推荐指数
2
解决办法
674
查看次数

以编程方式通过Oauth从Gmail注销

我有一个网站,我使用Oauth将用户登录到Gmail,然后检索他们的联系人和其他信息.我需要做些什么才能确保当用户注销我的网站时,他还会自动从Gmail注销?

gmail oauth logout

8
推荐指数
1
解决办法
4835
查看次数

在编程语言中表现好是什么意思?

什么 - "了解一种语言"真的意味着什么?

我敢肯定,这不仅仅是了解语法.

是吗

  • 了解所有/大多数可用的库
  • 知道如何实现语言的功能

你是如何学习你精通的语言的?

programming-languages

7
推荐指数
1
解决办法
1913
查看次数