Questions tagged «history»

请勿使用此标签。有关编程历史的问题是题外话。有关浏览器历史记录的问题,请改用[浏览器历史记录]。如果您对JavaScript库有疑问,请使用[history.js]。如果对HTML5 API有疑问,请使用[html5-history]。有关版本控制的问题,请使用[修订历史]。有关在输入框中撤回输入的问题,请使用[input-history]。

6
nginx:将所有请求发送到单个html页面
使用nginx,我想保留url,但是无论如何实际上加载相同的页面。我将使用url和History.getState()在javascript应用中路由请求。看起来应该是一件简单的事情? location / { rewrite (.*) base.html break; } 可以,但是重定向网址?我仍然需要网址,我只想始终使用同一页面。

7
“ Hello world”来自哪里?
“ hello, world”通常是任何编程语言的第一个示例。我一直想知道这句话是从哪里来的? 曾经有人告诉我,这是有史以来在计算机屏幕上显示的第一句话,但是我找不到任何与此相关的参考。 因此,我的问题是: 使用“ hello, world”作为计算机语言的第一个示例的惯例源自何处? 最初在哪里使用? 更新 尽管答案很有趣,但我应该注意到我已经阅读了Wikipedia文章。它的确回答了有关文献中首次使用的问题,但未回答“ hello world”的首次使用时间。 因此,我认为可以得出结论,它不是计算机屏幕上显示的第一句话,并且没有关于何时使用的记录。
109 history 

5
<输入类型=“隐藏”>的原始目的?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我对&lt;input type="hidden"&gt;标签的原始用途感到好奇。 如今,它经常与JavaScript一起使用以在其中存储变量,这些变量将被发送到服务器以及类似的东西。 HTML 2.0于1995年11月发布,已经包含输入类型=“ hidden”的规范。 JavaScript于1996年3月发布 因此,&lt;input type="hidden"&gt;存在于 JavaScript 之前,那么它的初衷是什么?我只能想象从服务器向客户端发送一个值,该值被(不变)发送回以保持某种状态。还是我在历史上出了点问题,&lt;input type="hidden"&gt;总是应该与JavaScript一起使用? 如果可能,请在回答中提供参考。
101 javascript  html  history 

13
为什么在unix中的kill -9命令中使用数字9?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 改善这个问题 我知道这不是主题,我无法在网上找到任何地方,而且我在想社区中的编程专家可能知道这一点。 我通常使用 kill -9 pid 杀死工作。我一直想知道9的起源。我在网上查了一下,上面写着 “ 9表示KILL表示无法捕获或忽略。换句话说,它将表示进程(某些正在运行的应用程序)立即退出”(来源:http ://wiki.answers.com/Q/What_does_kill_-9_do_in_unix_in_its_entirety ) 但是,为什么是9?那其他数字呢?有什么历史意义还是因为Unix的体系结构?
101 unix  command  history  kill 

10
为什么堆栈通常会向下生长?
我知道在我个人熟悉的体系结构(x86、6502等)中,堆栈通常会向下增长(即,推入堆栈的每个项目都会导致SP递减,而不是递增的SP)。 我想知道这样做的历史依据。我知道在统一的地址空间中,在数据段的另一端(例如)启动堆栈很方便(因此,如果两侧在中间发生碰撞,则只有一个问题)。但是,为什么堆栈通常会占据顶部呢?特别是考虑到这与“概念”模型相反的情况? (请注意,在6502架构中,即使堆栈绑定到单个256字节页面,堆栈也向下增长,并且这个方向选择似乎是任意的。)

7
Git-如何查看方法/功能的更改历史记录?
因此,我发现了一个有关如何查看文件更改历史记录的问题,但是此特定文件的更改历史记录非常庞大,我实际上只对特定方法的更改感兴趣。那么是否有可能仅查看该特定方法的更改历史记录? 我知道这将需要git来分析代码,并且对于不同的语言,分析也会有所不同,但是在大多数语言中,方法/函数的声明看起来非常相似,所以我认为也许有人实现了此功能。 我目前使用的语言是Objective-C,而我目前使用的SCM是git,但是我想知道此功能是否适用于任何SCM /语言。

4
为什么git log可能不显示移动文件的历史记录,我该怎么办?
我使用git mv,used 和重命名了几个文件,git stash快速浏览了HEAD(不进行更改),然后又git stash pop重新取回了很多文件。我的举动已从提交列表中消失,因此我用它们进行git rm了重新命名,并且提交消息声称git发现该重命名为重命名。所以我不再想了。 但是现在,提交后,我无法了解已移动文件的历史记录!这是git关于相关提交的内容: ~/projects% git log --summary commit de6e9fa2179ae17ec35a5c368d246f19da27f93a Author: brone Date: Wed Dec 8 22:37:54 2010 +0000 Moved R_DebugUI into runtime delete mode 100644 test/R_DebugUI_iOS.h delete mode 100644 test/R_DebugUI_iOS.m create mode 100644 system/runtime/src/R_DebugUI_iOS.h create mode 100644 system/runtime/src/R_DebugUI_iOS.m &lt;&lt;snip older commits&gt;&gt; ~/projects% 我现在正在尝试获取这些移动文件之一的历史记录,因此我可以查看一个旧版本,但是却没有任何有用的东西: ~/projects/system/runtime/src% git …
90 git  history  dvcs  rename  git-log 


9
Django受欢迎的历史[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 什么事件顺序使Django成为最受欢迎的Python Web框架。即使存在其他几个框架。 注意:这个问题既非论争也不是对抗性的。我只是要求(客观)导致其实际流行的“事件顺序”。意识到软件接受的动态,我无意让任何人就技术优势争论不休。
84 django  history 

10
C#语言名称的由来
我是C和C ++程序员,现在正尝试学习C#。我已经购买了Wrox出版的《Professional C#》一书。 从C迁移到C ++时,我不确定为什么++要添加到C。后来我意识到,这++是一个增量运算符,它被添加到C中只是为了提供“面向对象的扩展”。 在C#中,意义#何在?

6
DBNull的意义是什么?
在.NET中,存在一个null引用,该引用到处都用于表示对象引用为空,然后是DBNull,该引用由数据库驱动程序(和其他一些驱动程序)用来表示...几乎是同一件事。自然,这会引起很多混乱,必须转换转换例程,等等。 那么,最初的.NET作者为什么决定这样做呢?对我而言,这没有任何意义。他们的文档也没有意义: DBNull类表示一个不存在的值。例如,在数据库中,表行中的列可能不包含任何数据。即,该列被认为根本不存在,而不仅仅是没有值。DBNull对象表示不存在的列。此外,COM互操作使用DBNull类来区分VT_NULL变体和VT_EMPTY变体,VT_NULL变体表示不存在的值,而VT_EMPTY变体表示未指定的值。 关于“不存在的列”的废话是什么?有一列存在,只是没有特定行的值。如果不存在,则尝试访问特定单元格时会出现异常,而不是DBNull!我可以理解需要区分VT_NULL和VT_EMPTY,但是为什么不COMEmpty上课呢?这将更适合整个.NET框架。 我想念什么吗?谁能说出为什么DBNull发明以及它可以解决什么问题?

10
“字符串”定义背后的历史
直到最近我才想过,但是我不确定为什么我们称呼string strings。我是.NET程序员,但是我相信字符串的概念几乎存在于每种编程语言中。 在编程之外,我不相信我曾听说过string用于描述单词或字母的单词。快速搜索“定义:字符串”会产生一堆定义,这些定义与字母,单词或与编程相关的任何性质无关。 我的猜测是,在过去,字符串实际上只是特定长度的字符数组,通常在结尾处带有定界字符。但是,我看不到从“字符数组”到的自然过渡string。 有人可以提供一些我们为什么称呼字符串的见解strings吗?

5
Dojo在2008年发生了什么?
你们中的许多人已经看到了流行的AJAX框架(Dojo,jQuery,YUI)的Google趋势图。 该图似乎清楚地表明,对Dojo的兴趣在2008年第二季度下降了,下降了80%。jQuery弥补了这一懈怠,最终增长到Dojo的三倍以上。 为什么?在2008年第二季度发生了什么,这消除了对Dojo的兴趣? (请注意,我对Dojo与jQuery的比较并不十分感兴趣;即使您可以解释为什么一个比另一个更好,也很难理解为什么在2008年4月突然变得清晰起来。)
68 jquery  ajax  dojo  history 

1
为什么Internet Explorer(9)在UserAgent中报告“ Mozilla”?
为什么Internet ExplorerMozilla在UserAgent中具有? 在Firefox中表示: Mozilla / 5.0(Windows NT 6.1; rv:7.0.1)Gecko / 20100101 Firefox / 7.0.1 在Interner Explorer中,它表示: Mozilla / 5.0(兼容; MSIE 9.0; Windows NT 6.1; Trident / 5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0;。 NET4.0E; .NET4.0C) 在某些博客/论坛中提到,这是由于某些历史原因造成的,但是这是什么原因呢? 了解这一点将非常有帮助。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.