3 08年02月

按文件扩展名grep字符串

关键字:

grep -r –include=*.php “customers_wb_list” ./

贝贝爸 发表在 技术文章 | 等您写评论

15 07年12月

老版本软件下载

关键字:

股市会熊会牛,但是软件版本的升级缺是只升不降。有的新版软件还可以,但是有些软件升级后越来越臃肿,启动变慢,甚至还加些流氓软件。别人推荐的一个网站
http://www.oldversion.com/,广告词写的比较好,新的不一定是好的。
flashget,acdsee,winrar,java run time等都有。
推荐给大家。

贝贝爸 发表在 技术文章 | 等您写评论

17 07年11月

JSON-LIB依赖库

关键字:

只下载json-lib的jar还不行,JSON-LIB的依赖库如下

EZMorph
下载地址http://ezmorph.sourceforge.net
Commons
Collections http://jakarta.apache.org/commons/collections/
Commons Lang
http://jakarta.apache.org/commons/lang/
Commons BeanUtils
http://commons.apache.org/beanutils/
The Logging Component
http://commons.apache.org/logging/

eclise 导出的libraries如下

<?xml version="1.0" encoding="UTF-8"?>
<eclipse-userlibraries version="2">
    
<library name="mylib" systemlibrary="false">
        
<archive path="D:/jdk/mylib/commons-lang-2.3.jar"/>
        
<archive path="D:/jdk/mylib/ezmorph-1.0.4.zip"/>
        
<archive path="D:/jdk/mylib/json-lib-2.1-jdk13.jar"/>
        
<archive path="D:/jdk/mylib/commons-logging-1.1.jar"/>
        
<archive path="D:/jdk/mylib/commons-beanutils.jar"/>
        
<archive path="D:/jdk/mylib/commons-collections-3.2.jar"/>
    
</library>
</eclipse-userlibraries>

贝贝爸 发表在 技术文章 | 等您写评论

30 07年10月

java jsp的request服务器环境变量

关键字:

<%
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Scheme: " + request.getScheme() + "<br>");
out.println("Server Name: " + request.getServerName() + "<br>" );
out.println("Server Port: " + request.getServerPort() + "<br>");
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo() + "<br>");
out.println("Remote Addr: " + request.getRemoteAddr() + "<br>");
out.println("Remote Host: " + request.getRemoteHost() + "<br>");
out.println("Character Encoding: " + request.getCharacterEncoding() + "<br>");
out.println("Content Length: " + request.getContentLength() + "<br>");
out.println("Content Type: "+ request.getContentType() + "<br>");
out.println("Auth Type: " + request.getAuthType() + "<br>");
out.println("HTTP Method: " + request.getMethod() + "<br>");
out.println("Path Info: " + request.getPathInfo() + "<br>");
out.println("Path Trans: " + request.getPathTranslated() + "<br>");
out.println("Query String: " + request.getQueryString() + "<br>");
out.println("Remote User: " + request.getRemoteUser() + "<br>");
out.println("Session Id: " + request.getRequestedSessionId() + "<br>");
out.println("Request URI: " + request.getRequestURI() + "<br>");
out.println("Servlet Path: " + request.getServletPath() + "<br>");
out.println("Accept: " + request.getHeader("Accept") + "<br>");
out.println("Host: " + request.getHeader("Host") + "<br>");
out.println("Referer : " + request.getHeader("Referer") + "<br>");
out.println("Accept-Language : " + request.getHeader("Accept-Language") + "<br>");
out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding") + "<br>");
out.println("User-Agent : " + request.getHeader("User-Agent") + "<br>");
out.println("Connection : " + request.getHeader("Connection") + "<br>");
out.println("Cookie : " + request.getHeader("Cookie") + "<br>");
out.println("Created : " + session.getCreationTime() + "<br>");
out.println("LastAccessed : " + session.getLastAccessedTime() + "<br>");
 
 
%>

结果
Protocol: HTTP/1.1
Scheme: http
Server Name: 172.16.96.251
Server Port: 80
Protocol: HTTP/1.1
Server Info: Resin/2.1.10
Remote Addr: 172.16.95.69
Remote Host: 172.16.95.69
Character Encoding: null
Content Length: -1
Content Type: null
Auth Type: Basic
HTTP Method: GET
Path Info: null
Path Trans: null
Query String: null
Remote User: null
Session Id: aGKD_NgqBC3d
Request URI: /tmp/123.jsp
Servlet Path: /tmp/123.jsp
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Host: 172.16.96.251
Referer : null
Accept-Language : zh-cn
Accept-Encoding : gzip, deflate
User-Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Connection : Keep-Alive
Cookie : JSESSIONID=aGKD_NgqBC3d
Created : 1193732589340
LastAccessed : 1193735011785

贝贝爸 发表在 技术文章 | 等您写评论

25 07年09月

oracel表简单解锁方法

关键字:

有时候操作数据库会被锁掉,表现就是对表操作的时候没有任何反应。
解锁的方法如下。重复下面的三个sql

SQLselect sid from v$lock where block=1;
 
      
SID
--------
--
        20

 
SQL> select sid,serial# from v$session where sid=20;
 
      
SID    SERIAL#
--------
-- ----------
        
20       2649
 
SQL> alter system kill session '20,2649';
 
System altered.

只到没有block=1的sid

SQL> select sid from v$lock where block=1;
 
no rows selected

感谢wxx

另一个查锁的sql

select l.sid,
      
s.username,
      
decode(l.type, 'TM', 'TABLE   LOCK', 'TX', 'ROW   LOCK', NULL) LOCK_LEVEL,
      
o.owner,
      
o.object_name,
      
o.object_type,
      
s.terminal,
      
s.machine,
      
s.program,
      
s.osuser
 
from v$session s, v$lock l, dba_objects o
 
where s.sid = l.sid
  
and o.object_id = l.id1
  
and s.username is not null

贝贝爸 发表在 技术文章 | 等您写评论

6 07年09月

清理svn的垃圾文件.svn文件夹

关键字:,

有时候把svn的代码传到服务器,会不小心传上svn的系统文件,这些文件都是用于版本控制的,在生产环境,总有点不爽。在linux下可以用一个命令删除,命令如下:
find . -name .svn | xargs rm -rf

上述命令要在代码所在目录运行哦。

svn的版本控制,也会有类似问题,方法类似,换一下名字,如下:

find . -name .cvs | xargs rm -rf

贝贝爸 发表在 技术文章 | 等您写评论

19 07年07月

object doesn’t support this property or method

关键字:,

公司搞了一个爱情征文的活动,最后投票要写一个程序,对用户投票要做一些限制,在做前台校验的时候,最后提交出现了问题。我用的是
form1.submit();
结果IE报错,内容是:object doesn’t support this property or method。当时就觉得奇怪,开始查,觉得可能是
1.form的名字不叫form1
2.form的关闭标签没有使用
查了一下,2个问题都不是,也没有拼写错误。换了firefox,同样报错,内容是:document.form1.submit is not a function
顿时没了方向,google了一下,也有别人犯这个错误,找了一条有用的信息,说造成这个原因的可能是form里面又一个元素的名字叫submit。
一查,还真是,有个button的名字被俺不小心改成了submit,改了名字,问题解决。
写下来,鄙视自己一下。

贝贝爸 发表在 技术文章 | 等您写评论

13 07年07月

windows下清空本机DNS缓存

关键字:

firefox和ie在修改了本机的hosts文件后,必须重起一下ie才起作用,今天看到有人讨论这个问题,问有没有办法可以用命令行清空dns的cache,直接使修改过的hosts文件生效,而不需要重起ff或者ie。
方法很简单
ipconfig /flushdns
相应的还有
ipconfig/displaydns Display the contents of the DNS Resolver Cache.

显示dns cache的内容,包括hosts文件里的信息也会显示出来。
ipconfig这个命令经常用,常用的有:
/all Display full configuration information.
/release Release the IP address for the specified adapter.
/renew Renew the IP address for the specified adapter.

但是这个关于dns的功能很少用。还有
/registerdns Refreshes all DHCP leases and re-registers DNS names
/showclassid Displays all the dhcp class IDs allowed for adapter.
/setclassid Modifies the dhcp class id.

贝贝爸 发表在 技术文章 | 2个评论

7 07年06月

一个时间同步的服务器

关键字:

有时候系统的时间会有误差,windows可以从互联网的时间服务器(internet time server)上来同步时间,但是windows自带的服务器列表经常会出错,同步失败,今天看到ccf有一个同学提供了一个,时间同步的服务器,试用了一下,效果不错,有图为证。
ip是:210.72.145.44
internet time server
从ip地址上查是陕西省西安市 科技网的ip,有可能是真的哦。
在列表里的其他三个同步的服务器是:
time.windows.com
time.nist.gov
time-a.nist.gov
linux上和时间服务器同步时间的方法,参看这里

贝贝爸 发表在 技术文章 | 1个评论

30 07年05月

innerHTML outerHTML innerText和outerText的区别和用法

关键字:,

innerHTML 设置或获取位于对象起始和结束标签内的 HTML
outerHTML 设置或获取对象及其内容的 HTML 形式
innerText 设置或获取位于对象起始和结束标签内的文本
outerText 设置(包括标签)或获取(不包括标签)对象的文本
innerText 和outerText 在读取得时候是一样的,只是在设置的时候outerText 会连带标签一起替换成目标文本
firefox不支持innerText ,但是可以用textContent作为替代方案。
代码如下:

if(document.all){
    
document.getElementById('myid').innerText = "text";
} else{
    
document.getElementById('myid').textContent = "text";
}

贝贝爸 发表在 技术文章 | 等您写评论

美体小铺急救棒 the bodyshop body shop 美体小铺茶树精油 美体小铺接骨木花眼胶 美体小铺VE眼霜
10Q.0.779Ss.