小编Pow*_*ord的帖子

JQuery UI Tabs缓存

我在ASP .net MVC应用程序中工作.我有一个JQuery UI选项卡,其中启用缓存的Javascript如下所示.

function LoadStudentDetailTabs() {
    $('#tabStudentDetail').tabs({
        cache: true,
        spinner: '',
        select: function(event, ui) {

            $("#gridSpinnerStudentDetailTabs h5").text("Loading Details...");
            $('#tabStudentDetail > .ui-tabs-panel').hide();
            $("#gridSpinnerStudentDetailTabs").show();
        },
        load: function(event, ui) {
            $("#gridSpinnerStudentDetailTabs").hide();
            $('#tabStudentDetail > .ui-tabs-panel').show();
        },
        show: function(event, ui) {
            $("#gridSpinnerStudentDetailTabs").hide();
            $('#tabStudentDetail > .ui-tabs-panel').show();
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

我使用list1,tab2,tab3列表构建了三个选项卡项.

现在,当选项卡被构造时,它会启用所有选项卡项的cahing.但是,如何根据需要单独设置缓存到这些选项卡项.说(tab1缓存,tab2没有缓存,tab3缓存)我只能看到一种方法将缓存应用于整个选项卡,而不是根据需要将缓存应用于单个选项卡项.

我还需要动态地启用或禁用对这些选项卡项(tab1,tab2,tab3)的缓存.我怎样才能做到这一点.任何帮助,将不胜感激?

jquery user-interface tabs caching

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

MySQL获得不同的值并计算每个的数量?

有一个状态列.我需要为每个值拉出所有不同的值,并且数字表示每个唯一值在表中的次数.

有没有办法做到这一点?

谢谢.

mysql

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

SQL查询帮助桥表

我正在使用现有数据库并尝试编写SQL查询以获取所有帐户信息,包括权限级别.这是用于安全审计.我们希望以可读的方式转储所有这些信息,以便于比较.我的问题是有一个权限的桥/链接表,所以每个用户有多个记录.我希望在一行中获得一个用户的所有权限.这是一个例子:

Table_User:
UserId   UserName
1        John
2        Joe
3        James

Table_UserPermissions:
UserId   PermissionId   Rights
1        10             1
1        11             2
1        12             3
2        11             2
2        12             3
3        10             2
Run Code Online (Sandbox Code Playgroud)

PermissionID链接到一个具有Permission名称及其功能的表.对象就像1 =视图,2 =修改等.

我从用户1的基本查询中得到的是:

UserId UserName PermissionId Rights
1      John     10           1
1      John     11           2
1      John     12           3
Run Code Online (Sandbox Code Playgroud)

我想要的是这样的:

UserId UserName Permission1 Rights1 Permission2 Right2 Permission3 Right3
1      John     10          1       11          2      12          3
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望所有用户都这样.我发现最接近的是SQL Server 2005中的Pivot函数.http: //geekswithblogs.net/lorint/archive/2006/08/04/87166.aspx 从我能说的这个问题是我需要的为每个用户命名每列,我不知道如何获得权限级别.使用真实数据,我有大约130个用户和40个不同的权限.

有没有另外一种方法只有sql,我可以做到这一点?

sql sql-server pivot

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

逗号分隔数据库字段中的值

我有一张产品表.该表中的每一行对应一个产品,并由唯一的Id标识.现在每个产品可以有多个与该产品相关的"代码".例如:

Id     |    Code
----------------------
0001   |   IN,ON,ME,OH
0002   |   ON,VI,AC,ZO
0003   |   QA,PS,OO,ME

我要做的是创建一个存储过程,以便我可以传入像"ON,ME"这样的代码,让它返回包含"ON"或"ME"代码的每个产品.由于代码以逗号分隔,我不知道如何拆分它们并搜索它们.这只能使用TSQL吗?

编辑:这是一个关键任务表.我无权改变它.

sql t-sql database stored-procedures

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

如果您点击或点击通知图标,如何获得不同的上下文菜单?

我有一个基于系统托盘的应用程序.如果你右键单击它我有一个很好的上下文菜单但是我想要一个不同的上下文菜单,如果你点击它就会出现.现在我把不同的菜单显示出来

private void niTrayIcon_MouseClick(object sender, MouseEventArgs e)
{
    if (e.Button == System.Windows.Forms.MouseButtons.Left)
    {
        cmsTrayLeftClick.Show(Cursor.Position);
    }

}
Run Code Online (Sandbox Code Playgroud)

这使得菜单显示但单击菜单不会使其消失,使菜单消失的唯一方法是单击项目或rt单击托盘图标.

我也想出了这个黑客,但它确实感觉这是正确的方法.

private void niTrayIcon_MouseClick(object sender, MouseEventArgs e)
{
    if (e.Button == System.Windows.Forms.MouseButtons.Left)
    {
        niTrayIcon.ContextMenuStrip = cmsTrayLeftClick;
        MethodInfo mi = typeof(NotifyIcon).GetMethod("ShowContextMenu", BindingFlags.Instance | BindingFlags.NonPublic);
        mi.Invoke(niTrayIcon, null);
        niTrayIcon.ContextMenuStrip = cmsTrayRtClick;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是正确的做法还是有更优雅的方式?

c# contextmenu notifyicon winforms

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

使用 GetEffectiveRightsFromAcl() 拒绝访问..?

我\xe2\x80\x99m 尝试检查特定受托者对特定文件的权限,并使用 win32 API GetEffectiveRightsFromAcl()。当域组可以访问该文件时,如果使用本地帐户(管理员或其他帐户)执行该函数,该函数将返回 5(访问被拒绝)。

\n\n

这三个语句总结了我在 GetEffectiveRightsFromAcl() 中看到的行为:

\n\n
    \n
  • 当域组拥有该文件的权限并且程序在本地帐户下运行时:\n访问被拒绝。
  • \n
  • 当域组有权访问该文件并且程序在域帐户或本地系统下\n运行时:成功
  • \n
  • 当域组没有该文件的权限并且程序\n在任何帐户下运行时:成功
  • \n
\n\n

有谁知道这背后的原因?在我看来,这与 Active Directory 安全性有关。哪些设置可能会影响\n以及调试此问题的好方法是什么?

\n\n

另外,我听说 GetEffectiveRightsFromAcl() 通常可能存在问题,应改用 AccessCheck()。但是,我需要能够获取任意 SID 并检查它对文件的访问权限,并且由于 AccessCheck() 需要模拟令牌,我不知道如何从任意 SID 中获取令牌...有什么想法吗?谢谢

\n\n

鲍勃

\n

c winapi

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

如何使用Perl递归复制目录的内容?

我在Windows Vista上运行当前版本的ActivePerl,我想知道您是否可以向我展示将文件夹及其内容复制到另一个位置的最佳和最简单的方法.内容将包括各种文件,并且很可能包含一些嵌套文件夹.

我想在那里必定有一个我不知道的模块就是这样 - 但如果有一个简单的自制类型的解决方案,我也希望看到它.

recursion perl copy

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

与Django ORM自助​​加入

我有一个模型:

class Trades(models.Model):  
    userid     = models.PositiveIntegerField(null=True, db_index=True)
    positionid = models.PositiveIntegerField(db_index=True)
    tradeid    = models.PositiveIntegerField(db_index=True)
    orderid    = models.PositiveIntegerField(db_index=True)  
    ...
Run Code Online (Sandbox Code Playgroud)

我想执行下一个查询:

select *
from trades t1
inner join trades t2
ON t2.tradeid = t1.positionid and t1.tradeid = t2.positionid
Run Code Online (Sandbox Code Playgroud)

使用Django ORM可以做到没有黑客的攻击吗?谢谢!

django

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

从php文件返回true/false到javascript

我正在使用$ .post方法进行ajax调用.
我有一个脚本(php)检查数据库中存在的用户,如果存在则返回(echo)1,否则返回0.是否有可能返回true和false,因此javascript将其识别为boolean?

javascript php

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

在运行时获取C#中属性的字符串表示形式

我已经看过这个问题的反面很多次了,但是还没有看到如何做我想做的事情.

假设我有以下代码:

var myNewData = from t in someOtherData
            select new
            { 
                fieldName = t.Whatever,
                fieldName2 = t.SomeOtherWhatever
            };
Run Code Online (Sandbox Code Playgroud)

如果我希望数据绑定到此类,我的列定义必须包括硬编码字符串,如"fieldName"和"fieldName2".

有没有办法调用反射或其他东西,以便我可以做一些与下面的代码相同的事情(我知道下面的代码是无效的,但我正在寻找一个有效的解决方案).

string columnName = GetPropertyName(myNewData[0].fieldName);
Run Code Online (Sandbox Code Playgroud)

我的目标是,如果变量名在匿名类上发生更改,则会在修复所有引用之前出现编译时错误,这与当前数据绑定不同,后者依赖于直到运行时才检查的字符串.

任何帮助,将不胜感激.

c# linq data-binding reflection

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