问题列表 - 第16286页

确定SQLite3事务是否处于活动状态

END TRANSACTION在我的数据库上运行,偶尔会出错

#1"无法提交 - 没有事务处于活动状态"

有没有办法在尝试提交之前确定事务是否处于活动状态?我一直"BEGIN TRANSACTIONS"用手跟踪我,但我觉得有更好的方法.

我正在使用C API

sqlite

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

Scala中的AnyVal类型(Int,Double等)上的+ =/*=/etc运算符

究竟是为AnyVal的子类声明的*=/+ =/etc方法?我假设对这些类型做了一些特别的事情,因为作为一个val,它们是无效的但是作为var它们很好.这只是更多的合成糖吗?我认为它正在转变

a *= 5
Run Code Online (Sandbox Code Playgroud)

a = a * 5
Run Code Online (Sandbox Code Playgroud)

这显然不适合val.这种直觉是否正确?我还假设它只为AnyVals尝试这个?

谢谢 :)

scala

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

如何捕获子控件下的mousemove事件

我试图在特定表格上处理鼠标点击事件,如果鼠标光标落在一组坐标之间,则应触发该事件 - 比方说.

我明白,如果我有一个空的表格,我可以简单地绑定到mousemove事件,然后离开.但实际上可能有多达10个不同的重叠控件,在我的测试应用程序中,mousemove事件仅在光标位于实际表单本身时触发,而不是在其通过子控件时触发.

当设计时存在未知数量的子控件时,是否有人知道如何处理此事件?

我可以使用简单的单行程吗?

c# events handle mousemove winforms

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

如何在C#中处理JSON?

是否有一个简单/优雅的解析器来处理C#中的JSON?如何实际序列化/反序列化为C#对象?

c# json

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

警告:在参数列表中声明'struct user_data_s'

我收到这个错误:

transform.c:23: warning: ‘struct user_data_s’ declared inside parameter list
transform.c:23: warning: its scope is only this definition or declaration, which is probably not what you want
Run Code Online (Sandbox Code Playgroud)

我认为是因为我有一个包含结构的结构.

这就是我想要做的:

void f2(struct user_data_s* data) {
  printf("Number %i\n", data->L);
}

void f1(struct user_data_s* data) {
  printf("Number %i\n", data->L);
  f2(data);
}
Run Code Online (Sandbox Code Playgroud)

f1中的printf工作,但是行

void f2(struct user_data_s* data) {
Run Code Online (Sandbox Code Playgroud)

给出了错误.

有谁知道我怎么解决这个问题?

c

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

Cocoa弹出窗口与iCal类似

我想在用户选择NSTableView类似于在iCal中选择事件的单元格时打开覆盖窗口(弹出窗口).在iCal中选择事件会显示一个用于编辑事件的窗口,但是可以通过平滑地设置打开的窗口并在基础日历中添加指向偶数的箭头来实现.有谁知道这里使用的是什么?这是一堆隐藏/自定义API还是可供公众使用?

macos icalendar cocoa modalpopups

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

如何向UIButton添加多个操作

如何在单个UIButton中添加多个动作?生活例如,

[btn addTarget:self action:@selector(method1) forControlEvents:UIControlEventTouchUpInside];
[btn addTarget:self action:@selector(method2) forControlEvents:UIControlEventTouchDown];
Run Code Online (Sandbox Code Playgroud)

谢谢

iphone

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

microsoft facebook sdk

微软最近宣布了他们的Facebook SDK.

http://msdn.microsoft.com/en-us/windows/ee388574.aspx

有没有人尝试在ASP.NET或ASP.NET MVC中使用它?

想要你的意见.开发人员需要注意的任何陷阱?

迈克尔

asp.net asp.net-mvc facebook

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

为什么我的提交按钮在php中不起作用?

我创建了一个以<?php $form->end('Submit'); ?>.结尾的php脚本.但为什么按钮提交无法运行且无法点击?

有人可以帮我解决这个问题吗?

<div class="campaigns form">
<?php $form->create('Campaign'); ?>

    </fieldset>
<?php echo $form->end('Submit'); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

php cakephp

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

注入AutoMapper

我一直在努力将AutoMapper注入控制器.我喜欢Code Camp Server的实现.它创建了一个围绕AutoMapper的IMappingEngine的包装器.依赖注入使用StructureMap完成.但我需要使用Castle Windsor作为我的项目.那么,我们如何使用Windsor实现以下依赖注入和设置?我不是在寻找Castle Windsor中的逐行等效实现.如果你想这样做,请随意.相反,什么是Windsor相当于StructureMap的注册表和配置文件?我需要Profile来定义CreateMap <>,如下所示.

谢谢.

会议控制器:

public MeetingController(IMeetingMapper meetingMapper, ...)
Run Code Online (Sandbox Code Playgroud)

会议映射器:

public class MeetingMapper : IMeetingMapper
{

    private readonly IMappingEngine _mappingEngine;

    public MeetingMapper(IMappingEngine mappingEngine)
    {
      _mappingEngine = mappingEngine;
    }

    public MeetingInput Map(Meeting model)
    {
        return _mappingEngine.Map<Meeting, MeetingInput>(model);    
    }

    ......
}
Run Code Online (Sandbox Code Playgroud)

自动映射器注册表:

public class AutoMapperRegistry : Registry
{

    public AutoMapperRegistry()
    {
        ForRequestedType<IMappingEngine>().TheDefault.Is.ConstructedBy(() => Mapper.Engine);
    }
}
Run Code Online (Sandbox Code Playgroud)

会议映射器配置文件:

public class MeetingMapperProfile : Profile
{

    public static Func<Type, object> CreateDependencyCallback = (type) => Activator.CreateInstance(type);

    public T CreateDependency<T>()
    { …
Run Code Online (Sandbox Code Playgroud)

structuremap castle-windsor automapper

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