- 浏览: 399098 次
- 性别:
- 来自: 北京
最新评论
-
tyjdzr:
程序已经运行成功,第一次接触webservice,楼主领我入门 ...
java实现webservice实例 -
guosongchao:
楼主介绍的确实简单,但是对于我这种对web service一点 ...
java实现webservice实例 -
gnail_oug:
...
java实现webservice实例 -
safedriver:
楼主真心不错
java实现webservice实例 -
Partys:
Partys 写道addArticleCategories(C ...
RESTful Web Services in Spring 3(上)
文章列表
注:转载http://www.nit-pro.org/jszl.asp?NewsID=3554
一、 Hibernate介绍 Hibernate是基于对象/关系映射(ORM,Object/Relational Mapping)的一个解决方案。ORM方案的思想是将对象模型表示的对象映射到关系型数据库中,或者反之。Hibernate目前是ORM思想在Java中最成功、最强大的实现。它于2001年的年末发布第一个版本,立即引起了广泛的注意。2003年6月,Hibernate2发表,并且获得Jolt大奖,进而被JBoss吸纳成为它的一个子项目。2005年3月,Hibernate 3发 ...
取得headers:
import httplibconn = httplib.HTTPConnection('www.sohu.com') conn.request('get', '/') res = conn.getresponse() #print res.status, res.reason
print res.getheaders()
取得内容:
#coding=gbk
import httplib
conn = httplib.HTTPConnection("www.google.cn")
conn.request( ...
只是拿来的文章,留个存档,可不保证能用
使用已有的cookie访问网站
import cookielib, urllib2
ckjar = cookielib.MozillaCookieJar(os.path.join(’C:\Documents and Settings\tom\Application Data\Mozilla\Firefox\Profiles\h5m61j1i.default’, ‘cookies.txt’))
req = ...
ab = { 'Swaroop' : 'swaroopch@byteofpython.info', 'Larry' : 'larry@wall.org', 'Matsumoto' : 'matz@ruby-lang.org', 'Spammer' : 'spammer@hotmail.com' }print "Swaroop's address is %s" % ab['Swaroop']# Adding a key/value pairab['Guido'] = 'g ...
c.适配器模式
我的笔记本是港货,它的插头与我们常用的插座不一样,所有我出差的时候我必须带一个适配器,才能使用不同地方的插座。这是一个对适配器模式最经典的描述。当我们设计的系统要与其它系统交互,或者我们设计的模块要与其它模块交互时,这种交互可能是调用一个接口,或者交换一段数据,接受方常常因发送方对协议的变更而频繁变更。这种变更,可能是接受方来源的变更,比如原来是A系统,现在变成B系统了;也可能是接受方自身的代码变更,如原来的接口现在增加了一个参数。由于发送方的变更常常导致接受方代码的不稳定,即频繁跟着修改,为接受方的维护带来困难。
遇到这样的问题,一个有经验的程序员马上想到的就是采用适配 ...
策略模式
如果一个员工系统中,员工被分为临时工和正式工并且在不同的地方相应的行为不一样。在设计它们的时候,你肯定设计一个抽象的员工类,并且设计两个继承类:临时工和正式工。这样,通过下塑类型,可以在不同的地方表现出临时工和正式工的各自行为。在另一个系统中,员工被分为了销售人员、技术人员、管理人员并且也在不同的地方相应的行为不一样。同样,我们在设计时也是设计一个抽象的员工类,并且设计数个继承类:销售人员、技术人员、管理人员。现在,我们要把这两个系统合并起来,也就是说,在新的系统中,员工既被分为临时工和正式工,又被分为了销售人员、技术人员、管理人员,这时候如何设计。如果我们还是使用以往的设计,我 ...
if...else...一个例子:
if(var.equals("A")){
doA();
}else if(var.equals("B")){
doB();
}else if(var.equals("C")){
doC();
}else{
doD();
}
这样的代码很常见,也非常平常,我们大家都写过 ...
5 8 * * * /usr/local/bin/php /home/snp/www/idc-billing-bandwidth/mail-to.php > /tmp/idc-mail-to.php.log 2>&1
其中代表8点05分执行此语句。
注意:
1.在crontab 中一定要详细指示命令的绝对路径,比如:/usr/local/bin/php
2.> /tmp/idc-mail-to.php.log是执行情况的打印日志
3.如里面用到环境变量的东西,要添加:. /etc/profile;此句
package com.chinacahe.logcontrast;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Dat ...
一。import os os.rename(src, dst) 比如要把d:\test.py重新命名为d:\tt.py import os os.rename('d://test.py','d://tt.py') 记得写绝对路径哦
二。
#! /usr/bin/env python
import sys, string, os
for root, dir, files in ...
一、打开一个网页获取所有的内容
from urllib import urlopen
doc = urlopen("http://www.baidu.com").read()
print doc
二、获取Http头
from urllib import urlopen
doc = urlopen("http://www.baidu.com")
print doc.info()
print doc.info().getheader('Content-Type')
三、使用代理
1. 查看环境变量
print " ...
一. python的安装
1. 检查操作系统上安装的python版本
# python -V
Python 2.3.4
Linux默认安装的为python2.3.4版本,我们需要python2.5版本
import sets
myString="iaslfj"+"asdfasdf"
guess=True
#laskdfjlasdjflasdkfkljljk;
print (myString+"\n")
if True:
print('i am true');
else:
print('i am wrong');
while guess:
print("ok");guess=False;
while True:
p ...
create database link bill.CHINACACHE connect to USERID IDENTIFIED BY PASSWORD using '(DESCRIPTION=(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))(CONNECT_DATA=(SID=billbj1)(SERVER = DEDICATED)))';
使用:
select filename from LOG_FILENAME@bill.CHINACACHE t where t.filename l ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import org.apache.commons.collections.Collectio ...