Follow up for "Search in Rotated Sorted Array":
What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given target is in the...
分类:
其他好文 时间:
2014-08-09 11:38:57
阅读次数:
147
Problem Description:
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())",...
分类:
其他好文 时间:
2014-08-08 21:20:46
阅读次数:
327
普通情况下,Response.Redirect 方法是在server端进行转向,因此,除非使用 Response.Write("") 方法外,是不能在新窗体打开所指定的 URL 地址的。可是,假设细致分析一下,假设设置 form 元素的 target 属性,还是有办法打开新窗体的。以下就是能够採用的...
发现vi/etc/hosts报了一个错:e297:writeerrorinswapfile同时无法上传文件到服务器查看了一下磁盘空间,原因在于磁盘空间不够,于是执行命令:逐步追踪发现tomcat下的日志文件居然占用了将近100G,Ohmygod!结果发现目录:/下面磁盘空间已满,删掉一些日志之后系统就又正常起来了。
分类:
其他好文 时间:
2014-08-08 18:28:36
阅读次数:
237
#!/usr/bin/pythonimportreimportosimportsysimportpycurldefbuffer_line(monitor_log):buf=open("/data0/webinternal_monitor/%s"%monitor_log).read()bytes=os.popen(‘wc-c/data0/logs/%s‘%monitor_log).read().split("")[0]ifint(bytes)<int(buf):return0else:returnint(..
分类:
其他好文 时间:
2014-08-08 16:22:46
阅读次数:
373
oracle HA 高可用性详解(之一,client、server端服务详解):http://write.blog.csdn.net/postedit
我们已经看到TAF是的Oracle的会话能够自动重新连接,需要说明的是,这个能力是基于OCI的,是OCI的一个功能,JDBC Thin Driver无效,因为这种驱动不是构建在OCI库上的。
虽然这个功能发起于RAC,但TAF并不局限于RAC,单实例、DG环境都可以享受这个好处。Oralce声称其TAF能够保证用户会话自动的转移到另一个实例上。这一点确实是...
分类:
数据库 时间:
2014-08-08 12:43:06
阅读次数:
318
1,挂马的N种方法 (1) HTML挂马法。 常规的HTML挂马方法一般是在网页中插入一条iframe语句,像。查看站点是否被挂,一般是查找一下关键词iframe。 (2) 再隐藏一点的就是js挂马了。 像再原来的网页中写入,horse里的js写法一般为 document.write(’ht...
分类:
Web程序 时间:
2014-08-08 12:08:55
阅读次数:
235
一:框架挂马 二:js文件挂马 首先将以下代码 document.write(""); 保存为xxx.js, 则JS挂马代码为 三:js变形加密 muma.txt可改成任意后缀四:body挂马 五:隐蔽挂马 top.document.body.innerHTML = top...
分类:
Web程序 时间:
2014-08-08 12:08:45
阅读次数:
197
COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取指令执行...
分类:
系统相关 时间:
2014-08-07 21:46:00
阅读次数:
373
ioctl 是用来设置硬件控制寄存器,或者读取硬件状态寄存器的数值之类的。而read,write 是把数据丢入缓冲区,硬件的驱动从缓冲区读取数据一个个发送或者把接收的数据送入缓冲区。ioctl(keyFd, FIONREAD, &b)得到缓冲区里有多少字节要被读取,然后将字节数放入b里面。接下来就能...
分类:
其他好文 时间:
2014-08-07 21:43:50
阅读次数:
247