问题列表 - 第15034页

将NSTimer的射击时间重置为从现在开始而不是最后一次射击

我有一个NSTimer间隔为3秒的火焰来减少一个值.当我执行一个增加该值的操作时,我想重新启动计时器,从该点开始计算3秒.

例如,如果我增加值并且计时器将在1秒内触发,我想改变它并使计时器在3秒内激活.我可以使计时器无效并再次创建吗?或者我可以setFireDate:使用当前日期并添加3秒的间隔吗?

cocoa-touch objective-c nstimer

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

mysql语法错误

我写了这个简单的查询语句:

INSERT INTO merchants 
('firstName','lastName') 
VALUES 
('Bob','Smith') 
Run Code Online (Sandbox Code Playgroud)

听起来很简单,但我一直收到这个错误:

`#1064 - 你的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在''firstName','lastName'附近使用正确的语法.)第2行的VALUES('Bob','Smith')'

mysql sql mysql-error-1064

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

使用Python编辑文本文件

我需要在IP地址发生变化时更新文本文件,然后再从shell运行一些命令.

  1. 创建变量LASTKNOWN ="212.171.135.53"这是我们编写此脚本时的IP地址.

  2. 获取当前的IP地址.它会每天改变.

  3. 为新IP创建变量CURRENT.

  4. 比较(作为字符串)CURRENT到LASTKNOWN

  5. 如果它们相同,则退出()

  6. 如果他们不同,

    A.将包含LASTKNOWN IP地址的旧配置文件(/etc/ipf.conf)"复制"到/ tmp B.用/tmp/ipf.conf文件中的CURRENT替换LASTKNOWN.
    C.使用子进程"mv /tmp/ipf.conf /etc/ipf.conf"D
    .使用子进程执行,"ipf -Fa -f /etc/ipf.conf"E
    .使用子进程执行,"ipnat -CF -f /etc/ipnat.conf"

  7. 出口()

我知道如何执行第1步到第6步.我堕落在"文件编辑"部分,A - > C.我无法分辨使用什么模块或是否应该编辑文件.有很多方法可以做到这一点,我无法决定最好的方法.我想我想要最保守的一个.

我知道如何使用子进程,所以你不需要对它进行评论.

我不想替换整条线; 只是一个特定的点缀四边形

谢谢!

python text editing

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

使用委托创建垃圾

我正在使用XNA为xbox360开发游戏.在Xbox上,与PC上的垃圾收集器相比,垃圾收集器的性能相当差,因此将生成的垃圾保持在最低限度对于顺畅执行游戏至关重要.

我记得曾经读过一次调用委托创建了垃圾,但是现在我的生活中找不到任何对代表创建垃圾的引用.我是刚刚做到这一点还是代表人员凌乱?

如果代表是凌乱的,建议解决方法的奖励积分.

public delegate T GetValue<T>(T value, T[] args);

public static T Transaction<T>(GetValue<T> calculate, ref T value, params T[] args) where T : class
{
    T newValue = calculate(value, args);
    return foo(newValue);
}
Run Code Online (Sandbox Code Playgroud)

我的代码看起来模糊不清,目前,我能想到摆脱委托的唯一解决方案是传入一个继承了接口IValueCalculator的类,然后我可以在该接口上调用该方法,这不是很整洁虽然!

c# xna delegates garbage-collection xbox360

8
推荐指数
2
解决办法
5654
查看次数

Ruby的最佳YouTube宝石?

YouTube API有明确的宝石吗?我正在尝试使用youtube_g,但似乎打破了一些基本的东西.

ruby youtube gem

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

从Action Script中对HBox内部的水平对齐组件

有没有办法从Action Script设置horizo​​ntalAlign而不是从mxml?

apache-flex actionscript alignment flex3 hbox

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

Heroku:在视图中显示Git修订哈希和时间戳?

假设我在Heroku上部署了Rails应用程序.如何在我的视图中显示这些信息?

  • 最后一次修订的Git哈希
  • 最后一次修订的时间戳

ruby-on-rails heroku

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

WPF,xaml Cad或绘图应用示例?

我正在尝试学习WPF和xaml,并正在为我的孩子们编写一个cad风格的几何应用程序.有谁知道用VB.net编写的现有示例?C#也很好.谢谢!

编辑:

关于如何构建这样的应用程序的任何想法/示例?TIA

.net wpf xaml sample cad

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

网络编程:使用XML库进行SOAP与DIY编组?

我知道有很多关于SOAP,膨胀,XML和REST等替代机制的讨论.

这是情况.一个新的团队成员真正在谈论SOAP,这是基于手工实现协议的难度.他推荐使用gSOAP(项目全部是用C++编写的.)他说明了像WSDL这样的东西清理了大量乱码的手工编写的C++.

现在我正在使用基于XML的文本消息和expat XML库来处理大多数网络.所以我有一些编程工作(不多)与消息格式的修改或参数列表的添加相关联.在发送方端,我打包XML请求并通过普通的旧TCP套接字发送它.在接收器处,我使用DOM或SAX解析XML.等等到目前为止它工作得很好.XML消息非常紧凑,平均最多只有几百个字符.我理解这些消息中的每个项目.

我们希望使用PHP编码的网站可以访问产品的一部分(服务器).这部分推动了这一想法,对于脚本编写者来说,SOAP接口将"更容易".这个项目的每个人都认为SOAP就是他们的救赎.

我看到像gSOAP这样的新大型图书馆的推出对成熟项目的势头具有高度破坏性.

我想知道的是,如果有一种不同的,更紧凑的方式来做SOAP给我们的东西.如何平衡gSOAP或其他SOAP工具的要求,使开发生活更容易对抗硬实际.

IE,我被告知WSDL比使用XML库手动编码C++更好,更容易,更像工作.它将C++对象的语义直接放入网络消息的声明中.问题是,我定义的许多XML消息都没有将一对一映射到接收端的单个不同对象.

或者,我可能无所事事.

但是我在这里扫描信息的现实似乎与我在当地被告知的内容相矛盾.

c++ rest soap wsdl gsoap

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

在Windows上安装pycurl

我无法在Python2.6上的Windows上安装pycurl.获得以下错误:

C:\Documents and Settings\vijayendra\Desktop\Downloads\pycurl-7.19.0>python setup.py install --curl-dir="C:\Documents and Settings\vijayendra\Desktop\Downloads\
curl-7.19.5-win32-ssl\curl-7.19.5"
Using curl directory: C:\Documents and Settings\vijayendra\Desktop\Downloads\curl-7.19.5-win32-ssl\curl-7.19.5
Traceback (most recent call last):
  File "setup.py", line 210, in <module>
    assert os.path.isfile(o), o
AssertionError: C:\Documents and Settings\vijayendra\Desktop\Downloads\curl-7.19.5-win32-ssl\curl-7.19.5\lib\libcurl.lib
Run Code Online (Sandbox Code Playgroud)

知道这个错误是什么以及如何解决这个问题?

python libcurl pycurl

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