对于主机应该无法访问的测试用例,是否存在惯例使用的有效域名?例如,http://www.unreachable.net/或http://www.downforever.net/现在似乎已经失败了 - 但是有多长时间了?
或者至少保证IP地址无法访问?(特殊用途IPv4地址规范http://tools.ietf.org/html/rfc3330似乎没有提到这样的地址).
UPDATE:顶级域名无效在http://tools.ietf.org/html/rfc2606接近(感谢JOTN),但是我正在寻找可以解析为IP域是不可到达(即没有服务器响应).
干杯,tamberg
我想在一个名为完成日期的列中添加输入日期+ 1年.
如果输入日期是闰年,我需要增加364天,如果不是365天.
有没有办法在c#中检查这个,使用当前日期时间的年份和操纵闰年/不,然后添加日期.
谢谢.
因此,根据http://wiki.python.org/moin/PythonSpeed/PerformanceTips上的优化提示,加入字符串应该完成
out = "<html>%(head)s%(prologue)s%(query)s%(tail)s</html>" % locals()
而不是
out = "<html>" + head + prologue + query + tail + "</html>"
我的问题是,如果我想打印,这是相同的,而不是存储价值?将连续的打印语句全部放在一行上会更快吗?就像使用它会更好
print "Some word"
print "Another line"
print "something else"
Run Code Online (Sandbox Code Playgroud)
要么
print '''Some word
Another line
something else'''
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我知道这个问题可能非常基础,但我是初学者,所以我希望这是合理的.我试过搜索,但实际上找不到任何基本的主题.所以...如果我有一个网络应用程序,用户随着时间的推移生成某些数字,我想创建一个饼图和散布这些数据的图表我该怎么做?我想过制作一堆不同价值的不同图表的jpgs,但这很荒谬,所以我假设有一种更简单的方法可以做到这一点.这是真的?
有没有人知道或者我知道可以用来操作查询字符串的java类?
基本上我想要一个类,我可以简单地给一个查询字符串,然后删除,添加和修改查询字符串KVP.
提前致谢.
编辑
在回答对此问题的评论时,查询字符串将看起来像这样;
N=123+456+112&Ntt=koala&D=abc
Run Code Online (Sandbox Code Playgroud)
所以我想把这个类传递给查询字符串并说出类似的内容.
String[] N = queryStringClass.getParameter("N");
Run Code Online (Sandbox Code Playgroud)
然后也许吧
queryStringClass.setParameter("N", N);
Run Code Online (Sandbox Code Playgroud)
有可能 queryStringClass.removeParameter("N");
或者那种效果.
这是这个问题的后续行动.我正在编写一个简单的游戏,我正在寻找在Win32窗口中(反复)显示RGB数据数组的最快方法,没有闪烁或其他工件.
在上一个问题的答案中建议采用几种不同的方法,但没有达成共识,哪种方法最快.所以,我把测试程序汇总在一起.代码只是在屏幕上反复显示帧缓冲,尽可能快.
这些是我获得的结果,对于在32位视频模式下运行的32位数据 - 他们可能会让一些人感到惊讶:
- Direct3D (1): 500 fps
- Direct3D (2): 650 fps
- DirectDraw (3): 1100 fps
- DirectDraw (4): 800 fps
- GDI (SetDIBitsToDevice): 2000 fps
Run Code Online (Sandbox Code Playgroud)
鉴于这些数字:
以下是每个Direct*代码路径调用的简短摘要.如果有人知道使用DirectDraw/Direct3D的更有效方法,请发表评论.
1. CreateTexture(D3DUSAGE_DYNAMIC, D3DPOOL_DEFAULT);
LockRect(); memcpy(); UnlockRect(); DrawPrimitive()
2. CreateTexture(0, D3DPOOL_SYSTEMMEM); CreateTexture(0, D3DPOOL_DEFAULT);
LockRect(); memcpy(); UnlockRect(); UpdateTexture(); DrawPrimitive()
3. CreateSurface(); SetSurfaceDesc(lpSurface = &frameBuffer[0]);
memcpy(); primarySurface->Blt();
4. CreateSurface();
Lock(); memcpy(); Unlock(); primarySurface->Blt();
Run Code Online (Sandbox Code Playgroud) 我有一个csv导入文件,需要将3300万行导入我的数据库.我可以使用C#控制台应用程序导入它,但随后导入超时后运行的存储过程.因此,我想将文件拆分为10个较小的文件.
我可以在C#中做到这一点,但我怀疑使用shell实用程序有更好的方法.我安装了cygwin,可以使用所有常见的Linux shell实用程序.我可以用来分割文件的整齐的命令组合吗?
我想知道是否有人知道如何使用对话框来创建按下按钮事件.这是一个场景:
用户想要关闭他们的系统,但由于他们确认这一点至关重要,用户必须按住按钮5秒才能完成操作.
我试图在是的情况下这样做,即.
要确认关机,请按住"是"5秒钟.
任何人都能做到这一点之前能够提供一些帮助/见解吗?
我对这段代码的问题很少:
<?php
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$key = "This is a very secret key";
$text = file_get_contents('path/to/your/file');
echo strlen($text) . "\n";
$crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv);
file_put_contents('path/to/your/file', $crypttext);
?>
Run Code Online (Sandbox Code Playgroud)
它加密文件很好,但它最后添加了额外的空值,所以如果我加密:
a test string is this one
and here is a new line
Run Code Online (Sandbox Code Playgroud)
一旦解密成为:
a test string is this one
and here is a new line 000000000000000
Run Code Online (Sandbox Code Playgroud)
这是怎么回事?
二,MCRYPT_RIJNDAEL_256兼容AES-128吗?
最后,我如何让另一方解密我加密的文件?他们需要知道使用了哪种加密,我不知道该告诉他们什么.