小编Hen*_*nry的帖子

对于CFC中的cfscript函数,默认情况下输出= false吗?

我认为CFC中定义为cfscript函数的方法默认是output = false,但是当我在cfcexplorer.cfc中打开CFC(浏览器直接到CFC)时,它表示输出:启用.

cfcexplorer.cfc的Bug?

coldfusion cfc

8
推荐指数
1
解决办法
3294
查看次数

任何不错的CSS设计非艺术Web开发人员?

老实说,我对CSS非常苛刻,不善于处理颜色/设计.

是否有任何有用的网站,如预制,漂亮的皮肤组件,或整个网站的布局?

谢谢!

css

7
推荐指数
1
解决办法
452
查看次数

从uiwebview访问相机?

是否可以从uiwebview访问iphone的相机?我知道phonegap会这样做,但如何让它在没有phonegap的情况下工作?

谢谢.

iphone camera uiwebview

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

在CFML中,len(x)更好还是x NEQ""更好?

这个

<cfif len(x)>
Run Code Online (Sandbox Code Playgroud)

要么

<cfif x NEQ "">
Run Code Online (Sandbox Code Playgroud)

哪一个更有效率和可读性?函数调用vs比较空字符串?

coldfusion

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

Coldfusion 10 - Live One on One与Websockets聊天

有没有人知道我可以使用CF10 Websockets在一个聊天中实现Live one的任何示例或页面?我在网上找到的所有例子都是用户订阅特定频道的群聊.我需要它,以便可以有许多实例的一对一聊天,例如实时帮助聊天如何工作,您经常在允许您与其中一个支持代理聊天的网站上看到.任何帮助表示赞赏,希望有例子(CF和JS).

coldfusion livechat websocket coldfusion-10 cfwebsocket

7
推荐指数
1
解决办法
1987
查看次数

防止ColdFusion中数据库死锁的解决方案?

我正在处理的应用程序必须处理许多需要更新数据库上的数据的ajax请求.

[Macromedia] [SQLServer JDBC驱动程序] [SQLServer]事务(进程ID 66)在锁定时死锁 与另一个进程通信缓冲资源并被选为死锁牺牲品.重新运行该交易.

对于读取,我已经使用了WITH (NOLOCK)提示,这防止了大量的读取死锁.

我能做些什么来更好地处理写入?

CFLL中的更新代码?

或者有没有办法让SQL Server锁定一行而不是一个表?

有没有人尝试过实施CQRS?似乎解决了这个问题,但我不清楚如何处理:

  1. ID生成(现在它在数据库上使用自动增量)
  2. 如果服务器无法立即将错误发送回客户端,如何处理更新请求失败.

谢谢

sql-server ajax coldfusion cqrs

7
推荐指数
1
解决办法
2389
查看次数

如何使用firestore admin nodejs sdk设置服务器时间戳?

const firebase = require('@firebase/app').default;
require('@firebase/firestore')

const admin = require('firebase-admin')
const functions = require('firebase-functions')

// initialize the admin SDK...    

exports.setUpdatedDate = functions.firestore.document('/foos/{fooId}/bars/{barId}')
    .onCreate(event => {
      admin.firestore().collection('foos').doc( event.params.fooId )
            .set({
                updatedDate: firebase.firestore.FieldValue.serverTimestamp()
            }, {merge:true})
    })
Run Code Online (Sandbox Code Playgroud)

运行上面的函数shell,我得到:

Cannot encode type ([object Object]) to a Firestore Value
at Function.encodeValue (...\functions\node_modules\@google-cloud\firestore\src\document.js:772:11
Run Code Online (Sandbox Code Playgroud)

那么如何使用firestore admin nodejs sdk设置服务器时间戳?

node.js firebase google-cloud-functions firebase-admin google-cloud-firestore

7
推荐指数
1
解决办法
3095
查看次数

保护脚本免受机器人和不需要的请求发布数据

我正在修改一个通过webview使用webapp的Android应用程序.目前,webapp的代码库是用ColdFusion编写的 - 所以所有会话管理都是用CF完成的.webapp中有一些钩子强制Android应用程序执行本机功能,有时会调用PHP中的外部脚本.

这些php脚本将数据发布给他们(userid,friendid等) - 目前php脚本只是确保发布有效数据,然后在数据存在且有效时处理请求.

我正在寻找方法来增加这些PHP脚本的安全性,以防止机器人/恶意用户向这些页面发布虚假数据 - 此时不会阻止任何人发送正确的用户ID /友元并让脚本执行.

会话管理将是第一道防线,但由于webapp使用不同的语言,我不能使用它 - 有时php脚本完全在不同的域上(虽然相同的服务器).

我考虑的另一种方法是注册创建用户令牌以与用户关联,并将其保存在Android方面 - 然后在请求这些PHP脚本时发送用户标识和令牌.并验证该用户的令牌是否与远程数据库匹配 - 这将使得更难以猜测恶意用户的发布凭据.显然不是最好的,因为令牌存储在本地并通过电线,但我离题了.

问题是有没有更好的方法来保护这些单独的php脚本不被执行,而不使用会话管理?我的令牌想法是否有意义?

注意:我可以在任何/所有请求上使用SSL.

php android token

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

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

在coldfusion 9中刷新DNS

有没有人知道如何在不重新启动服务的情况下在ColdFusion 9中刷新JVM中的缓存DNS.

dns coldfusion jvm

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