小编use*_*521的帖子

javascript过滤器对象数组

我有一系列对象,我想知道搜索它的最佳方法.鉴于以下示例,我如何搜索name = "Joe"age < 30?是否有任何jQuery可以帮助或我是否必须自己强行进行此搜索?

var names = new Array();

var object = { name : "Joe", age:20, email: "joe@hotmail.com"};
names.push(object);

object = { name : "Mike", age:50, email: "mike@hotmail.com"};
names.push(object);

object = { name : "Joe", age:45, email: "mike@hotmail.com"};
names.push(object);
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

75
推荐指数
5
解决办法
12万
查看次数

php通过字符串名称调用类函数

如何通过名称调用普通(非静态)类函数?

下面给出了一个错误,说param 1需要是一个有效的回调.我不希望函数是静态的,我希望它是一个普通的函数,到目前为止我看到的所有例子都是静态的.

class Player
{
    public function SayHi() { print("Hi"); }
}

$player = new Player();

call_user_func($Player, 'SayHi');
Run Code Online (Sandbox Code Playgroud)

php

50
推荐指数
3
解决办法
4万
查看次数

实体框架5混合了Oracle和SQL Server

我有2个数据层DLL项目.一个是攻击Oracle表和另一个SQL Server.当在单独的项目中使用时,每个人都可以独立工作.

当我创建一个包含两个DLL的项目时,我在查询Oracle表时收到以下错误:

指定的架构无效.错误:Model.ssdl(2,48):错误0172:
所有SSDL工件必须以同一提供程序为目标.Provider'Oracle.ManagedDataAccess.Client'与之前遇到的'Oracle.ManagedDataAccess.Client'不同.Model.ssdl(2,81):错误0169:所有SSDL工件必须以同一提供程序为目标.ProviderManifestToken'2008'与先前遇到的'11 .2'不同.

疯狂的是,在我的1个项目中包含2个数据层项目,如果我注释掉一个使用SQL Server数据层的函数(即使它此时从未实际调用过),那么它可以工作.不知何故,它的代码存在会导致上述错误.如何混合SQL Server和Oracle实体框架?

.net sql-server oracle entity-framework

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

如何让ace编辑器调整到其父div

我在另一个div中有ace div,我希望ace编辑器将它的宽度和高度调整为父div.我调用editor.resize()但没有任何反应.

<!DOCTYPE html>
<html lang="en" style="height: 100%">
<head>
<title>ACE in Action</title>
<style type="text/css" media="screen">
    #editor { 
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        height: 100px;
    }
</style>
</head>
<body style="height: 100%">
<div style="background-color: red; height: 100%; width: 100%;">
<div id="editor">function foo(items) {
    var x = "All this is syntax highlighted";
    return x;
}</div>
</div>

<script src="ace-builds/src-noconflict/ace.js" type="text/javascript" charset="utf-8"></script>
<script>
    var editor = ace.edit("editor");
    editor.setTheme("ace/theme/monokai");
    editor.getSession().setMode("ace/mode/javascript");

    editor.resize();
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css ace-editor

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

如何在Lua中制作2D阵列?

如何用Lua制作2D阵列?我需要动态创建它.

local tbl = { { } }
Run Code Online (Sandbox Code Playgroud)

像上面的东西,但我可以指定多少项.在我的情况下,他们将是相同的金额.我基本上想要像tbl [3] [5]那样访问它.

谢谢

arrays lua

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

如何在Windows上安装Python for .NET

我下载了Python for .NET.
里面的拉链是clr.pyd,nPython.exe,Python.Runtime.dll和2个调试数据库文件.
我把clr.pyd和Python.Runtime.dll放在我的python DLL目录C:\ Python27\DLLs中,认为这就是安装所需的全部内容.然后我打开Python GUI并输入import clr,我得到:

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import clr
SystemError: dynamic module not initialized properly
Run Code Online (Sandbox Code Playgroud)

新的python但不是.NET,想要使用CPython而不是IronPython.我在这个装置中缺少什么?Python for .NET的自述文件说有一个Windows软件包的安装,但我找到的只是zip文件.

.net c# python python.net pythonnet

16
推荐指数
2
解决办法
3万
查看次数

C的简单bcrypt库

我正在为C寻找一个简单易用的跨平台bcrypt库.我搜索了几个地方,但似乎没有什么比较易于使用:

http://bcrypt.codeplex.com/SourceControl/changeset/view/1eef0262901c#BCrypt.Net.Test%2fTestBCrypt.cs

为什么这个噩梦的所有C实现都与这个.NET lib相比较?基本上我正在寻找2个功能.

1)生成盐(返回一个字符串)

2)使用给定salt&pw的哈希字符串(返回一个字符串)

bcrypt

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

角度ui网格选择所有分组

https://jsfiddle.net/4byyuqtc/1/

在此输入图像描述

我想在选择分组线时让ui-grid选择分组下的所有"子".在这种情况下Kit Kat(1),Goodbar先生(1),Krackel(2)并最终选择实际记录(非粗线).人们可以预期,当在分组中选择父母时,所有孩子也会被选中.

目前,当选择数据中的实际记录(非粗体线)上方的1个分组时,它会使用以下代码选择那些实际记录:

$scope.gridApi.selection.on.rowSelectionChanged($scope, function (rowChanged) {
    console.log(rowChanged.treeLevel);
    if (typeof (rowChanged.treeLevel) !== 'undefined' && rowChanged.treeLevel > -1) {
        // this is a group header
        children = $scope.gridApi.treeBase.getRowChildren(rowChanged);
        console.log(children);
        children.forEach(function (child) {
            if (rowChanged.isSelected) {
                $scope.gridApi.selection.selectRow(child.entity);
            } else {
                $scope.gridApi.selection.unSelectRow(child.entity);
            }
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

此时我对ui-grid的经验不足以弄清楚如何循环选定行的子项并选择所有行.

[编辑]

使用Paul的代码,它不会选择分组,但它更接近.这个截图是我选择第337条记录.请注意它选择该记录和所有最低子记录(这是好的,因为最终那些是重要的),但在视觉上分组的记录(MFG和项目描述组)没有被选中,需要是因为用户不会永远打开最低的数据记录,以便他们看到所选的组.

在此输入图像描述

angular-ui-grid

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

当我在ASP.NET MVC应用程序中查找.json文件时找不到404 404

我的ASP.NET MVC 5应用程序找不到json文件.当我查找json文件时,我收到404错误,但如果我在同一目录中查找png文件,则会发现该错误.在web.config我有:

<system.webServer>
  <staticContent>
    <mimeMap fileExtension=".json" mimeType="application/json" />
  </staticContent>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

我还需要在Visual Studio中查找json文件吗?

asp.net asp.net-mvc

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

角度ui-grid自定义标头html

我正在尝试添加一个glyphicon glyphicon-thlist(我可以单击并调用控制器函数)到默认标题的左侧.我采用了默认标头并尝试操纵它来执行此操作.默认标题位于:https://raw.githubusercontent.com/angular-ui/ui-grid/master/src/templates/ui-grid/uiGridHeaderCell.html

我把它改成了下面,但结果是我最终得到了2行.顶行左侧有我的图标,右边是排序下拉列表,然后第二行有列标题,当您单击切换排序asc/desc时.我不是最好的,所以想知道我怎么能把所有这些都放在同一条线上(只有一行我的列表图标位于左侧,右侧是列标签,然后是排序下拉列表箭头).

<div
  role="columnheader"
  ng-class="{ 'sortable': sortable }"
  ui-grid-one-bind-aria-labelledby-grid="col.uid + '-header-text ' + col.uid + '-sortdir-text'"
  aria-sort="{{col.sort.direction == asc ? 'ascending' : ( col.sort.direction == desc ? 'descending' : (!col.sort.direction ? 'none' : 'other'))}}">
  <div
      role="button"
      tabindex="0"
      ui-grid-one-bind-id-grid="col.uid + \'-menu-button\'"
      class="glyphicon glyphicon-th-list"
      ng-if="grid.options.enableColumnMenus && !col.isRowHeader  && col.colDef.enableColumnMenu !== false"
      ng-click="editOptionValues($event)"
      ng-class="{\'ui-grid-column-menu-button-last-col\': isLastCol}"
      ui-grid-one-bind-aria-label="i18n.headerCell.aria.columnMenuButtonLabel"
      aria-haspopup="true">
  </div>
  <div
    role="button"
    tabindex="0"
    class="ui-grid-cell-contents ui-grid-header-cell-primary-focus"
    col-index="renderIndex"
    title="TOOLTIP">
    <span
      class="ui-grid-header-cell-label"
      ui-grid-one-bind-id-grid="col.uid + '-header-text'">
      {{ col.displayName CUSTOM_FILTERS }}
    </span>

    <span
      ui-grid-one-bind-id-grid="col.uid + '-sortdir-text'" …
Run Code Online (Sandbox Code Playgroud)

html angularjs angular-ui-grid

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