小编Fen*_*ton的帖子

使用JSON的键值对

有没有办法以Key/Value对的方式使用JSON对象处理数据结构?
如果是这样,有人可以详细说明如何从密钥访问关联的值对象

假设我有类似的东西

KEY1 |  VALUE OBJECT1 - (NAME: "XXXXXX", VALUE:100.0)  
KEY2 |  VALUE OBJECT2 - (NAME: "YYYYYYY", VALUE:200.0)  
KEY3 |  VALUE OBJECT3 - (NAME: "ZZZZZZZ", VALUE:500.0)  
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

16
推荐指数
4
解决办法
11万
查看次数

TypeScript可以与PhoneGap(或类似)一起使用吗?

所以我刚刚学习了TypeScript - hurray!我很高兴我终于可以参加HTML5派对了.我的面向对象的大脑与JavaScript不兼容......

但是,我立刻想知道TypeScript是否真的能帮助像我这样的人.当然,我可以使用带有接口和类的漂亮的C#样式语法编写兼容JavaScript的软件,但是它实际上可以用于除浏览器应用之外的任何其他东西吗?

我要问的是,可以使用TypeScript生成的JavaScript库来创建跨平台移动应用程序,比如PhoneGap(或类似框架)吗?

javascript html5 cordova typescript

14
推荐指数
3
解决办法
4391
查看次数

Bootstrap网格列相互重叠

我对Bootstrap的网格布局以及其中的列重叠存在问题.我不确定这个问题究竟是什么,任何建议都会非常感谢,谢谢.

<div class="container">    

    <div class="row">
        <div class="col-md-6">
            <img src="content/one.png">
        </div>

        <div class="col-md-6">
            <div class="row">
                <div class="col-md-6"><img src="content/two.png"></div>
                <div class="col-md-6"><img src="content/three.png"></div>
            </div>
            <div class="row">
                <div class="col-md-6"><img src="content/four.png"></div>
                <div class="col-md-6"><img src="content/five.png"></div>
            </div>
        </div>

        <div class="col-md-9">
            <div class="row">
                <div class="col-md-3"><img src="content/six.png"></div>
                <div class="col-md-9"><img src="content/seven.png"></div>
            </div>
            <div class="row">
                <div class="col-md-6"><img src="content/eight.png"></div>
                <div class="col-md-6"><img src="content/nine.png"></div>
            </div>
        </div>
        <div class="col-md-3">
            <img src="content/ten.png">
        </div>
    </div>

</div>
Run Code Online (Sandbox Code Playgroud)

网格的屏幕截图 - http://i.stack.imgur.com/a3YBr.jpg

grid twitter-bootstrap twitter-bootstrap-3

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

如何检测MySQL查询是否来自缓存?

有没有方法可以找出从MySQL查询缓存中检索执行的查询?

当然......有很多方法可以计算一般级别(SHOW STATUS LIKE '%qcache%'等)的缓存查询数量,但我想知道当前执行的查询是从MySQL缓存加载的.

例如,在PHP中,该函数mysql_insert_id();在单独的查询中返回最后插入的ID.

在这个方向上,调用元数据函数就好了,mysql_is_query_from_cache($previous_query);以验证先前的查询结果是否实际从MySQL查询缓存中检索出来

有什么想法吗?

php mysql

13
推荐指数
2
解决办法
6296
查看次数

从节点使用TypeScript编译器

使用咖啡脚本很容易做到这一点.

var coffee = require('coffee-script');
coffee.compile("a = 1");
//=> '(function() {\n  var a;\n\n  a = 1;\n\n}).call(this);\n'
Run Code Online (Sandbox Code Playgroud)

有没有办法用打字稿做到这一点?

编辑:发布在codeplex上

node.js typescript

13
推荐指数
4
解决办法
7411
查看次数

使用get set"退出代码1"编译TypeScript错误代码

get topLeft()      { return this._topLeft;             }

set topLeft(value) {  this._topLeft = value; Recalc(); }
Run Code Online (Sandbox Code Playgroud)

上面的代码可以在TypeScript Play中找到,但是从Visual Studio 2012编译它时收到了构建错误 error "exited with code 1"

有没有人尝试过,在TypeScript中设置并成功构建?

javascript typescript

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

从GAC中卸载C#代码

如何从C#应用程序中卸载GAC.

我无法从GAC卸载特定的exe和DLL.

这是在C#中卸载GAC的正确方法吗?

public void RemoveAssembly(string ShortAssemblyName, string PublicToken)
{
    AssemblyCacheEnum AssembCache = new AssemblyCacheEnum(null);

    string FullAssembName = null;

    for (; ; )
    {
        string AssembNameLoc = AssembCache.GetNextAssembly();
        if (AssembNameLoc == null)
            break;

        string Pt;
        string ShortName = GetAssemblyShortName(AssembNameLoc, out Pt);

        if (ShortAssemblyName == ShortName)
        {

            if (PublicToken != null)
            {
                PublicToken = PublicToken.Trim().ToLower();
                if (Pt == null)
                {
                    FullAssembName = AssembNameLoc;
                    break;
                }

                Pt = Pt.ToLower().Trim();

                if (PublicToken == Pt)
                {
                    FullAssembName = AssembNameLoc;
                    break;
                }
            }
            else
            { …
Run Code Online (Sandbox Code Playgroud)

c# gac uninstall

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

将MVC模型数据传递给客户端TypeScript代码

使用MVC时,我有时会将服务器的模型数据传递给客户端JavaScript,使用注入JavaScript的Razor,如下所示:

<script type="text/javascript">
    var myClientGuid = '@Model.MyServerGuid';
</script>
Run Code Online (Sandbox Code Playgroud)

这将JavaScript变量设置为myClientGuid服务器端模型属性的值MyServerGuid.当它到达客户端时,代码在浏览器中看起来像这样:

<script type="text/javascript">
    var myClientGuid = 'EF0077AB-0482-4D91-90A7-75285F01CA6F';
</script>
Run Code Online (Sandbox Code Playgroud)

这允许外部JavaScript文件使用此变量.

我的问题是,在TypeScript中,由于 所有代码都必须通过外部文件引用,将服务器端字段传递给TypeScript代码的最佳方法是什么?外部代码文件不能包含Razor代码.我应该使用与上面相同的技术,在View中,在项目中混合使用JavaScript和Typescript吗?

javascript asp.net-mvc model razor typescript

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

在TypeScript中创建非匿名AMD模块

有没有办法在Typescript中创建非匿名AMD模块.当我定义这样的模块时:

export module Bootstrapper {
  export function run() {
    var i = 0;
  }
}
Run Code Online (Sandbox Code Playgroud)

生成代码是:

define(["require", "exports"], function(require, exports) {
  (function (Bootstrapper) {
    function run() {
        var i = 0;
    }
    Bootstrapper.run = run;
  })(exports.Bootstrapper || (exports.Bootstrapper = {}));
})
Run Code Online (Sandbox Code Playgroud)

如何定义这样的非同名模块:

define('bootstrapper', ["require", "exports"], function(require, exports) {
  (function (Bootstrapper) {
    function run() {
        var i = 0;
    }
    Bootstrapper.run = run;
  })(exports.Bootstrapper || (exports.Bootstrapper = {}));
})
Run Code Online (Sandbox Code Playgroud)

typescript

10
推荐指数
2
解决办法
662
查看次数

使用特定列连接两个表

我是SQL的新手,我知道这是非常基本但我真的不知道怎么做!我正在加入两个表,每个表让我们说有5列,加入它们会给我10列,我真的不想要.我想要的是从两个表中选择特定列,以便它们仅在连接后显示.(我想仅将连接结果减少到特定列)

SELECT * FROM tbEmployees

JOIN tbSupervisor

ON tbEmployees.ID = tbSupervisor.SupervisorID
Run Code Online (Sandbox Code Playgroud)

上面的语法将为我提供我不想要的所有列.我只想要来自tblEmployees表的EmpName,Address和来自tbSupervisor表的Name,Address,project

我知道这一步:

SELECT EmpName, Address FROM tbEmployees

JOIN tbSupervisor

ON tbEmployees.ID = tbSupervisor.SupervisorID
Run Code Online (Sandbox Code Playgroud)

但我不确定主管表.

我正在使用SQL Server.

sql sql-server-2012

10
推荐指数
4
解决办法
6万
查看次数