小编Lei*_*igh的帖子

Diffie Hellman密钥协议每次都会生成不同的密钥JAVA

我遇到了Diffie Hellman实现的问题.我正在使用此代码 http://www.java2s.com/Tutorial/Java/0490__Security/DiffieHellmanKeyAgreement.htm

这实际上是我正在阅读的一本书中的一个例子.但我无法理解为什么generateSecret()为每个人创造一个不同的钥匙KeyAgreement.我注意到该函数创建了不同的键,即使我用相同的KeyAgreement两次调用它!如果有人建议我会很高兴!

谢谢你的时间!

java bouncycastle diffie-hellman

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

ColdFusion 9:数学查询

我有一个包含内容编号的表格.我想从表的每一行添加值:

table name: item
columns:    item_name, item_price.
Run Code Online (Sandbox Code Playgroud)

如何总结item_price列中的值?

sql coldfusion

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

具有不可打印字符的SQL Server排序顺序

我有一个标量值函数,它返回包含ASCII单元分隔符Char(31)的varchar数据.我将此结果用作Order By子句的一部分,并尝试按升序排序.

我的标量值函数返回如下结果(拼出不可打印的字符以供参考)

  • ABC
  • ABC(CHAR(31))DEF
  • ABC(CHAR(31))DEF(CHAR(31))HIJ

我希望当我按升序排序时,结果如下:

  • ABC
  • ABCDEF
  • ABCDEFHIJ

相反,我看到结果完全相反:

  • ABCDEFHIJ
  • ABCDEF
  • ABC

现在我相当肯定这与不可打印的角色有关,但我不确定为什么.知道为什么会这样吗?

谢谢

sql t-sql sql-server ascii

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

Coldfusion复选框名称相同

这是我的表格:

<form method="post">
    <input type="checkbox" name="ciccio" value="214124,qqqqq" />1
    <input type="checkbox" name="ciccio" value="675656,fggggggggg" />2
    <input type="checkbox" name="ciccio" value="125676,gfsdsasssss" />3
    <input type="checkbox" name="ciccio" value="898797,looooooo" />4
    <input type="submit" value="vai" />
</form>
Run Code Online (Sandbox Code Playgroud)

我需要在数据库中插入"form.ciccio"的值.当我转储该变量时,结果是:

Ciccio: 214124,qqqqq,675656,fggggggggg,125676,gfsdsasssss,898797,looooooo
Run Code Online (Sandbox Code Playgroud)

我尝试过使用:

<cfset testing = form["ciccio[]"]>
Run Code Online (Sandbox Code Playgroud)

但它没有用.我怎么解决这个问题?

coldfusion

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

Coldfusion应用范围

我一直在我的C​​F服务器上注意到我的应用程序开始变得非常慢.我将大部分内容归结为不缓存某些内容,而实际上它们应该被缓存.

我想验证此对象是否在应用程序范围内,而不是每次加载页面时都创建它.

<cfset application.components.blog = createObject('component','sharedcomponents.cfc.blog').init()>
Run Code Online (Sandbox Code Playgroud)

验证对象是否存在于应用程序范围内以及是否允许该对象的最佳方法是什么.此外,如果文件已更新,如何检测更改,以便整个应用程序刷新它?

任何建议都非常感谢.

coldfusion coldfusion-8

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

我可以使用ColdFusion查询用于MySQL IN语句的字符串吗?

我正在运行MySQL 5.0.88和Coldfusion8.

在一个表单中,我从表中获取了一些记录ID并将它们发送到服务器.字符串将如下所示:

 9900000002985,9900000003180,9900000003203,9900000003487,9900000003579
Run Code Online (Sandbox Code Playgroud)

然后我将它传递给MySQL,最初是这样的:

SELECT bk.*
   FROM header AS bk
   WHERE 1
   AND bk.iln_kaeufer IN ( #passed_in_string# )
Run Code Online (Sandbox Code Playgroud)

我一直在尝试使用cfqueryparam,如下所示:

<cfqueryparam cfsqltype="cf_sql_longvarchar" value="#passed_in_string#">
Run Code Online (Sandbox Code Playgroud)

但这会导致ColdFusion出错.如果我直接在MySQL中运行查询,它就可以工作.所以它一定是我的cfqueryparam声明的东西.

我从远程位置通过AJAX传递此表单.所以我没有收到任何错误消息,除了AJAX提交错误.

问题:
如果我不能使用,如何保护上述字符串cfqueryparam

谢谢!

mysql string coldfusion query-parameters

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

为什么我的$ .ajax()数据没有传递给我的.cfc

我正在根据从下拉列表中选择的值更新变量,它只是不起作用.

在这个网站上我有另一个CFC工作正常,但是这个只是完全拒绝发布数据.

jQuery的

$('.accessLevel').change(function() {
    var theValue = $('.accessLevel').val();
    $.ajax({
        type: "post",
        url: "setLevel.cfc",
        data: {
            method: "theLevel",
            alevel: theValue
        },
        dataType: "json",
        success: function(){
            alert('YES');
        },
        error: function(){
            alert('NO');
        }
    });    
 })
Run Code Online (Sandbox Code Playgroud)

HTML

<select name="accessLevel" class="accessLevel">
   <option value="">Select an Access Level</option>
   <option value="1">Level One</option>
   <option value="2">Level Two</option>
   <option value="3">Level Three</option>
</select>
Run Code Online (Sandbox Code Playgroud)

CFC

<cfcomponent>
  <cffunction name="theLevel" access="remote" returntype="any">
    <cfargument name="alevel" type="any" required="yes">
    <cfset SESSION.accessLevel = argument.alevel>
    <cfreturn />
  </cffunction>
</cfcomponent>
Run Code Online (Sandbox Code Playgroud)

变量theValue正在填充,它只是不会传递给CFC,我不知道为什么!我得到的错误是这个..

Element ALEVEL is undefined in ARGUMENT.
Run Code Online (Sandbox Code Playgroud)

ajax coldfusion jquery cfc

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

ColdFusion - 捕获最后一个参数

从我的理解#CGI.PATH_INFO#将抓住我的网址路径.但在我的应用程序中,我只想抓住我的网址中的最后一个参数.所以说我有以下网址:

我怎么能抢htm,docxls从URL?

coldfusion coldfusion-9

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

cfscript language ="javascript"不起作用

这是我的代码:

<cfscript language="javascript">
      OpenText(document.getElementById(#url.id#));
</cfscript>
Run Code Online (Sandbox Code Playgroud)

这是错误:

Invalid token l found on line 731 at column 19.

The CFML compiler was processing:

A cfscript tag beginning on line 731, column 10.
Run Code Online (Sandbox Code Playgroud)

为什么?

javascript coldfusion

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

在Coldfusion中显示结构信息

我想显示结构键的值,如:

   #stReviewDetail['tags']['travelParty']['value']#
Run Code Online (Sandbox Code Playgroud)

这是可能的tags,travelPartyvalue丢失.检查结构层次结构是否可用的最佳方法是什么?就像是:

<cfif StructKeyExists(stReviewDetail, 'tags') AND 
      StructKeyExists(stReviewDetail['tags'], 'travelParty') AND 
      StructKeyExists(stReviewDetail['tags']['travelParty'], 'value') >
    ....
</cfif>
Run Code Online (Sandbox Code Playgroud)

或者有更好的方法吗?

coldfusion

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