小编Her*_*ert的帖子

指向C++中的void?

我正在阅读Ogre3D实现中的一些代码,我无法理解void *类型变量的含义.指针void在C++中意味着什么?

c++ pointers void void-pointers

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

如何在JasperReports中以HH:mm:ss格式显示日期?

我正在使用以下代码在JasperReports中生成图表.

<xyLineChart> 
    <chart evaluationTime="Band"> 
        <reportElement x="0" y="0" width="555" height="500"/> 
    </chart> 
    <xyDataset> 
        <dataset incrementType="None"/> 
        <xySeries> 
            <seriesExpression><![CDATA["CpuUsageGraph"]]></seriesExpression> 
            <xValueExpression><![CDATA[new Long($F{time}.getTime())]]></xValueExpression> 
            <yValueExpression><![CDATA[$F{cpuUsage}]]></yValueExpression>
        </xySeries> 
    </xyDataset> 
    <linePlot> 
        <plot/> 
    </linePlot> 
</xyLineChart>
Run Code Online (Sandbox Code Playgroud)

我在X轴上打印日期,但它以毫秒为单位显示.如何以hh:mm:ss格式显示?

jasper-reports

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

HTaccess规则整理REST API请求

我有一个我正在处理的API服务器,它目前通过$ _GET变量接受请求,如下所示

http://localhost/request.php?method=get&action=query_users&id=1138ab9bce298fe35553827792794394&time=1319225314&signature=d2325dedc41bd3bb7dc3f7c4fd6f081d95af1000
Run Code Online (Sandbox Code Playgroud)

我需要帮助创建一个HTaccess规则,该规则可以读取将'&'替换为'/'以及'='和'?'的网址.用'/'创建一个干净的网址

http://localhost/request/method/get/action/query_users/id/1138ab9bce298fe35553827792794394/time/1319225314/signature/d2325dedc41bd3bb7dc3f7c4fd6f081d95af1000
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点,同时仍然保持获取参数完整的api工作?

此外,这不是唯一有要求提出不同请求的请求.

Stackoverflow始终是专家建议的地方,所以提前感谢

php api rest .htaccess

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

如何缓存php生成的图像

我制作了一个文件用W打印出图像文件,我用get方法定义

但我的问题是缓存这些图片

我将此标题添加到文件中

@header("Cache-Control: private, max-age=10800, pre-check=10800");
@header("Pragma: private");
@header("Expires: " . date(DATE_RFC822,filemtime($full_path)));

if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])
       &&
  (strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) == filemtime($full_path))) {
  // send the last mod time of the file back
  header('Last-Modified: '.gmdate('D, d M Y H:i:s', filemtime($full_path)).' GMT',true, 304);
  exit;
}else
{
     @header('Last-Modified: ' . gmdate('D, d M Y H:i:s', filemtime($full_path)) . ' GMT');
     @header('Content-Type: image/jpeg');
     @imagejpeg($image);
}
Run Code Online (Sandbox Code Playgroud)

但我的问题是一些图片缓存好,但其他人没有,有时候相册内的图片不会出现,直到我禁用缓存头

我的标题是正确的吗?,关于缓存我必须使用 - 或+设置时间缓存如何工作?

php caching image

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

找出日期是否在两个日期之间,忽略年份

我需要确定日期(月和日)是否在两个月/日之间.

我在这篇文章中附上了一张图片,描述了我正在尝试做的事情.基本上,示例"当前日期"以红色突出显示,并且介于最近的日期(3月15日和11月22日)之间.然而,当我使用Unix时间戳并人为地在日期中添加一年时,脚本认为11月22日还没有发生,因此它表明2月1日是在3月15日和11月22日之前,而不是在它们之间.所以,我需要比较日期而不使用一年.

希望这是有道理的.我只想比较几个月和几天的日期,但忽略了一年,并使用像我在图像中显示的轮子这样的框架.

确定日期是否介于两个日期之间

php date

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

页脚居中帮助

我相信我有一个非常简单的问题.我有一个footer.php,我放在我的主页和所有子页面(为了使它更容易,所以我可以在一个位置更改页脚).我试图让它成为固定宽度的中心,无论浏览器窗口的大小是多少.例如,我希望我的页面宽度为950px,页脚始终位于中心,这样即使我将浏览器调整到尽可能小的范围,它也只是覆盖页脚,而不是使用调整大小的窗口移动它.就像apple.coms页脚一样.

谢谢您的帮助

html css

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

查找当前位置的经度和纬度

我正在使用此代码来查找当前位置的纬度和经度。

$(document).ready(function() {
    if (navigator.geolocation)
    {
        navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
    }
    else 
    {
        alert('It seems like Geolocation, which is required for this page, is not enabled in your browser.');
    }       
});

function successFunction(position) 
{
    var lat = position.coords.latitude;
    var long = position.coords.longitude;
    alert('Your latitude is :'+lat+' and longitude is '+long);
}

function errorFunction(position) 
{
    alert('Error!');
}
Run Code Online (Sandbox Code Playgroud)

在Chrome中运行正常,但在Mozilla中却无法正常运行。也没有警报错误消息。

javascript firefox jquery html5 mozilla

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

PHP,OOP,不同的配方

我正在研究AbstractInterface之间的区别,我读了一些句子

子类只能扩展单个抽象(或任何其他)类,而接口可以扩展,或者类可以实现多个其他接口.

我明白,当他说,"一个儿童班只能扩展一个抽象(或任何其他)课程,"他的意思是:

class first
{
    public function Search()
    {
        return 'Hellow';
    }
}

abstract class first2 extends first
{

}

class second extends first2
{   

}

$ob = new second();
echo $ob->Search();
Run Code Online (Sandbox Code Playgroud)

但是,我不明白他的句子的其余部分,他说,"虽然接口可以扩展,或者类可以实现多个其他接口."

有人可以解释他的最后一句话并添加一个代码示例吗?谢谢大家,祝你有个愉快的一天.

php oop interface class abstract

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

正则表达式不应与特定数字匹配

我想匹配这样的每个字符串

<img src="whatever" whatever alt="whatever" whatever height="any number but not 162" whatever />
Run Code Online (Sandbox Code Playgroud)

换句话说,我希望匹配每个字符串,在"链接"之后包含除数字162之外的任何字符串(整数而不仅仅是单个字符).我用这个

function embed($strr) {
    $strr = preg_replace('@<img.*src="([^"]+)"(?:[^1]+|1(?:$|[^6]|6(?:$|[^2]))) />@is', '[img]$1[/img]', $strr);
 return $strr;
}
Run Code Online (Sandbox Code Playgroud)

但这与包含1而不是162的所有内容都不匹配.我该如何解决?

php regex

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

从URL字符串中删除"http://"

我正在为我的自定义域使用一点点缩短.它输出http://shrt.dmn/abc123; 但是,我希望它只是输出shrt.dmn/abc123.

这是我的代码.

//automatically create bit.ly url for wordpress widgets
function bitly()
{
  //login information
  $url = get_permalink();  //for wordpress permalink
  $login = 'UserName'; //your bit.ly login
  $apikey = 'API_KEY'; //add your bit.ly APIkey
  $format = 'json'; //choose between json or xml
  $version = '2.0.1';
  //generate the URL
  $bitly = 'http://api.bit.ly/shorten?version='.$version.'&longUrl='.urlencode($url).'&login='.$login.'&apiKey='.$apikey.'&format='.$format;

  //fetch url
  $response = file_get_contents($bitly);
//for json formating
  if(strtolower($format) == 'json')
  {
    $json = @json_decode($response,true);
    echo $json['results'][$url]['shortUrl'];
  }
  else //for xml formatting
  {
    $xml = …
Run Code Online (Sandbox Code Playgroud)

php string

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