问题列表 - 第29802页

iPhone应用程序和移动游戏之间是否存在共享状态?

我有一个网站和一个原生的iPhone应用程序.该应用程序注册自定义协议.我希望网站在适当的时候自动重定向到协议,但前提是用户安装了应用程序(以避免烦人的对话).这意味着我需要从应用程序中编写一些我可以在移动Safari中读取的状态,以便将应用程序标记为已安装.Cookie似乎不存在跨进程.还有其他地方我可以存放我的标记吗?

javascript iphone safari mobile-safari

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

具有重复记录的SQL查询

我试图在SQL服务器中编写一个查询,以查明customerID对每个客户是否有多行.请告诉我.

这是表结构

Customer table
-----------------------------------------
orderID          CustName      CustomerID
---------------------------------------
100               test           123456    
101               test           123456

Orders table
------------------------------------
pID               OrderID
-----------------------------------
1                 100        
2                 101
Run Code Online (Sandbox Code Playgroud)

sql

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

不区分大小写的std :: string.find()

我正在使用std::stringfind()方法来测试字符串是否是另一个字符串的子字符串.现在我需要不区分大小写的同一件事.对于字符串比较,我总是可以转向,stricmp()但似乎没有stristr().

我找到了各种答案,大多数建议使用Boost哪个不是我的选择.另外,我需要支持std::wstring/ wchar_t.有任何想法吗?

c++ string stl case-insensitive wstring

58
推荐指数
5
解决办法
9万
查看次数

如何在C#中置换对象列表?

我有一个对象列表.我需要这些对象的所有可能的排列.

在C++中,有std::next_permutation().我一直试图在.NET Framework中找到一些东西,但是干涸了.

我错过了什么?

.net c#

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

路由:'admin'=> true vs'prefix'=>'在CakePHP中的管理员

嗨,我在CakePHP中设置管理路由.

这是我目前的路线:

Router::connect('/admin/:controller/:action/*', array('admin' => true, 'prefix' => 'admin', 'controller' => 'pages', 'action' => 'display', 'home'));
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我不明白'admin'=> true和'prefix'=>'admin'之间的区别是什么.

当我省略时'prefix' => 'admin',路由器将不会使用admin_index,而只是使用index.那有什么意义'admin' => true呢?

routing routes cakephp cakephp-1.3

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

如何将CVImageBufferRef转换为UIImage

我试图从相机捕获视频.我已经得到了captureOutput:didOutputSampleBuffer:回调触发器,它给了我一个样本缓冲区,然后我转换为CVImageBufferRef.我然后尝试将该图像转换为UIImage我可以在我的应用程序中查看的图像.

- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
{
    CVImageBufferRef imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer); 
    /*Lock the image buffer*/
    CVPixelBufferLockBaseAddress(imageBuffer,0); 
    /*Get information about the image*/
    uint8_t *baseAddress = (uint8_t *)CVPixelBufferGetBaseAddress(imageBuffer); 
    size_t bytesPerRow = CVPixelBufferGetBytesPerRow(imageBuffer); 
    size_t width = CVPixelBufferGetWidth(imageBuffer); 
    size_t height = CVPixelBufferGetHeight(imageBuffer); 

    /*We unlock the  image buffer*/
    CVPixelBufferUnlockBaseAddress(imageBuffer,0);

    /*Create a CGImageRef from the CVImageBufferRef*/
    CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); 
    CGContextRef newContext = CGBitmapContextCreate(baseAddress, width, height, 8, bytesPerRow, colorSpace, kCGBitmapByteOrder32Little | kCGImageAlphaPremultipliedFirst); 
    CGImageRef newImage = CGBitmapContextCreateImage(newContext); 

    /*We release some …
Run Code Online (Sandbox Code Playgroud)

iphone uiimage

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

Vim:在一个垂直对齐的引号的文本块周围创建一个C字符串文字?

我想在Vim中创建一个宏或脚本来执行以下操作:

  1. 用双引号括起一段文本
  2. 转义出现在文本中的任何引号
  3. 在垂直对齐的右侧有引号

例如:

<html>
<head></head>
<body>
<h1>High Score Server</h1>
<table>
ROWS
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

会成为:

"<html>                    "
"<head></head>             "
"<body>                    "
"<h1>High Score Server</h1>"
"<table>                   "
"ROWS                      "
"</table>                  "
"</body>                   "
"</html>                   ";
Run Code Online (Sandbox Code Playgroud)

我能够通过宏实现这一点,但没有右侧引号的垂直对齐.任何人都可以帮我这个吗?

vim

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

ILMerge或ResolveAssembly之间的缺点,优点等用于嵌入程序集?

目前我知道有两种方法将程序集嵌入到一个应用程序文件中:ILMerge并使用ResolveAssembly事件.

我想知道是否有人在一方面取得了更大的成功.

使用其中任何一个(性能,安全性......)有什么缺点吗?

从我的角度来看,看起来我们应该总是将所有"私有"程序集合并到一个应用程序中,因为当应用程序被视为一个整体时,它会更加干净.

有什么想法吗?

.net merge ilmerge assembly-resolution

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

Java:如何根据对象的类型动态创建指定类型的数组?

我想采用一个传递的List,我知道它是同类的,并从中创建一个与其中元素相同类型的数组.

就像是...

List<Object> lst = new ArrayList<Object>;

lst.add(new Integer(3));

/// somewhere else ...

assert(my_array instanceof Integer[]);
Run Code Online (Sandbox Code Playgroud)

java arrays

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

将字符转换为虚拟键代码

我有一串值,我想在每个角色的窗口中模拟按键事件.

我计划将WM_KEYDOWN,WM_CHARWM_KEYUP事件发送到窗口(因为这是手动按下键时似乎发生的事情).

这些消息需要基于虚拟键代码表在wParam中发送int .我可以遍历字符串并获取每个字符,但是如何获取该字符并将其转换为与虚拟键代码对应的值?Convert.ToInt32()不起作用.

.net c# winapi keycode

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