小编Bra*_*ild的帖子

什么是蜂巢,它是一个数据库吗?

我刚开始探索Hive.它具有类似于表,连接,分区等RDBMS的所有结构.我所理解的是Hive仍然使用HDFS进行存储,它是HDFS的SQL抽象.由此我不确定天气Hive本身是一个像HBase,Cassnadra这样的数据库解决方案..或者只是它是HDFS之上的查询系统.我认为它不仅仅是一种查询语言,因为它具有表,连接和分区.

hadoop hbase hive

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

更新Knockout.js可观察的数组元素值

我需要更新一个可观察的数组元素值.可观察数组是类对象的集合.首先,我需要通过id找出匹配的对象,并更新对象的一些其他属性值.

var Seat = function(no, booked) {
    var self = this;
    self.No = ko.observable(no);
    self.Booked = ko.observable(!!booked);

    // Subscribe to the "Booked" property
    self.Booked.subscribe(function() {
        alert( self.No() );
    });
};

var viewModel = {
    seats: ko.observableArray( [
        new Seat(1, false), new Seat(2, true), new Seat(3, true),
        new Seat(4, false), new Seat(5, true), new Seat(6, true),
        new Seat(7, false), new Seat(8, true), new Seat(9, true)
    ] )
};
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议更新视图模型的方法吗?假设我想将2号座位的预订值更新为"假".

http://jsfiddle.net/2NMJX/3/

javascript knockout.js

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

如何找出启动ajax请求的代码段

我有MVC视图,包括数十个javascript文件.有一些从页面发起的ajax请求.我想知道调用是从哪个特定的js文件启动的.

我花了一些时间探索Firefox插件 - Firebug和HttpFox.两者都显示了http请求,标题,cookie和其他很多信息,但没有关于启动ajax请求的源.

ajax firebug json firefox-addon httpfox

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

asp.net Bundling如何在内部工作

我很想知道asp.net捆绑是如何工作的.

我知道我们要将所有脚本和CSS和图像添加到捆绑包中,以便浏览器启动对所有资源的单一请求.

我对网页如何从客户端浏览器引用这些捆绑资源感到困惑.

asp.net asp.net-mvc-3

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

SSIS包的优势超过了windows预定的exe

我在Windows调度程序下配置了一个exe来对一组数据执行及时的操作.

exe调用存储过程以检索数据并执行一些计算并将数据更新回另一个数据库.

我想知道,使用SSIS包比计划的exe有什么优缺点.

ssis

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

实体框架代码在Enterprise中的适用范围

我需要决定大型企业应用程序的Entity框架的用法.我需要先决定EF数据/代码优先.

我的主要想法是不要将数据访问与数据库混合使用.我不希望任何工具生成/更新数据库.我可以先设计数据库模式,然后可以使用EF Data第一模型.这种方法的问题是

减少对EF和Huge配置生成的代码的控制

我可以使用代码第一种方法来解决上述问题.但代码拳的问题是与数据库和EF紧密集成.每当我更改模型时,我都需要创建迁移以更新对数据库的更改.我很担心"迁移"会对我的数据库所做的更改.此外,如果我们必须将这些更改应用于生产数据库,则它根本不可能,因为我们的开发团队将无法访问生产服务器.

我只是在考虑天气,首先选择EF代码作为企业应用程序的数据访问技术是一个不错的选择.

在没有上述问题的情况下,你们可以先建议使用EF代码吗?

entity-framework entity-framework-5

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

种子节点如何在Cassandra集群中工作

我的理解是:

种子节点维护集群中的所有节点列表.假设我们必须向集群添加新节点,我们必须在种子服务器的种子列表中输入新节点名称,然后新节点将成为环的一部分.

我假设我们不必在对等节点中提及有关种子服务器的任何事情.

如果我的理解不正确,请纠正我

我读了一些"种子节点"中的失败不会导致任何问题.让我们说如果种子节点崩溃了如何保持环信息?

cloud cluster-computing cassandra nosql

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

在控制反转中,控制在哪里被反转

我花了很多时间来理解ioc.我永远不明白在这种模式中如何完全控制.即使我对反转的确切含义感到困惑.在正常的英语 - 倒置是一些像倒车,比如倒杯.

如果我将依赖注入视为Ioc.我想知道这里的控制器究竟在哪里.我在DI中理解,依赖是在构造函数,setter ........的帮助下从外部实体插入的.

但是我从来都不明白控制在这里倒置了......

任何帮助赞赏.

asp.net-mvc design-patterns inversion-of-control

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

HBase中一致性的工作原理

从CAP中,我读到HBase支持一致性和分区容限。我想知道如何在HBase中实现一致性。有没有锁?

我在网上检查并没有找到很好的资料。任何机构都可以提供有关此主题的任何博客/文章。

hadoop hbase

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

从固定日期的下周五找到

我想知道从给定日期开始的下一个日期.我正在使用时刻js,下面是我的代码.

var startDate = moment("10/1/2014");
var nf = startDate.day("Friday");

alert(startDate);
alert(nf);
Run Code Online (Sandbox Code Playgroud)

代码将在下周五返回,但上面的代码也将原始对象(startDate)也改为下周五.返回的对象是一个复杂的对象,不确定要使用哪个属性.

使用完整代码更新问题.

var startDate = moment("10/1/2014");
var endDate = moment( '10/31/2014');

var diff = endDate.diff(startDate,'days');

var noOfWeeks = diff / 7;

var nextStartday = startDate;
var nextFriday = moment( startDate).day("Friday");

for (var j = 0; j < noOfWeeks ; j++) {
    newRow.PlStartDateandTime = nextStartday;
    newRow.PlEndDateandTime = nextFriday;

    nextStartday = moment( nextFriday).day("Monday");
    nextFriday = moment( nextStartday).day("Friday");
}
Run Code Online (Sandbox Code Playgroud)

我的期望是在给定的时间范围之间找到工作日.

javascript momentjs

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

从客户端隐藏Modal弹出扩展器

我需要使用javascript在客户端上隐藏模态弹出窗口.

如果我使用

$find('ModalPopupExtender1').hide();
Run Code Online (Sandbox Code Playgroud)

隐藏它是一个错误的说法

'null'为null或不是对象'

asp.net-ajax

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

必须声明表变量

在为数据导入编写一些SQL语句时遇到错误.

当我在做数据端口时,我需要声明一些临时表变量.

我在文件的开头声明了一个表变量,并对表变量执行了一些操作(循环,插入和更新).稍后在另一个while循环的脚本中间,如果我访问此表变量,则脚本解析会给出以下错误

必须声明表变量@temptable

感谢您的帮助.

t-sql sql-server data-import

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

如何调用明确实现的方法

我在下面有一些代码.

interface IFirst
{
   void Show();
}

public class Test : IFirst
{
   void IFirst.Show()
   {
       Console.WriteLine("First");
   }
}
Run Code Online (Sandbox Code Playgroud)

在实现类中,我无法为Show()提供公共访问说明符.我如何从主程序中调用此Show()?

c# oop

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