问题列表 - 第13270页

具有区域格式的NSDateFormatter

我使用此代码处理来自json feed的日期字符串:

NSDateFormatter * formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle: NSDateFormatterLongStyle];
[formatter setFormatterBehavior: NSDateFormatterBehavior10_4];
[formatter setDateFormat: @"EEE, dd MMM yyyy HH:mm:ss +0000"];
Run Code Online (Sandbox Code Playgroud)

所以,如果我打电话

NSDate *date = [formatter dateFromString: @"Tue, 08 Sep 2009 19:21:27 +0000"];
Run Code Online (Sandbox Code Playgroud)

如果我的地区格式是美国或联合王国,我会回到可用的日期,但如果我将它设置为德国则返回nil.我理解不同语言环境中的行为存在一些差异,但是如果我定义一种格式不应该纠正任何不一致?

iphone objective-c

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

如何从Python代码中删除REPL(读取,评估,打印,循环)

有没有办法以编程方式强制Python脚本在其执行的任意点放入REPL,即使脚本是从命令行启动的?

我正在编写一个快速而肮脏的绘图程序,我想从stdin或文件中读取数据,绘制它,然后放入REPL以允许自定义绘图.

python interactive

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

boost :: bind访问器?

假设我有以下代码:

int f(int, int);

int main()
{
    SomeFunc(boost::bind(f, 1, 2));
}
Run Code Online (Sandbox Code Playgroud)

从SomeFunc()函数,是否可以访问绑定类型持有的参数?像这样的东西(伪代码):

// Obvious syntax issues...
void SomeFunc(boost::bind& functor)
{
    if(functor.function == &f)
    {
        if(functor.argument1 == 1)
            DoSomething();
    }
}
Run Code Online (Sandbox Code Playgroud)

我可以从boost :: bind类型中提取这些信息吗?

c++ boost bind boost-bind

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

将c ++暴露给Lua时应该使用什么策略

我有一个c ++库,它具有暴露给Lua的功能,我正在寻找有关组织我的lua代码的最佳方法的意见.

该库是一个游戏引擎,具有基于组件的游戏对象系统.我希望能够将这些组件中的一些作为Lua中的类编写.我正在使用LuaBind,所以我可以做到这一点,但我必须做出一些实现选择,并且想知道其他人是如何做到的.

我应该只有一个全局lua_State,或每个对象一个,每个场景一个,等等?这听起来像很多内存开销,但会保持一切美观和分离.

我应该有一个GLOBALS表,还是每个对象一个表,可以在调用成员之前将其放置到位?这似乎可以最大限度地降低某些类决定使用全局变量的可能性,并且另一个类意外地覆盖它,与使用许多lua_States相比,内存开销更少.

或者我应该只在一个全局表中插入所有内容?

另一个问题涉及它自己的lua代码.出现两种策略......首先在一个地方推送所有类定义,在应用程序启动时加载它们,然后在每个文件中放置一个类定义,并在我需要实例时确保加载文件.

我很感激任何人对此的看法,谢谢.

lua

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

如何在开始时检查字符串是否包含http://

我希望能够检查一个字符串,看它是否在开始时有http://,如果没有添加它.

if (regex expression){
string = "http://"+string;
}
Run Code Online (Sandbox Code Playgroud)

有谁知道要使用的正则表达式?

regex string

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

如何在ggplot2中更改散点图的颜色

在ggplot2中,如何更改散点图中的着色颜色?

r ggplot2

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

Zend_Validate:Db_NoRecordExists with Doctrine

嘿那里,我正在尝试使用Zend_Validate和Zend_Form验证表单.

我的元素:

$this->addElement('text', 'username', array(
    'validators' => array(
        array(
            'validator' => 'Db_NoRecordExists',
            'options' => array('user','username')
            )
    )
));
Run Code Online (Sandbox Code Playgroud)

因为我使用Doctrine处理我的数据库,Zend_Validate错过了一个DbAdapter.我可以在选项中传递适配器,但是如何组合Zend_Db_Adapter_Abstract和Doctrine?

有没有更简单的方法来完成这项工作?

谢谢!

php doctrine zend-framework

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

谷歌地图如何打印工作?

即使没有"打印机友好"的打印方向视图,当我在浏览器中选择"文件 - >打印"时,页面的格式也不同于原始视图.Google如何实现这一目标?它是一个特殊的JavaScript门面吗?

javascript printing google-maps

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

使用Javascript更改IMG SRC

我是javascript的新手,虽然有许多更复杂的解决方案,我不理解它们,希望我不必在这一点上.

我有一张主图......

<img src="main-picture.jpg" name="Mainpic" id="image">
Run Code Online (Sandbox Code Playgroud)

...当我点击两个缩略图中的一个时,我希望能够更改此图片.

<a href="" onclick="FirstPic()"><img src="replacement1.jpg" name="pic1"></a>
<a href="" onclick="SecPic()"><img src="replacement2.jpg" name="pic2"></a>
Run Code Online (Sandbox Code Playgroud)

我认为我的javascript代码非常简单.我目前正在使用......

function FirstPic(){
        document.Mainpic.src = document.pic1.src
        return
    }

function SecPic(){
        document.Mainpic.src = document.pic2.src
        return
    }
Run Code Online (Sandbox Code Playgroud)

现在变量正在改变,但它不会保持变化.单击缩略图时,替换图片在屏幕上闪烁,然后返回到原始的main-picture.jpg.

在单击其他缩略图之前,如何使更改成为永久更改?

谢谢!

javascript variables image src

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

如果你不知道预先分配了多少字节,如何初始化ByteBuffer?

这是:

ByteBuffer buf = ByteBuffer.allocate(1000);
Run Code Online (Sandbox Code Playgroud)

...初始化的唯一方法是ByteBuffer

如果我不知道需要分配多少字节怎么办?

编辑:更多详情:

我正在将一种图像文件格式转换为TIFF文件.问题是起始文件格式可以是任何大小,但我需要将TIFF中的数据写入小端.所以我正在阅读我最终将打印到TIFF文件的内容首先打印到ByteBuffer中,这样我就可以将所有内容放入Little Endian,然后我将其写入outfile.我想因为我知道IFD有多长,标题是,我可以弄清楚每个图像平面中有多少字节,我可以在整个过程中使用多个ByteBuffers.

java bytebuffer initialization

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