小编Xi *_*Vix的帖子

以秒为单位的时差

在Perl程序中,我有一个包含这种格式的日期/时间的变量:

Feb 3 12:03:20  
Run Code Online (Sandbox Code Playgroud)

我需要确定该日期是否超过x秒(基于当前时间),即使这发生在午夜(例如Feb 3 23:59:00当前时间= Feb 4 00:00:30).

我发现的perl日期/时间信息令人难以置信.我可以告诉我需要使用Date :: Calc,但我找不到秒 - delta.谢谢 :)

perl time date date-arithmetic

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

JavaScript与数组匹配

我想知道如何将字符串与正则表达式数组匹配.
我知道如何在数组中循环.
我也知道如何通过用|分隔长的正则表达式来做到这一点
我希望有一种更有效的方式

if (string contains one of the values in array) {
Run Code Online (Sandbox Code Playgroud)

例如:

string = "the word tree is in this sentence";  
array[0] = "dog";  
array[1] = "cat";  
array[2] = "bird";  
array[3] = "birds can fly";  
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,条件将为false.
但是,string = "She told me birds can fly and I agreed"会返回true.

javascript arrays match

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

Windows 8上Internet Explorer 10的全局代理设置的注册表项

我有一个程序设置代理设置,它已经通过Windows的早期版本,直到Windows 8和IE 10.它设置下面的键.在Windows 8中,其他浏览器(如firefox)识别更改并使用代理设置.对于IE 10,全局策略生效(设置为灰色)但不是代理设置本身.如果我将ProxySettingsPerUser设置为1并在HKCU中复制相同的密钥,那么IE将它们用于当前用户......但是我需要它来覆盖所有用户.

HKLM "SOFTWARE\Policies\Microsoft\Internet Explorer\Control Panel" "Proxy" = 1  
HKLM "SOFTWARE\Policies\Microsoft\Internet Explorer\Control Panel" "AutoConfig" = 1  
HKLM "SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxySettingsPerUser" = 0  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "DialupUseLanSettings" = 1  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "WarnOnIntranet" = 0  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyEnable" = 1  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "MigrateProxy" = 1  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyServer" = <server name>  
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyOverride" = <list of exceptions>
Run Code Online (Sandbox Code Playgroud)

registry proxy windows-8 internet-explorer-10

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

我如何需要mysql字段?

我刚刚发现NOT NULL不需要字段.

创建mysql表时,如何创建一个不能包含null或空白的字段(必须包含某些内容)?

mysql field

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

c# 服务:如何获取用户配置文件文件夹路径

我需要从 C# windows 服务中获取用户目录...
...像 C:\Users\myusername\
理想情况下,我想要漫游路径...
...像 C:\Users\ myusername\AppData\Roaming\
当我在控制台程序中使用以下内容时,我得到了正确的用户目录...

System.Environment.GetEnvironmentVariable("USERPROFILE"); 
Run Code Online (Sandbox Code Playgroud)

...但是当我在服务中使用相同的变量时,我得到...
C:\WINDOWS\system32\config\systemprofile
如何从服务中获取用户文件夹甚至漫游文件夹位置?
提前致谢。

c# profile windows-services path

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

从cron.daily运行时,Perl无法找到模块

我有perl程序使用Net::Fingercron.daily在Fedora 11中成功运行.
我刚刚将服务器升级到Fedora 18,这些相同的perl程序不再从cron运行,但在以root身份登录时从命令行运行正常.
错误是:

Can't locate Net/Finger.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .)
Run Code Online (Sandbox Code Playgroud)

模块的路径是/root/perl5/lib/perl5/Net/Finger.pm但我无法弄清楚如何添加路径而不会导致更多错误.提前致谢.

perl cron perl-module

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

如何从 URL 中提取域

我需要four.fiveone.two.three.four.fiveLua 字符串变量中的URL ( ) 中提取域 ( ) 。

我似乎无法在 Lua 中找到执行此操作的函数。

编辑:

当 URL 到达我时,这些http东西已经被剥离了。所以,一些例子是:

a) safebrowsing.google.com 
b) i2.cdn.turner.com 
c) powerdns.13854.n7.nabble.com 
Run Code Online (Sandbox Code Playgroud)

所以我的结果应该是:

a) google.com
b) turner.com
c) nabble.com
Run Code Online (Sandbox Code Playgroud)

string dns lua lua-patterns

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

暂时禁用mysql远程访问

我需要在Linux服务器上进行夜间mysql维护时禁用远程访问,以便在此期间没有人可以查询数据库.我不能做SERVICE MYSQL STOP因为那时我不能做我需要做的事情(截断并重建几个表).有没有办法在短时间内关闭外部访问?
提前致谢.

mysql linux

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

更新Transact SQL链接表时,出现太多行受影响的错误

我正在尝试使用此更新链接表...

update openquery (LINKSERVERID, 'select tng_email from user_list where tng_id = 62873') 
  set tng_email = 'blah@blah.com';
Run Code Online (Sandbox Code Playgroud)

...但是出现以下错误...

链接服务器“ LINKSERVERID”的OLE DB提供程序“ MSDASQL”返回消息“键列信息不足或不正确。太多行受更新影响。”

仅供参考:tng_id是主键。

我该如何解决?

t-sql sql-server linked-server sql-update

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

在php中替换反斜杠字符串

我需要在php中用\\ b替换\ b才能插入到mysql表中.

因此\ bhello\b变为\\ bhello \\ b然后插入到mysql中,然后将其转换回\ bhello\b.

但我似乎无法弄清楚如何.试过preg_replace和str_replace,我总是以错误或我开始的方式结束.

php mysql replace backslash

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