小编Pet*_*ton的帖子

寻找cfdump的替代方案

我想我刚刚意识到我的网络主机在他们不让我使用cfdump时有多么严格.这实际上有点让我感到愤怒,因为真的,倾销会有什么危害呢?无论如何,我的问题是,是否有人写过cfdump替代方案,它会触发复杂类型的数据,或者可以将我链接到带有代码示例的网站?无法真正使用cfc或udfs导致猜测是什么,它们也被阻止了.无论如何寻找简单的东西,我可以粘贴在我的cfml中,我会很高兴.很遗憾我以前能够做到这一点,但是因为我搬进了Flex和AS,所以忘记了很多技能.

哦,他们正在使用cf7,所以没有cf8或9技巧;-)

提前致谢.

coldfusion cfdump

7
推荐指数
2
解决办法
1169
查看次数

在另一台服务器上调用ColdFusion函数?

我有一个必须运行的Java类,我当前的Web主机(共享)将不允许Java.我需要在另一台服务器上托管它.我被告知我不能在单独的服务器上从ColdFusion调用Java,但是如果我在第二台服务器上调用CF函数然后让该函数调用Java类,将数据返回给CF然后该函数返回到原来的?对不起,如果这听起来很蹩脚,但我想不出任何其他解决方案.

任何人?想法?

java coldfusion

6
推荐指数
1
解决办法
842
查看次数

用JRun/ColdFusion强制HttpOnly cookie

我们需要确保CF7站点上的所有cookie都设置为HttpOnly.

我们使用jsessionid来控制我们的会话,而JRun并没有将它创建为HttpOnly.

虽然可以修改现有的cookie来添加此设置,但我们需要从一开始就将其设置为HttpOnly.

有什么建议?


相关问题:为HTTPS cookie设置安全标志.

cookies coldfusion httponly jrun jsessionid

6
推荐指数
1
解决办法
4045
查看次数

是否有逗号分隔的离散值列表的正则表达式?

我使用以下正则表达式来验证逗号分隔的值列表.

^Dog|Cat|Bird|Mouse(, (Dog|Cat|Bird|Mouse))*$
Run Code Online (Sandbox Code Playgroud)

这些值也列在Excel单元格验证的下拉列表中,因此用户可以从下拉列表中选择单个值,或键入以逗号分隔的多个值.

正则表达式可以很好地防止用户输入除批准值之外的任何内容,但它不会阻止用户输入重复项.例如,用户可以输入"Dog"和"Dog,Cat",但用户也可以输入"Dog,Dog".

有没有办法使用类似的单个正则表达式来防止重复?换句话说,我需要能够强制执行批准的逗号分隔值的离散列表.

谢谢!

regex excel

6
推荐指数
1
解决办法
2万
查看次数

正则表达式找到内容问题

尝试使用正则表达式refind标记在此示例中使用coldfusion查找括号内的内容

 joe smith <joesmith@domain.com>
Run Code Online (Sandbox Code Playgroud)

结果文本应该是

 joesmith@domain.com
Run Code Online (Sandbox Code Playgroud)

用这个

<cfset reg = refind(
 "/(?<=\<).*?(?=\>)/s","Joe <joe@domain.com>") />
Run Code Online (Sandbox Code Playgroud)

没有运气.有什么建议?

也许是语法问题,它适用于我使用的在线正则表达式测试程序.

regex coldfusion

6
推荐指数
1
解决办法
1471
查看次数

如何使用脚本更改Win7主卷?

我想要一个Windows 7的脚本,所以我可以键入"vol 50",音量变为50%,"vol 0",它会静音,依此类推.

这应该很简单,对吧?

显然,它不是,而且我已经浪费了一个多小时的时间,涉及无聊的事情的各种冗长的解释,人们正在解释Win 7和Win XP之间或主卷和其他卷之间的差异,以及其他各种不告诉我的事情我需要的.

我找到了这个页面:http://msdn.microsoft.com/en-us/library/ms679141.aspx

所以我尝试创建一个如下所示的测试set_vol_50.vbs脚本:

SetMasterVolume 0.5 , NULL
Run Code Online (Sandbox Code Playgroud)


这会导致错误:

Script:   <path>\set_vol_50.vbs
Line:     1
Char:     1
Error:    Type mismatch: 'SetMasterVolume'
Code:     800A000D
Source:   Microsoft VBScript runtime error
Run Code Online (Sandbox Code Playgroud)

哪个不是特别有帮助(也没有尝试谷歌).
我需要以某种方式将0.5投射到浮子上吗?
对于第二个参数,NULL是错误的吗?


我没有和vbscript结婚 - 我想做的就是全局设置Windows 7的主音频 - 一旦最终结果是一个可以接受百分比的简单可执行文件,我会很高兴.

我该怎么做?

audio volume windows-7

6
推荐指数
1
解决办法
5514
查看次数

在ColdFusion 9中使用什么RegEx引擎?

在开发正则表达式时,它不仅有助于了解这里所见的限制:http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec0a38f-7ff3.html,还有什么语法和语法预期是.它还可以帮助测试可以选择Regex引擎的应用程序,以便针对文本或文件的测试平台进行测试.

我已经看到在这里和那里发布的CF使用雅加达ORO,http: //jakarta.apache.org/oro/,这是在2010年末退休,因此不能正确或者它仍然被烧成CF9?

如果CF10附带不同的正则表达式引擎作为CF9,请在必要时包含.

regex coldfusion coldfusion-9 coldfusion-10

6
推荐指数
1
解决办法
500
查看次数

ColdFusion会话与J2EE会话

ColdFusion会话与J2EE会话有什么好处吗?

ColdFusion的会议文件中提到J2EE会话的好处,而不是ColdFusion的会话的任何好处.自ColdFusion MX(2002年发布)以来,J2EE会话已经可用,但仍有很多人使用标准的ColdFusion会话.是否存在ColdFusion会话不存在的J2EE会话的任何缺点?

与ColdFusion会话管理相比,J2EE会话管理具有以下优势:

  • J2EE会话管理使用会话特定的会话标识符jsessionid,该标识符在每个会话开始时重新创建.
  • 您可以在ColdFusion页面和您从ColdFusion页面调用的JSP页面或Java servlet之间共享会话变量.
  • 会话范围是可序列化的(可转换为字节序列,以后可以完全恢复到原始对象中).使用ColdFusion会话管理,会话范围不可序列化.只能在服务器之间共享可序列化的作用域.

因此,请考虑在以下任何情况下使用J2EE会话管理:

  • 您希望最大化会话安全性,尤其是在您还使用客户端变量的情况下
  • 您希望在单个应用程序中共享ColdFusion页面与JSP页面或servlet之间的会话变量.
  • 您希望能够在维护客户端标识cookie的同时手动终止会话,以供客户端范围使用.
  • 您想支持群集会话; 例如,支持服务器之间的会话故障转移.

coldfusion session java-ee

6
推荐指数
1
解决办法
3043
查看次数

如何在Eclipse中关闭Tab和New Line标记?

我正在使用Adobe的ColdFusion Builder,这是一个基于Eclipse的IDE,构建在Aptana之上.

突然之间,我在Eclipse编辑器中显示了一种空白标记.我一定是不小心撞了一把钥匙.

这是一个屏幕转储.

我看到的标记的屏幕转储

我已经尝试过"常规>编辑器>文本编辑器>显示空白字符"而不是这个. 我已经关闭了显示空格字符.如果我打开它,那么空白字符显示在我已经看到的顶部.

在此输入图像描述

任何人都可以告诉我如何关闭它?最烦人的.

非常感谢

aptana eclipse coldfusionbuilder

6
推荐指数
2
解决办法
5321
查看次数

在tomcat中绑定JNDI数据源?

是否可以以编程方式将DataSource绑定到Tomcat的6 JNDI?

我想动态创建一个DataSource,然后通过JNDI(例如ColdFusion)使它可用.

这就是我所拥有的:

public void bindToConext(DataSource dataSource) throws NamingException, SQLException {
    Context initContext = new InitialContext();
    Context envContext  = (Context)initContext.lookup("java:/comp/env");
    envContext.bind("jdbc/mydatasource", dataSource);
}
Run Code Online (Sandbox Code Playgroud)

但我得到了这个例外:

javax.naming.OperationNotSupportedException: Context is read only
Run Code Online (Sandbox Code Playgroud)

有工作吗?

coldfusion tomcat jndi datasource tomcat6

6
推荐指数
1
解决办法
2367
查看次数