问题列表 - 第2592页

在Php中串起一个数组

有谁知道如何将一组数组串入一个变量?我试图将日期格式转换为另一种格式,但我需要字符串到数组.

$datetochange="2008-11-5";
$date_parts=explode("-", $datetochange);

//Displays 2008
print $date_parts[0];

//Displays 11
print $date_parts[1];

//Displays 5
print $date_parts[2];

//Stringing the Arrays together
$dateData = $date_parts1[0] + $date_parts1[2] +$date_parts1[1];
Run Code Online (Sandbox Code Playgroud)

我希望最终结果是:

"2008-5-11"
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将变量串在一起,任何人都可以帮忙吗?

php arrays

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

范围规则的简短描述?

Python范围规则究竟是什么?

如果我有一些代码:

code1
class Foo:
   code2
   def spam.....
      code3
      for code4..:
       code5
       x()
Run Code Online (Sandbox Code Playgroud)

在哪里x找到?一些可能的选择包括以下列表:

  1. 在封闭的源文件中
  2. 在类命名空间中
  3. 在函数定义中
  4. 在for循环索引变量中
  5. 在for循环中

在执行期间,当函数spam在其他地方传递时,也存在上下文.也许lambda函数的传递方式有点不同?

某处必须有简单的参考或算法.对于中级Python程序员来说,这是一个令人困惑的世界.

python scope dynamic-languages

451
推荐指数
8
解决办法
24万
查看次数

是否有充分的理由为SQL关键字使用大写?

默认似乎是大写,但是否真的有任何理由对关键字使用大写?我开始使用大写,因为我只是试图匹配SQL Server在我尝试创建内容时给出的内容,例如新的存储过程.但是,我觉得我的宝宝(第5个)手指感觉很糟糕,总是需要按住Shift按钮,所以我停止使用大写.有什么理由我应该回到大写?

编辑:谢谢你们的答案.在COBOL成为国王的时代,我还没有编程,所以我没有意识到这一点.从现在开始我会坚持使用小写字母.

sql coding-style capitalization

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

函数式编程是否与Web开发相关?

我最近看到很多关于函数式编程的东西,而Clojure看起来特别有趣.虽然我"理解"它的基本描述,但是如果我可以的话,我无法弄清楚如何在日常工作中使用它作为Web开发人员.我所阅读的很多内容都集中在函数式编程的数学方面,而不是常规OO中的典型编程情况.

我有错误的结束吗?函数式编程与Web开发完全无关吗?如果没有,是否有任何关于它'用于网络'的例子?

functional-programming clojure

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

数据库分片和分区的资源

我正在使用一个遇到可伸缩性问题的数据库模式.模式中的一个表已经增长到大约1000万行,我正在探索分片和分区选项,以允许此模式扩展到更大的数据集(例如,10亿到1000亿行).我们的应用程序还必须可部署到多个数据库产品上,包括但不限于Oracle,MS SQL Server和MySQL.

这是一个大问题,我想了解可用的选项.有哪些资源(书籍,白皮书,网站)用于数据库分片和分区策略?

sql database scalability sharding database-cluster

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

在iPhone上自定义UITabBarItem图像/标题

我想为其中一个预定义的UITabBarItem添加一个自定义标题.每当我在Interface Builder中选择我喜欢的特定实例时 - 如果我修改了标题,它就会被预设回"自定义"标识符.理想情况下,我喜欢带有我自己的自定义标题的"书签"标识符中的书籍图标.

SDK目前是否支持此级别的自定义?我是否必须最终筛选图像并将其应用为自定义图像?

感谢您指出正确方向的任何见解或文档.

iphone cocoa-touch objective-c

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

为什么Flex让我将一个类视为一个对象

这段代码很无聊,因为它为一个数组添加了一个类,然后尝试将它拉出来并像操作它一样操纵它.

private function fail(event:Event):void
{
    var myObj:MyClass;
    var a:ArrayCollection = new ArrayCollection();
    var x:MyClass;
    var y:MyClass;

    myObj = new MyClass;
    a.addItem(myObj);
    a.addItem(MyClass);  // !!BAD!!

    x = a[0];
    y = a[1];
}
Run Code Online (Sandbox Code Playgroud)

当我意外地做到这一点时,我花了很长时间才看到我做错了什么.部分是因为错误消息没有告诉我任何我能理解的内容:

TypeError: Error #1034: Type Coercion failed: cannot convert com.ibm.ITest::MyClass$ to com.ibm.ITest.MyClass.
    at ITest/fail()[C:\work_simple01\ITest\src\ITest.mxml:51]
    at ITest/___ITest_Button5_click()[C:\work_simple01\ITest\src\ITest.mxml:61]
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,为什么标记线!!坏!以上甚至允许?我希望这里有编译时错误.由于它编译,必须有一些用途,我不知道.它是什么?

apache-flex oop actionscript-3

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

使用ob_get_contents()或$ text.='test'是否更好?

ob_get_clean()最后一次看到了很多.通常我已经完成了$test .= 'test'

我想知道一个人是否比另一个更快和/或更好.

以下代码使用ob_get_clean():

ob_start();

foreach($items as $item) {
    echo '<div>' . $item . '</div>';
}

$test = ob_get_clean();
Run Code Online (Sandbox Code Playgroud)

以下代码使用$test .= 'test':

$test = '';

foreach($items as $item) {
    $test .= '<div>' . $item . '</div>';
}
Run Code Online (Sandbox Code Playgroud)

哪个更好?

php optimization concatenation

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

OpenGL:如何实现"橡皮擦"工具?

我正在开发一款iPhone游戏,其中涉及绘图/绘画机制,我在尝试创建一个可以擦除已绘制内容的工具时遇到问题.

主要问题是被绘制的背景不是纯色而是静态图像或动画.我尝试在绘图中使用不同的混合选项和逻辑操作,但似乎没有任何效果.我是OpenGL的新手,所以我必须遗漏一些东西.

有小费吗?

编辑:为了提供更多信息,我正在为我的画笔使用纹理,并使用glVertexPointer()和glDrawArrays()来渲染它们.例如:

glBindTexture(GL_TEXTURE_2D, circleBrush);
glVertexPointer(3, GL_FLOAT, 0, verts);
glTexCoordPointer(2, GL_FLOAT, 0, coords);
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
Run Code Online (Sandbox Code Playgroud)

编辑2:不幸的是,iPhone上没有模板缓冲区.:(

编辑3:iPhone上有Framebuffer对象,这就是我走的路.我还没有完全实现它,但到目前为止它看起来像我想要它的方式.感谢大家!

iphone opengl-es framebuffer

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

如何用JavaScript删除HTML中的所有表格?

如何删除网页中的所有表格?表中没有与之关联的任何ID.

html javascript html-table

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