问题列表 - 第16228页

振动UI项目的最佳方法是什么?

我正在尝试振动/摇动一个UI元素,即一个控件,就像它被击中一样,并且正在产生共鸣.我可以使用Core Animation将其垂直,水平或两者抖动一个像素:

CABasicAnimation* rotationXAnimation;
rotationXAnimation = [CABasicAnimation animationWithKeyPath:@"position.y"];
rotationXAnimation.fromValue = [NSNumber numberWithFloat: ((UIControl *) sender).center.y-1.0 ];
rotationXAnimation.toValue = [NSNumber numberWithFloat: ((UIControl *) sender).center.y+1.0 ];
rotationXAnimation.duration = 0.2;
rotationXAnimation.cumulative = NO; 
rotationXAnimation.repeatCount = 10.0; 
rotationXAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];

[((UIControl *) sender).layer addAnimation:rotationXAnimation forKey:@"upDownAnimation"];
Run Code Online (Sandbox Code Playgroud)

或者我可以围绕z轴来回旋转一个小弧(-M_PI*0.02和M_PI*0.02):

CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.fromValue = [NSNumber numberWithFloat: -M_PI * 0.02 ];
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI * 0.02 ];
rotationAnimation.duration = 0.2;
rotationAnimation.cumulative = NO;  
rotationAnimation.repeatCount = 10.0; 
rotationAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];

[((UIControl *) …
Run Code Online (Sandbox Code Playgroud)

iphone user-interface core-animation

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

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

c库函数获取活动线程数

我正在用C开发一个多线程Unix应用程序.是否有一种简单的方法可以获得同时活动线程的数量?我不想编写代码来跟踪活动线程的数量,如果库已经可以为我完成的话!:-)

我正在使用POSIX pthreads,我正在尝试为Unix和类Unix系统编写尽可能可移植的代码.

c unix multithreading posix pthreads

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

密码保护Open XML Wordprocessing文档

我需要在Open XML Wordprocessing文档中添加基本的密码保护。我可以使用COM接口,当我要处理大量文档时,这慢;或者我可以将数据直接放入docx文件中,<w:settings> <w:documentProtection>该速度非常快。但是,查看对密码进行加密的要求似乎需要花费数小时的编程时间。有人编码过该算法吗?我在用C#编码。

c# protection ms-word openxml password-protection

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

文件中的字和行数

我有一个表a包含所有doc文件我想在编辑或编辑和保存后计算该doc文件中的单词...请任何人帮助我

php mysql

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

如何在GitHub上合并远程更改?

我正在尝试跟随错误,尝试第一次Github推送:

[rejected] master -> master (non-fast forward)
error: failed to push some refs to 'git@github.com:me/me.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again.  See the 'non-fast forward'
section of 'git push --help' for details.
Run Code Online (Sandbox Code Playgroud)

我该如何解决此问题并合并远程更改?

git github

134
推荐指数
5
解决办法
15万
查看次数

使用paypal api进行地址验证服务

我们想为在线支付交易实施paypal api.我们成功完成了哪项,但现在我们要根据最终用户提供的CC详细信息验证帐单地址.

我们阅读了一些文章,发现我们可以使用PAYPAL AVS.任何人都可以告诉我们,我们如何在PAYPAL NVP API中使用此服务.

paypal

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

SOLR不搜索某些字段

刚刚安装了Solr,编辑了schema.xml,我现在正在尝试索引它并使用一些测试数据进行搜索.

在我发送给Solr的XML文件中,我的一个字段看起来像这样:

<field name="PageContent"><![CDATA[<p>some text in a paragrah tag</p>]]></field>
Run Code Online (Sandbox Code Playgroud)

那里有HTML,所以我把它包装在CDATA中.

在我的Solr中schema.xml,该字段的定义如下所示:

<field name="PageContent" type="text" indexed="true" stored="true"/>
Run Code Online (Sandbox Code Playgroud)

当我运行POSTing工具时,一切正常,但是当我搜索我知道的PageContent字段内的内容时,我没有得到任何结果.

但是,当我将<defaultSearchField>节点设置为时PageContent,它可以工作.但是,如果我将它设置为任何其他字段,它不会搜索PageContent.

难道我做错了什么?有什么问题?


澄清错误:

我上传了一个包含以下数据的"doc":

<field name="PageID">928</field>
<field name="PageName">some name</field>
<field name="PageContent"><![CDATA[<p>html content</p>]]></field>
Run Code Online (Sandbox Code Playgroud)

在我的架构中,我已经定义了这样的字段:

<field name="PageID" type="integer" indexed="true" stored="true" required="true"/>
<field name="PageName" type="text" indexed="true" stored="true"/>
<field name="PageContent" type="text" indexed="true" stored="true"/>
Run Code Online (Sandbox Code Playgroud)

和:

<uniqueKey>PageID</uniqueKey>
<defaultSearchField>PageName</defaultSearchField>
Run Code Online (Sandbox Code Playgroud)

现在,当我使用Solr管理工具并搜索" some name"时,我得到一个结果.但是,如果我搜索" html content"," html"," content"或" 928",我就没有结果

为什么?

indexing solr

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

列表实现:LinkedList与ArrayList和TreeList相比是否真的表现不佳?

取自Apache TreeListdoc:

以下相对性能统计数据表示此类:

             get  add  insert  iterate  remove
 TreeList       3    5       1       2       1
 ArrayList      1    1      40       1      40
 LinkedList  5800    1     350       2     325
Run Code Online (Sandbox Code Playgroud)

它继续说:

LinkedList很少是一个很好的实施选择.TreeList它几乎总是一个很好的替代品,虽然它确实使用了更多的内存.

我的问题是:

  • 什么是与ArrayList add, insertremove次粉碎 LinkedList?我们是否应该期望,真实世界的插入和移除案例非常有利ArrayList

  • TreeList简直就是钉在古老的棺材里LinkedList吗?

我很想得出结论,他们已经摊销或忽略了ArrayList成长的痛苦,并没有考虑到LinkedList已经找到的物品的插入和移除时间.

java collections linked-list arraylist treelist

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

在MVC(例如Django)中,放置重型逻辑的最佳位置是什么?

在MVC架构中让我们考虑一下django:

我有一种计算年度最佳员工的方法(1000行代码具有复杂的逻辑),我应该在哪里定义它以及谁来调用它?

谢谢

django model-view-controller

16
推荐指数
3
解决办法
3287
查看次数