自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【昆山人在上海】

生在昆山_人在上海:漂泊在美国,纽约好冷啊!!!

  • 博客(28)
  • 收藏
  • 关注

原创 PostgreSQL数据库忘记密码的解决方案

首先打开data目录下的pg_hba.conf配置文件,找到:# IPv4 local connections:host all all 127.0.0.1/32 md5然后把md5改成trust,重新启动。 psql -d template1 -U postgres -c "alter r

2008-12-28 11:04:00 1134

转载 扑克牌计算24点的Java算法实现

以下是网上找来的代码,感谢原作者的精彩实现。(我已经记不得是什么时候在哪里看来的了,呵呵)package com.chanson;/* * @date   Aug 3, 2006 * @project 学习 * @company 个人 * @author  chanson * @version 1.0 */import java.util.HashMap

2008-12-28 10:33:00 2831

原创 让Apache CXF支持WS-Security规范

接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/26/3613918.aspx新建2个批处理文件用以生成服务端及客户端密钥文件。generateKeyPair.batrem @echo offecho alias %1echo keypass %2echo keystoreName %3echo 

2008-12-27 15:10:00 2961 4

原创 使用Apache CXF创建Web Service

官方主页:http://cxf.apache.org/下载后内附详细的sample。这里先演示一个最简单的工程。如下图所示建立工程:客户端测试代码:TestServiceClient.javapackage jp.co.apm.client;import jp.co.apm.service.TestService;import org.apache.cx

2008-12-26 14:14:00 3116 3

转载 WS-Security

 http://www.blogjava.net/openssl/archive/2006/08/08/xfire_wss4j.html

2008-12-25 16:58:00 742

转载 MyEclipse 全系列注册码

特别说明:此版本序列号是本站经过n久反编译、穷举法等等计算出来的,之前的版本一直算到myeclipse的9.99版本,序列号过期时间为2099年12月31日,目前最新的MyEclipse 7.0 GA / 6.6 GA / 6.5 GA / MyEclipse Blue Edition 6.5也可以注册了(虽然时间到20100711,不过到哪个时候又有新版本了,呵呵)!2008/12/09发布

2008-12-24 17:39:00 1274

转载 Windows平台上配置Tomcat + OpenSSL

转自:http://www.javaeye.com/topic/78274上文写得足够清楚了,我直接摘过来好了。由于配置CAS的单点登陆系统,需要先配置Tomcat的SSL, 在配置tomcat的SSL过程中,我配置的版本是tomcat5.5.20,参考了很多资料,但发现一直不行,后来我换到了5.5.9,结果非常顺利,我于是换了总共4个主要版本,发现SSL的配置还真有些不同,现在我将这些配

2008-12-23 17:06:00 1308 1

原创 Windows平台上配置Apache + OpenSSL

安装步骤如下:1. 下载包含OpenSSL的Apache Http Server。注意需要下载带openssl的版本。2. 安装Apache。最好装在磁盘的根目录下,例如:C:/Apache2.2/。安装时必须制定一个域名,如果只是本机测试,可以在hosts文件中随便加入一个域名指向本机IP就可以了。3. 打开文件:%安装目录%/conf/httpd.conf,将下面两行的注释去掉:L

2008-12-23 10:07:00 792

原创 使用SFTP实现Linux上文件上传下载

远程连接工具:SecureCRT 6.1开启SFTP文件上传示例:文件下载示例: 

2008-12-22 11:48:00 879

原创 RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(三)

接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3566651.aspx7.安装PHP,地址:http://www.php.net/在安装php之前,我们需要安装一系列php的支持库。A.安装 libxml2#  tar -zxvf libxml2-2.6.19.tar.gz#  cd libxml2-2.

2008-12-20 22:24:00 875

原创 RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(二)

接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3563458.aspx6.安装PostgreSQL,地址:http://www.postgresql.org/这里使用较新的 postgresql-8.2.11.tar.gz 版本。#  tar -zxvf postgresql-8.2.11.tar.gz# 

2008-12-20 20:56:00 909

原创 解决RHEL5上无法添加删除程序的问题

前提:需要有RHEL5的ISO镜像文件。做法:1.在系统media下找到RHEL5的镜像。使用mount命令将文件映射到别的目录(譬如/mnt/cdrom下)。#  mkdir /mnt/cdrom#  mount -o loop  /media/RHEL_5.2/ i386/ DVD/ /mnt/cdrom/2./etc/yum.repos.d目录里建立一个文件,文件名任意(

2008-12-20 15:05:00 1126

原创 RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(一)

在linux上使用命令行编译并安装,需要确保linux上已经安装了开发工具包。如果在安装linux的时候没有安装,请参照http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3564157.aspx。安装步骤如下:1.安装openssl,网址:http://www.openssl.org/source/  或者  ftp://f

2008-12-20 13:51:00 1303 1

原创 在Linux(RedHat E3)上架设FTP服务器

在RedHat E3上原有的wuftp等都被拿掉了,ftp服务器只剩下vsftp。我们就以vsftp为例来讲述在Linux上架设FTP服务器的方法。首先需要安装vsftp,步骤如下:点击详细可见,自带的ftp服务器只剩下vsftpd一个了。关闭详细,选中FTP服务器,点击更新。安装完成后按照下面的命令即可开启FTP服务。简单说明一下上诉命令的含义。

2008-12-12 14:01:00 651

原创 .Net2005(C#)中Calendar控件只显示本月日期

如下图所示建立工程:控件默认没有开启网格显示,如果需要则更改ShowGridLines属性为True即可。后台的代码如下图:还是把代码贴出来算了:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;

2008-12-11 15:50:00 1394

原创 解决linux的root密码丢失问题(附图说明)

曾今因为误用usermod -p xxx root命令使得root账户的密码丢失。现结合网上的资料通过图片的方式记录下解决的步骤。大致步骤如下:1.重启linux系统至GRUB引导装载程序菜单,如下图所示:按e键进入编辑模式:如上图选择中间那个,按e键编辑,如下图:如上图,在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [

2008-12-10 17:48:00 820

原创 使用Java实现简易的HTTP服务器

代码如下(网上参考而来):import java.io.IOException;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socket;import java.net.UnknownHostException;import java.util.Date;public class HttpServl

2008-12-05 10:06:00 603

转载 淘宝网的搜索关键字的编码与解码

http://www.javaeye.com/topic/286240?page=1

2008-12-05 09:27:00 1045

转载 贫血模型or领域模型

http://www.javaeye.com/topic/283668

2008-12-04 17:21:00 399

转载 JEECMS v2.0版免费开源程序

http://www.jeecms.com/download/index.htm

2008-12-04 17:15:00 520

转载 在struts2.1.2中不能使用ognl访问静态方法的原因

转自:http://www.javaeye.com/topic/235942使用struts, 在jsp页面中,可以通过ognl访问类的静态方法。 表达式的格式为@[类全名(包括包路径)]@[方法名 |  值名]。例如:@java.lang.String@format(foo %s, bar)。页面的输出结果就是:foo bar 在目前的项目中,我们使用了struts最

2008-12-04 17:07:00 544

原创 使用DWR进行反向Ajax操作的例子

如下图所示建立工程:代码如下:ChatMsg.javapackage lee;public class ChatMsg{    private String text;    public ChatMsg()    {    }    public ChatMsg(String text)    {        this.tex

2008-12-04 13:16:00 1661 1

原创 在Ruby中的多线程技术

接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/03/3438802.aspx这里讨论一下Ruby中如何创建多线程。先看代码:require net/httppages = %w( cn.yahoo.com www.sina.com.cn www.163.com )threads = []

2008-12-04 11:11:00 1636 1

原创 在Ruby中进行网络协议开发初探

取得本机的局域网IP(本机信息)require socket#IP puts IPSocket.getaddress(Socket.gethostname)puts "====================================="#PC NET INFO puts TCPSocket.gethostbyname(Socket.getho

2008-12-03 16:52:00 790

原创 Ruby中的TestUnit测试框架

先看代码:Song.rbclass Song  def initialize(name, artist, duration)    @name     = name    @artist   = artist    @duration = duration  end    def to_s    "Song: #@name--@artist (#@d

2008-12-03 09:54:00 655

原创 Ruby中的变量保存的是对象的引用

先看代码:person1 = "Tim"person2 = person1person1[0] = Jputs person1puts person2输出的是:JimJim可见,变量保存的是对象的引用而非对象本身。但是我们可以使用String的dup方法来创建一个新的,具有相同内容的String对象。代码如下:person1 

2008-12-02 17:46:00 714 2

原创 在Ruby中使用Singleton模式

关于单例模式的概念,这里就不多说了。Ruby如何实现,先看下面的代码:class MyLogger  private_class_method :new  @@logger = nil  def MyLogger.create    @@logger = new unless @@logger    @@logger  endendlog1 = 

2008-12-02 17:34:00 515 1

原创 Programming Ruby 读书笔记(八)

接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/04/21/2311497.aspx1.迭代器each先看代码:array = %w{ a b c d e }array.each {|k| print k}putsarray.each {|k| print k, ", "}输出如下:abcdea,

2008-12-02 12:29:00 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除