小编roy*_*wie的帖子

使用JQuery刷新页面的一部分

这是刷新部分网页的有效方法:

$("#content").load(location.href+" #content>*","");
Run Code Online (Sandbox Code Playgroud)

请注意,我不是在这里请求任何新数据,而是基本上重新加载div的内容作为.ajax成功函数的一部分.

这似乎比通过ajax函数请求数据并将其加载到页面更容易,但我想知道这个方法是否有任何缺点或问题.

html javascript jquery

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

在Windows和Delphi中实现应用程序可移植性?

我们有这个应用程序不写入Windows注册表或将其配置文件(如INI文件)存储在用户的配置文件中; 相反,它将其配置文件存储在程序的目录中.维基百科有此声明

便携式应用程序(便携式应用程序)是一种计算机软件程序,旨在独立于操作系统运行.这种类型的应用程序存储在可移动存储设备上,例如CD,USB闪存驱动器,闪存卡 - 仅在存储介质上存储其程序文件,配置信息和数据.

所以我们的问题是,这会使我们的应用程序成为真正的便携式应用程序(便携式应用程

我应该指出,如果应用程序在写保护介质上,我们使用下面的函数,因此它不会尝试写入该介质.

function GetTempFile(): string;
var
  Buffer: array[0..MAX_PATH] of Char;
begin
  Windows.ZeroMemory(@Buffer, System.SizeOf(Buffer));
  SysUtils.StrPCopy(Buffer, SysUtils.ExcludeTrailingBackslash(SysUtils.ExtractFilePath(System.ParamStr(0))));
  Windows.GetTempFileName(Buffer, '~', 0, Buffer);
  Result := string(Buffer);
end;

function IsMediumWriteProtected(): Boolean;
var
  ErrorMode: Word;
  hHandle: THandle;
begin
  ErrorMode := Windows.SetErrorMode(SEM_FAILCRITICALERRORS);
  try
    hHandle := Windows.CreateFile(PChar(GetTempFile()), GENERIC_WRITE, 0, nil, 
      CREATE_ALWAYS, FILE_ATTRIBUTE_TEMPORARY or FILE_FLAG_DELETE_ON_CLOSE, 0);
    try
      Result := (hHandle = INVALID_HANDLE_VALUE);
    finally
      Windows.CloseHandle(hHandle);
    end;
  finally
    Windows.SetErrorMode(ErrorMode);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

windows delphi portability delphi-7

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

LINQ中的FirstOrDefault()和FirstOrDefault <string>()之间的差异

FirstOrDefault() and FirstOrDefault<string>()在LINQ 之间有什么区别?

有人可以给我一些简单的解释吗?

TypedDataSet ds= codeComponent.GetAllCode("test");
string status = (from s in ds.Codes
                 where s.Name == "hello"
                 select s.Remarks).FirstOrDefault();


TypedDataSet ds= codeComponent.GetAllCode("test");
string status = (from s in ds.Codes
                 where s.Name == "hello"
                 select s.Remarks).FirstOrDefault<string>();
Run Code Online (Sandbox Code Playgroud)

c# linq

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

jquery如何使可点击的div在新窗口中打开

我想制作一个没有可点击内容的 DIV,因为我使用以下 jquery 代码:

<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">

$(document).ready(function() {
$("#whole").click(function () {
    window.location = $(this).attr("href");
    });
});

</script>
Run Code Online (Sandbox Code Playgroud)

它工作正常,但链接始终在同一窗口中打开。我需要如何更改代码才能使 div 在新窗口中打开?

jquery target

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

在Wordpress博客上获取空白页面

我有一个Wordpress博客,它工作正常,直到我将我的PHP 5.3更新到5.5.现在整个博客都是空白的.我无法查看管理页面甚至登录页面.我在谷歌搜索了很多东西后试图修复它,但它仍然没有用.

我已经完成了这些解决方案:

正如这些解决方案中所述,主要原因是错误的主题或插件.所以我将我的插件文件夹更改为plugins_temp,但仍然得到了那个空白页面.然后我将我的主题文件夹更改为themes_temp,但仍然遇到了同样的问题.

在我提交的第一个链接中有# 3 Warning: Cannot modify Header information一个解决方案,他们提出了一个解决方案,即wp-config.php在php'?>'结束标记后会有一个空行.我查看了我的wp-config.php,没有结束标签'?>'.所以我添加了没有空白行的标签,但仍未解决该空白页问题.

我在另一个子域上有另一个PHP网站,它工作正常.在我的博客的根文件夹中有readme.html,当我使用这个url(myblog/readme.html)时,该文件会显示在浏览器上,因此只有PHP文件没有被渲染.

最后我尝试安装一个完全新鲜的Wordpress网站但是当我去install.php时,没有任何文件被执行.

我使用的是php5-fpm,Ubuntu 12.04和NginX.

php wordpress nginx

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

CodeIgniter 空白页

n00b 在这里。在搜索论坛后,我还没有遇到这个问题,因为我正在经历它。

我有一个 CI 站点,直到大约三天前才正常工作。我的问题如下:

单击按钮 - 页面加载正确。

按 Enter 键 - CI 死亡空白页加载。

例如:当我登录时,在登录过程运行后,它必须将我重新路由到仪表板,除非我仍然有一个临时密码,在那里我首先重新路由到“更改密码”屏幕,然后再路由到仪表板。

只要我使用按钮并点击它们一切正常。

在 ENTER PRESS 上,我得到了死机的空白屏幕。但是,在 TAB 到 BUTTON 上,然后按 ENTER 就可以了。

然而,问题并不一致。我有一些没有附加视图的进程,它们都不会运行 - 按 ENTER 并变为空白。他们在 ENTER PRESS 上都失败了。

我慢慢地走下我的手推车。日志记录已打开,缓存和日志目录为 775。我的日志中没有显示任何内容...

codeigniter

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

gae php helloworld在gce debian和centos实例上给出了本地服务器的白屏

我试图在gce debian和/或gce centos实例上运行gae php hellowrold. https://developers.google.com/appengine/docs/php/gettingstarted/helloworld

在gce debian和gce centos系统上运行时,helloworld示例生成PHP的白屏死机.每个实例都是在过去48小时内创建的新构建.

我的最新版本是centos所以我将描述这个环境.

蟒蛇:

[stephen@skc-php-dev-centos-00 ~]$ which python
/usr/local/bin/python
[stephen@skc-php-dev-centos-00 ~]$ python -V
Python 2.7.6
[stephen@skc-php-dev-centos-00 ~]$ 
Run Code Online (Sandbox Code Playgroud)

PHP:

[stephen@skc-php-dev-centos-00 bin]$ ./php -v
PHP 5.4.15 (cli) (built: Dec 10 2013 20:31:32) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
[stephen@skc-php-dev-centos-00 bin]$ 
Run Code Online (Sandbox Code Playgroud)

google_appengine:

[stephen@skc-php-dev-centos-00 google_appengine]$ cat VERSION
release: "1.8.8"
timestamp: 1383722570
api_versions: ['1']
supported_api_versions:
 python:
    api_versions: ['1']
 python27:
   api_versions: ['1']
 go:
  api_versions: ['go1']
[stephen@skc-php-dev-centos-00 google_appengine]$ 
Run Code Online (Sandbox Code Playgroud)

启动helloworld的命令:

 /home/stephen/skc-local/google/google_appengine/dev_appserver.py --php_executable_path=/home/stephen/skc-local/bin/php /home/stephen/code/google-php/helloworld …
Run Code Online (Sandbox Code Playgroud)

php google-app-engine google-compute-engine centos6

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

用jQuery“选择”两次?

我不知道该如何表达这个问题,因此我无法在线找到任何相关信息,但是为什么必须使用jquery两次“选择”一个元素呢?我尝试了解的应用程序包含多个此示例。

var t = $($("#slider li")[currentIndex]);
IPS.SetTheme($($("#slider li")[currentIndex]));
$($("#location li")[currentIndex]).addClass("selected");
Run Code Online (Sandbox Code Playgroud)

是否与为什么出于范围原因而this偶尔写的相似$(this)

javascript jquery

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

在node.js/express路由中的Mongoose组查询

您好我在Robomongo中执行的以下查询按预期工作:

db.av.group(
{
 key: { roomId: 1},
 cond: { dateOfDay: { $gte: new Date('12/01/2014'), $lt: new Date('12/30/2014') } },
 reduce: function( curr, result ) {
            result.total += curr.price;
            result.count++;
         },
 initial: { total : 0,
     count : 0
     },
     finalize: function(result) {
              result.avg = Math.round(result.total / result.count);
          }

  }
)
Run Code Online (Sandbox Code Playgroud)

在快递应用程序中实现之后:

 app.get('/api/checkAv/:checkIn/:checkOut', function(req, res) {
        var checkIn = req.params.checkIn,
            checkOut = req.params.checkOut,
            roomType = req.params.roomType;

    model.Av.group(
    {
     key: { roomId: 1},
     cond: { dateOfDay: { $gte: new Date('12/01/2014'), $lt: new …
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb node.js express

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

这个布尔表达式是如何评估的?

在C++中,让以下构造:

template<typename ValueType>
ValueType * func(Foo * foo)
{
    Bar bar;
    return foo && typeid(foo) == typeid(ValueType) ? &static_cast<ValueType*>bar : 0;
}
Run Code Online (Sandbox Code Playgroud)

如何评估退货声明?像这样?

if ((bar && typeid(bar)) == typeid(ValueType))
    return &static_cast<ValueType*>bar
return false;
Run Code Online (Sandbox Code Playgroud)

c++

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