小编Dev*_*ate的帖子

SQL:动态视图,其列名基于源表中的列值

鉴于这里有两个样本表:

门票表

ID  User    Description

0   James   This is a support ticket
1   Fred    This is a ticket too
Run Code Online (Sandbox Code Playgroud)

属性表

ID  TicketID    Label           Value

0   0           Engineer        Scott
1   1           Engineer        Dale
2   0           Manu            Dell
3   1           Manu            HP
4   0           OS              Windows
5   1           OS              Linux
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到这样的观点:

ID  User    Description                 Engineer    Manu    OS

1   James   This is a support ticket    Scott       Dell    Windows
2   Fred    This is a ticket too        Dale        HP      Linux
Run Code Online (Sandbox Code Playgroud)

值得注意的是,属性表并不总是相同.一些"门票"可能具有其他人没有的属性.

这甚至可能吗?

sql sql-server sql-server-2005

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

CSS,相对字体大小

是否可以将字体大小设置为容器大小的百分比?我有一个项目列表,其中包含图像,标题和说明.当用户调整窗口大小时,图像会自动调整大小.我希望标题字体做同样的事情.

编辑:Javascript/JQuery很好.

css fonts

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

父类更改时的 CSS 转换?

我正在使用 CSS 父类为某些数据定义多个布局。当我更改父类时,布局会根据需要完美更改,但是我认为添加一些 CSS 动画(过渡)可能会很有趣。我似乎无法让它工作。我发现了另一个类似的问题,但它没有答案,而且并不完全相同(或不那么简单)。

这是小提琴:http : //jsfiddle.net/scottbeeson/wmK2F/1/

我真的不在乎现在有什么转变;高度,宽度,颜色,随便。一旦有人告诉我我做错了什么,我就可以调整它。

HTML:

<div id="toggleLayout">Click To Toggle</div>
<div class="layout layoutCards">
    <span class="entity">
        Test
    </span>
    <span class="entity">
        Test
    </span>    
    <span class="entity">
        Test
    </span>    
    <span class="entity">
        Test
    </span>    
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

<div id="toggleLayout">Click To Toggle</div>
<div class="layout layoutCards">
    <span class="entity">
        Test
    </span>
    <span class="entity">
        Test
    </span>    
    <span class="entity">
        Test
    </span>    
    <span class="entity">
        Test
    </span>    
</div>
Run Code Online (Sandbox Code Playgroud)

html css css-transitions

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

JQuery Unique()函数无法正常工作

我正在开发一个允许用户选择多个"卡片"的界面.每张卡都有一个"数据名称"属性,也可能有相应的菜单项.如果他们在主视图中选择卡片,它也会突出显示菜单项目.点击某些内容后,我将"selected"类添加到其中.然后,我获取所有"选定"项目并计算唯一数据名称属性以获取所选实际项目的数量.

选择最多5个项目时,这非常有效.出于某种原因,在第6项上,unique()函数似乎停止正常工作.我无法用jsfiddle复制这个问题,但是代码有点复杂,因为本地我也处理"类型",但我认为这与问题无关.

所以这里是我选择第5项后相关数组的一些截图.

在这里您可以看到所有选定的项 正如预期的那样,有10个.此断点就在unique()调用之前. 在这里您可以看到所有选定的项  正如预期的那样,有10个.

在这里您可以看到唯一的选定项 正如预期的那样,有5个. 在这里您可以看到唯一的选定项  正如预期的那样,有5个.

然后我按照预期选择第6个...... 12 然后我选择第6个......

Aaand现在我们有一个神秘的复制品!为什么??? 在此输入图像描述

这种情况始终如一 每一次.请注意,我最后选择的项目无关紧要.我添加了多达10个虚拟物品,它总是第6个被弄糊涂了.

javascript arrays jquery unique

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

无法在Windows 10下运行.bat文件

.bat在Windows XP下使用的文件很少.现在我想在Windows 10下使用它们,但是当我运行其中一个文件(即使是管理员)时,它会显示命令提示屏幕1秒钟,但没有任何反应.

有谁可以帮助我吗?

batch-file

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

如何在 Smart TV 浏览器上对我的网站进行故障排除?

我们买了一台三星智能电视安装在墙上并展示我们公司的仪表板。我用 HTML/Javascript/CSS 编写了仪表板,一切都很顺利。我觉得在大屏幕上显示它很舒服。但是大部分数据都没有加载。我不知道如何访问任何类型的控制台。我已经尝试更改我的代理字符串以匹配 Chrome 开发工具,但这当然不能模拟功能。我还从三星的网站下载了“2014 Smart TV Emulator 5.1”并让它在 VirtualBox 中运行,但据我所知,你只能用它来调试和模拟原生 Tizen 应用程序。我不知道如何在模拟集上启动浏览器。

那么,如何在智能电视浏览器上对我的网络应用程序进行故障排除?

javascript browser debugging cross-browser

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

Facebook API"指定了无效版本"

Facebook API登录"快速入门"页面表示将以下代码放入您的页面:

<script>
    window.fbAsyncInit = function() {
        FB.init({
            appId      : '{your-app-id}',
            cookie     : true,
            xfbml      : true,
            version    : '{latest-api-version}'
        });
        FB.AppEvents.logPageView();
    };

    (function(d, s, id){
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) {return;}
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>
Run Code Online (Sandbox Code Playgroud)

应用程序ID很简单,但它的期望是什么{latest-api-version}.我已经尝试了两个'2.1'并且'2'两个值都向控制台抛出了"指定的无效版本".

facebook facebook-javascript-sdk

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

在CSS中模拟"内部边界"?

我有以下4个div与下面的CSS.问题是,红色范围的边界超过其他边界.我怎么能避免这个?我尝试为spanRed添加边距,甚至是负边距,两者都没有效果.

http://jsfiddle.net/eh9rM/

奖励积分这在IE(8,9测试)中根本不起作用...只显示蓝色div.:)

<div id="spanBlue"></div>
<div id="spanGreen"></div>
<div id="spanOrange"></div>
<div id="spanRed"></div>


#spanBlue      {position: fixed;
                top: 0px; left: 0px;
                height: 100%;
                width: 10%;
                background-color: #4D9DB8;
                border-right: 10px solid #045B6F;
                z-index: 1;}    

#spanGreen     {position: fixed;
                top: 0px; left: 0px;
                height: 10%;
                width: 100%;
                background-color: #A4AC79;
                border-bottom: 10px solid #34655F;
                z-index: 1;}    

#spanOrange    {position: fixed;
                top: 0px; left: 0px;
                height: 10%;
                width: 10%;
                background-color: #FA9D26;
                border-right: 10px solid #045B6F;
                z-index: 2;}         

#spanRed       {position: fixed;
                bottom: 0px; right: 0px;
                height: 90%;
                width: 90%; …
Run Code Online (Sandbox Code Playgroud)

css

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

从基于单个属性的数组中获取唯一对象

假设我们有以下内容:

node[1].name = "apple";
node[1].color = "red";
node[2].name = "cherry";
node[2].color = "red";
node[3].name = "apple";
node[3].color = "green";
node[4].name = "orange";
node[4].color = "orange;
Run Code Online (Sandbox Code Playgroud)

如果我使用jQuery.unique(节点),我将获得所有原始节点,因为它们都有不同的名称或颜色.我想要做的只是获取具有唯一名称的节点,该名称应返回

node[1] (apple)
node[2] (cherry)
node[4] (orange)
Run Code Online (Sandbox Code Playgroud)

它不应该返回3,因为它是相同的水果,即使我们有绿色和红色的苹果.

javascript arrays jquery unique object

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

为什么(x ^ 0 === x)输出x而不是true/false?

如果变量是整数,我正在测试. x ^ 0 === x是一个建议的解决方案,但是当我在Chrome的控制台,codepen.io或这里尝试,它返回x.为什么是这样?

function isInteger(x) {
  console.log(x ^ 0 === x);
}

isInteger(5);
isInteger(124.124)
isInteger(0);
Run Code Online (Sandbox Code Playgroud)

javascript math

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