问题列表 - 第44246页

获取UNIX时间戳的正确小时

我认为这是一个愚蠢的问题,但似乎我找不到答案.

我有这个时间戳:1295598602.

在我的PHP脚本中,我有:

$ date = date('Ym-d',1295598602); $ hour = date('H',1295598602).':00';

返回:

日期:2011-01-21
时间:03:00

现在我去了一个在线转换网站来测试这个.我用过这个.但似乎对于这个时间戳值而言

星期五,2011年1月21日08:30:02 GMT

现在,哪一个是正确的?

php unix-timestamp

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

准确测量存储过程的性能

准确衡量存储过程的性能(完成时间)的最佳方法是什么?

我即将开始尝试优化怪物存储过程,为了正确判断我的调整是否有任何影响,我需要一些东西来比较之前和之后.

我的想法到目前为止:

  • 查看查询执行时间SQL Management Studio:不是很准确,但非常方便.
  • 在存储过程中添加计时器并打印已用时间:添加类似stink的调试代码.
  • 使用SQL Server Profiler,添加过滤器以仅针对我的存储过程.到目前为止,这是我最好的选择.

还有其他选择吗?

sql-server performance stored-procedures

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

谁生成HTTPS会话密钥?

一些消息来源称网络浏览器会生成会话密钥.现在,如果Web浏览器生成它,那么它很容易受到重放攻击.

还有一些消息来源称,服务器会生成一部分服务器,客户端生成其余部分.HTTPS如何生成会话密钥?

security https session-keys

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

将Lua方法定义为初始化

在Lua语言中,我能够在表格中定义诸如的函数

table = { myfunction = function(x) return x end }
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以用这种方式创建方法,而不是像我这样做

function table:mymethod() ... end
Run Code Online (Sandbox Code Playgroud)

我很确定可以用这种方式添加方法,但我不确定这种技术的正确名称,我找不到它寻找"lua"和"方法"等.

我的目的是将表传递给诸如的函数myfunction({data= stuff, name = returnedName, ?method?init() = stuff}).

不幸的是,我尝试了几种冒号方法声明的组合,但它们都不是有效的语法.

那么......这里有人碰巧知道吗?

methods lua initializer

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

预处理程序指令

当我们看到时#include <iostream>,它被称为预处理器指令.

#include --->指令

而且,我认为:

<iostream> --->预处理器

但是,"预处理器"和"指令"是什么意思?

c++ c-preprocessor preprocessor-directive

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

关于Linux上的共享库有哪些好的做法?

我最近在Linux上阅读了很多关于共享库的内容,这是我学到的:

  • 共享库应嵌入soname包括其主要版本号的a.就像是:libfoo.so.1
  • 其真实文件名还应包含次要版本号.就像是:libfoo.so.1.0
  • 当库文件被复制到,例如/usr/local/lib,如果ldconfig运行,它将读取soname并创建一个名为libfoo.so.1指向的符号链接libfoo.so.1.0.
  • 如果想要使用这个库进行开发,首先应该创建一个没有任何版本号的符号链接到实际文件,比如libfoo.so指向libfoo.so.1.0.这通常由开发包完成(当打包库时).

它是否正确 ?

c c++ linux shared-libraries

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

循环使用XML文档

我的方法:


if (File.Exists( @"C:\config.xml"))
   {
    System.Xml.XmlDocument xd = new System.Xml.XmlDocument();
    xd.Load( @"C:\config.xml");
    System.Xml.XmlElement root = xd.DocumentElement;
    System.Xml.XmlNodeList nl = root.SelectNodes("/config");
    foreach (System.Xml.XmlNode xnode in nl)
    {
        string name = xnode.Name;
        string value = xnode.InnerText;
        string nv = name + "|" + value;
        Send(nv);
        }
Run Code Online (Sandbox Code Playgroud)

我的Xml Doc

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<config>
<bla>D</bla>
<def>300</def>
<ttOUT>34000</ttOUT>
<num>3800</num>
<pw>help</pw>
<err>1</err>
....and so on
</config>
Run Code Online (Sandbox Code Playgroud)

现在我的方法返回前2个,没有别的.我究竟做错了什么...

c# xml

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

数据库到CRUD应用程序,Rails 3

我有一个相当大的数据库架构和大约100M行,我希望使用Rails 3向Web公开.通过暴露给Web,我的意思是:

  • 一个REST api(json&xml)
  • 视图以分层方式呈现数据
  • 编辑数据的特定部分

基本上,我正在寻找的是一种自动运行带有适当参数的rails scaffold命令的方法.我知道magic_model本身可以完成逆向工程的某些部分,但它似乎不适用于Rails 3.

有没有可以自动生成脚手架的工具?

crud ruby-on-rails-3

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

BackgroundWorker和Thread之间的区别?

BackgroundWorker和之间有什么区别Thread?在我的应用程序中,我使用的是一个定期与数据库通信的消息传递系统.我想在这里使用哪一个:BackgroundWorker或者Thread

.net multithreading

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

以编程方式POST一个HTML表单?

我需要将HTML表单发布到第三方网站(Mass-SMS短信系统).

在过去,我通过转发到包含我预先填充和隐藏(使用display:none)的表单的页面来完成此操作,然后我在页面末尾运行了一个javascript函数来自动提交此表单.

但是我希望有些我可以通过编程方式完成所有这些操作(因为我不关心响应,并且用户不需要查看表单被发布到的页面).

我怎样才能做到这一点?干杯

vb.net forms post asp.net-3.5

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