问题列表 - 第46543页

PHP功能以来的时间?

我正在寻找一个将接受unix时间戳并输出如下内容的函数:

4年,3个月,12天,4小时和23分钟前.

我发现的所有东西都是漂亮的日期,只是说出类似于"5年前"的东西,我不想要.

php time date function

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

如何使用PHP IMAP解析HTML电子邮件?

我正在尝试使用PHP的IMAP函数解析电子邮件中的HTML数据.

当我echo imap_body($Mailbox, 1);举例时,里面包含的HTMl似乎被转换为不同的编码(我怀疑是MIME)

以下是一个示例块$body:

<TH=20
      style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #6eafd0 1px solid; =
BACKGROUND-COLOR: #004454"=20
      align=3Dleft>Site</TH>
Run Code Online (Sandbox Code Playgroud)

如何将收到的正文数据转换为可分析的HTML?

谢谢

php imap html-parsing

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

Android:可绘制的分辨率

我已经阅读过这篇文章(以及其他文章)以及关于在Android中支持不同屏幕分辨率的文档,但我找不到一个(简单)问题的明确答案:

是否可以在Android应用中使用"res/drawable"图像?

背景:此特定应用程序中唯一需要的图像是应用程序图标本身和通知图标,任何布局中都不会有任何图像.
所以在我的理解中,如果没有找到"hdpi" - ,"mdpi" - 和"ldpi"文件夹,Android将使用"res/drawable"作为后备.
由于不同屏幕分辨率的唯一缺陷似乎是如果没有找到特殊的分辨率,Android会根据特定分辨率缩放图像,这在UPscaling时应该只是一个问题,因为图像会变得模糊.但是,如果我在"res/drawable"(而不是3个不同的)中提供所有"hdpi" - 图像,那么如果尺寸太大,Android会不会缩小这些图像?
如果这是真的,我可以通过三分之一的图像保存一些APK空间.

后续问题:我读过,对于API级别3,需要一个名为"drawable-v3"的目录.这个API级别的回退是真的还是"可绘制的"?

任何提示都表示赞赏.

android screen-resolution drawable

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

呼叫时间传递引用已弃用?

我在许多论坛中读到在变量中列出的任何$之前删除&符号(&),我这样做了,但这样做会删除我正在使用的代码的功能.我该怎么办?

在这里演示.

代码在这里:

<?php 

$val = $_GET['name'];
$path = "./images/".$val."/";
$file_array = array ();
readThisDir ( $path, &$file_array );

echo '<div class="gallery" style="display:block;" id="'.$val.'">';
echo '<ul>';
foreach ( $file_array as $file )
{
  if (strstr($file, "png")||strstr($file, "jpg")||strstr($file, "bmp")||strstr($file, "gif"))
  {
   list($width, $height) = getimagesize($file);
   $info = exif_read_data($file);           
   echo '<li><a href="javascript:void(0);"><img src="'.$file.'" width="'.$width.'" height="'.$height.'" alt="'.$file.'"/></a><span>'.$info['Title'].'<div class="gallerynav"><a href="javascript:void(0);" class="prevproject">&laquo;</a><a href="javascript:void(0);" class="nextproject">&raquo;</a></div></span></li>';
  }
}

echo '</ul>';
echo '</div>';

  function readThisDir ( $path, $arr )
  {
    if ($handle = opendir($path)) 
    {
        while (false …
Run Code Online (Sandbox Code Playgroud)

php

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

MySQL:从查询中获取列名或别名

我不是要求SHOW COLUMNS命令.

我想创建一个与heidisql类似的应用程序,您可以在其中指定SQL查询,并在执行时返回包含表示查询结果的行和列的结果集.结果集中的列名称应与SQL查询中定义的所选列相匹配.

在我的Python程序(使用MySQLdb)中,我的查询只返回行和列结果,但不返回列名.在下面的例子中,列名应为ext,totalsizefilecount.SQL最终将来自程序外部.

我能想到的唯一方法就是编写自己的SQL解析器逻辑来提取选定的列名.

有没有一种简单的方法来获取提供的SQL的列名?接下来我需要知道查询返回了多少列?

# Python

import MySQLdb

#===================================================================
# connect to mysql
#===================================================================

try:
    db = MySQLdb.connect(host="myhost", user="myuser", passwd="mypass",db="mydb")
except MySQLdb.Error, e:
    print "Error %d: %s" % (e.args[0], e.args[1])
    sys.exit (1)

#===================================================================
# query select from table
#===================================================================

cursor = db.cursor ()   

cursor.execute ("""\
     select ext,
        sum(size) as totalsize,
        count(*) as filecount
     from fileindex
    group by ext
    order by totalsize desc;
""")

while (1):
    row = cursor.fetchone …
Run Code Online (Sandbox Code Playgroud)

python mysql mysql-python

58
推荐指数
7
解决办法
9万
查看次数

检查long是否在数组中

我需要确保某个长值不在数组中.但由于某种原因,这不起作用......

!d.toString().contains(sq.toString());
Run Code Online (Sandbox Code Playgroud)

我确信我得到了一些真正倒退的东西......但我无法弄清楚是什么!

java arrays string contain long-integer

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

xcodebuild:模拟器还是设备?

如何指定xcodebuild(命令行工具)是否要为模拟器或设备构建?

iphone xcode xcodebuild ios

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

是否有语法来解决两个样式表之间的CSS类名称的歧义?

假设我有一个导入两个样式表的HTML页面,如下所示:

<link href="Styles1.css" rel="stylesheet" type="text/css" />
<link href="Styles2.css" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

还假设在上述两个样式表中都出现了具有相同名称的类.

.SomeStyle {font-weight:bold;  } /* in Styles1.css */
.SomeStyle {font-weight:normal;} /* in Styles2.css */
Run Code Online (Sandbox Code Playgroud)

问题:是否有一种语法可以将类应用于元素,以消除使用哪种版本的样式的歧义?

例如(伪代码):

<span id="mySpan" class="Styles1.css:SomeStyle">Example</span>
Run Code Online (Sandbox Code Playgroud)

免责声明:我知道更好的解决方案是解决两个样式表之间的名称冲突,但我主要是出于学术原因.

css stylesheet

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

使用cffile重命名文件时如何获取文件扩展名

我正在使用cffile标签上传我的文件并使用新名称重新保存.我的问题是该文件可能是几种不同的格式,我不知道如何检测文件扩展名.我正在使用以下代码:

<cfset ui = createUUID()>
<cffile 
  action="upload" 
  accept="video/x-flv, video/mp4, video/x-msvideo"
  destination="e:\www2\uploads\#ui#.#cffile.ServerFileExt#" 
  nameconflict="makeunique" 
  filefield="form.file"
>
Run Code Online (Sandbox Code Playgroud)

它告诉我,cffile是未定义的.

coldfusion

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

REST中的Client Server API模式(不可靠的网络用例)

假设我们在不可靠的网络上发生客户端/服务器交互(数据包丢弃).客户端正在调用服务器的RESTful api(通过http over tcp):

我看到以下问题:客户端永远不会获得新创建的资源的ID,但服务器将创建资源.

问题:这个应用程序级别的行为或框架应该处理这个问题吗?Web框架(特别是Rails)应该如何处理这种情况?关于此主题,是否有关于REST的文章/白皮书?

api rest networking ruby-on-rails

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