问题列表 - 第26218页

如何在PHP代码中插入表情符号?

我有一个用PHP语言编写的Shoutout Box.它没有Smileys支持.如何在其中插入笑脸支持?

php chat

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

通过PHP更改URL

我想通过PHP更改URL.

window.location.href = "http://www.something.com"JavaScript 一样的东西.

我想要同样的东西,但在PHP中.我该怎么做?

php url

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

在Scala中增强预定义方法

基本问题:

为什么我只能用Scala写:

println(10)
Run Code Online (Sandbox Code Playgroud)

为什么我不需要写:

Console println(10)
Run Code Online (Sandbox Code Playgroud)

后续问题:

我怎样才能介绍一种新方法"foo",这种方法在任何地方都可见并且可以像"println"一样使用?

scala metaprogramming

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

有没有更简洁的方法来获得第一次出现的东西?

我有一个列表,其中包含许多内容:

lista = ['a', 'b', 'foo', 'c', 'd', 'e', 'bar']
Run Code Online (Sandbox Code Playgroud)

我想获得列表中第一个满足谓词的项目len(item) > 2.有没有一种更简洁的方法来做到这一点而不是itertools的dropwhile和next?

first = next(itertools.dropwhile(lambda x: len(x) <= 2, lista))
Run Code Online (Sandbox Code Playgroud)

我最初使用[item for item in lista if len(item)>2][0]过,但这需要python首先生成整个列表.

python iterator python-itertools

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

jQuery可排序(如何自定义可排序框内的可点击区域)

我有这个jQuery代码:

$(".right_box_holder").sortable({ 
        update : function () { 
            var order = $('.right_box_holder').sortable('serialize'); 
            $.get("right_menu_functions.php?change_sortorder&"+order);
        }   
    });
Run Code Online (Sandbox Code Playgroud)

这个HTML代码:

<div class='right_box_holder'>
  <div class='right_box' id='box_0'>
    // sort box 0
  </div>
  <div class='right_box' id='box_1'>
    // sort box 1
  </div>
  <div class='right_box' id='box_2'>
    // sort box 2
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

就像现在一样,我可以点击.right_box内的任何地方并移动它.我想禁用它并在.right_box中创建一个按钮/图标,用户必须单击该按钮/图标才能拖动该框.这可能吗?

sorting jquery jquery-ui-sortable

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

Python:获取Windows操作系统版本和体系结构

首先,我不认为这个问题
与Python中检测64位操作系统(Windows)重复,
因为它还没有得到彻底的回答.

唯一接近的答案是:

使用sys.getwindowsversion()或存在PROGRAMFILES(X86)(if 'PROGRAMFILES(X86)' in os.environ)

但:

  • Windows环境变量PROGRAMFILES(X86)可靠吗?我担心任何人都可以创建它,即使系统中没有它.
  • 如何使用sys.getwindowsversion()才能获得架构?

关于sys.getwindowsversion():
链接http://docs.python.org/library/sys.html#sys.getwindowsversion
将我们引导至http://msdn.microsoft.com/en-us/library/ms724451%28VS.85%29. aspx
但我没有看到任何与架构相关的东西(32位/ 64位).
此外,返回元组中的平台元素似乎独立于体系结构.

最后一点:我正在寻找一个使用python 2.5和从Windows XP开始的Windows版本的解决方案

谢谢!

编辑:
相关信息可以在
http://msdn.microsoft.com/en-us/library/ms724340%28v=VS.85%29.aspx
获得,但我怎么能用python得到这个?

Edit2:在64位窗口上,带有32位python解释器:

  • os.environ ["PROCESSOR_ARCHITECTURE"]返回
    • "86"
  • platform.architecture()返回
    • ('32位','WindowsPE')

python windows cpu-architecture

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

如何最好地将CakePHP日期选择器表单数据转换为PHP DateTime对象?

我这样做app/views/mymodel/add.ctp:

<?php echo $form->input('Mymodel.mydatefield'); ?>
Run Code Online (Sandbox Code Playgroud)

然后,在app/controllers/mymodel_controller.php:

function add() {
    # ... (if we have some submitted data)
    $datestring = $this->data['Mymodel']['mydatefield']['year'] . '-' .
                  $this->data['Mymodel']['mydatefield']['month'] . '-' .
                  $this->data['Mymodel']['mydatefield']['day'];
    $mydatefield = DateTime::createFromFormat('Y-m-d', $datestring);
}
Run Code Online (Sandbox Code Playgroud)

这里是绝对具有成为一个更好的方式来做到这一点-我只是还没有找到CakePHP的路要走......

我想做的是:

function add() {
    # ... (if we have some submitted data)       
    $mydatefield = $this->data['Mymodel']['mydatefiled']; # obviously doesn't work
}
Run Code Online (Sandbox Code Playgroud)

php forms datetime cakephp

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

登录C#库

所有,

我想知道在库中登录的最佳做法是什么.我正在创建一个供用户使用的C#库,在某些时候我想记录错误或警告.使用log4net并登录文件是一个好习惯吗?

谢谢,

中号

c# logging

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

在XSL中更新变量

在XSL中有没有办法更新全局变量?

我想检查一下我已经改变了哪些元素并采取相应的行动.这将要求我以某种方式将元素的名称添加到某种列表中,并在每次转换新元素时更新它.

但是,由于xsl:variable人们没有预期的"变量",所以一旦定义,我就无法添加任何东西.

我有多个包含的数据文件,因此使用仅知道当前节点集的xsl函数将无济于事.

==编辑==

这就是我现在的转型.但它将包括每次在不同子文件中重复引用的文件.

<?xml version="1.0" encoding="UTF-8"?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:output method="xml" />

    <xsl:template match="@*|node()">
        <xsl:copy>
           <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- include the contents of referenced files -->
    <xsl:template match="reference">
        <xsl:apply-templates select="document(@url)/data/node()" />
    </xsl:template>

</xsl:transform>
Run Code Online (Sandbox Code Playgroud)

数据文件看起来像这样:

<data>
    <reference url="another_data_file.xml"/>
    ... other stuff ...
</data>
Run Code Online (Sandbox Code Playgroud)

xslt xslt-1.0

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

有没有人有工作Delphi 7代码,类或单位上传推文到Twitter?

有没有人成功创建了一个单元或Delphi 7类来将推文上传到TWitter网站?

我希望能够在我的Delphi程序中添加推文.

delphi twitter delphi-7

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