- 浏览: 132290 次
- 性别:
- 来自: 广州
最新评论
-
u148:
benjamin 写道如果为了结果有更简单的,运行程序后在te ...
exe4j生成的exe文件反编译 -
benjamin:
如果为了结果有更简单的,运行程序后在temp里面可直接找到ja ...
exe4j生成的exe文件反编译 -
v1v1wang:
其实你可以用netbeans来做界面布局!
用Swing做的文件选择器 -
cuixiping:
加了这个以后,运行一般脚本可以,但本地XMLHTTPReque ...
转:去掉IE浏览器里的脚本控件提示 -
colorlife:
huansinho 写道请问你试过成功反编译过吗?
嗯,试过行 ...
exe4j生成的exe文件反编译
文章列表
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 ...