- 浏览: 222046 次
- 性别:
- 来自: 广州
最新评论
-
higkoo:
Keepalived在Reload的时候都会提示:Jan 24 ...
open 创建文件并读写的错误--bad file descriptor -
panyanyany:
iminto 写道你忽悠人呢。。。 serial, 明明是po ...
通过 Zend_Db 向 mysql 写入 null 值的问题 -
iminto:
你忽悠人呢。。。 serial, 明明是postgre SQL ...
通过 Zend_Db 向 mysql 写入 null 值的问题 -
基德KID.1412:
y神写得如此的美啊,太特么好勒!特此顶上! ----KIDx
杭电 hdu 1394 Minimum Inversion Number 【线段树 + 详细注释 + 有难度】 -
基德KID.1412:
顶y哥!
【最短路+bfs+剪枝】杭电 hdu 2433 Travel
文章列表
本文是从我另一个博客转载过来的,欢迎大家点击进去看一下,帮我增加点人气^_^
ImPyy
选择模块
根据python参考手册的提示,optparse 已经废弃,应使用 argparse
教程
概念
argparse 模块使用 add_argument 来添加可选的命令行参数,原型如下:
ArgumentParser.add_argument(name or flags...[, action][, nargs][, const][, default][, type][, choices][, required][, help][, metavar][, dest])
D ...
原文及更多内容:http://yysource.sourceforge.net/?p=106
// 获取表单里面的数据,返回一个json形式的对象
// 参数 form 为表单对象,filler 为字符串
// 对于表单中空值的元素,默认忽略,也可以设置填充值:filler 来填充空值
function getFormData (form, filler) {
var data = {};
for (var i = 0; i < form.length; ++i) {
var name = form[i].name;
var value = form ...
原文及更多内容:http://yysource.sourceforge.net/?p=103
下载和安装 Windows 调试工具
http://msdn.microsoft.com/zh-CN/windows/hardware/gg463009
这里有具体的版本可以选择。
在这个页面点进去会发现下载的其实是在线安装器。
如果想要ISO离线安装包的话,需要很麻烦地找来找去,这里提供一些主要的离线ISO包,免去大家的麻烦了:
Windows Driver Kit Version 7.1.0
http://www.microsoft.com/en-us/do ...
原文及更多内容:http://yysource.sourceforge.net/?p=99
程序中的变量,有时会被莫名奇妙地改变。之前明明是111,在某个函数过后可能就变成31348了。
很可能是因为程序中的其他变量(比如字符串)写入超出范围了,但是由于超出的部分刚好是本程序的其他变量所在的内存空间,
所以系统不会报错。但是你其他的变量就这样不幸地“被改变”了。
比如,在读取文件内容的时候,往往需要循环读取,直到不能再读
……定义变量……
char contents[255];
int i
原文及更多内容:http://yysource.sourceforge.net/?p=95
首先要搞清楚想获取的是 程序执行成功的结果,还是程序执行失败的结果。
貌似php中exec()函数的第二个参数返回的是程序执行成功的结果,也就是标准输出。对于程序执行失败的结果,也就是标准错误输出,是不返回的。
所以需在命令行的结果加上 2>&1,比如:"c++ test.cpp 2>&1",这样就可以在第二个参数中返回错误的结果了。
原文及更多内容:http://yysource.sourceforge.net/?p=91
一开始的想法是用 CreateWaitableTimer 和 SetWaitableTimer 设置一个定时器,要求每500毫秒报时一次。
代码中用
代码1:while (WaitForSingleObject(hTimer, INFINITE) == WAIT_OBJECT_0){...}
来等待定时器。
其中 CreateWaitableTimer 函数有些需要说明的地方。bManualReset 这个参数的作用,决定了定时器是人工重置的,还是自动重置。
原文及更多内容:http://yysource.sourceforge.net/?p=87
用simple html 的时候是这样的:
$dom = str_get_html("<div></div>");
$dom->innertext = "abc";
echo $dom->outetext;// 无法显示"<div>abc</div>"
这是因为 str_get_html 产生的是dom Object,在dom里是没有innertext这个属性的 ...
原文及更多内容:http://yysource.sourceforge.net/?p=83
为了在点击第一个<tr>中的某个<td>时能显示/隐藏下一行<tr>,需要在显示的时候将下一行<tr>的display设置为table-row,否则就会出现两行<tr>的列对不齐,甚至第一行<tr>的列被挤坏变形的结果。
今天做MFC的时候发现用 GetLocalTime() 获得的时间一直对不上我的电脑上显示的时间,用GetSystem()却神奇地对上了。
而MSDN上却说GetLocalTime()获得的是当地时间,GetSystemTime() 是UTC时间。晕死了。
又百度了一下,发现有人用MSDN的说法,有人跟我的实践结果一样……
真实的情况搞不懂,还是先记着吧。
在用CKEDITOR 的时候,会遇到创建一个CKEDITOR 元素el,然后往el中加入内容的情况,一般以正常的方法加入(append,appendHtml等)"<p></p>",都会出现问题。显示到CKEDITOR 的时候可能会很糟糕,后来感觉可能是CKEDITOR 在内部会自动处理这个<p>标签,蛋疼的是它自己又处理不好,所以如果我们要想让插入的内部换行的话,还是尽量用<br/>好了。
<(\b\w+\b)[^>]*>[^<]*<\/\1>
原文及更多内容,在这里:http://yysource.sourceforge.net/?p=72
如果用chrome调试的时候发现异常定位在如下代码处:
try {
state = 1;
transport.send( requestHeaders, done );
} catch (e) {
// Propagate exception as error if not done
if ( state < 2 ) {
done( -1, e );
// Simply rethrow othe ...
原文及更多内容:http://yysource.sourceforge.net/?p=69
如果链接器(linker)不知道要加载DLL的lib文件,那么在工程中引用的所有变量、函数都会出现 unresolved external symbol 的错误,所以只要保证让linker知道要去加载lib文件就行了。一共有两种方法,一是在源文件中加入 #pragma comment(lib, "你的lib文件名"),一是在工程属性中Project —> settings —> link选项卡 —> Object/library modules 中加入 Err ...
原文及更多内容,在这里:http://yysource.sourceforge.net/?p=66
创建DLL:
新建DLL工程:
在VC6下,File —> New —> Projects —> Win32 Dynamic-Link Library(一般在倒数第二个)—> 输入名字 —> 选择 An empty DLL project. —> Finish
新建头文件:
File —> New —> Files —> C/C++ Header File
原文及更多精彩,在这里: http://yysource.sourceforge.net/?p=62
当 CKEditor 的内容是“1111”时,鼠标移出编译器并点击,则触发 blur 事件,此时用 getData() 可能无法获取到实时的内容,获取的结果很可能为空。所以比较好的办法是这样:
window.exView = Backbone.View.extend({
editorRender: function () {
editor.on("blur", function(e) {
e.listenerData.mo ...