terminology

Eteration - explanation and example

喜你入骨 提交于 2019-12-20 11:37:22
问题 Can someone explain what exactly is Eteration and show an example? source: Long running tasks YUI blog by Douglas Crockford 回答1: Initially, I thought it was just a typo of iteration , as searching online for eteration yields no significant results. But, then, I came across references that state that the term is coined by Crockford himself, in one of his talks. Online, the only place where I could find an explanation is on his page, in The Factorial Tutorial, an article where, in Act 2 , as a

What is the difference between a W3C Working Draft and an Editor's Draft?

我只是一个虾纸丫 提交于 2019-12-20 10:37:02
问题 I'm reading XMLHttpRequest Level 2 specification (W3C Working Draft 07 September 2010) but after I noticed that browsers are implementing features described into a Editor's Draft that has eliminated many things. Which is the difference between a Working Draft and an Editor's Draft ? 回答1: A Working Draft is a document that has been officially published by the group that is developing it, which means that the members of that group have agreed that it is in a state worth sharing with a wider

What is a code cave, and is there any legitimate use for one?

試著忘記壹切 提交于 2019-12-20 09:23:11
问题 I encountered this word for the first time in the StackOverflow question "C# Theoretical: Write a JMP to a codecave in asm." I see that according to Wiktionary, a code cave is: an unused block of memory that someone, typically a software cracker, can use to inject custom programming code to modify the behavior of a program. Did I find the correct definition? If so, is there any legitimate use for a code cave? 回答1: I've used them, although I'd never heard the term code cave until today. The

Programming terms - field, member, properties (C#)

↘锁芯ラ 提交于 2019-12-20 09:16:17
问题 I was trying to find meaning of this terms but especially due to language barrier I was not able to understand what they are used for. I assume that "field" is variable (object too?) in the class while "property" is just an object that returns specific value and cannot contain methods etc. By "member" I understand any object that is declared on the class level. But these are just my assumptions based on commented code samples where some careful programmers used "property region" etc. I would

What is a lookup table?

孤人 提交于 2019-12-20 08:56:26
问题 I just gave a database diagram for a DB I created to our head database person and she put a bunch of notes on it suggesting that I rename certain tables so it is clear they are lookup tables (add "lu" to the beginning of the table name). My problem is that these don't fit the definition of what I consider a look up table to be. I have always considered a look up table to basically be a set of options that don't define any relationships. Example: luCarMake ----------- id Make -- --------- 1

What is the difference between data types and literals in Java?

旧时模样 提交于 2019-12-20 08:37:55
问题 What is the difference between data types and literals in Java? 回答1: From Java Data types tutorial Data types : Primitive types are special data types built into the language; they are not objects created from a class Literal : A Literal is the source code representation of a fixed value; literals are represented directly in your code without requiring computation boolean result = true; boolean - is data type true - is literal 回答2: String string = "Hello World"; < 1 > < 2 > < 3 > 1 is a data

What is a “real” programming language? [closed]

我与影子孤独终老i 提交于 2019-12-20 08:21:04
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 9 years ago . Recently a teacher said "PHP isn't a real programming language", but only gave, in my opinion, weak justification: It's not compiled.

What's the difference between an inverted index and a plain old index?

让人想犯罪 __ 提交于 2019-12-20 08:17:34
问题 In software engineering we create indexes all the time (e.g., in databases) but I also hear a lot of people talk about inverted indices. Is there something fundamentally different between the two? They sound like the same thing. 回答1: One common use is "...to allow fast full-text searching." The two types denote directionality . One takes you forward through the index, and the other takes you backward (the inverse) through the index. That's it. There's no mystery to uncover here. Otherwise the

Java compiler/interpreter

依然范特西╮ 提交于 2019-12-20 08:07:50
问题 Why we do we say that Java is a compiled and interpreted language? What is the advantage of this (being compiled and interpreted)? 回答1: Java is compiled to an intermediate "byte code" at compilation time. This is in contrast to a language like C that is compiled to machine language at compilation time. The Java byte code cannot be directly executed on hardware the way that compiled C code can. Instead the byte code must be interpreted by the JVM (Java Virtual Machine) at runtime in order to

Meaning of foo, bar, baz, etc

北城余情 提交于 2019-12-19 19:58:56
问题 I've always wanted to know what the foo, bar, baz, etc... names mean. Several times I've found these terms in scientific articles. Furthermore this terminology in some way serves as a standard for other exemplifications. Does anyone know where these terms come from, and how to use them properly? 回答1: While this question borders on being outside the scope of Stack Overflow, I highly recommend the Wikipedia article on the matter: The History of Foobar To give a quick preview: The word foo