问题列表 - 第48754页

无处不在,我做错了什么?

我在释放和泄漏方面遇到了麻烦.我有一个不会停止泄漏的阵列!这是我的代码:我已经在.h中声明了otherValuesArray我尝试了数百种不同的方式,包括autorelease.

谁能告诉我我做错了什么?谢谢

otherValuesArray = [[NSMutableArray array] retain]; //89% leak

NSString *tempString;
tempString = [[NSString stringWithFormat:@"%d",challengeID] autorelease];
[otherValuesArray addObject:[NSString stringWithString:tempString]]; // 11% leak
tempString=nil;

tempString = [[NSString stringWithFormat:@"%d",scoreMultiQuant] autorelease];
[otherValuesArray addObject:[NSString stringWithString:tempString]];
tempString=nil;

int challengeDoneTemp = [challenges otherValues:otherValuesArray];

tempString=nil;
[tempString release];

otherValuesArray = nil;
[otherValuesArray release];
Run Code Online (Sandbox Code Playgroud)

memory cocoa-touch memory-leaks objective-c nsmutablearray

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

如何使用Github与Xcode4的版本控制

整个实现似乎非常不稳定.有时我可以推动,有时它会因"没有许可"而失败.

通过Xcode的管理器克隆行为甚至更奇怪:第一次,它失败,没有许可.当我点击"再试一次"时,它失败并出现一些奇怪的错误can't store object BLABLA: No such file or directory.如果我再次点击"再试一次",它就会成功.

Xcode的git和新的自制软件安装git(1.7.4.1)的行为相同.

这是Github方面的问题还是Xcode中的问题?

git xcode github xcode4

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

ereg()到preg_match()怎么样?

我有一些我正在使用的简单正则表达式.

这很简单:

"user/"
"user/[A-z0-9_-]"
Run Code Online (Sandbox Code Playgroud)

这些都适用于ereg,但不是preg.

如何转换呢?

谢谢

php preg-match ereg

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

如何将定位器约束到有限(但不常规)的位置?

在Mathematica中,可以通过参数LocatorPane (参见LocatorPane文档)将定位器约束到某些屏幕区域.

三个有序对的列表{{{minX, minY}, {maxX, maxY}, {dX, dY}}}通常是确定定位器行为的关键. {minX, minY}{maxX, maxY}设置区域.{dX, dY}设置跳跃大小:无限制为零,每跳的大小为任何其他正数.

在下面的代码中,{{{-.9, 0}, {1, 0}, {0, 0}}}设置定位器的区域和跳转pts.前两个有序对将定位器限制在数字线上的区间[-9,1].有序对{0, 0}不对任何一个定位器施加额外约束.但是,因为y值只能为零,所以由于前两项定义的区域,两个定位器都不能自由离开x轴.

我想将每个定位器限制在x值中myTicks.(在完整的程序中,myTicks会随着时间的推移而改变,具体取决于用户做出的决定.)由于刻度不是沿x均匀分布,因此无法通过为x-jump设置常量值来解决问题.如果该值考虑了定位器的当前位置,则下一个左跳可能与右跳的大小不同.

myTicks = {-.9, 0, .1, .2, .45, .79, 1};
pts = {{.25, 0}, {.75, 0}};

LocatorPane[Dynamic[pts],
  Graphics[{}, 
    Axes -> {True, False}, 
    PlotLabel -> Row[{"locators at: " , Dynamic[pts[[1, 1]]], " and ", 
       Dynamic[pts[[2, 1]]]}], 
    Ticks -> {myTicks, Automatic}],
{{{-.9, 0}, {1, 0}, …
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica mouseevent

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

ehcache统计信息不正确:命中+未命中== 0

我有一个问题,net.sf.ehcache.CacheManager出现返回无效的统计信息.

我正在使用ehcache-core v2.3.2(最新版本)ehcache-spring-annotations.

问题是,getMemoryStoreObjectCount返回1个对象同时兼具getCacheHitsgetCacheMisses返回0.应该是总计数hits + misses吗?

下面的单元测试应该说明问题(它应用于数据库):

@Test
public void testCache() {
    Entity e = ..
    dao.storeEntity(e);
    dao.getEntity(e);
    assertEquals(1, cache.getStatistics().getMemoryStoreObjectCount()); // ok
    assertEquals(0, cache.getStatistics().getCacheHits()); // ok
    assertEquals(1, cache.getStatistics().getCacheMisses()); // fails due to 0

}
Run Code Online (Sandbox Code Playgroud)

为了完整性,我包括所有必要的配置:

Spring配置

<ehcache:annotation-driven cache-manager="ehCacheManager" />
<bean id="ehCacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
    <property name="configLocation" value="classpath:ehcache.xml"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

ehcache.xml中

<ehcache>
     <defaultCache eternal="false" maxElementsInMemory="1000"
        overflowToDisk="false" diskPersistent="false" timeToIdleSeconds="0"
        timeToLiveSeconds="600" memoryStoreEvictionPolicy="LRU"/>
</ehcache>
Run Code Online (Sandbox Code Playgroud)

@Cacheable(keyGenerator=@KeyGenerator(name="StringCacheKeyGenerator")) …
Run Code Online (Sandbox Code Playgroud)

java spring annotations hibernate ehcache

13
推荐指数
3
解决办法
6400
查看次数

shutil(在Python中)是什么意思?

我知道这个模块的用途,我只是不知道为什么他们选择这个名字 - shutil.如果我不知道它来自何处,很难记住这种"随机"名称.请给我一些提示,谢谢.

terminology mnemonics shutil

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

按对象属性分组php对象数组

我有一个带有3个属性的php对象(书):name, category, description 然后我book在数组中有这些对象的列表.我想为这些按对象分组的对象创建一个新的关联数组category.

假设我在一个名为的数组中有4个书对象 $books

name    category  description
==================================
book1   cat1     this is book 1
book2   cat1     this is book 2
book3   cat2     this is book 3
book4   cat3     this is book 4
Run Code Online (Sandbox Code Playgroud)

如何创建一个名为的关联数组 $categories

$categories['cat1'] = array(book1, book2)
$categories['cat2'] = array(book2)
$categories['cat3'] = array(book3)
Run Code Online (Sandbox Code Playgroud)

哪本书?是书的对象,而不是单词

php

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

如何使用下拉选项填写文本字段

我有一个不同字符串的下拉列表,我希望用所选下拉列表的字符串填充文本框.

我用html写这个

<td align="right">
        <select name="xyz" size="1">
          <option value=""></option>
          <?php foreach($comments as $comment): ?>
            <?if($comment->x!= 0):?>
              <option value="<?=$comment->x;?>"<?=($comment->x == $postData["xyz"] ? 'selected="selected"':"")?>>
                   <?=$comment->y;?>
              </option>
            <?endif;?>
          <?php endforeach; ?>
        </select>
        <textarea name="xz" cols="36" rows="3"><?=$postData["xz"];?></textarea>
</td>
Run Code Online (Sandbox Code Playgroud)

html javascript drop-down-menu

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

update_attributes字段调整

所以我有一个编辑页面上有可编辑字段的对接...简单更新 @patient.update_attributes(params[:patient])......一切都很棒,除了....

我在这20个中有一个字段,我需要在它准备好db之前稍微调整一下,看起来我要么做

  1. 两次旅行
    @patient.update_attributes(params[:patient])
    @patient.update_attribute( :field=>'blah')

  2. 或者单独设置它们
    patient.update_attributes(:field1=>'asdf', :field2=>'sdfg',:field3=>'dfgh', etc...)

我错过了这样做的方法吗?

ruby-on-rails

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

使用LIBSVM来预测用户的真实性

我计划使用LibSVM来预测Web应用程序中的用户真实性.(1)收集有关特定用户行为的数据(例如,登录时间,IP地址,国家等).(2)使用收集的数据训练SVM(3)使用实时数据比较并生成真实性水平的输出

有人可以告诉我如何用LibSVM做这样的事情?Weka能帮助解决这些类型的问题吗?

java machine-learning prediction weka libsvm

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