问题标签 [dialect]
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.
list-comprehension - 我应该怎样称呼执行列表推导的 REBOL 函数?
REBOL 没有内置的方法来执行列表推导。但是,REBOL 有一个强大的工具(称为parse
),可用于创建领域特定语言 (DSL)。我曾经parse
为列表推导创建过这样的迷你 DSL。为了解释表达式,包含理解的块被传递给一个函数,由于没有更好的术语,我称之为comprehend
.
例子:
出于某种原因,comprehend
对我来说听起来不正确,但是类似eval
的东西太笼统了。
我还没有找到任何其他需要关键字或函数来进行列表理解的语言。无论它们存在于何处,它们都是纯语法糖。不幸的是,我没有那个选项。那么,既然我必须有一个函数,那么它的一个好的、简洁、合乎逻辑的名称是什么?
lisp - 我应该学习哪种 Lisp 方言?
我知道 Lisp 有几种不同的方言。决定学习 Lisp 将是一种新的智力体验后,我想知道要学习哪种 Lisp 方言,以及为什么。
有没有比其他更受欢迎的?它们中的任何一个是否更“完整”,例如,更好地记录和支持?这种方言的优点和缺点是什么?
spring - Java Spring:AnnotationSessionFactoryBean、Hibernate-Dialect AutoDetection
我使用以下 spring 应用程序上下文:
然后问题是:虽然 Hibernate 应该支持 Dialect-Autodetection,但此代码不起作用: Uppon Application-Init 引发以下异常:
我可以通过取消注释 hibernate.dialect 属性来避免这个异常。为什么我必须这样做?为什么休眠不能像它应该的那样自动检测方言?
我想删除方言属性来解决这个问题。
hibernate - 检索自动检测到的休眠方言
Hibernate 可以选择自动检测hibernate.dialect
. 如何检索该自动检测到的值?我无法找到有关此的任何信息。
java - 休眠mysql innodb
我想强制休眠使用innodb。
所以,我更改了“hibernate.dialect”以便拥有innodb,但我可以连接到mysql,但是当我做一些交易时,我有以下错误:
org.springframework.transaction.TransactionSystemException:无法提交 JPA 事务;嵌套异常是 javax.persistence.RollbackException:在 org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java: 709)在 org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:321)在 org.springframework.transaction.interceptor.TransactionInterceptor .invoke(TransactionInterceptor.java:
这是我的persistence.xml:
你有什么主意吗 ?
lisp - 'The Little Lisper' [3rd Edn] 是用哪种 LISP 方言写成的?(当时)
《Little Lisper》是一本非凡的书。 http://www.amazon.com/Little-LISPer-Third-Daniel-Friedman/dp/0023397632/ref=sr_1_1?ie=UTF8&s=books&qid=1279715423&sr=8-1
有谁知道它在出版时是为哪个方言/版本的 LISP 编写的?也许
普通 LISP
标准化方案
一些 LISP-1 方言在 1989 年现代标准之前的时间流沙中消失了
有谁知道这个版本/方言的特点/属性是什么?
.net - NHibernate:如何解决这个“方言”配置问题
遇到的问题
在运行时,我总是得到以下信息NHibernate.MappingException
:
是的,它的构建操作设置为Embedded Resource
. InnerException 说:
要求(提供)的信息
这是我的配置文件,名为hibernate.cfg.xml
:
这实际上是Configuration_Templates文件夹中的复制粘贴,我只更改了以下信息:
这是我在代码中使用它的方式:
可选信息
环境
- 视窗 7 专业版;
- Visual Studio 2010,面向 .NET 4.0;
- NHibernate 3.0.0.GA;
- SQL 服务器 2005。
问题
我已经尝试将 dialect 属性放在配置的行上,但它都不起作用。
如何解决我遇到的这个方言问题?
java - 使用 JNDI(使用 Spring)配置 hibernate 的方言
我正在尝试使用 JNDI 而不是属性文件来配置 Spring+Hibernate Web 应用程序。在数据库 url、密码、登录名等方面一切正常,但我无法从 JNDI 上下文中获取方言。
我在我的 database-context.xml 中使用它:
问题是我不知道如何在<prop name="hibernate.dialect">blabla</prop>
属性内使用 databaseDialect 的 JNDI 值。
有任何想法吗?
sql - 是否有针对主要 SQL 方言(TSQL、Oracle、MySQL)的开源验证解析器?或者至少是这些方言的精确规格?
街上的消息是 Perl 不是由规范定义的,而是由当前解释器版本碰巧接受的任何东西定义的。现在,让我们考虑像 TSQL 这样的 SQL 方言。是否有已发布的规范允许使验证器等效于 SQL Server 内部的验证器?是否已经存在这样的开源验证器?甲骨文也有同样的问题。
好的,所以对于 MySQL,我猜验证器可以直接从 MySQL 代码库中提取。尽管如此,如果我想制作自己的验证器,他们是否实际上会发布规范本身?
c - 如果它与 GNU89、C89、GNU99、C99 一起使用,*ANSI C* 指定的术语是什么?
在 Xcode IDE 中,我可以选择将 C 语言方言设置为
- ANSI C
- GNU89
- C89
- GNU99
- C99
- 编译器默认值
我理解它们的意思,除了 ANSI C。因为据我所知,ANSI C 只是 C89 或 C99 之一。但应该有它在那里的原因。ANSI C在那里规定的术语是什么?