问题列表 - 第19121页

算法模仿人类的鼠标运动吗?

我需要测试一种将鼠标移动视为"手势"的软件.对于这样的任务,我需要模拟从A点到B点的鼠标移动,而不是直线,但是当真正的鼠标移动时 - 有曲线,有点锯齿状等等.是否有任何可用的解决方案(算法/代码本身,不是我可以使用的库/ exe)?

当然,我可以自己写一些简单的正弦数学,但这将是一个非常粗略的仿真人类的手领导鼠标.也许这样的任务已经解决了很多次,我可以借用现有的代码吗?:)

algorithm mouse gesture

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

如何:在UITabBarController中自定义选项卡时保存选项卡的顺序

我在查找除了如何保存UITabBarController的Tab键顺序的文档之外的任何其他信息时遇到问题,以便保存用户的自定义以便下次启动应用程序.我在网上搜索过,但一直找不到任何博客文章或文章通过正确的代码来执行此操作.

我意识到我必须使用UITabBarController的委托方法(didEndCustomizingViewControllers :),但我不确定在保存用户想要标签的顺序状态方面我最好如何处理持久性.

有人可以发布一些代码,指出我正确的方向,或者你有一个链接保存的东西?:)

谢谢

iphone uitabbarcontroller

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

在验证失败时重新填充单选按钮

我有一个从数据库中提取数据的表单.代码工作正常,如果它是一个输入框但我无法获得单选按钮的最新$ _POST数据.

这适用于输入文本框.我在第一次加载时从DB中获取默认值,并且我可以从用户获得新输入(如果有的话)在失败的验证时修改输入框.

<?php echo form_input('email',set_value('email', $email)); ?>
Run Code Online (Sandbox Code Playgroud)

这是我的一个单选按钮的代码.它在我从数据库中提取数据时有效,但如果表单由于验证失败而刷新,我不知道如何显示用户选择的内容.

<input type="radio" name="gender" value="male" <?php if($gender == "male") echo "checked";  ?> />Male
Run Code Online (Sandbox Code Playgroud)

我玩set_radio但我遇到了同样的问题.这适用于初始加载,但验证失败怎么办?我尝试在第二个参数中抛出"set_radio",但这也不起作用.

if($gender == "male") {
    echo form_radio('gender', 'male',TRUE)
} else {
   echo form_radio('gender', 'male')
}
Run Code Online (Sandbox Code Playgroud)

codeigniter

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

数据类型究竟是如何在计算机中表示的?

我是一名读K&R的初级程序员,我觉得这本书假定了很多以前的知识.令我困惑的一个方面是内存中变量的实际表示,或者我应该说存在.数据类型到底为变量指定了什么?我不太确定如何说出这个问题......但我会问几个问题,也许有人可以为我提出一个连贯的答案.

当使用getchar()时,我被告知使用类型"int"比键入"char"更好,因为"int"可以容纳更多值而"char"只能容纳256个值.由于我们可能需要变量来保存EOF值,因此我们需要超过256个,否则EOF值将与256个字符中的一个重叠.在我看来,我认为这是一堆空洞的盒子.有人能给我一个更好的代表吗?这些"盒子"有索引号吗?当EOF与256个可用值中的值重叠时,我们可以预测它将与哪个值重叠吗?

另外,这是否意味着数据类型"char"只能在我们简单地手动为变量赋值时使用,例如char c ='a',当我们肯定知道我们只有256个可能的ASCII时字符?

另外,"char"和"int"之间的实际重要区别是什么?如果我们可以使用"int"类型而不是"char"类型,为什么我们决定在某些时候使用一个而不是另一个?是保存"记忆"(我使用引号,因为我实际上并不是"记忆"究竟如何工作).

最后,char类型的256个可用值究竟是如何获得的?我读了一些关于modulo 2 ^ n的内容,其中n = 8,但为什么这样做(与二进制有关?).什么是"modulo 2 ^ n"的模数部分(如果它与模运算有任何相关性,我看不到关系......)?

c types kr-c kernighan-and-ritchie

11
推荐指数
4
解决办法
4969
查看次数

kd树是否对kNN搜索有效.k最近邻搜索

我必须实现k个最近邻居在kd-tree中搜索10维数据.

但问题是我的算法对于k = 1来说非常快,但是对于k> 1(k = 2,5,10,20,100),我的算法慢了2000倍

对于kd树来说这是正常的,还是我在做什么?

search kdtree nearest-neighbor knn

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

在Windows和Linux上,date()和strftime()不一样.为什么?

为什么在Windows上支持date()strftime()不支持某些选项?我认为与日期相关的任何事情都是每个系统都应该支持的.是因为日期内部存储的方式?

php cross-platform date strftime

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

如何将CALayer转储到CGImageRef?

我有一些基于CoreAnimation的自定义UI.我想实现某些CALayers的鼠标拖动,我想将拖动图层的图像粘贴到光标上.问题是,我无法将CALayer(不是基于图像/ .contents)变成某种形式的图像 - 如CGImageRef或NSImage.有任何想法吗?

cocoa core-animation core-graphics objective-c

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

如何在数据库中存储多个项目.困惑于数据库结构

我有一个选择框,用户将选择他们旅行的城市列表.之后,管理员将搜索具有特定城市的用户.

我对数据库的结构非常困惑.共有300个城市.为每个城市创建列并使用布尔值打开或关闭它,看起来是一种幼稚的技术.任何人帮助我PLZ

mysql database schema database-design

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

我必须在程序的最后使用glDeleteTextures()吗?

看到在一些示例代码中,但我从未使用它,除非我动态打开新的不同大小的纹理等.

当我的应用程序终止时,我的操作系统或其他什么可以解决纹理内存的问题?或者我必须自己释放它?

opengl textures memory-management

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

快速用户切换隐藏CALayer

我有一个GUI可可应用程序,当计算机从睡眠中唤醒时自动启动.应用程序同时在多个用户帐户中运行,并且有时在用户帐户中启动,该用户帐户不是屏幕上显示的当前用户(即活动控制台用户).这就是出现问题的地方.

我有一个自定义视图,用于CALayer显示几个不同图像的组合.NSView的CALayer包含两个子层,其中一个子层也包含两个子层.当用户在活动用户的帐户中启动应用程序时,没有问题.当应用程序由非活动用户帐户中的自动脚本启动时,自定义NSView不会绘制任何CALayer.我在应用程序中注入了F-Script而没有绘制CALayer,并注意到自定义NSView layer不包含任何内容sublayers!请注意,图层设置代码包含在-awakeFromNib自定义NSView中.我尝试-awakeFromNib在自定义NSView没有绘制时手动调用它并修复了问题(虽然它确实设置sublayers正确).

我搜索网,发现比特的信息:

在OS X v.10.4及更高版本中,如果用户使用快速用户切换,则会自动停止显示链接线程.切换回原始用户时重新启动显示链接.

我知道我的问题与没有引用活动屏幕的用户有关(一个'好的'CGContext引用?)但我没有收到任何错误消息,也没有Quartz/Core Animation经验指向我在正确的方向.

提前谢谢你的帮助!

cocoa core-animation calayer

6
推荐指数
0
解决办法
248
查看次数