`
colorlife
  • 浏览: 132290 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/unbutun/archive/2010/07/15/5738313.aspx   spinlock的使用,由于开始时不太了解,开发内核模块时,出了问题,调试了好多天,后来才发现,原来在lock的代码里,调用的内核api中,执行了schedule!!!! 转发这篇文章以此来警 ...
1. unix sock中,unix_find_socket_byname中使用sock_hold是为了在连接和发送消息时,增加对对端sk的引用, 避免对端sk忽然退出了   2. 加入hlist,intert里仅是 sock_hold 增加对sock的引用。另外就是基本功能:将节点增加到hlist的头   3. remove时不用list参数,是因为remove的动作很简单:将这个节点的前一节点指向这个节点的后一节点就行了! 也就是将sk脱链 sk_hashed 是判断sk是否有前节点,也就是这个sk是不是处于hlist中     4. security_sk_ ...
1. 如何锁定用户: passwd -l username //lock the account 如何对用户 解除锁定: passwd -u username //unlock the account   2. ssh i服务器端的/etc/ssh/sshd_config 把PasswordAuthentication设成yes 重启ssh服务   3.telnet  http://blog.chinaunix.net/u3/93765/showart_2030051.html 查看:chkconfig -list |grep telne ...
shell基本命令: 1. lsof  列表所有已打开的文件。这里的文件是广义的文件,在linux里,所有命令、进程都可以是文件。 lsof -i:8080  使用8080端口的程序。要注意用户权限,一般用root来执行。   ls, mv, cp, rm等命令有参数长度限制,使用 xargs 来执行: ls | xargs rm   设置系统时间: date -s '' ;  clock --systohc    ls 1>/dev/null 2>&1   /dev/null是不存在的特殊设备   查看系统信息命令: hostname; who;  / ...
优化器 3种:基于规则的RBO,基于开销的CBO,和 CHOOSE:根据是否能找到统计数据决定采用RBO或CBO oracle提供4种: rule, choose, first rows, all rows frist rows: 属于CBO, 最快的响应时间,但会降低总体效率,主要用于实时响应 all rows: 属于CB ...

文件列表

文件列表专用
一. 参数、视图等 1. 警报日志位置: show parameters background_dump_dest alert.log 日志   2. 跟踪日志文件: user_dump_dest   3. SGA 大小: show parameters sga_max_size; 或 sga_target sga 各部分: show sga PGA(程序合局区,服务器进程使用的包含 ...
oracle 9i引入 spfile   搜索的先后顺序: 1. spfile<sid>.ora 2.spfile.ora 3.init<sid>.ora 默认路径是 $ORACLE_HOME/dbs     (windows: %ORACLE_HOME%\database) spfile的路径可以通过: show parameters spfile 查找实际路径。     修改参数的两种方式: 1. spfile 是公共的,不能修改时 可以修改 pfile, 在 pfile中指定spfile,然后再写上参数名 ...
1. getElementById IE浏览器的这个方法在无id的情况下可以取到 name的,但chrome/firefox严格一些, 必须是id属性。       2.换行问题 chrome默认能按单词换行,但对于含有"[""]"等字符时不会自动换行,在网上找到一强大的换行js函数 http://ued.koubei.com/?p=493   function fnWordBreakAll(o){ var o = o || {}, iWord = o.word || 13, iRe = o.re || '[a-zA- ...
字符集是指 客户端、服务端和加载数据的字符编码。 加载数据是指sql脚本、oracle备份文件等的字符编码。   一般来说,只要客户端 nls_lang 与 加载数据的编码相同,或包含加载数据的编码,则不会出现乱码。较为方便的做法是修改nls_lang,使其与加载数据编码一致。 解释:客户端 nls_lang 与加载数据的编码相同,或包含加载数据的编码,这样脚本中的中文就能被正确解释,无论服务器端编码是什么,都能被正确地转换和存储。查询时,oracle也能根据服务端和客户端的编码差异对数据进行转换并显示,不会出现乱码。   数据库服务端的字符集一般不修改,数据库创建以后,如果需要修改 ...
tcp与udp区别: 基于连接与无连接 对系统资源的要求(TCP较多,UDP少) UDP程序结构较简单 流模式与数据报模式TCP保证数据正确性,UDP可能丢包TCP 保证数据顺序,UDP不保证 java编程区别: tcp是java.net.ServerSocket(用于服务器端)和java.net.Socket(用于客户端); UDP是java.net.DatagramSocket. UDP程序例子 发送程序:import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.In ...
Tcl       pronounced "tickle", is a fairly simple and          straight forward computer language similar to a          shell language.  Tcl stands for Tool Command          Language. Tk        is a set of libraries that can be used by a string          oriented computer language such as T ...
转自:http://www.blogjava.net/cnfree/archive/2010/08/22/329559.html   现在网络上越来越流行.net和java写的客户端的小应用程序,而且后缀是exe。本文讨论的是如何从exe4j封装的exe文件中将自己想要的jar抽取出来。exe4j一直是一种比较通用的java exe封装工具,但是其并没有将jar转换为本地文件,而是将jar文件通过特殊处理后,封装成的一个exe文件。因此只要我们了解了exe4j的原理,就可以将jar文件从exe文件中提取出来,并通过反编译工具来查看程序代码。1. 分析Exe4J,得知其在添加文件到.exe时, ...
Q&A 一. 启动qtp后不能启动ie 1) 禁用IE中不必要的插件,或者停止掉相应的服务,如360这种流氓软件,其它流氓软件如法(据说360很流氓,谁来证实一下)。 2) QTP启动时不要选择支持ActiveX。 3) 防火墙有时也会有一定影响 来源:http://bbs.51testing.com/archiver/tid-86887.html
tcpdump主要选项 类型 host, net, port 方向 src, dst, src or   dst, src and dst 协议 ip, tcp, udp,   arp, rarp, ether, fddi 逻辑 and, or, not 或者 &&, ||, ! 选项 -i指定网卡, -n显示ip, -A文本显示 -c抓包数, -x/-xx/-X/-XX二进制显示, -r读, -w写       监听来自192.168.1.10 或 192.168.1.11的80端口: tcpdump port 80 and \(src 1 ...
Global site tag (gtag.js) - Google Analytics