javascript

git

java

python

reactjs

loops

github

django

c#

git-remote

visual-studio

compiler-version

git-pull

user-interface

ignore

html

json

function

scope

jquery

函数式编程-什么是“固化”?

我在几篇文章和博客中都看到过关于咖喱函数的引用,但是我找不到很好的解释(或者至少有一个合理的解释!)

trans by 2020-08-09T14:28:54Z

C# - ?? 空合并运算符->合并是什么意思?

我很容易撒谎,说英语是我的第二语言,但事实是我只是不知道“推销”是什么意思。 我知道??在C#中可以做什么,但是这个名称对我来说没有意义。

我查了一下这个词,我知道它是“加入”的同义词。 “空连接运算符”仍然没有意义。

有人可以启发我吗?

trans by 2020-08-05T17:51:50Z

C ++的箭头(->)运算符的正式名称是什么?

我总是称其为“箭头运算符”,但我确信它具有正式名称。 我很快浏览了C ++标准,却没有看到它的名字。

trans by 2020-07-28T14:43:21Z

java-说类型为“盒装”是什么意思?

我听说过某些类型的语言在某些语言中被称为“盒装”。

在Java中,我听说过“自动装箱”。 这是什么? 是否具有类型的包装器类? 如果使用装箱或拆箱类型,我的代码将如何更改?

trans by 2020-07-24T11:33:49Z


Java世界中的类,包,模块,组件,容器,服务,平台

我是Java世界的新手(低级纯C语言的7年)。

当我开始阅读Java相关站点时:

  • [HTTP://wiki.API design.org/wiki/main_Page]
  • [HTTP://static.spring source.org/spring/docs/3.1.小/spring-framework-reference/HTML/]

我对现有术语感到困惑:

  • 模组
  • 零件
  • 容器
  • 服务
  • 构架
  • 平台

我发现了许多有关术语定义的资源(还有更多):

  • 框架与工具包与库
  • 框架和容器之间的区别?
  • Java中的容器是什么
  • Java容器的定义
  • [http://martinfowler.com/articles/injection.html](控制容器的反转和依赖注入模式)
  • [http://www.cafeaulait.org/course/week8/36.html](什么是AWT容器?)
  • [HTTP://恩.Wikipedia.org/wiki/Web_container]
  • [http://netbeans.org/features/platform/](NetBeans平台)
  • “应用程序框架”是什么意思?
  • 什么是软件框架?
  • 框架和库之间有什么区别?
  • 类库和框架有什么区别
  • [HTTPS://stack overflow.com/questions/11576018/what-is-他和-difference-between-啊-JavaScript-framework-安定-啊-library]
  • 框架和工具包之间的主要区别是什么?
  • [HTTP://blog.order harmony.com/2011/07/libraries-vs-frameworks.HTML]
  • [HTTP://呜呜呜.Java code geek是.com/2012/04/frameworks-vs-libraries-阿斯-inheritance.HTML]
  • 库,平台和框架之间的区别?
  • 平台和框架之间有什么区别?
  • 框架和平台有什么区别
  • 模块,库和框架之间的区别

但是这些资源中的每一个都是根据自己的目的定义它们的,在一般情况下,我仍然无法区分例如模块与组件。

请从总体上解释这些术语的含义(可以是一个平台类,制造一个容器需要多少模块,等等)。

更新自[https://www.artima.com/lejava/articles/reuse3.html](突出显示)

Bill Venners:框架,平台和工具包之间有什么区别,灵活性需求有哪些不同?

Erich Gamma:借助平台,我可以实现长期稳定性。 在平台之上构建是安全的。 平台可以保证兼容性。 框架通常没有这种质量,我已经看到许多框架在稳定性方面的失败。 如果您查看Eclipse,是的,它包括框架,工具箱,并提供平台API。 所有这些都作为插件捆绑在一起。 框架抽象并提供更高级别的默认功能。 为此,需要控制框架。 这种失控可能导致有时被称为框架炎。

Bill Venners:工具包不是因为...

Erich Gamma:使用工具箱,您可以创建和调用工具箱对象,并注册侦听器以对事件做出反应。 一切尽在您的掌控之中。 框架试图控制并告诉您何时执行操作。 工具包为您提供了构建基块,但让您自行控制。

另一段引文回答了我幼稚的问题:多少个类使某个框架成为一个框架:

[HTTPS://呜呜呜.阿瑞提马.com/了Java/articles/reuse.HTML]

Erich Gamma:例如,... JUnit是一个小型框架。 它是框架的“世界,你好”。 您有TestTestCaseTestSuite及其定义的关系。 同样,您可以通过在某个地方进行子类化来加入框架。 他们使用好莱坞的“不给我们打电话,我们给你打电话”的原则。 该框架允许您定义自定义行为,并且在轮到您做某事时会回叫您。 与JUnit相同,对吗? 当它想为您执行测试时,它将回叫您,但其余的工作在框架中完成。

trans by 2020-07-12T15:44:44Z

版本控制-VCS和SCM有什么区别?

我正在实践中对版本控制进行一些研究,书和论文中似乎有两个相同的名称:软件配置管理(SCM)和版本控制系统(VCS)。 前者似乎在软件工程师/ Java程序员中很受欢迎,而后者在sysadmins中很受欢迎,但是从外行的眼光看,两者都具有相同的含义。

另一方面,过去我将SCM解释为诸如puppet或cfengine之类的意思。 在实践中,有人可以让我直接理解这两个术语吗? 最好有具体的例子。

trans by 2020-07-12T02:28:19Z

编程中抽象是什么意思?

我正在学习python,但不确定是否理解以下语句:“该函数(包括其名称)可以捕获我们对问题的看法或抽象。”

这是我不理解编程含义的粗体部分。 引用来自[http://www.openbookproject.net/thinkcs/python/english3e/functions.html]

像计算机科学家一样思考,第3版。

谢谢 !

trans by 2020-07-04T03:42:44Z

术语-什么是Web框架? 与LAMP相比如何?

我从LAMP / WAMP开始Web开发,这对我来说是合乎逻辑的。有一个名为Apache的Web服务器程序,该程序负责在端口80(公用端口)上设置服务的网络部分。 如果请求是常规HTML,它将使用HTTP进行处理。 如果请求是PHP资源,则有一个mod_php,Apache使用该mod_php调用PHP解释器来处理该文件,并返回HTML,该HTML又像通常的HTML一样传输了。

现在的问题是什么是Web框架? 我遇到了基于Python的网站创建过程,其中包含Flask。 什么是烧瓶,它与LAMP相比如何。 Django / Ruby on Rails是否与flask不同?

而且LAMP比这些通用框架慢吗?大多数人声称使用它们的框架部署Web应用程序容易吗?

有人可以回答我,也可以提供一些阅读这些内容的好地方。 感谢您的提前答复。

trans by 2020-06-24T23:01:19Z

html-您称不需要结尾标记的标记是什么?

有HTML标记,例如<img /><input /><button />,它们不需要结束标记(</img></input></button>)。 描述这种标签的术语是什么?

trans by 2020-02-22T14:52:00Z

术语-什么是云计算?

谁能用简单的语言解释云计算的工作原理?我已经阅读了Wikipedia文章,但仍不确定我是否了解云的实际工作原理。

trans by 2020-02-20T14:36:36Z

术语-编程中“ ad hoc”的确切含义是什么?

我发现在编程领域中到处使用的术语“ ad hoc”。 在编程中到底是什么意思?

维基说“为此”

trans by 2020-02-18T18:15:31Z

术语-什么是对象编组?

我听说过这个概念经常使用,但是我对它的含义并不十分了解。

trans by 2020-02-13T13:35:20Z

c ++ 11-完美的转发-这是什么一回事?

可能重复:
使用前进的优势

有人可以告诉我什么是完美的转发吗?

trans by 2020-02-10T23:42:37Z

加密-哈希和MAC(消息身份验证代码)之间有什么区别?

哈希和MAC(消息身份验证代码)有什么区别?

根据他们的定义,它们似乎起着相同的作用。

有人可以解释一下有什么区别吗?

trans by 2020-02-09T20:34:12Z

Javascript:语句和表达式之间的区别?

我早些时候问了这个问题,再考虑了这个话题之后,我开始想知道术语“陈述”和“表达”之间的看似模糊的界限在哪里。 所有陈述也是表达方式吗? REPL控制台中的返回值从何而来? 它们似乎并不总是具有任何直观意义。 当然,如果您键入_X_,则会得到_Y_,但是有时逻辑的含义并不那么明显。

假设键入REPL的任何内容都会产生一定的价值,是否意味着它可以在JS源代码中用作表达式和独立语句?

以下代码段中可用于_X_的代码字符串也可用于_Y_,反之亦然吗? if(_X_) _Y_

trans by 2020-01-16T10:57:26Z

术语-履带与废钢

有人可以在范围和功能上区分搜寻器和抓取器。

trans by 2020-01-13T00:58:42Z

git-为什么GitHub为什么将外部提交称为“请求”?

我很好奇为什么GitHub会调用提交来合并“拉动请求”。

据我了解,git push会将所有更改从远程存储库拉入当前的工作分支。 然后将这些更改与FETCH_HEAD合并。

因此,看看git push ...推送实际上会将已提交的更改推送到存储库。 这不是您使用Git回购协议所做的吗? 提交“请求”以合并您的代码? 那么为什么不将其称为“推送请求”呢?

trans by 2020-01-05T17:06:23Z

术语-系统测试与端到端测试之间的差异

什么是端到端测试,它与系统测试有什么区别?

他们看起来都一样,并检查了整个应用程序。 网络上的定义非常令人困惑。

trans by 2020-01-03T23:27:25Z

java-JavaEE中的“ Facet”是什么?

我不仅想知道什么是Facet,还想知道什么是Facet“在物理层面上”(据我了解,它不是一个单独的jar,而是什么?)?

我还想知道它在部署后如何影响我的应用程序。 我将以实际示例进行说明:

我有2个方面(由IDE创建):Spring Facet和Web Facet(用于jsf)。 我将其部署到Tomcat,我的应用程序运行良好。

然后,我(通过IDE)又添加了一个方面-JPA Facet。 我重新部署了应用程序,但仍然可以正常工作:)

所以,我很好奇那是什么,为什么我们需要它?

trans by 2020-01-03T12:24:06Z

1 2 3 4 5 6 7 8 下一页 共8页