现在位置: 首页 > woodbine发表的所有文章
  • 04月
  • 07日
综合 ⁄ 共 2990字 评论关闭
大意略。 思路:更新、查询比较好实现,关键是如何去判断左右括号是合法的序列呢?我参考了网上的思路,即把'('看做-1,')'看做1,只要询问区间总和为0,且区间连续最大和的值小于等于0,则说明该序列合法。 区间连续最大和的状态更新: sumv[o] = sumv[lc]+sumv[rc]; maxv[o] = max(maxv[lc], sumv[lc]+maxv[rc]);  minv[o] = min(minv[lc], sumv[lc]+minv[rc]); #include <iostream> #include <cstdlib> #include <cstdio> #include <string> #include <cstring> #include <cmath> #includ......
阅读全文
  • 08月
  • 09日
综合 ⁄ 共 1337字 评论关闭
  body {margin:0px;padding:0px;font-size:12px;text-align:center;} body > div {text-align:center; margin-right:auto; margin-left:auto;} .content{width:900px;} .content .left{ float:left; width:20%; border:1px solid #FF0000; margin:3px; } .content .center{float:left;border:1px solid #FF0000;margin:3px;width:57%} .content .right{float:right;width:20%;border:1px solid #FF0000;margin:3px} .mo{height:au......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 2377字 评论关闭
1. 钩子函数  :    如果要设置系统级钩子, 钩子函数必须在 DLL 中. 1. SetWindowsHookEx - 设置钩子    2. UnhookWindowsHookEx - 卸掉钩子 UnhookWindowsHookEx(           hhk: HHOOK {钩子句柄} ):  BOOL;    {True/False} 3. CallNextHookEx - 调用下一个钩子 CallNextHookEx(         hhk: HHOOK;    {当前钩子的句柄}         nCode: Integer; {钩子代码; 就是给下一个钩子要交待的}        wParam: WPARAM; {要传递的参数; 由钩子类型决定是什么参数}        lParam: LPARAM  {要传递的参数; 由钩子类型决定是什......
阅读全文
转自:http://www.qianxingzhem.com/post-1602.html 系统默认的滚动条样式,真的已经看的够恶心了。试想一下,如果在一个很有特色和创意的网页中,出现了一根系统中默认的滚动条样式,会有多么的别扭。 为了自己定义网页中的滚动条的方法,我真的已经找了很久了,就目前寻找的成果来说,找到了两个比较不错的 jQuery 插件:jScrollPane 和 mCustomScrollbar 。关于前者,大家见过的可能比较多,但是这个插件太过于古老而且功能不强大。效果在几年前非常不错,但是放在现在就不好说了。所以我选择了后者: mCustomScrollbar。下图......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 24041字 评论关闭
  转载:http://www.linuxsir.org/main/?q=node/196#4.3 目录 1、 Linux 文件的属性概说; 2、 关于inode; 2.10 inode 相同的文件是硬链接文件; 2.11 创建硬链接,硬链接和源文件关系; 2.12 软链接的创建,及软接与源文件的关系; 3、文件类型; 4、文件的权限;   4.21 通过 chmod 八进制语法来改变文件或目录的权限; 4.22 通过 chmod 助记语法来改变文件或目录的权限; 4.1 关于权限位; 4.2 改变权限的命令 chmod ; 4.3 默认权限分配的命令 umask ; 5、setuid和setgid 位; 5.1 setuid和setgid的......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1587字 评论关闭
常用限制input的方法 1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true  <input type="submit" value="提交" hidefocus="true" /> 2.只读文本框内容,在input里添加属性值 readonly <input type="text" readonly /> 3.防止退后清空的TEXT文档(可把style内容做做为类引用)  <input type="text" style="behavior:url(#default#savehistory);" /> 4.ENTER键可以让光标移到下一个输入框 <input type="text" onkeydown="if(event.keyCode==13)event.keyCode=9" /> 5.只能为中文(......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 10580字 评论关闭
__asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法(二) http://hi.baidu.com/uhcuhntbgwatvxr/item/c92bc3148634e70ee65c365b 3、立即数约束 如果一个Input/Output操作表达式的C/C++表达式是一个数字常数,不想借助于任何寄存器,则可以使用立即数约束。 由于立即数在C/C++中只能作为右值,所以对于使用立即数约束的表达式而言,只能放在Input域。 比如:__asm__ __volatile__("movl %0, %%eax" : : "i" (100) );  立即数约束很简单,也很容易理解,我们在这里就不再赘述。 约束 Input/Output 意义  i I 表示......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 4250字 评论关闭
1 基本解释  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。  另外,extern也可用来进行链接指定。 2 问题:extern 变量  在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  请问,这样可以吗?  答案与分析:  1)、不可以,程序运行时会告诉你非法访问。原因在于,指向类型T的指针并不等价于类型T的数组。extern char *a声明的是一个指针变量而不是字符数组,因此与实际的定义不......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 4379字 评论关闭
ELF,全称Executable and Linkable Format,可执行链接格式,是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的。扩展名为elf。ELF 标准的目的是为软件开发人员提供一组二进制接口定义,这些接口可以延伸到多种操作环境,从而减少重新编码、重新编译程序的需要。接口的内容包括目标模块格式、可执行文件格式以及调试记录信息与格式等。 目标文件由三种类型: 1)可重定位文件,包含适合于与其他目标文件连接来创建可执行文件或者共享目标文件的代码和数据。 2)可执行文件,包含适......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 683字 评论关闭
八皇后问题。 思路: 这是个经典的递归问题。八皇后问题不允许任意两个皇后在同一行、同一列以及同一对角线。因为不允许同一列,我们只需要一个一维数组保存第i行皇后所在的列即可,例如c[r]表示第r行皇后所在的列。设任意两行r1, r2,不满足的条件的情况有:c[r1] == c[r2],c[r1] - c[r2] == r1 - r2,c[r1] - c[r2] == r2 - r1。从第0行开始放置皇后,依次递归,终止条件为r == 8。这个思想可以直接扩展到n皇后问题。 #include <iostream> #include <vector> using namespace std; bool Check(vector<int>&......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 91415字 评论关闭
/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license //@ sourceMappingURL=jquery.min.map */(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1381字 评论关闭
在 sqlnet.log 中错误如下: Fatal NI connect error 12170.   VERSION INFORMATION:        TNS for Linux: Version 10.2.0.1.0 - Production        Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.1.0 - Production        TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.1.0 - ProductionTime: 29-NOV-2006 19:13:40Tracing not turned on.Tns error struct:  ns main err code: 12535  TNS-12535: TNS:operation timed out  ns secondary err code: 12560  nt main err code: 505  TNS-00505: Opera......
阅读全文