最新评论

初学编程,看好手机市场,准备学习手机编程,满网找个边,看见你写的教程,首先感激您,这些文章我先收下,谢谢! 再问您个问题,我看见一篇博客说Nokia要大力发展Meamo,舍弃Symbian,会吗?现在学那种平台未来市场比较好,给点建议,谢谢!如果能和您交个朋友的话就更好了,MSN:lvlianghan7@hotmail.com,qq:237815133
sdfasfasdf
re: 关于jsp实现打印 ddd 2009-03-27 08:42  
菜鸟装逼的文章还有人引用,更菜
re: 关于jsp实现打印 ddd 2009-03-27 08:41  
操!!!!!!!!!!!!!!!!!!!!!
@doni
public Class returnedClass() {
// TODO Auto-generated method stub
return List.class;
}

中的List没有实现Serializable,改成ArrayList就不报错了吧
Thank you 我正需要呢
谢谢,我最近也在看SYMBIAN.能给我讲讲怎么样才能很快入门吗?
博主这些api在哪里找得到?有没有相关文档?
能给传了usertype.dat吗?麻烦了,那个网址上不去了。liuwg9999@126.com
谢谢... 我差点想把库删了 重建 原来是eclipse的事
谢谢,看了你的文章后问题终于解决了。
大侠好,最近开始摸索Symbian开发,在此受益匪浅。能否麻烦楼主把usertype.dat发到我的信箱(zhangzhengtao@gmail.com),你给的链接已经无效了。
在此先谢谢了。
re: 关于jsp实现打印 tiyuyi 2007-10-22 15:43  
你这样打印出来,格式完全被丢掉了.有没有好的解决方法?
帮帮我 怎样修复
re: 输入不可见字符 楼主放屁 2007-06-06 11:15  
胡扯,不懂装懂
非常感谢。大哥真是强人,换我100年也找不出是怎么回事。
忘记说语言了,是asp的!谢谢!
JMail.Message+gmail发邮件,我试过了好多次,还是发不了!站长能帮我随便写一个嘛!小弟感谢万分! erbaoo@126.com
HSQL是面向对象的。。。并不是传统的SQL
你那句前面不能加select 应该从后边开始写!
sql="from User as user "
这个才是对的

楼主啊
真是谢谢
我这些天也开始学这个东西
每一个调试都是艰难啊
天天网上招东西都是baidu来baidu去
从来不回帖
今天见到这个blog真是帮了大忙了
我这里调了一天了
更郁闷
见到楼主的分析真是佩服
真心希望和楼主作个朋友
在遇到问题可以方便一点向你请教
鄙人的qq 61896532
可否把USERTYPE.dat传给我,我去网上下不到。
我的QQ:11610986
Email:tangwj123@163.com
谢谢了
期待新作
谢谢你的文章!!
WARN CustomType:49 - custom type does not implement Serializable:

我按照你的例子做,我总是抱不能序列化
这个问题我也遇到了,看了你的文章,也搞定了。
非常感谢!
你好,你能给我发份基于tapestry做的联动菜单的源代码嘛?本人最近在努力学习这些东西,就是搞不懂是怎么做出联动菜单。小弟的EMAIL:zjut_ypy@126.com
小弟在此拜求了啊。
十分感谢你的提示,我这个问题就解决了,呵呵。
其实 type="yes_no" hibernate会映射成CHAR(1) , 而type="boolean" 它会映射成BIT , 估计dbunit在插入sample-data.xml的时候会出错。
我们这里也在使用appfuse,有机会多交流。。。fanweibj@gmail.com
re: XP2简单变正版 沙洲渔翁 2006-02-17 08:33  
不错,用了一下效果很好
另外的一种错误可能性 不明飞行物 2006-01-11 09:01  
就是在外键关联时,从表对主表设置了cascade="save-update"
导致对从表操作的时候,会对主表update,从而导致错误,
只要设置成cascade="none"就OK!
re: wineX模拟星际并通过IPX对战 dorainm 2006-01-07 22:04  
我的 红色警戒 也没法运行
winex 提示 Internat error 错误

dorainm@hotmail.com
re: XP2简单变正版 rtoroifdjk 2005-11-23 12:30  
fdajagsk'
re: XP2简单变正版 ffffffff 2005-11-23 12:29  
hao
re: log4j配置 不明飞行物 2005-11-21 17:28  
log4j.properties配置文件讲解如下:
# Set root logger level to DEBUG and its only appender to A1
#log4j中有五级logger
#FATAL 0
#ERROR 3
#WARN 4
#INFO 6
#DEBUG 7

配置根Logger,其语法为:
#log4j.rootLogger = [ level ] , appenderName, appenderName, …
log4j.rootLogger=INFO, A1 ,R
#这一句设置以为着所有的log都输出
#如果为log4j.rootLogger=WARN, 则意味着只有WARN,ERROR,FATAL
#被输出,DEBUG,INFO将被屏蔽掉.
# A1 is set to be a ConsoleAppender.
#log4j中Appender有几层如控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等
#ConsoleAppender输出到控制台
log4j.appender.A1=org.apache.log4j.ConsoleAppender
# A1 使用的输出布局,其中log4j提供4种布局. org.apache.log4j.HTMLLayout(以HTML表格形式布局)
#org.apache.log4j.PatternLayout(可以灵活地指定布局模式),
#org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),
#org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)

log4j.appender.A1.layout=org.apache.log4j.PatternLayout
#灵活定义输出格式 具体查看log4j javadoc org.apache.log4j.PatternLayout
#d 时间 ....
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
#R 输出到文件 RollingFileAppender的扩展,可以提供一种日志的备份功能。
log4j.appender.R=org.apache.log4j.RollingFileAppender
#日志文件的名称
log4j.appender.R.File=log4j.log
#日志文件的大小
log4j.appender.R.MaxFileSize=100KB
# 保存一个备份文件
log4j.appender.R.MaxBackupIndex=1 log4j.appender.R.layout=org.apache.log4j.TTCCLayout
#log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n


配置根Logger,其语法为:

log4j.rootLogger = [ level ] , appenderName, appenderName, ...

level 是日志记录的优先级
appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。

配置日志信息输出目的地Appender,其语法为


log4j.appender.appenderName = fully.qualified.name.of.appender.class
log4j.appender.appenderName.option1 = value1
...
log4j.appender.appenderName.option = valueN

Log4j提供的appender有以下几种:
org.apache.log4j.ConsoleAppender(控制台),
org.apache.log4j.FileAppender(文件),
org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),
org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),
org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)

配置日志信息的格式(布局),其语法为:


log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class
log4j.appender.appenderName.layout.option1 = value1
....
log4j.appender.appenderName.layout.option = valueN

Log4j提供的layout有以下几种:
org.apache.log4j.HTMLLayout(以HTML表格形式布局),
org.apache.log4j.PatternLayout(可以灵活地指定布局模式),
org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),
org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)
re: log4j配置 不明飞行物 2005-11-21 11:55  
下面给出得Log4J配置文件实现了输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能。

log4j.rootLogger=DEBUG,CONSOLE,A1,im
#DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASE

log4j.addivity.org.apache=true


###################
# Console Appender
###################
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold=DEBUG
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n


#####################
# File Appender
#####################
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=file.log
log4j.appender.FILE.Append=false
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
# Use this layout for LogFactor 5 analysis



########################
# Rolling File
########################
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
log4j.appender.ROLLING_FILE.Threshold=ERROR
log4j.appender.ROLLING_FILE.File=rolling.log
log4j.appender.ROLLING_FILE.Append=true
log4j.appender.ROLLING_FILE.MaxFileSize=10KB
log4j.appender.ROLLING_FILE.MaxBackupIndex=1
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n


####################
# Socket Appender
####################
log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender
log4j.appender.SOCKET.RemoteHost=localhost
log4j.appender.SOCKET.Port=5001
log4j.appender.SOCKET.LocationInfo=true
# Set up for Log Facter 5
log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout
log4j.appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n


########################
# Log Factor 5 Appender
########################
log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender
log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000


########################
# SMTP Appender
#######################
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
log4j.appender.MAIL.Threshold=FATAL
log4j.appender.MAIL.BufferSize=10
log4j.appender.MAIL.From=chenyl@hollycrm.com
log4j.appender.MAIL.SMTPHost=mail.hollycrm.com
log4j.appender.MAIL.Subject=Log4J Message
log4j.appender.MAIL.To=chenyl@hollycrm.com
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n


########################
# JDBC Appender
#######################
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test
log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
log4j.appender.DATABASE.user=root
log4j.appender.DATABASE.password=
log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n')
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n


log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=SampleMessages.log4j
log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j'
log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout

###################
#自定义Appender
###################
log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender

log4j.appender.im.host = mail.cybercorlin.net
log4j.appender.im.username = username
log4j.appender.im.password = password
log4j.appender.im.recipient = corlin@cybercorlin.net

log4j.appender.im.layout=org.apache.log4j.PatternLayout
log4j.appender.im.layout.ConversionPattern =[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
在调试过程中能观察到Spring的日志输出 不明飞行物 2005-11-21 10:29  
、首先,将log4j.properties文件放在你web工程的\WEB-INF\classes目录下;
2、然后,加上log4j.logger.org..springframework=DEBUG;
3、再次在Web.xml文件里面天上如下代码:
<context-parm>
<parm-name>log4jConfigLocation</parm-name>
<parm-value>/WEB-INF/log4j.properties</parm-value>

</context-parm>
re: FC4字体美化 哦 哦 2005-11-09 12:44  
simsun无法下载
re: FC4字体美化 不明飞行物 2005-08-13 15:38  
这是我才找到的,还没有实验的,先放上来了,
等会再试! :)
re: B/S开发常用JavaScript 不明飞行物 2005-08-13 15:35  
不好意思:)
re: FC4字体美化 怀沙 2005-08-13 15:31  
这种方法无法实现粗体吧,呵呵
re: B/S开发常用JavaScript birdshome 2005-08-06 03:02  
文字颜色太难看了:(