小编Dee*_*dhy的帖子

Coldfusion 的 createObject() 函数如何搜索组件?

我在理解该createObject()函数时遇到了一些问题,文档说它像CreateObject("component", component-name).

文档中提到Coldfusion在“ColdFusion Administrator的Custom Tag Paths页面上指定的目录”中搜索组件

但它在我的情况下不起作用。我有一个在 CF admin 中映射的文件夹用于自定义标签,在该文件夹内我放置了一个名为“mycfcs”的文件夹,其中我的 cfc 被命名为Item.cfc

在测试页面中,我以这种方式创建对象:

<cfset testObj = createobject("component","mycfcs.Item")>

但它抛出错误“找不到 ColdFusion 组件或接口”。

coldfusion cfc coldfusion-10

5
推荐指数
3
解决办法
6510
查看次数

从ajax调用获取HTML或JSON响应,哪个好?

我在我的项目中有一个功能,我已经实现了搜索功能.

在通过ajax提交表单时,我需要在一个部门中显示所有结果.

我有两种方法可以做到这一点.

  1. 将JSON数据作为ajax响应获取并将其绑定到HTML元素.
  2. 我还可以从ajax调用中获取完全格式化的HTML响应,并可以直接将其绑定到搜索页面上的结果div.

那么哪种方式可以暗示?

html javascript ajax jquery json

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

我们如何在cfquery结果的中间添加一个新行?

我有来自cfquery的查询结果集.我只想在特定的行号后面添加一个新的.但是每次尝试在最后插入行时都会尝试.

有什么办法可以在查询中间插入行吗?

 <cfquery datasource="cse" name="abc">
    select * from grade 
 </cfquery>

 <cfset i = 0>
 <cfloop query="abc">
   <cfset i = i+1>
   <cfif i eq 2>
      <cfset queryAddRow(abc)>
   </cfif>  
 </cfloop>
Run Code Online (Sandbox Code Playgroud)

coldfusion cfquery coldfusion-10

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

Javascript中Function对象的原型是什么?

我刚刚编写了这段代码.

 function Point(x,y){
        this.x = x;
        this.y = y;
    }
    var myPoint = new Point(4,5);
    console.log(myPoint.__proto__ === Point.prototype);
    console.log(Point.__proto__ === Function.prototype);
    console.log(Function.__proto__ === Object.prototype);
Run Code Online (Sandbox Code Playgroud)

前两个表达式返回true但第三个表达式返回false.我不确定为什么它返回false,因为根据下面的图像,它应该返回true. 遗产

在图像,你可以看到Function.prototype的的__ __属性指向Object.prototype中.

有人可以清楚我的概念吗?

javascript prototypal-inheritance

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

Rails 4 生产环境中的资产出现 404 not found 错误

我是java环境中的rails新手。我对轨道 3 到轨道 4 的资产管道几乎没有什么困惑。

目前我在 Rails 4.2.5 中,我在本地环境中创建了一个示例应用程序。我从 app/assets/javascripts 内部创建了一个新的 js 并从视图中引用它,一切似乎在我的本地环境中运行良好。

之后我想用生产环境测试它是如何工作的。这是我所做的步骤。

  1. RAILS_ENV=生产 rake 资产:清理资产:预编译 [创建的所有文件 public/assets]
  2. 以生产模式启动服务器rails server -e production
  3. 现在,当我浏览页面时,我 "NetworkError: 404 Not Found - http://localhost:3000/assets/application-c5c431cb7c0a202f831a634922aaf1d536712002ae74334fb03ba4698b32b84c.js"在 firebug 中收到此错误。

当搜索到几个线程时,他们建议添加config.assets.compile = true。但我不认为这就是解决方案,因为它会减慢应用程序的速度。

请帮忙。

ruby-on-rails asset-pipeline ruby-on-rails-4.1

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

Graphql ruby​​ 中的字段和连接之间的区别?

我是 Graphql 的新手。对于一个简单的用例,假设我有一个简单的模型,

  class Post < ActiveRecord::Base
   has_many :comments
  end
Run Code Online (Sandbox Code Playgroud)

下面是我的 graphql query_type.rb 中的代码

PostType = GraphQL::ObjectType.define do
 #field :comments, types[CommentType]
 #connection :comments, CommentType.connection_type
end
Run Code Online (Sandbox Code Playgroud)

两者都field and connection对我有用。但哪一种是正确的方法。

ruby ruby-on-rails graphql graphql-ruby

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

枚举与存储角色的单独表?

我必须在我的应用程序中实现角色系统以进行授权。我们的系统中有大约 5 种角色。

为了维持这些角色,我们有两个选择,

替代方案#1

1.在rails角色模型中创建一个枚举,

enum role: {super_admin: 1, translator: 2, approver: 3, sales_admin: 4, marketing_admin: 5, guest: 6}

2.在角色表中,现在我们将有ID user_id role_id

替代方案#2

1.创建2个模型Role and Role_User

Role 表将仅包含ID | role_nameRole_User 将包含ID | user_id | role_id

应该优先选择哪个?

mysql enums ruby-on-rails ruby-on-rails-4

5
推荐指数
2
解决办法
2875
查看次数

搜索 LEN() 函数的替代函数以在 sql server 中进行优化

我有这样的查询

SELECT firstName
FROM student
WHERE LEN(firstName) > 5
Run Code Online (Sandbox Code Playgroud)

'firstName' 列上有一个非聚集索引。

通常建议不要在 WHERE、HAVING 等子句中使用带有表列的 SQL 函数。否则 sql server 将无法使用索引。

那么有没有其他方法可以在不使用 LEN() 的 firstName 列上编写此查询?

sql sql-server query-optimization

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

如何在ColdFusion中调用带有一些参数的cfm文件?

是否可以使用某些URL参数从另一个cfm文件调用cfm文件?

cfinclude不起作用,因为它只包含内容..

coldfusion coldfusion-9

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

jquery autocomeplete插件不使用数值?

我需要在搜索框中显示库存号建议.所以我尝试使用Jquery自动完成插件.我正在对我的cfc中的函数进行ajax调用,该函数返回数组中的所有库存号.

但问题是我的搜索框没有正确显示建议.我认为这个问题是因为数值.任何人都面临这个问题?这是一个副本:

  $(function() {
    var availableTags = [
      1234,
      1456,
      1789,
      1988,  
    ];
    $( "#tags" ).autocomplete({
      source: availableTags
    });
  });
Run Code Online (Sandbox Code Playgroud)
 <title>jQuery UI Autocomplete - Default functionality</title>
 <link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
 <script src="//code.jquery.com/jquery-1.10.2.js"></script>
 <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script>

<body>
 
<div class="ui-widget">
  <label for="tags">Tags: </label>
  <input id="tags">
</div>
    
</body>
Run Code Online (Sandbox Code Playgroud)

同样适用于字符串数据.如何解决?

javascript jquery

4
推荐指数
2
解决办法
628
查看次数