问题标签 [lucee]

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 投票
1 回答
233 浏览

coldfusion - Lucee - Coldfusion 新关键字不起作用

我正在尝试使用new关键字调用组件,但它不起作用。

以下方法可以正常工作:

但是当我尝试使用以下内容时:

我得到错误tag cfset is not closed。上面的代码是我试图从中调用它的文件中的第一行,除非我遗漏了标签看起来对我关闭的东西。如果有什么不同,我正在使用 Lucee 4.5。

0 投票
0 回答
178 浏览

lucee - 安装 Mura 6.2 代码库和 Lucee 配置

  1. 我在 MySQL 中创建了空数据库,并在 Lucee admin 中创建了 DSN。
  2. 没有得到安装 Mura 代码库第 4 步中提到的任何 Mura 设置表单。
  3. application.contentServer.handleRootRequest()# 是唯一的输出。

  4. 在 Lucee admin 中还有哪些其他配置步骤。
  5. 了解在我的 Muradev 根目录的 index.cfm 上什么都做不了。我有 Windows 7、Apache2.4.18、MySQL5.7、Lucee Tomcat8 和 Lucee 4.5.2.018 为什么我没有得到 Mura 设置表?我在 web.config ( XML) 中选择了 rule2 并且 Lucee 抛出错误。附上屏幕截图。在 Lucee/Tomcat 上要做的配置是什么。露西错误
0 投票
2 回答
1130 浏览

mysql - 有“额外”的数据库查询有多糟糕?

我来自 Web 开发的前端世界,我们非常努力地限制发出的 HTTP 请求的数量(通过整合 css、js 文件、图像等)。

使用 db 连接 (MySQL),显然您不希望有不必要的连接,但作为一般规则,有多个小查询有多糟糕?(他们执行得很快)

我问是因为我正在将我的应用程序移动到集群环境中,并且在我在服务器内存中缓存一些东西之前(因为我在单个服务器上运行),我现在正试图让我的应用程序“无状态”并且在我当前的实现意味着更多的小型数据库调用。这将帮助我进行负载平衡(避免粘性会话)并降低服务器内存使用量。

我们不是在谈论大量的查询,可能是 6-8 次数据库调用而不是 2-4 次,返回从少量记录到几千条记录的任何地方。它们中的每一个都执行得很快,不到 30 毫秒(少得多),但我不知道我是否应该关注一些“​​连接延迟”。

感谢您的洞察力。

0 投票
1 回答
205 浏览

mysql - 检索项目类型、它们的子类型以及这些类型和子类型的计数

在@Gordon Linoff 的回答之后,请参阅下面的第一次编辑

有关第二个编辑/混乱的解决方案,请参见底部

原始问题

我有 3 张桌子;

一个组织可以有一个类型,有些类型可以有一个子类型

我正在尝试获取类型和子类型的列表和计数,但我遇到了类型具有子类型的计数问题。

以下查询和代码;

给我这个;

但是你看,全数 - 10 - 是错误的。应该是130!对于没有 SubType 的类型,计数是正确的。SubTypes 计数是正确的。我已经尝试了各种方法,但我无处可去:(

任何帮助将不胜感激!:)

第一次编辑

在@Gordon Linoff 的帮助下,添加 WITH ROLLUP,删除 ORDER BY,并使用以下代码;

我现在明白了;

所以你看我得到了 130,但是我如何得到 130 的 FULL?!

第二次编辑/混乱的解决方案

所以我想这是一个有点混乱的解决方案,但它有效!

以下输出代码;

给我;

我确信可能有一种更清洁的方法可以做到这一点,如果有人知道,我愿意接受建议,但现在 - 这是有效的:)

0 投票
1 回答
293 浏览

coldfusion - Coldfusion Sendgrid API 用于调用“重新订阅”用户电子邮件

  • 应用服务器:ColdFusion 11 & Lucee
  • 操作系统:Windows 2012

尝试调用 sendgrid API 以重新订阅用户,sendgrid 在 sendgrid 网站上提供了大多数语言代码示例,但没有可用于冷融合的示例。请找到附加的代码和错误屏幕截图。

错误: Sendgrid API 调用

代码:

0 投票
1 回答
87 浏览

windows - Mura 设置不显示 Mura 管理页面

Mura 设置是按照文档完成的。

  1. 从 Mura 设置页面无法获取 Mura 管理页面
  2. 设置提供了一些页面,我无法访问其他菜单 Mura 设置图像
  3. 默认按钮转到 Lucee 欢迎页面
  4. settings.ini 有 mode=production、indexfileinurls=0、siteidinurls=0 和 recaptchalanguage=en
  5. 系统为Windows 7、Apache2.4.18、MySQL5.7、Lucee Tomcat8和Lucee 4.5.2.018。

为什么我没有获得 Mura 管理页面?

0 投票
1 回答
420 浏览

coldfusion - cfhttp 在 lucee 上不起作用

这里比较混乱。在我的本地开发机器(OSX)上,我无法获得一个简单的 cfhttp 调用来工作(没有 ssl 或任何东西)。这些在我的生产机器上工作。两个环境应该是相同的(docker)。

在开发机器上,我尝试了几个不同的域/url:

Lucee 版本:4.5.2.018,Apache Tomcat/8.0.28

在此处输入图像描述

有什么想法吗?

0 投票
1 回答
110 浏览

tomcat - Mura 设置不显示 Mura 管理页面,而是显示 Lucee 欢迎页面

根据文档完成 Mura 设置

  1. 从 Mura 设置页面,我无法访问 Mura 管理页面
  2. 安装程序提供了 Lucee 欢迎页面 设置页面的图像 谁能建议我如何解决这个问题?
0 投票
2 回答
1073 浏览

java - 使用 java 库和 Lucee 将表情符号转换为 html 十六进制

我正在尝试使用此 java 库将表情符号转换为 html 十六进制:https ://github.com/vdurmont/emoji-java
(取自此处: http: //mvnrepository.com/artifact/com.vdurmont/emoji- java/3.1.0 )

但我收到此错误: No matching Method for getHtmlHexidecimal(string) found for com.vdurmont.emoji.Emoji

我尝试(用于调试) writeDump(emojiUtils); emojiUtils 调试

我究竟做错了什么?


更新

我也试过这个:

但我得到:

堆栈跟踪:https : //gist.githubusercontent.com/ivanionut/8f4e6e356c0b2c8474d21c52d796df3a/raw/5b23ba3ff5f7c930381a8109ea43e29042cc7813/StackTrace

0 投票
3 回答
673 浏览

performance - 质数性能差异 ACF 与 Lucee

以下用于查找素数的代码在 Adob​​e ColdFusion (10) 和 Lucee (4.5) 之间的性能差异很大。在同一台机器上测试(6C i7 3930k @ 4 GHz,Windows 10 64 位,两个 CFML 引擎上的 JVM 内存设置相同:JDK7 -Xms512m -Xmx2048m -XX:MaxPermSize=512m):

停止索引@10k

  • ACF:2​​80 毫秒
  • LUC:1300 毫秒

停止索引 @ 20k

  • ACF:1000 毫秒
  • LUC:4800 毫秒

停止索引 @ 30k

  • ACF:2​​200 毫秒
  • LUC:10500 毫秒

trycf.comcflive.net显示出类似的差距。

我检查了cfscript(与标签)是否对时间有影响,但没有。CFML 引擎相关的服务器设置似乎也没有任何明显的影响。

性能差异的原因可能是什么?
我怎么可能解决这个问题?

背景:我正在生产服务器上运行繁重的数学运算(几何、图像渲染)),而该服务器恰好正在运行 Lucee,并注意到性能缓慢。