问题列表 - 第13831页

Ajax链接和jquery

跟我刚开玩笑的jquery我想知道在我的网站上我有一个说"添加"的链接.点击它后页面刷新,然后说删除.我认为使用ajax会更好,并且不需要重新加载页面.我如何使用jquery(我应该在jquery中执行此操作?)以及我如何知道服务器何时收到添加以便我可以更新我的图片(我确定有处理/完成状态?)

ajax jquery hyperlink

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

SQL查询,执行顺序

如果查询同时包含group by和order by子句,那么SQL后面的执行顺序是什么.它取决于它们在查询中的位置???

sql sql-execution-plan

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

实体框架的快照历史记录

我一直在寻找一些使用Entity Framework的审​​计钩子.其中许多都显示旧的/新的价值比较.这对于审计跟踪非常有用,但我正在寻找快照对象.

例如......假设我有一个管理产品的应用程序.产品具有多个属性和关联的其他对象.假设我将对象更改了10次.我们还要说,重要的是我可以查看这些对象更改的屏幕(不是审计跟踪,而是以只读格式实际显示的屏幕).我感兴趣的是能够为所有这10个更改(取决于我想看到的)检索原始EF产品对象(包含所有相关数据)并使用它来绑定到我的屏幕.

如果我正在使用SQL Server,那么我现在应该为序列化对象使用什么类型(XML,blob等)?这样做有意义吗?

c# versioning audit entity-framework

15
推荐指数
2
解决办法
1680
查看次数

将包含属性的两个对象合并到一个对象中

如果我有两个对象,foo并且bar使用对象初始化器语法延迟...

object foo = new { one = "1", two = "2" };

object bar = new { three = "3", four = "4" };
Run Code Online (Sandbox Code Playgroud)

是否可以将它们组合成一个对象,看起来像这样......

object foo = new { one = "1", two = "2", three = "3", four = "4" };
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何从Perl中的字符串中提取单个字符或封闭的分组?

我想拆分字符串:"Hello [You] All"

到以下数组:

H,e,l,l,o,[You],A,l,l

我尝试用拆分做到这一点:

my $str = "Hello[You]All";
my @list = split(/(\[.*?\]|.)/, $str);

foreach (@list) {
    print "->$_\n";
}
Run Code Online (Sandbox Code Playgroud)

既然我尝试了分裂不应该做的事情,它给了我以下数组:

,H,,e,,l,,l,,o,,[You],,A,,l,,l,

我需要采取的下一步是删除空格.

虽然它不是最好的解决方案,但它是我找到的唯一解决方案,没有任何太混乱.我在这里发帖询问是否有人知道更好的方法来解决这个问题?

regex perl split

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

如何使用JavaScript读取位于<html>之外的HTML注释?

我在DOM根节点之外有一个HTML注释,我需要阅读:

<html>
   ... other stuff
</html>
<!-- The comment I want to read -->
Run Code Online (Sandbox Code Playgroud)

我能以某种方式用JavaScript做到这一点吗?

html javascript dom

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

可变长度的类数组

我有一些有效的代码:

class dummie_type
{
    public:
    int a;

    void do_stuff()
    {
        // blah
    }
};

class dummie_type dummie[10];

void main()
{
    subroutine();
}

void subroutine()
{
    dummie[3].a = 27; // etc...
    dummie[5].do_stuff();
}
Run Code Online (Sandbox Code Playgroud)

请注意,类的数组是全局的,我需要它保持这样(这是一个很长的故事).我需要更改此代码,以便类的数组具有可变长度.我知道这将涉及制作一个全局指针,然后将其设置为指向一个内存块,在main中获取malloc或新的内容,我知道我将不得不更改"." 字符为" - >"但除此之外,我一直未能生成我的编译器将接受的内容.我特别不确定声明一个类数组的全局指针.

编辑:对不起我之前应该说过,数组大小将在main()的开头附近计算一次,并且从那时起将保持不变.

c++

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

Hibernate中的Null与空集合

假设我有以下Hibernate映射类:

public class ClassA {       
   @OneToMany(fetch=EAGER)
   private List<ClassB> bList;
}
Run Code Online (Sandbox Code Playgroud)

当我ClassA从Hibernate会话中读取对象时,该bList字段使用PersistentList对象初始化,如预期的那样.

我发现自己有一个要求,在列表为空的情况下,我需要Hibernate初始化bList字段null,而不是空PersistentList.从理论上讲,Hibernate拥有它所需要的信息,因为列表中的提取非常渴望.问题是根据Hibernate文档的6.1节:

由于底层关系模型,集合值属性不支持空值语义.Hibernate不区分空集合引用和空集合.

这很有道理,但我希望有人可以拿出一个狡猾的诡计来克服这个限制.我想也许一些监听器/回调机制可能允许我用空引用替换空列表.

java hibernate

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

在android上使用tesseract

我正在研究一个使用tesseract OCR引擎的android项目.过去几天我一直在网上搜索有关Android平台tesseract的任何支持.但是我没有得到任何帮助...请帮助我如何做使用tesseract for android platform ...或者如何在android上安装它...

任何形式的帮助都很高兴...请提前帮助谢谢

android tesseract

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

数据访问,单元测试,依赖注入

我最近有一项任务是创建一个简单的实用程序,它允许将数据从具有特殊格式的文件导入数据库.我已经实现了几个类的控制台应用程序(Program类与业务逻辑类一起运行,业务逻辑类又与数据访问类一起运行).一切正常,但现在我正在考虑创建一些单元测试和重构应用程序(我之前没有创建过真正的单元测试,很久以前只是一堆集成测试,所以我相信这个应用程序是完美的实践领域) .

所以,问题是:数据访问类已经变为静态,这不允许模拟它,因此创建真正的单元测试.要解决这个问题,我需要创建一个接口并在数据访问类中实现它.此外,我将不得不向业务逻辑类添加一个构造函数,该类将接受该接口类型的参数.所以这意味着我将最终在应用程序Main()方法中创建数据访问类,并且有些东西告诉我这不是最好的方法(入口点是否应该知道一些数据访问事项?如果链是更长或应该有几个链?).我知道我可以使用一些IoC容器,但我认为这是一个太简单的应用程序来使用容器.

谢谢!

unit-testing dependency-injection data-access

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