问题列表 - 第43377页

Iphone发布问题

我在.h中有以下代码

@property (nonatomic, copy) NSString *username;
Run Code Online (Sandbox Code Playgroud)

然后,当用户在TextField中输入文本时,以这种方式分配用户名:

self.username = textField.text;
Run Code Online (Sandbox Code Playgroud)

然后,在dealloc方法中我调用release:

NSLog(@"%d",[username retainCount]);
[username release];
NSLog(@"%d",[username retainCount]);
Run Code Online (Sandbox Code Playgroud)

但在控制台中它打印:

2011-01-11 23:09:52.468 IApp [2527:307] 1
2011-01-11 23:09:52.480 IApp [2527:307] 1

问题是什么?

谢谢

iphone memory-management

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

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

如何重置Core Data中的主键计数/最大值?

我已设法删除使用Core Data存储的所有实体(遵循此答案).

问题是,我注意到主键仍在向上计数.有没有办法(没有手动编写SQL查询)来重置实体的Z_MAX值?下面的截图来澄清我的意思.

值本身不是问题,但我只是担心在未来的某个时刻可能会达到最大整数,我不希望这种情况发生.我的应用程序将数据与Web服务同步并使用核心数据对其进行缓存,因此主键可能一次增加数百/千.删除整个Sqlite DB不是一个选项,因为我需要保留其他实体的一些信息.

我见过'重置'方法,但肯定会重置整个Sqlite数据库?如何重置这一组实体的主键?与我想要重置的主键没有关系到其他实体.

截图

iphone cocoa core-data objective-c

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

php mysql插入到utf-8中

我将使用PHP在mysql中插入一些文章.

这是phpMyAdmin信息:

Server: localhost via TCP/IP
Server version: 5.0.85-community-nt
Protocol version: 10
User: root@localhost
MySQL charset: UTF-8 Unicode (utf8) 
Run Code Online (Sandbox Code Playgroud)

这是我的表格信息:

Table   Action  Records 1  Type  Collation  Size  Overhead  
article       10 InnoDB utf8_unicode_ci 16.0 KiB - 
1 table(s)  Sum 10 InnoDB utf8_unicode_ci 16.0 KiB 0 B
Run Code Online (Sandbox Code Playgroud)

我加

<?php header('Content-type:text/html; charset=utf-8'); ?> 
Run Code Online (Sandbox Code Playgroud)

在我的PHP代码的顶部,添加mysql_query("set names 'utf-8'");之前mysql_select_db("data",$db1);

但是mysql中的数据仍然像

più freddi
Run Code Online (Sandbox Code Playgroud)

如何正确显示数据?

php mysql insert utf-8

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

IIS Log Parser - 需要查询以查找按URL分组的"请求总计> x秒"/"总请求数"

我支持一个偶尔出现性能问题的应用程序.客户想知道页面缓慢的频率.

即页面占用的总时间大于x秒/页面请求的总数

我想编写一个查询来获取所需的数据.

SQL中的这样的东西可能会工作,但在IIS日志解析器中不起作用.

select URL, count(case when time > 100  then 1 else null end), count(*)
from   table1
group by URL
Run Code Online (Sandbox Code Playgroud)

iis logging logparser

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

c#中的相关路径

我在c#应用程序中有这种情况

在我的窗户中有2条路径

C:\ Projectos\FrameworkCS\CSoft.Core C:\ Projectos2\CSoft.Core

我需要获得与第一个相关的第二个相关路径,如下所示:

..\..\Projectos2\CSoft.Core

存在一种在c#中执行此操作的方法,或者某个功能可以帮助我

c# path

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

使用类名jquery计算可见的div

我在使用:带类名可见时遇到问题.

例如:

<div class="groupedDiv" id="group1">
    <div class="level1">
        Apples
        <div class="level2"> || L2-apple </div>
    </div>

    <div class="level1" style="display:none;">
        Oranges 
        <div class="level2"> || [L2-orange] </div>
    </div>
</div>

<br/>

<div class="groupedDiv" id="group1">
    <div class="level1">
        Roses
        <div class="level2"> || L2-rose </div>
        <div class="level3"> l3 rose </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我想计算类"level1"的可见div的数量

$(".level1 :visible").length; 给我输出3,这不应该输出2?

$(".level1 :visible").parent().length; 给我输出2是正确的

我在http://jsfiddle.net/metalhawk/P87jS/创建了这个例子

任何建议都有帮助.谢谢

jquery

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

äJava中的字母排序问题

嗨有一些代码:

Collator col = Collator.getInstance(Locale.GERMAN);

List< String> list = new ArrayList<String>();
list.add("ac");
list.add("äb");
list.add("aa");
list.add("bb");


Collections.sort(list,col);
System.out.println(list);
Run Code Online (Sandbox Code Playgroud)

我期望得到[aa,ac,äb,bb]输出,而不是我得到:[aa,äb,ac,bb]

我不知道我做错了什么......先谢谢你的帮助.


嗨,谢谢大家的答案.

不幸的是,项目的要求清楚地说明字符串必须按照这样的顺序排序:[aa,ac,äb,bb]:所以我试着使用这段代码:

 String europeanRules =
        ("< a,A ; \u00e0,\u00c0 ; \u00e1,\u00c1 ; \u00e2,\u00c2 ; \u00e3,\u00c3; \u00e4,\u00c4 ; \u00e5,\u00c5 ; \u00e6,\u00c6 "+
                "; \u0101,\u0100 ; \u0103,\u0102 ; \u0105,\u0104 " +       
         "< b,B < c,C ; \u00e7,\u00c7 ; \u0107,\u0106 ; \u0109,\u0108 ; \u010b,\u010a ; \u010d,\u010c " +
         "< d,D ; \u010f,\u010e ; \u0111,\u0110 " +
         "< e,E ; \u00e8,\u00c8 ; \u00e9,\u00c9 ; \u00ea,\u00ca …
Run Code Online (Sandbox Code Playgroud)

java sorting unicode localization

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

Android NDK R5和支持C++异常

我正在尝试使用NDK 5完整的C++ gnustl:

CPLUSPLUS-SUPPORT.html状态:

NDK工具链支持C++异常,因为NDK r5,但是出于与先前版本的兼容性原因,默认情况下所有C++源都使用-fno-exceptions支持进行编译.

要启用它,请使用'-fexceptions'C++编译器标志.这可以通过将以下内容添加到Android.mk中的每个模块定义来完成:

LOCAL_CPPFLAGS += -fexceptions
Run Code Online (Sandbox Code Playgroud)

更简单地说,在Application.mk中添加一行,该设置将自动应用于所有项目的NDK模块:

APP_CPPFLAGS += -fexceptions
Run Code Online (Sandbox Code Playgroud)

sources/cxx-stl/gnu-libstdc++/README 状态:

该目录包含GNU libstdc ++ - v3 C++标准模板库实现的头文件和预构建二进制文件.

这些是通过build/tools下的rebuild-all-prebuilt.sh脚本从工具链源生成的.

要使用它,请在Application.mk中将APP_STL定义为'gnustl_static'.有关详细信息,请参阅docs/CPLUSPLUS-SUPPORT.html.

此实现完全支持C++异常和RTTI.

但所有使用异常的尝试都失败了 另一种NDK存在于http://www.crystax.net/android/ndk-r4.php上.使用该NDK中的hello-jni示例不起作用.创建一个Application.xmlwith 后,NDK 5的编译工作正常

APP_STL := gnustl_static
Run Code Online (Sandbox Code Playgroud)

将APP_STL设置为gnustl_static也自动启用-frtti-fexceptions.但它死于与我自己的实验相同的可怕死亡.

我已经设法得到一个崩溃的代码的最小例子:

try {
    __android_log_write(ANDROID_LOG_DEBUG,"foobar","trhown!");
    throw "Wrong object type.";
} catch (char* b) {
    __android_log_write(ANDROID_LOG_DEBUG,"foobar","catched!");
}
Run Code Online (Sandbox Code Playgroud)

就是我失去了一些东西或者是在陈述READMECPLUSPLUS-SUPPORT.html只是简单的错误?

c++ exception android-ndk

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

Protobuf-net反序列化开放街道地图

对于我的生活,我无法从Open Street Maps反序列化protobuf文件.

我试图反序列化以下提取:http://download.geofabrik.de/osm/north-america/us-northeast.osm.pbf以获取节点,我正在使用http://code.google.com/p/protobuf-net /作为图书馆.我试图反序列化一堆不同的对象,但它们都是null.

原型文件可以在这里找到:http://trac.openstreetmap.org/browser/applications/utils/export/osm2pgsql/protobuf

有什么建议?

protobuf-net openstreetmap

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