问题标签 [history]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7696 浏览

emacs - 如何在 Emacs 中保存我的迷你缓冲区历史记录?

例如,我想将我的查找文件和 Meta-X 历史记录保存在 Emacs 的迷你缓冲区中,以便稍后在不同的会话中调用命令。

0 投票
5 回答
11387 浏览

svn - 如何在 SVN 中获取文件/文件夹属性的历史记录?

确定何时在文件或文件夹上设置属性的最简单方法是什么?基本上,我正在寻找适用于属性的等效“svn blame”。

log 子命令使人们能够获取文件或文件夹的完整历史记录,包括属性被修改的时间。但是,它不区分属性修改和其他类型的修改,这当然也意味着它不会告诉您有关特定属性的历史的任何信息。

status 命令区分属性和其他类型的修改,但仅适用于工作副本。

Blame 本身只支持文件,不支持目录,它适用于内容,而不是属性。

想法?

0 投票
6 回答
8395 浏览

sql-server - 历史表的优点、缺点和陷阱 - 使用触发器、存储过程或在应用程序级别

我目前正在考虑在我的数据库中为我的一些表创建历史表的想法。基本上,我有主表和该表的副本,其中包含修改日期和操作列,用于存储执行的操作,例如更新、删除和插入。

到目前为止,我可以想到三个不同的地方可以做历史表格工作。

  • 在主表上触发更新、插入和删除。(数据库)
  • 存储过程。(数据库)
  • 应用层。(应用)

我的主要问题是;在每一层做这项工作的优点、缺点和陷阱是什么?

通过使用触发器方式,我能想到的一个优点是,无论在数据库之上实现什么,都始终保持完整性。

0 投票
5 回答
895 浏览

history - 多复杂的 COBOL 程序适合 256k?

这是参考Stack Overflow Podcast #65。假设一台典型的 60 年代或 70 年代的服务器计算机具有 256k 主内存。这样的机器最多可以运行多大(编译的)COBOL 程序?假设 COBOL 程序不是故意变得比必要的复杂,这会严重限制 COBOL 程序的复杂性和功能吗?

0 投票
8 回答
3814 浏览

history - Where did the text segment get its name?

Traditional assembler, and higher level compilers work with several memory segments, according to intended use. Hence, there is a data segment, a stack segment, a bss, and text segment. The text segment is also called the code segment.

Text segment? For machine code?

I have asked all the old-timers I could find, how something as unreadable as machine code came to be know as the "text segment". Every one of them agreed that, that was really what it was called, but none of them seemed to be surprised by it. And no one could offer an explanation.

Here's your chance to show off your geek history knowledge by enlightening us.

0 投票
5 回答
4133 浏览

history - “最后一个”是怎么回事?

来自维基百科

The Last One 是 1981 年的一个独特的软件程序,它接受用户的输入并生成一个可以运行的 BASIC 程序。它是程序生成器的一个示例。

该软件不是一种编程语言,因为与大多数编程语言不同,程序是由用户从菜单中选择选项生成的,这些选项将构成生成代码的基础。这是按照逻辑顺序完成的,最终会导致在 BASIC 中生成程序。在任何时候,用户都可以选择查看显示程序设计当前进度的流程图。2

但维基百科没有说明这个程序的结果。它有多受欢迎/不受欢迎,有多少人使用它?它是如何以及何时消亡的,或者它仍然可用?

更多信息可在此处获得。

0 投票
5 回答
18695 浏览

history - REM 在 BASIC 中代表什么?

这是过去的爆炸:“REM”,评论标记,在 BASIC 中代表什么?这个非显而易见的术语的起源是什么?

0 投票
2 回答
124 浏览

php - PHP 中的修订比较

说,我有 var1 和 var2 都有一个字符串值。Var2 是 var1 的修订版,有细微的变化: var1:

变量2:

现在我想要这个输出:

很像SO的方式。我怎样才能在 php 中做到这一点?

谢谢

0 投票
3 回答
508 浏览

programming-languages - 异常首先出现在哪种语言中?

我第一次遇到 ADA 83 的异常。据我所知,ADA 的设计者发明了异常的概念。这是真的,还是之前出现的任何编程语言也使用异常?

0 投票
4 回答
1467 浏览

history - 分号首先出现在哪种编程语言中作为分隔符?

与这个关于泛型的问题类似:分号是在哪种编程语言中首次出现的,它是如何传播到 C 中的?