用户操作
[即时聊天] [发私信] [加为好友]
PollyID:54powerman
113401次访问,排名769好友21人,关注者70
Program Only
54powerman的文章
原创 86 篇
翻译 1 篇
转载 11 篇
评论 87 篇
Polly的公告
mail:54powerman@163.com qq:19486554 icq:122393799 msn:54powerman@163.com sms:1630201193221 (短信) QQ群:9040323 Popo群:156197
最近评论
czdvcc:World of Warcraft power leveling wow power leveling,wow power levelingisan online role-playing experience set ……
czdvcc:World of Warcraft power leveling wow power leveling,wow power levelingisan online role-playing experience set ……
exploitgirder:我也遇上了,多亏了你,谢了
mailx8:学习了。
fancystyle:Cool 收藏
文章分类
收藏
相册
随意
技术文档
NETYI专业电脑电子书库
软件下载
巨牛B的破解站点
汉化新世纪
萧心IT乐园
推荐的Blog
我的新Blog,这里更新快
下载论坛(推荐)
中国剑客技术联盟--剑盟社区
中天在线论坛
天天精品论坛
星星精品论坛
霏凡论坛
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
2007年08月24日

原创 Ajax 解析RSS收藏

RSS 查找代码: var doc = request.responseXML; 将该代码注释掉,并在下面添加: doc = new ActiveXObject("Microsoft.XMLDOM"); var xml=bytes2BSTR(request.responseBody); doc.loadXML(xml); 阅读全文>

发表于 @ 2007年08月24日 13:54:00|评论(loading...)|收藏

2007年08月21日

原创 oracle实现PDU编码收藏

oracle实现PDU编码 54powerman 一 UCS2编码函数 create or replace function UCS2Encode(orgString varchar2) return varchar2 is Result varchar2(255); dst varchar2(60); tmp varchar2(2); pos integer; begin dst:=''; pos:=length(orgString); while pos>0 loop tmp:=substr(orgString,pos,1); Result:=trim(upper(to_char(ascii(tmp),'0xxx'))) || Result; pos:=pos-1; end loop; return(Result); end UCS2Encode; 二 UCS2解码函数 create or replace function UCS2Decode(pduString var阅读全文>

发表于 @ 2007年08月21日 09:39:00|评论(loading...)|收藏

2007年08月14日

原创 Axis2使用WebService的客户端实例收藏

Axis2使用WebService的客户端实例54powermanAxis2和Axis相比,增加了异步调用的方式,而且代码的使用更方便。本文用一个例子来描述如何快速使用Axis2来创建WebService客户端代码。1 准备环境(1)下载Axis2,并解压。官方网址:http://ws.apache.org/axis2/(2)设置环境变量SET AXIS2_HOME=解压后bin目录所在的目录,尽量不要有空格或中文SET PATH=%AXIS2_HOME%\bin;%PATH%(3) 修改bin目录中的wsdl2java.bat为了方便使用,以及避免一些NoClassFoundException类似的问题,修改wsdl2java.bat文件,查找:set _RUNJAVA="%JAVA_HOME%\bin\java"在这一行下面增加如下一行set JAVA_OPTS="-Djava.ext.dirs=%AXIS2_HOME%\lib"2 以一个WhoIs WebService为例:生成存根代码WSDL2Java阅读全文>

发表于 @ 2007年08月14日 21:11:00|评论(loading...)|收藏

2007年08月13日

原创 jsp发送html邮件收藏

Hell!","text/html;charset=gb2312"); //////////// MimeMultipart multipart = new MimeMultipart("related"); BodyPart body = new MimeBodyPart(); body.setContent("Hello!","text/html;charset=gb2312"); multipart.addBodyPart(body); body = new MimeBodyPart(); DataSource fds = new FileDataSource("d:/0.jpg"); body.setDataHandler(new DataHandler(fds)); body.setHeader("Content-ID",""); multipart.addBodyPart(body); newMessage.setContent(multipart); //////////// newMessage.setFrom(new InternetA阅读全文>

发表于 @ 2007年08月13日 15:06:00|评论(loading...)|收藏

2007年08月12日

原创 VBS中inlcude另一个vbs脚本的方法收藏

VBS中inlcude另一个vbs脚本的方法54powerman' Test program for the IncludeFile and ReadConfigFile functions.' Author: Christian d'Heureuse (www.source-code.biz)' License: GNU/LGPL (http://www.gnu.org/licenses/lgpl.html)Option ExplicitDim fso: set fso = CreateObject("Scripting.FileSystemObject")' Includes a file in the global namespace of the current script.' The file can contain any VBScript source code.' The path of the file name must be specified relative to the' directory of the阅读全文>

发表于 @ 2007年08月12日 17:49:00|评论(loading...)|收藏

原创 jsp下载文本而不是打开收藏

最近好几个哥们问这个问题,写在这里备查吧。

<%
 response.setContentType("application/octet-stream");
 response.addHeader("Content-Disposition","attachment; filename=1.txt");
 out.print("First line text.\r\n");
 out.print("Second line.\r\n");
%> 

阅读全文>

发表于 @ 2007年08月12日 16:56:00|评论(loading...)|收藏

2007年08月09日

原创 javascript动态增删Table收藏

动态增删表格 阅读全文>

发表于 @ 2007年08月09日 13:08:00|评论(loading...)|收藏

原创 序列化NotSerializableException问题收藏

54powerman http://54powerman.blog.sohu.com 背景: 某项目中,要将某个自定义类MMessage对象,通过ObjectOutputStream和ObjectInputStream传递,该MMessage的特征描述: 1 该类未继承Serializable接口; 2 其父类Message的父类继承了Serializable接口; 3 其父类中有一个字段类型为java.io.ByteArrayOutputStream类型; 经测试发现,MMessage类序列化过程中,会抛出NotFoundSerializableException,提示如下: Exception in thread "main" java.io.NotSerializableException: java.io.ByteArrayOutputStream 错误排查: 1 从错误来看,首先想到了看一下MMessage是否继承了Serializable接口,发现其父类的父类继承了Serializable接口,理论上,作为子类的MMessage也应该是可以被序列阅读全文>

发表于 @ 2007年08月09日 12:56:00|评论(loading...)|收藏

2007年08月08日

转载 奥运吉祥物的历史收藏

吉祥物不是现代奥运会一开始就有的。1972年在慕尼黑举办的第20届奥运会上首次出现吉祥物。当时联邦德国的艺术家们精心设计了一只小猎狗的图案,作为本届运动会的象征。此后,吉祥物便成了奥运会的传统。 在奥运会期间还可见到用吉祥物图案制成的各种玩具,有时也把吉祥物的图案印在各种奥运会的纪念品上。不过,吉祥物用在商品和广告上必须经过国际奥委会或举办国奥委会的同意。 历届夏季奥运会吉祥物 1972年,第20届奥运会,德国慕尼黑--小猎狗“瓦尔第” 1976年,第21届奥运会,加拿大蒙特利尔--海狸“阿米克” 1980年,第22届奥运会,前苏联莫斯科--棕熊“米查” 1984年,第23届奥运会,美国洛杉矶--“山姆”鹰 1988年,第24届奥运会,韩国汉城--小老虎“虎多力” 1992年,第25届奥运会,西班牙巴塞罗那--“科比”狗 1996年,第26届奥运会,美国亚特兰大--电脑造型“伊西” 2000年,第27届奥运会,澳大利亚悉尼--鸭嘴兽“赛德”、针鼹“米利”和食鱼鸟“奥利” 2004年希腊雅典夏季奥运会吉祥物Athena(雅典娜)和Phe阅读全文>

发表于 @ 2007年08月08日 23:16:00|评论(loading...)|收藏

转载 只需一行代码就能让IE 6崩溃收藏

一个日本博客发现只需一行代码就能让IE6崩溃,代码如下:*{position:relative}这行代码在Firefox,Safari和Opera都能正确解析,但是在IE 6下却会引起mshtml.dll致命错误.如果你想尝试一下它的效果,点击这里.阅读全文>

发表于 @ 2007年08月08日 09:14:00|评论(loading...)|收藏

2007年06月26日

原创 今天又遭遇一本王八*蛋书收藏

为什么用这个标题?我愤怒,非常气愤.前两天租借了一本书"精通Spring 2.0"罗时飞,绝对的垃圾.为什么?连描述它都闲浪费时间.只要记住这是一跎垃圾就行了,别浪费时间和金钱,有时间不如去看手册. 阅读全文>

发表于 @ 2007年06月26日 08:59:00|评论(loading...)|收藏

2007年06月09日

原创 网页内容Tip效果收藏

54powerman 1 把文末代码保存为Title.js; 2 在需要效果的网页中导入该js文件,代码如下: 这样,网页中所有有Title属性的标签内容,鼠标over时都会显示特殊效果。 3 代码: var pltsPop=null; var pltsoffsetX = 10; var pltsoffsetY = 15; var pltsPopbg="#ffffee"; var pltsPopfg="#111111"; var pltsTitle=""; document.write(''); document.write(''); document.write('.header {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana;BACKGROUND-COLOR:#006699}');//BACKGROUND-IMAGE: url(altbg.gif); document.write('.selet_bg { B阅读全文>

发表于 @ 2007年06月09日 23:41:00|评论(loading...)|收藏

2007年06月04日

原创 live domains sdk version 2.0 for java 更新收藏

关于Windows custom live domains sdk 可以轻松地在您的域中创建自定义 Windows Live 帐户,这些帐户可用于 Windows Live 和 MSN 服务 - 一切均免费! 自定义电子邮件地址。可在 Windows Live Mail 中创建数量不限的帐户。 不仅用作电子邮件地址。您的域中的帐户可用于Windows Live/MSN 服务(包括 Messenger 和 Spaces)。 免费、简单。服务由 Microsoft 托管,不必担心设备或容量问题。 管理选项。使用我们提供的网络工具或可选的软件开发工具包创建帐户,或者让访问者使用开放成员资格创建自己的帐户。 *每个域开始时限制为最多使用 100 个帐户。此限制可以免费增加,只需满足一定的条件。 更多信息,请参考: https://domains.live.com/ 更新: v 2.0 2007-06-04 1 基于微软发布的sdk 2.0 beta进行修正; 2 解决1.0版本每个操作函数都要携带loginTicket的问题; 3 增加阅读全文>

发表于 @ 2007年06月04日 23:24:00|评论(loading...)|收藏

2007年05月25日

原创 java中用静态方法返回类名收藏

54powerman 最初碰到这个问题,首先想到的是getClass()方法,如下尝试: public static String getClassName() { String className=null; className=this.getClass().getName();//静态方法中不可访问变量 this return className; } 结果失败。 偶然发现有人利用异常处理可以获得,真是另辟蹊径,巧妙的很。 public static String getClassName() { String className=null; try { throw new Exception(); } catch (Exception e) { StackTraceElement[] element=e.getStackTrace(); className=element[0].getClassName(); } return className; } 记录下来备用。阅读全文>

发表于 @ 2007年05月25日 13:39:00|评论(loading...)|收藏

2007年05月14日

原创 用CMSS指令提高串口群发短信的效率收藏

用CMSS指令提高串口群发短信的效率 54powerman 一 指令介绍: 1 +CMGW 将消息写入内存(Write Message to Memory)。 描述:该指令将一条消息存储到内存中(SMS-SUBMIT 或 SMSDELIVERS),并返回保存在内存中的位置。输入的“消息文本”或 PDU 可以被发送消息的指令 +CMSS 使用。 语法格式: 文本模式: ( is returned in both cases) AT+CMGW= [, [, ] ] enter text PDU模....阅读全文>

发表于 @ 2007年05月14日 17:53:00|评论(loading...)|收藏

2007年05月09日

原创 利用WinDump来探测HTTP网页数据包收藏

54powerman windump是一个开源软件,可以进行各种协议的网络数据包探测,是一个不错的免费、开源Net Sniffer软件,当前最新版本是3.9.5,官方下载网址:http://www.winpcap.org/windump/install/。 详细的帮助文件官方网址是:http://www.winpcap.org/windump/docs/manual.htm 常用的参数: -w write的缩写,写入文件,供后期分析。 -D 打印系统可用的网络接口列表。 -i[n] interface的缩写,选择要监测的网络接口。 host 指定要监测的主机,可以是域名或IP地址。 port 指定要监测的端口。 src/dst source/Destination的缩写,该参数配合host和port参数一起使用,指定要监测的主机或端口为源/终点的数据包。 -s size的缩写,指定抓取的每个数据包的大小,缺省是68,如果该值太小,可能会丢失数据。如果设置为0,则表示捕获整个包。 -t 不显示时间。 -tttt 以缺省ISO格式显示时间。 tcp, udp,阅读全文>

发表于 @ 2007年05月09日 15:01:00|评论(loading...)|收藏

2007年04月29日

原创 GCC学习笔记收藏

1 设置GCC命令行使用环境变量: SET GCC_HOME=E:\MinGW SET PATH=%PATH%;GCC_HOME SET LIBRARY_PATH=%GCC_HOME%\lib SET C_INCLUDE_PATH=%GCC_HOME%\include SET CPLUS_INCLUDE_PATH=%GCC_HOME%\include\c++\3.4.2;%GCC_HOME%\include\c++\3.4.2\mingw32;%GCC_HOME%\include\c++\3.4.2\backward;%GCC_HOME%\include 2 Demo.c #include int main() { printf("%6d",10); printf("|\n"); printf("%-6d",10); printf("|\n"); printf("%0.6d",10); printf("|\n"); printf("%7.6d",10); printf("|\n"); printf("%-7.6d",10); 阅读全文>

发表于 @ 2007年04月29日 18:00:00|评论(loading...)|收藏

2007年04月18日

转载 Java中请求HTTPS加密的源代码收藏

import java.io.*; import java.net.*; import java.security.*; import java.security.cert.*; import java.util.*; import javax.net.ssl.*; public class HttpsTest { // We would never hardcode this literal in a real system, // this is only for this article. private String url = "https://localhost/"; // Create an anonymous class to trust all certificates. // This is bad style, you should create a separate class. private X509TrustManager xtm = new X509TrustManager(阅读全文>

发表于 @ 2007年04月18日 14:26:00|评论(loading...)|收藏

2007年04月14日

原创 IT图书作者是牲口收藏

看标题,表多想,只是说少数人。 今天看到两本书的标题,真是自惭形秽。 第一本 21天学会java; 第二本 一个月学会C++; 我真的不想活了,10来年工作都没学好,人家一个月不到搞定,由衷的夸奖一下这两位作者--牲口。 阅读全文>

发表于 @ 2007年04月14日 00:38:00|评论(loading...)|收藏

2007年03月14日

原创 msn登录输入帐户卡机并无法登录的解决办法收藏

msn登录输入帐户卡机并无法登录的解决办法 对于输入登录邮件地址反应巨慢的问题,需要如下: 1 去微软下载一个修复工具: http://download.microsoft.com/download/visualstudionet/fix/1.0/win98mexp/en-us/fixxml4.exe 解压,导入FixXML4.reg注册表即可。 2 如果不行,去微软下载msxml3,安装,重新启动机器后重复第一步。 http://www.microsoft.com/downloads/details.aspx?FamilyID=28494391-052B-42FF-9674-F752BDCA9582&displaylang=zh-cn阅读全文>

发表于 @ 2007年03月14日 15:44:00|评论(loading...)|收藏

2007年03月01日

原创 使用JavaService让java程序加载为winNT系统服务收藏

54powerman http://54powerman.blog.sohu.com 1 下载javaService http://javaservice.objectweb.org/ 获得windows的zip压缩版,文件名形如:JavaService-x.x.xx.zip,其中x.x.xx为版本号,当前版本为JavaService-2.0.10.zip,请使用最新版。 2 安装 将JavaService-2.0.10.zip解压缩到c:\JavaService目录下。(其实任意目录下都可以) 3 编写java类 import java.io.*; import java.text.*; import java.util.*; public class Test { public static void main(String[] args) throws Exception { PrintWriter out=new PrintWriter(new FileWriter("d:\\javaTest\\test.log",true阅读全文>

发表于 @ 2007年03月01日 13:55:00|评论(loading...)|收藏

2007年02月27日

原创 使用AStyle工具格式化java程序收藏

使用AStyle工具格式化java程序 54powerman http://54powerman.blog.sohu.com 有时我们会在网上下载或者复制一些java程序,他们的格式混乱,无法阅读,有些IDE软件可以对代码进行格式化,如Jbuilder,但是这些程序启动非常慢,运行起来更慢的不得了,难道为了看一下代码也要启动IDE来处理? 有一个小工具--AStyle可以对混乱的代码进行美化。另外,由于不同的IDE对代码处理的格式也不相同,使用该工具同样可以使代码适合你的阅读习惯。 顺便说一句,该工具支持C/C++/C#/Java语言,这里只描述java。 1 下载AStyle Artistic Style--当前版本是v1.20.2,官方下载地址:http://sourceforge.net/projects/astyle/ 2 语法 Usage : astyle [options] Source1.cpp Source2.cpp [...] 阅读全文>

发表于 @ 2007年02月27日 17:14:00|评论(loading...)|收藏

2007年02月13日

原创 GCJ让java程序脱离jre执行收藏

一 首先,下载如下软件: 1 http://sourceforge.net/projects/mingw/ MinGW-5.1.3.exe 2 http://sourceforge.net/projects/gnuwin32/ libiconv-1.9.2-1-bin.zip libiconv-1.9.2-1-lib.zip 以上只是当时的最新版,随着版本更新,请选择最新版下载。 二 安装 1 安装mingGW,以下选项一定要选择: mingw-runtime mingw32-make gcc-java 其他默认即可。 2 安装libiconv,分别解压libiconv-1.9.2-1-bin.zip和libiconv-1.9.2-1-lib.zip到mingGW安装目录即可。 三 准备环境 1 把minggw的bin目录加到path系统变量中中; 2 使用gcj编译java程序,需要屏蔽掉jdk的环境变量,为了不影响jdk的正常使用,编写如下bat,命名为j2e.bat备用: @echo off Set CLASSPATH= 阅读全文>

发表于 @ 2007年02月13日 11:23:00|评论(loading...)|收藏

2007年02月02日

原创 java管理windows live custom domains用户收藏

import liveDomains.*; import java.io.*; import java.net.*; /** * java管理windows live custom domains用户 * author:54powerman * 54powerman@163.com * http://54powerman.blog.sohu.com * 无法传附件,如对感兴趣liveDomains api包请mail索取。 **/ public class LiveDomainsManage { private String adminUser; private String adminPassword; private String loginUrl; private String loginTicket; private String loginData; private ManageDomainSvcLocator service; private ManageDomainSvcSoap_PortType client; p阅读全文>

发表于 @ 2007年02月02日 12:23:00|评论(loading...)|收藏

Csdn Blog version 3.1a
Copyright © Polly