- 浏览: 153700 次
- 性别:
- 来自: 上海
最新评论
-
hzxlb910:
写的十分的好,谢谢。
Servlet+JSP分页的一个例子 -
wangongxi:
非常感谢楼主的无私奉献,最近正在做一个搜索引擎前端的开发,看了 ...
Servlet+JSP分页的一个例子 -
燕尤心:
nice
Servlet+JSP分页的一个例子 -
kolen001:
谢谢是分享。。
Servlet+JSP分页的一个例子 -
java_frog:
嗯,是,比方我在根节点下有7个子element,循环存的时候用 ...
使用JDOM合并XML文档的小技巧
文章列表
gem install rails 不能装成功
F:\ruby_design_env>gem install railsWARNING: RubyGems 1.2+ index not found for:
RubyGems will revert to legacy indexes degrading performance.Bulk updating Gem source index for: http://gems.rubyforge.org/ERROR: While executing gem ... (NoMethodError) undefined meth ...
- 2009-12-06 11:34
- 浏览 3106
- 评论(2)
用过django的FormWizard的人肯定感觉到它的方便灵活,但是没有一个上一步下一步的功能,有点遗憾
还好django是开源的,想增强一下这个功能,自己小修改一下源码就可以了(其实就增加了3行代码),用法也没啥区别,原来继承FormWizard改成NewFormWizard,附件里面有这个源文件(基于django1.0.2 的版本)
#from django.contrib.formtools.wizard import FormWizard
#改为
from newwizard import NewFormWizard
class PublisherWizard(NewFo ...
- 2009-03-19 15:37
- 浏览 2797
- 评论(0)
#!/usr/bin/sh
LOCKFILE=jihao.lock
if [ -f ${LOCKFILE} ] && kill -0 `cat ${LOCKFILE}`; then
echo "filecollector is already running"
exit
fi
# make sure the lockfile is removed when we exit and then claim it
trap "rm -f ${LOCKFILE}; exit" INT TERM EXIT
echo $$ &g ...
- 2009-03-18 14:52
- 浏览 1873
- 评论(0)
这个问题其实在这里
http://stackoverflow.com/questions/427102
django中的slug其实就是表示一个合法的url的一个部分,通常是人可以直接读懂的一个大标题
最常见的应用是生成blog日志的永久链接地址
相关资源:
http://docs.djangoproject.com/en/dev/ref/templates/builtins/#slugify
http://docs.djangoproject.com/en/1.0/ref/settings/
http://docs.djangoproject.com/en/dev/re ...
- 2009-03-17 16:28
- 浏览 8028
- 评论(1)
unix 下md5sum的python版本
pymd5sum.py
#!/usr/bin/python
#encoding=utf-8
import io
import sys
import hashlib
import string
def printUsage():
print ('''Usage: [python] pymd5sum.py <filename>''')
def main():
if(sys.argv.__len__()==2):
#print(sys.argv[1])
m = hashlib.md5()
file = io.Fil ...
- 2009-02-17 23:55
- 浏览 7626
- 评论(0)
今天向QQ文件中转站上传了两个文件,一个30M,一个60M,都发现上传时间仅为1s,猜想了一下,这里应该是有算法的,如果服务器上以及同样的文件了,就不需要用户再上传,而是直接给出文件链接,这样既减轻了服务器压力,又给用户带来惊喜,真的很不错!
然后又联想到,难怪用QQ文件中转站的时候,要求装个客户端,说是能加速文件上传,这个浏览器插件说不定就是用MD5或者CRC32算出上传文件的key值,然后做个ajax请求,如果发现服务器上该文件存在,用户就不需要上传了。
- 2009-02-13 14:18
- 浏览 5243
- 评论(7)
ubuntu安装mplayer遇到的一些问题及解决办法
关于ubuntu安装mplayer网上已经有很多的文章,我也装的时候也参照了一下下面两个链接。这篇文章主要是为了记录我安装的时候遇到的问题及解决办法。
http://www.mplayerhq.hu/DOCS/READMEhttp://linux.chinaunix.net/docs/2008-01-24/4725.shtml http://tech.ccidnet.com/art/3089/20090106/1652395_1.html 安装有五个步骤,我下载了Subversion snapshot的源文件,以及其他几个文件之后,
...
- 2009-02-12 11:04
- 浏览 2917
- 评论(0)
ubuntu安装mplayer遇到的一些问题及解决办法
关于ubuntu安装mplayer网上已经有很多的文章,我也装的时候也参照了一下下面两个链接。这篇文章主要是为了记录我安装的时候遇到的问题及解决办法。
http://www.mplayerhq.hu/DOCS/READMEhttp://linux.chinaunix.net/docs/2008-01-24/4725.shtml http://tech.ccidnet.com/art/3089/20090106/1652395_1.html 安装有五个步骤,我下载了Subversion snapshot的源文件,以及其他几个文件之后,
...
public class Main {
public static void main(String[] args) {
EntityManagerFactory factory = Persistence.createEntityManagerFactory("HelloTitan");
EntityManager em = factory.createEntityManager();
Cabin c = new Cabin();
c.setId(0);
c.setBedCount(50);
c.setDeckLevel(2);
c.se ...
这应该是很多J2EE新手都会碰到的问题,我在做一个J2SE中调用EntityManager学习JPA的小例子,遇到了不少异常信息
其中一个问题就是,运行Main程序时拿不到MySqlDS的配置,
google的一堆文章之后,在这篇帖子中找到的想要的答案 http://www.theserverside.com/discussions/thread.tss?thread_id=29813
总结一下就是JBoss默认将数据源绑定在本地JNDI命名空间下,所以不能从JBoss运行的JVM之外查找到改数据源,要解决这个问题就是配置JBoss将数据源绑定在全局命名空间下。
这个在dataS ...
报错是"Missing classpath entry C:/jboss-5.0.0.GA/server/default/lib/mail.jar"
这个问题在eclipse的bug中心可以找到 https://bugs.eclipse.org/bugs/show_bug.cgi?id=257823
原因是JBoss 5.0 GA release的目录结构和之前不一样了,而eclipse的对应插件没有相应的更改
解决办法:
到下面的目录中修改jboss5.serverdef
C:\ejb3\eclipse-jee-ganymede-SR1-win32\plug ...
C:\oraclexe\app\oracle\product\10.2.0\server\BIN>sqlplus.exe / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jan 19 17:01:35 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> alter user ...
- 2009-01-19 17:03
- 浏览 2937
- 评论(0)
使用一个Main测试EJB的时候报这个错 代码:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import cn.heapstack.HelloStateless;
public class Main {
public static void main(String[] args) {
Context context;
try {
context = new InitialContext();
Object o ...
- 2009-01-11 22:10
- 浏览 2534
- 评论(0)
MYSQL 修改某一字段为主键的时候,总是报如下才错误 Duplicate entry '' for key 'PRIMARY'
原因:是该表里已存在数据,而且有记录里该字段有重复值,把重复值清理掉之后,就不会报错了
- 2008-12-17 21:20
- 浏览 15384
- 评论(0)
情况之一:没有编码URL
HTML 页面
var url = "./SuggestServlet?tagName="+document.getElementById('tagName').value;
做一个AJAX请求到SuggestServlet,参数是中文字符串,(传递到容器,由容器决定采用何种编码解析)
到Servlet之后取这个参数 String myparam = request.getParameter("tagName");
得到的是一个乱码字符串,request.getCharacterEncoding() 得到的是一个n ...