博客园 - 奋斗者
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=178705
2012-07-10T15:30:14Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
feed.cnblogs.com
https://www.cnblogs.com/chenwenbiao/archive/2012/07/10/2585507.html
linux md5sum 的用法(转) - 奋斗者
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相 同的报文摘要的可能性是非常非常之小的。在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。可以用下面的命令来获取md5sum命令帮助 man md5sum1丶使用md5sum来产生指纹(报文摘要)命令如下
2012-07-10T15:30:00Z
2012-07-10T15:30:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相 同的报文摘要的可能性是非常非常之小的。在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。可以用下面的命令来获取md5sum命令帮助 man md5sum1丶使用md5sum来产生指纹(报文摘要)命令如下 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/07/10/2585507.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/07/05/2578389.html
uniq 命令去重复行的使用方法 (转) - 奋斗者
转:http://www.justwinit.cn/post/3671/特别注意:用uniq命令可以删除相邻的重复行:uniq [file]但如果一文本中有重复却不相邻的行则无法删除,需要结合sort命令:sort [file]|uniq等效的sort命令是:sort -u [file]=========================================去重复后统计:sort needsort.txt |uniq |wc原来的行数:sort needsort.txt |uniq |wc重复行和重复多少次:sort needsort.txt |uniq -c -d单独行统计,就是只
2012-07-05T12:39:00Z
2012-07-05T12:39:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】转:http://www.justwinit.cn/post/3671/特别注意:用uniq命令可以删除相邻的重复行:uniq [file]但如果一文本中有重复却不相邻的行则无法删除,需要结合sort命令:sort [file]|uniq等效的sort命令是:sort -u [file]=========================================去重复后统计:sort needsort.txt |uniq |wc原来的行数:sort needsort.txt |uniq |wc重复行和重复多少次:sort needsort.txt |uniq -c -d单独行统计,就是只 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/07/05/2578389.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/07/05/2578385.html
线段树(segment tree)(转) - 奋斗者
详见:http://www.cnblogs.com/shuaiwhu/archive/2012/04/22/2464583.html
2012-07-05T12:37:00Z
2012-07-05T12:37:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】详见:http://www.cnblogs.com/shuaiwhu/archive/2012/04/22/2464583.html <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/07/05/2578385.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/28/2568523.html
PHP 二维数组排序 方便~~(转) - 奋斗者
array_multisort()对二维数组进行排序数组$roughData,我们打算按照accurancy排序。Array( [0] => Array ( [username] => 10yl [accuracy] => 0.00 ) [1] => Array ( [username] => 11yl [accuracy] => 1.00 ) [2] => Array ( [username] =...
2012-06-28T10:00:00Z
2012-06-28T10:00:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】array_multisort()对二维数组进行排序数组$roughData,我们打算按照accurancy排序。Array( [0] => Array ( [username] => 10yl [accuracy] => 0.00 ) [1] => Array ( [username] => 11yl [accuracy] => 1.00 ) [2] => Array ( [username] =... <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/28/2568523.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/24/2559954.html
命令行查看端口号被哪个进程占用(转) - 奋斗者
在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果PID没有显示,菜单》查看》选择列》选中PID即可;得知进程后,我们可以将进程杀掉。下面我简单描述一下我所了解的在Windows和Linux系统下处理方式。 (假如我们需要确定谁占用了我们的9010端
2012-06-24T03:39:00Z
2012-06-24T03:39:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】在网络程序的调试过程中,经常发生一些出乎意料的事情,比如创建一个TCP服务失败,这时候往往需要查看系统的网络情况,最常用的网络抓包当然非WireShark模式。但往往很多时候只需要查看某个端口的使用情况,它到底被那个进程(对应PID)占用了,或者你还需要把它Kill掉。如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果PID没有显示,菜单》查看》选择列》选中PID即可;得知进程后,我们可以将进程杀掉。下面我简单描述一下我所了解的在Windows和Linux系统下处理方式。 (假如我们需要确定谁占用了我们的9010端 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/24/2559954.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551361.html
KMP算法小结 - 奋斗者
转载自:http://chaoswork.com/blog/2011/06/14/kmp%E7%AE%97%E6%B3%95%E5%B0%8F%E7%BB%93/KMP算法小结Posted onJune 14, 2011主要看了这里,感觉讲的十分的不错,总结一下。首先声明要搜索的串为S,设长度为n,要匹配的串为M,设长度为m.先考虑暴力的算法,暴力的算法是遍历S的每一个字符,然后从这个字符开始和M串进行匹配。时间复杂度为O(nm).怎么在此基础上进行优化?假设现在从某个位置(设为s)开始和M串进行匹配,如果匹配不成功,暴力算法是从这个位置的下一个位置(s+1)进行匹配,直观上来说就是匹配的字符
2012-06-15T11:30:00Z
2012-06-15T11:30:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】转载自:http://chaoswork.com/blog/2011/06/14/kmp%E7%AE%97%E6%B3%95%E5%B0%8F%E7%BB%93/KMP算法小结Posted onJune 14, 2011主要看了这里,感觉讲的十分的不错,总结一下。首先声明要搜索的串为S,设长度为n,要匹配的串为M,设长度为m.先考虑暴力的算法,暴力的算法是遍历S的每一个字符,然后从这个字符开始和M串进行匹配。时间复杂度为O(nm).怎么在此基础上进行优化?假设现在从某个位置(设为s)开始和M串进行匹配,如果匹配不成功,暴力算法是从这个位置的下一个位置(s+1)进行匹配,直观上来说就是匹配的字符 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551361.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551350.html
TCP的慢启动(转) - 奋斗者
转载自:http://zhidao.baidu.com/question/98620785为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobson在1988年的论文中提出的TCP的拥塞控制由“慢启动(Slow start)”和“拥塞避免(Congestion avoidance)”组成,后来TCP Reno版本中又针对性的加入了“快速重传(Fast retransmit)”、“快速恢复(Fast Recovery)”算法,再后来在TCP NewReno中又对“快速恢复”算法进行了改进,近些年又出现了选择性应答( selective acknowledgement,
2012-06-15T11:15:00Z
2012-06-15T11:15:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】转载自:http://zhidao.baidu.com/question/98620785为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobson在1988年的论文中提出的TCP的拥塞控制由“慢启动(Slow start)”和“拥塞避免(Congestion avoidance)”组成,后来TCP Reno版本中又针对性的加入了“快速重传(Fast retransmit)”、“快速恢复(Fast Recovery)”算法,再后来在TCP NewReno中又对“快速恢复”算法进行了改进,近些年又出现了选择性应答( selective acknowledgement, <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551350.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551075.html
常见http状态码说明(转) - 奋斗者
首先要先了解下什么是HTTP状态码:HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。每当客户端向Web服务器发送一个HTTP请求时,服务器都会返回一个响应代码。而这些响应代码主要分成五类:100状态码,200状态码,300状态码,400状态码,500状态码,下面对各个常见HTTP状态码所代表的含义做详细的说明:一:100状态码:从100到199范围的HTTP状态码是信息报告码。基于各种原因考虑,大多数情况下我们是很少看见这些代码的。不再详述。二:成功2×× 成功处理了请求的状态码。200 服务器已成功处理了请求并提供了请
2012-06-15T10:35:00Z
2012-06-15T10:35:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】首先要先了解下什么是HTTP状态码:HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。每当客户端向Web服务器发送一个HTTP请求时,服务器都会返回一个响应代码。而这些响应代码主要分成五类:100状态码,200状态码,300状态码,400状态码,500状态码,下面对各个常见HTTP状态码所代表的含义做详细的说明:一:100状态码:从100到199范围的HTTP状态码是信息报告码。基于各种原因考虑,大多数情况下我们是很少看见这些代码的。不再详述。二:成功2×× 成功处理了请求的状态码。200 服务器已成功处理了请求并提供了请 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2551075.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2550967.html
整理了一份招PHP高级工程师的面试题(转) - 奋斗者
转载自:http://blogread.cn/it/article.php?id=517&f=sa嗯,基本上这些题都答得好 那就…直接上题.1. 基本知识点HTTP协议中几个状态码的含义:503 500 401 200 301 302。。。Include require include_once require_once 的区别.PHP/Mysql中几个版本的进化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改进等等。HEREDOC介绍写出一些php魔幻方法;一些编译php时的configure 参数向php传入参数的两种方法。(mysql)请写出数据类型(int ch
2012-06-15T09:25:00Z
2012-06-15T09:25:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】转载自:http://blogread.cn/it/article.php?id=517&f=sa嗯,基本上这些题都答得好 那就…直接上题.1. 基本知识点HTTP协议中几个状态码的含义:503 500 401 200 301 302。。。Include require include_once require_once 的区别.PHP/Mysql中几个版本的进化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改进等等。HEREDOC介绍写出一些php魔幻方法;一些编译php时的configure 参数向php传入参数的两种方法。(mysql)请写出数据类型(int ch <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2550967.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2550781.html
判断出栈顺序(转) - 奋斗者
比如入栈顺序是1 2 3 4;则出栈顺序4 3 2 1,1 4 3 2而1 4 2 3就不是输入:一个整数,然后输入一个入站序列输出:如果合法,输出yes;否则输出no输入样例:33 1 2输出样例no#include <stdio.h>int main(){ int n; int a[10]; int max; int t; int i; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); max=a[0]; for(i=0;i<n;i++) { if(...
2012-06-15T07:48:00Z
2012-06-15T07:48:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】比如入栈顺序是1 2 3 4;则出栈顺序4 3 2 1,1 4 3 2而1 4 2 3就不是输入:一个整数,然后输入一个入站序列输出:如果合法,输出yes;否则输出no输入样例:33 1 2输出样例no#include <stdio.h>int main(){ int n; int a[10]; int max; int t; int i; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); max=a[0]; for(i=0;i<n;i++) { if(... <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/15/2550781.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/10/2544212.html
字符串多模式精确匹配(脏字/敏感词汇搜索算法)——TTMP算法 之理论(转) - 奋斗者
什么是TTMP算法?不好意思,我发布这篇文章之前,估摸是没有其他地方能找着该算法的,因为那是俺生造的。TTMP是啥意思呢?是Terminator Triggered Multi-Pattern 的意思,也就是结束符触发多模式算法。-_-! 有点难理解,没关系,看完了也许就理解了。不过这个自造的算法有点复杂,为了保证大家能够顺利阅读,请大家配合做一个测试:拿出你的手表,或者其他计时器,看看你能用多块的时间阅读完下面这篇文章。判断标准如下:如果你的时间少于15秒,就可以不用读我的文章了,完全有能力造一个更强的算法;如果你的时间少于30秒,我们可以沟通交流一下;如果你的时间少于45秒,你可以仔细阅读
2012-06-10T11:41:00Z
2012-06-10T11:41:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】什么是TTMP算法?不好意思,我发布这篇文章之前,估摸是没有其他地方能找着该算法的,因为那是俺生造的。TTMP是啥意思呢?是Terminator Triggered Multi-Pattern 的意思,也就是结束符触发多模式算法。-_-! 有点难理解,没关系,看完了也许就理解了。不过这个自造的算法有点复杂,为了保证大家能够顺利阅读,请大家配合做一个测试:拿出你的手表,或者其他计时器,看看你能用多块的时间阅读完下面这篇文章。判断标准如下:如果你的时间少于15秒,就可以不用读我的文章了,完全有能力造一个更强的算法;如果你的时间少于30秒,我们可以沟通交流一下;如果你的时间少于45秒,你可以仔细阅读 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/10/2544212.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/10/2543869.html
MQ 消息列队(转) - 奋斗者
挺好的文章:MQ 消息列队http://hi.baidu.com/ylk_dahai/blog/item/19417b3f9f19e0c77c1e7138.html也可以参考:http://www.cnblogs.com/Vito2008/archive/2012/03/17/2403952.html
2012-06-10T03:21:00Z
2012-06-10T03:21:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】挺好的文章:MQ 消息列队http://hi.baidu.com/ylk_dahai/blog/item/19417b3f9f19e0c77c1e7138.html也可以参考:http://www.cnblogs.com/Vito2008/archive/2012/03/17/2403952.html <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/10/2543869.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/07/2540978.html
PHP中替换换行符的方法(转) - 奋斗者
发现一个有趣的事情:$text="aaaabbbccc";$text=str_replace(’\n‘,"",$text);$text=str_replace(’\r‘,"",$text);$text=str_replace(’\r\n‘,"",$text);正常来说,上面的代码应该可以替换换行符了吧但是事实上却是不可以!很郁闷,试了很多次,就是不起作用。最后改成这样$text=str_replace("\n","",$text);$text=str_replace(&quo
2012-06-07T13:49:00Z
2012-06-07T13:49:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】发现一个有趣的事情:$text="aaaabbbccc";$text=str_replace(’\n‘,"",$text);$text=str_replace(’\r‘,"",$text);$text=str_replace(’\r\n‘,"",$text);正常来说,上面的代码应该可以替换换行符了吧但是事实上却是不可以!很郁闷,试了很多次,就是不起作用。最后改成这样$text=str_replace("\n","",$text);$text=str_replace(&quo <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/07/2540978.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2538714.html
一劳永逸解决PPT中声音视频的路径问题(转) - 奋斗者
有网友留言问到PPT中声音和视频绝对路径和相对路径的问题,这也不是两三句话就能讲清楚的,索性写一篇吧。首先我没有研究过2007,不知道新版本有否解决这个问题,所以2007版我没有发言权。在2003及以前,很抱歉,是没有办法自己设定是否为相对路径或绝对路径。但是,一般这个做法是没有问题的。1.新建的PPT先保存在某一文件夹下。2.将需要的声音和视频文件保存在PPT的同一文件夹内。3.再在PPT中选择需要的声音和视频。但是,还是但是,不排除特殊情况在别的机子上播放不出声音,我就试过,原因不明。而且很多声音素材也不是说事先就全部准备好的,有时候临时的找来,先放在指定位置也麻烦,所以我自己的做法是当工
2012-06-06T12:02:00Z
2012-06-06T12:02:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】有网友留言问到PPT中声音和视频绝对路径和相对路径的问题,这也不是两三句话就能讲清楚的,索性写一篇吧。首先我没有研究过2007,不知道新版本有否解决这个问题,所以2007版我没有发言权。在2003及以前,很抱歉,是没有办法自己设定是否为相对路径或绝对路径。但是,一般这个做法是没有问题的。1.新建的PPT先保存在某一文件夹下。2.将需要的声音和视频文件保存在PPT的同一文件夹内。3.再在PPT中选择需要的声音和视频。但是,还是但是,不排除特殊情况在别的机子上播放不出声音,我就试过,原因不明。而且很多声音素材也不是说事先就全部准备好的,有时候临时的找来,先放在指定位置也麻烦,所以我自己的做法是当工 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2538714.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537511.html
Oracle 的for update行锁 (转) - 奋斗者
键字: oracle 的for update行锁 SELECT...FOR UPDATE 语句的语法如下: SELECT ... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 其中: OF 子句用于指定即将更新的列,即锁定行上的特定列。 WAIT 子句指定等待其他用户释放锁的秒数,防止无限期的等待。 “使用FOR UPDATE WAIT”子句的优点如下: 1防止无限期地等待被锁定的行; 2允许应用程序中对锁的等待时间进行更多的控制。 3对于交互式应用程序非常有用,因为这些用户不能等待不确定 ...
2012-06-05T16:33:00Z
2012-06-05T16:33:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】键字: oracle 的for update行锁 SELECT...FOR UPDATE 语句的语法如下: SELECT ... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 其中: OF 子句用于指定即将更新的列,即锁定行上的特定列。 WAIT 子句指定等待其他用户释放锁的秒数,防止无限期的等待。 “使用FOR UPDATE WAIT”子句的优点如下: 1防止无限期地等待被锁定的行; 2允许应用程序中对锁的等待时间进行更多的控制。 3对于交互式应用程序非常有用,因为这些用户不能等待不确定 ... <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537511.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537508.html
SELECT FOR UPDATE(转) - 奋斗者
该文章有些不对的地方,不过作参考还可以。MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认以MySQL 的InnoDB 为例,预设的Tansaction isolation level 为REPEATABLE READ,在SELECT 的读取锁定主要分为两种方式:SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE这两种方式在事务(Transaction) 进行当中SELECT 到同一个数据表时,都必须等待其它事务数据被提交(Commit)后才会执行。而主要的不同在于LOCK IN SHARE MODE 在有一方事务
2012-06-05T16:29:00Z
2012-06-05T16:29:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】该文章有些不对的地方,不过作参考还可以。MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认以MySQL 的InnoDB 为例,预设的Tansaction isolation level 为REPEATABLE READ,在SELECT 的读取锁定主要分为两种方式:SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE这两种方式在事务(Transaction) 进行当中SELECT 到同一个数据表时,都必须等待其它事务数据被提交(Commit)后才会执行。而主要的不同在于LOCK IN SHARE MODE 在有一方事务 <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537508.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537496.html
使用for update卡住锁表的解决办法(转) - 奋斗者
今天使用select * from bd_corp for update改了好几次之后,突然执行N长时间都不行,马上给用友打电话,我听到了“锁表”两个字。马上查询百度。们在操作数据库的时候,有时候会由于操作不当引起数据库表被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。1,查看哪个表被锁select b.owner,b.object_name,a.session_id,a.lo
2012-06-05T16:17:00Z
2012-06-05T16:17:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】今天使用select * from bd_corp for update改了好几次之后,突然执行N长时间都不行,马上给用友打电话,我听到了“锁表”两个字。马上查询百度。们在操作数据库的时候,有时候会由于操作不当引起数据库表被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。1,查看哪个表被锁select b.owner,b.object_name,a.session_id,a.lo <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537496.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/05/31/2528040.html
职场技巧:Excel操作大全(转) - 奋斗者
快捷键之在工作表中移动和滚动向上、下、左或右移动单元格箭头键移动到当前数据区域的边缘:CTRL+ 箭头键移动到行首:HOME移动到工作表的开头:CTRL+HOME移动到工作表的最后一个单元格。:CTRL+END向下移动一屏:PAGE DOWN向上移动一屏:PAGE UP向右移动一屏:ALT+PAGE DOWN向左移动一屏:ALT+PAGE UP移动到工作簿中下一个工作表:CTRL+PAGE DOWN移动到工作簿中前一个工作表:CTRL+PAGE UP移动到下一工作簿或窗口:CTRL+F6 或 CTRL+TAB移动到前一工作簿或窗口:CTRL+SHIFT+F6移动到已拆分工作簿中的下一个窗格:F
2012-05-31T02:33:00Z
2012-05-31T02:33:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】快捷键之在工作表中移动和滚动向上、下、左或右移动单元格箭头键移动到当前数据区域的边缘:CTRL+ 箭头键移动到行首:HOME移动到工作表的开头:CTRL+HOME移动到工作表的最后一个单元格。:CTRL+END向下移动一屏:PAGE DOWN向上移动一屏:PAGE UP向右移动一屏:ALT+PAGE DOWN向左移动一屏:ALT+PAGE UP移动到工作簿中下一个工作表:CTRL+PAGE DOWN移动到工作簿中前一个工作表:CTRL+PAGE UP移动到下一工作簿或窗口:CTRL+F6 或 CTRL+TAB移动到前一工作簿或窗口:CTRL+SHIFT+F6移动到已拆分工作簿中的下一个窗格:F <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/05/31/2528040.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/05/06/2486011.html
javascript 邮箱输入自动补全插件(转) - 奋斗者
<!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>inputSuggest_0.1.js</title> <style type="text/css"> body{margin:0;padding:0;} input{width:200px;} .suggest-container{border:1px solid #C1C1C1;visibility:hidden;} .suggest-it...
2012-05-06T07:53:00Z
2012-05-06T07:53:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】<!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>inputSuggest_0.1.js</title> <style type="text/css"> body{margin:0;padding:0;} input{width:200px;} .suggest-container{border:1px solid #C1C1C1;visibility:hidden;} .suggest-it... <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/05/06/2486011.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenwenbiao/archive/2012/05/06/2486009.html
简单易用的JS日期插件 - 奋斗者
http://www.my97.net/dp/demo/index.htm
2012-05-06T07:52:00Z
2012-05-06T07:52:00Z
奋斗者
https://www.cnblogs.com/chenwenbiao/
【摘要】http://www.my97.net/dp/demo/index.htm <a href="https://www.cnblogs.com/chenwenbiao/archive/2012/05/06/2486009.html" target="_blank">阅读全文</a>