问题列表 - 第43055页

使用Objective C将RGB彩色图像更改为灰度图像

我正在开发一个将彩色图像更改为灰色图像的应用程序.但是,有些图片如何出错.我不知道代码有什么问题.也许我输入的参数是错误请帮忙.

 UIImage *c = [UIImage imageNamed:@"downRed.png"];
 CGImageRef cRef = CGImageRetain(c.CGImage);

 NSData* pixelData = (NSData*) CGDataProviderCopyData(CGImageGetDataProvider(cRef));

 size_t w = CGImageGetWidth(cRef);
 size_t h = CGImageGetHeight(cRef);

 unsigned char* pixelBytes = (unsigned char *)[pixelData bytes];

 unsigned char* greyPixelData = (unsigned char*) malloc(w*h);

 for (int y = 0; y < h; y++) {
 for(int x = 0; x < w; x++){

 int iter = 4*(w*y+x);
 int red = pixe lBytes[iter];
 int green = pixelBytes[iter+1];
 int blue = pixelBytes[iter+2];
 greyPixelData[w*y+x] = (unsigned char)(red*0.3 + green*0.59+ blue*0.11); …
Run Code Online (Sandbox Code Playgroud)

pixel objective-c grayscale

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

如何做MVC表单url格式化?

我正在使用PHP.我想从头开始创建一个MVC设置,以了解有关MVC如何工作的更多信息.我想使用带有斜杠的干净网址作为参数的分隔符.在GET方法表单中,人们如何做到这一点?或者人们一起避免GET方法形式?

截至目前,我可以想象的方式是:

  1. 不要使用GET方法表单(尽管这使得用户在某些情况下更难以书签/链接).
  2. 使用AJAX而不是表单提交(虽然你为SEO和JS禁用者做了什么?).
  3. 让页面使用post方法提交给自己,然后将post vars改为url,然后使用header重新注入该url(似乎浪费了资源).

任何建议或建议阅读欢迎.

php forms rest model-view-controller url-routing

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

Stack对象如何与Value项一起使用

说我在课堂上有这个

private static Stack<int> _cursorRefCounts = new Stack<int>();
Run Code Online (Sandbox Code Playgroud)

当我打电话给_cursorRefCounts.Peek()什么回来?它是参考还是价值?

如果我增加返回的值然后再次调用Peek,那么会更大吗?

我似乎记得发生的事情是,当它被放入Stack对象时,int被装箱.然后当它出来时它被取消装箱.拆箱是否会再次成为价值物品?

如果我想增加堆栈中的顶级项目,我该怎么做?(注意:这是一个多线程的应用程序.我想只是递增顶部值而不会将其弹出.(虽然我想我可以锁定该部分.))

c# stack .net-3.5

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

wix该目录位于用户配置文件中,但未在RemoveFile表中列出

我有以下配置从WIX删除和复制文件.

 <Directory Id='TARGETDIR' Name='SourceDir'>
 <Directory Id="AppDataFolder" Name="AppDataFolder">
    <Directory Id="GleasonAppData" Name="Gleason" >
    <Directory Id="GleasonStudioAppData" Name="GleasonStudio">
    <Directory Id="DatabaseAppData" Name ="Database">
    <Directory Id="UserSandboxesAppData" Name="UserSandboxes" />

</Directory>
</Directory>
</Directory>
</Directory>

</Directory>

<DirectoryRef Id="UserSandboxesAppData">
<Component Id="comp_deleteBackup" Guid="*">
        <RemoveFile Id="RemoveBackup" Directory="UserSandboxesAppData" 
                                Name="DevelopmentBackUp.FDB" On="install" />  
        <RegistryKey Root="HKCU" Key="Software\Gleason\Database\RemoveBackup">
            <RegistryValue Value="Removed" Type="string" KeyPath="yes" />
        </RegistryKey>

    </Component>
    <Component Id="comp_createBackup" Guid="*">
        <CopyFile Id="DBBackup" 
              DestinationDirectory="UserSandboxesAppData" 
              DestinationName="DevelopmentBackUp.FDB" 
              SourceDirectory="UserSandboxesAppData" 
              SourceName="Development.FDB" />

        <RegistryKey Root="HKCU" Key="Software\Gleason\Database\CopyBackup">
            <RegistryValue Value="Copied" Type="string" KeyPath="yes" />
        </RegistryKey>    
    </Component>
</DirectoryRef> 
Run Code Online (Sandbox Code Playgroud)

我得到4个与ICE64相关的错误 - 目录"xxx"在用户配置文件中,但未在RemoveFile表中列出.xxx = {UserSandboxesAppData,DatabaseAppData,GleasonStudioAppData,GleasonAppData}其他人在此处遇到了类似的问题:目录xx在用户配置文件中,但未在RemoveFile表中列出..但那个解决方案对我没有帮助.

我需要改变什么?

谢谢你,Venkat Rao

installer windows-installer wix

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

Java游戏引擎

有没有人知道任何优秀的Java游戏引擎?我想要一个至少试图保持最新的人.我尝试使用JGame,但它没有我要求的灵活性.我尝试使用Slick2D,但它没有为碰撞检测提供简单的解决方案.相反,大多数人建议你循环遍历所有实体并检查你是否以这种方式进入另一个对象,但当你计划拥有几个敌人,边界,子弹时,O(n)似乎是一种非常非常可怕的方式.飞到处......

此外,Slick2D的创建者几乎不再更新,Wiki中的许多教程甚至都没有完成.我不是在责怪他,我明白当你没有时间时会有什么样的感觉,但肯定有一个框架就像我在寻找什么?

java collision-detection game-engine

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

Subversion svn:提交后忽略 - 文件不会被忽略

我一直试图忽略特定的文件和目录,以防止将本地修改提交到存储库。

我遇到的问题是,一旦文件一直致力于存储库,你不能忽视它

svn propset svn:ignore '*' ./stuff
Run Code Online (Sandbox Code Playgroud)

如果 ./stuff 文件夹中的文件已经被添加和提交,它们不会在以后的提交中被忽略。我发现我经常想在项目开始时忽略特定文件,但不能,因为这些目录不是工作副本,所以我正在做

svn add *
svn revert fileIWantToIgnore.ext
svn propset svn:ignore 'fileIWantToIgnore.ext' .
Run Code Online (Sandbox Code Playgroud)

这是一个有点费力的过程。你有什么建议?

svn version-control ignore

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

NHibernate Profiler - 数据库持续时间和总持续时间之间存在巨大差异?

我有一个广泛使用NHibernate的应用程序.我已经开始使用NHibernate Profiler来识别可能的性能问题.我的问题与Query Durations统计信息有关.

统计数据在数据库持续时间和总持续时间中细分.据我所读,数字应该非常接近.然而,我看到相对较大的差异,我正试图弄清楚这些的来源.这是一些数据

替代文字

我有什么想法可以开始解决这些问题吗?

nhibernate fluent-nhibernate nhprof

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

Windows上的Rails非常慢(rails -v需要4秒)

我正在使用rails版本3.0.3和ruby版本1.9.2p136(2010-12-15)在Intel Core 2 Duo 2,6 Ghz上使用4 GB Ram和Windows Vista Business SP2而不运行其他(重型)应用程序.我已经读过Windows上的rails开发速度比Unices慢,大多数人都不建议这样做,但这很愚蠢.

我想不出使用4秒显示简单版本号的任何好理由.并且rails生成需要长达10秒才能完成!

我的设置中的某些东西一定是错的(至少我希望如此).

谁有个好主意如何进行?提前致谢!

ruby windows ruby-on-rails windows-vista

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

index和NOT运算符

我正在阅读MCTS Self-Paced Training Kit for 70-433考试.

并且它表示当指定NOT运算符时,查询优化器不能使用WHERE子句的索引.

我怀疑它与搜索机制有关,但我想知道SQL专业人员的意见.

sql t-sql sql-server

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

如何查找文字数组的长度?

那么,为什么这会导致0,我如何找到实际大小?

var array = [];
array["foo"] = "bar";
array["bar"] = "foo";

document.write(array.length);
Run Code Online (Sandbox Code Playgroud)

javascript

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