问题列表 - 第45749页

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

NSFileManager createDirectoryAtPath EXC_BAD_ACCESS

我已经在这个工作了很长一段时间但似乎无法解决它.我有一个核心数据应用程序,也支持文档共享,因此我正在尝试在库文件夹中为sqlite db创建一个目录.

- (NSURL *)applicationPrivateDocumentsDirectory {
   NSString *libraryDirectory = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) lastObject];
   NSString *privateDocs = [libraryDirectory stringByAppendingPathComponent:@"PrivateDocuments"];
   NSFileManager *fileMgr = [[NSFileManager alloc] init];
   if (![fileMgr fileExistsAtPath:privateDocs]) {
      NSLog(@"Does not exist");
      NSError *error;
      [fileMgr createDirectoryAtPath:privateDocs withIntermediateDirectories:YES attributes:nil error:&error];
      NSLog(@"%@", [error description]);
   }
   NSURL *retURL = [NSURL fileURLWithPath:privateDocs];
   return retURL;
}
Run Code Online (Sandbox Code Playgroud)

调试控制台输出"不存在",然后是"EXC_BAD_ACCESS"
.非常感谢任何帮助.

iphone directory exc-bad-access nsfilemanager

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

如何获取rails表单构建器为特定字段生成的HTML"name"属性?

当你有一个这样的表单域:

<%= f.text_field :last_name %>
Run Code Online (Sandbox Code Playgroud)

它将在HTML中生成:

<input id="person_last_name" name="person[last_name]" size="30" type="text" />
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何方法可以获得将生成的name属性(在本例中为"person [last_name]").

想要得到这似乎有点奇怪,但我有理由!我也不能费心去做一个冗长的解释.

forms ruby-on-rails form-helpers formbuilder

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

通过记录函数调用和参数实时进行javascript调试

是否有调试系统允许我记录javascript函数调用及其参数?这将允许我在实时/客户端情况下跟踪和调试应用程序,而不会因手动记录而导致性能下降.

编辑:我不是在谈论使用"控制台"窗口手动调用函数并查看结果,或者手动将"trace"或"log"命令添加到我的javascript中.我需要它来处理任何正在运行的JavaScript.

javascript debugging logging trace control-flow

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

udp unicast比tcp更快吗?

我需要将每秒1000个小对象从服务器程序推送到gigibit LAN上的100个客户端,所以我需要最快的方法谢谢.

我知道usp和TCP之间的区别 - 我在udp之上有一层让它可靠和有序.

我应该使用哪个以及为什么?Udp单播或TCP.出于路由器的原因,我不能使用Udp组播.

谢谢

udp network-programming tcp

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

如何通过ValueMember选择列表框项目

如果我有两个具有相同DisplayMember但具有不同ValueMember的项目,并且我想以编程方式选择这两个项目中的一个,我该怎么做?

项目:

123 -> Peter Pan
234 -> John Doe
345 -> Peter Pan
Run Code Online (Sandbox Code Playgroud)

我不能选择最后一个彼得潘

Listbox1.FindStringExact("Peter Pan");
Run Code Online (Sandbox Code Playgroud)

因为这只返回第一次出现以下也不起作用,因为它只设置所选项目,但不会在列表中显示:

Listbox1.SelectedItem = dataTable.Rows.Find(345);
Run Code Online (Sandbox Code Playgroud)

谁可以帮我这个?

更新:

我自己找到了更多信息,列表已经排序,因此当我更新DataTable(用于填充列表)时,列表就被使用了,它似乎选择了代替已编辑项目的项目.

Listbox1.FindStringExact仅在DisplayMember不同时才起作用

.net c# listbox winforms

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

Extjs在Formpanel中提交multipe tabpanel

您好我正在寻找一种方式来提交包含多个选项卡式表单的表单.用户必须能够通过POST提交单个提交的所有选项卡中的全部数据.主要问题是数据不会提交,除非它被显式呈现/打开,并且在提交时不包括其他未呈现的选项卡表单.:(

我一直在寻找方法,但是徒劳无功.纠正我,如果我错了,这与数据绑定有关吗?

示例代码:

var fp = new Ext.FormPanel({
    renderTo: 'parti2',
    fileUpload: true,
    width: 866,
    frame: true,
    title: ' &nbsp; ',
    autoHeight: true,
    bodyStyle: 'padding: 10px 10px 0 10px;',
    labelWidth: 130,
    waitMsgTarget: 'mm_loader',
    defaults: {
        anchor: '95%',            
        msgTarget: 'side'
    },
    {
             /**** tab section ****/
            xtype:'tabpanel',
        plain:true,
        activeTab: 0,
            autoHeight:true,
        defaults:{bodyStyle:'padding:10px'},
        items:[{
            /**** new tab section ****/
           title:'Personal Details',
           layout:'form',
           defaults: {width: 230},
           defaultType: 'textfield',
            items:[{
                xtype: 'textfield',
                fieldLabel: 'First Name',
                name: 'sec2_ab1',

                },{
                xtype: 'textfield',
                fieldLabel: 'Middle Name',
                name: 'sec2_ab2', …
Run Code Online (Sandbox Code Playgroud)

post tabs extjs submit formpanel

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

在javascript中创建一个数组

这是:

var arr = {};

同样的

var arr = new Array();

javascript arrays

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

如何使用Javascript访问memcached?

假设我在服务器上有一个工作的memcached deamon.假设这个服务器能够处理服务器端Javascript(在我的情况下是APE).

在服务器上使用一些Javascript访问memcached应​​该很容易(我的意思是,在我看来......).

但我承认我的想法已经不合时宜......

"帮助PLZ"?:)

谢谢

编辑:

这是有效的:

Ape.registerCmd("CMD", true, function(params, infos) {
Ape.log("cmd called");

var socket = new Ape.sockClient("11211", "127.0.0.1", {flushlf: true});

socket.onConnect = function() {
    Ape.log("Connected to Memcached");
    Ape.log("Issued 'stats' commande to Memcached...");
   this.write("stats\n");
    this.onRead = function(data) {
        Ape.log("Data from memcached : " + data);
    }
}
//data = ...
infos.sendResponse('return', {'data':data});
});
Run Code Online (Sandbox Code Playgroud)

javascript memcached ape

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

如何申报AoHoAoH?

我有这个输出 Dumper

'group' => {
             '1104' => {
                         'a' => 1
                       },
             '52202' => {
                          'b' => 1,
                          'c' => 1
                        },
             '52201' => {
                          'c' => 1
                        },
             '52200' => {
                          'c' => 1
                        }
           },
Run Code Online (Sandbox Code Playgroud)

我假设是哈希数组哈希?

我想宣布这个结构是我自己的.

有没有办法做到这一点,所以下次我看到这么复杂的结构时,我可以立刻做到这一点?=)

arrays perl hash perl-data-structures

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