- 浏览: 200398 次
- 性别:
- 来自: 上海
最新评论
-
Me_is_vector:
jxf657012724 写道如果用maven管理jar包。记 ...
jasperreports不能导出PDF格式:Could not load the following font -
jxf657012724:
如果用maven管理jar包。记得iText2.X和 iTex ...
jasperreports不能导出PDF格式:Could not load the following font -
我是大土豪:
都2017年了,还没写完?
十二步学会Scala-3 -
xiaodongjsj:
都2016年年底了,还没写完吗?
十二步学会Scala-3 -
WesTwardblue:
好东西,给楼主赞一个
十二步学会Scala-2
文章列表
HI,.
我在找eclipse RichTextEditor的时候发现EPF(Eclipse Process Framework Project)下实现了一个RichTextEditor功能。 有人也试图将RichTextEditor独立用到自己的项目中, 但是发现有bug, 脱离了EPF后这个功能无法使用, 于是就有了bug 被提交上去。
接下来就引发出了口水,大致的意思是: EPF小组回复说我们就是不提供RTE脱离EPF工作的功能,并将它直接关闭。
(见eclipse bug205927 https://bugs.eclipse.org/bugs/show_bug.cgi?id=2059 ...
Servlet规范中定义了一个Servlet的生命周期, Tomcat使用事件方式管理Servlet的生命周期。 Tomcat定义了一个Lifecycle接口统一管理在容器内发生的所有事件。
Lifecycle接定义了两个方法start, stop来完成创建,初始化和结束的生命周期管理。
Lifecycle接口一共定义了九种事件类型。 所有容器内处理Servlet的类都继承该接口, 如StandarServer, StandarPipeline,ContainerBase以及各种Valve。
本文主要分析Tomcat中声明周期管理的设计和实现。
Author: Benewu(a ...
Tomcat的容器定义了四个级别, 全部继承一个公共接口org.apache.catalina.Container,
Engine 1-----* Host 1-----1 Context 1-----* Wrapper
Wrpper包含了每个Servlet, Context包含多个Wrapper, 在Tomcat中是WabApp, 通常放在WAR包。
每个容器都可以添加下一级的子容器和每个子容器都知道上级容器。
每个容器都有一个Pipleline, 每个Pipleline都可以添加不同的Valve和定义一个BaseValve。
下图是每个容器常用的Valve
Wrapper_ ...
这篇研究Tomcat自己实现的Rule, 具体分析LifecycleListenerRule和典型的Rule调用。
1。Tomcat实现的Rule:
大部分都在org.apache.catalina.startup包下, 可见这些Rule在启动的时候占举足轻重的作用。
2. 分析LifecycleListenerRule。
LifecycleListener是tomcat ...
为了方便这篇文章仍然使用第一篇的XML和Bean。 第一篇实现了SaxCatalogUnmarshaller, 利用SAX技术将XML转成一个装配好的Java Object. 但是其中有很多需要改进的地方。 最明显需要改进的就是有大量的if-else来匹配刚读进来的XML元素, 如果XML中大量不同的类对应, 将会有更多的if-else而且不可重用。 对于大量if-else, 策略模式是一个很好的选择。
apache 的 Digester正是利用了策略模式来解决这个问题, 当SAX产生startElement, endElement等事件的时候, 马上将事件分配给匹配的Rul ...
Tomcat中server.xml定义了进行服务器的配置, 如JNDI, 最大线程数, 监听端口等。 Tomcat在启动的时候就利用server.xml中的配置初始化Service,Server,Engine,Host。
Tomcat利用的是Digester, Digester其实原来是struts的一个模块, 后来发现这个xml转Jav ...
这个不大不小的问题,我在baidu和google上使劲地搜索:”jasperreports, Could not load the following font” ,看到很多人有这个问题,但是都语焉不详如何解决,没有一个满意的答复。
试了网上说得各种方法,
1在ireport编译jasper的时候没有选择PDF Embedded。
2Jasperreport不支持UniGB-UCS2-H·
3 将字体连接改成绝对路径
SUN JDK+Tomcat 5.5.20运行服务的时候遇到问题,服务器跑几天后就会挂掉,并报java.lang.OutOfMemoryError: PermGen space异常。
发现很多人把问题归因于: spring,hibernate,tomcat,因为他们动态产生类,导致JVM中的permanent heap溢出 。然后解决方法众说纷纭,有人说升级 tomcat版本到最新甚至干脆不用tomcat。还有人怀疑spring的问题,在spring论坛上讨论很激烈,因为spring在AOP时使用CBLIB会动态产生很多类。
但问题是为什么这些王牌的开源会出现同一个问题呢,那么是不是更基础 ...
Eric,Do you want some help?
温顿.科夫(Vinton Cerf)在应聘google的时候,给谷歌公司首席执行官艾瑞克.施密特写了一封电子邮件,内容是:Eric,Do you want some help?,然后很多得到回复:Yes
这样温顿.科夫就加盟了google,值得指出的是,温顿.科夫加入google应该是google的荣幸,而不是温顿.科夫的骄傲。
--
http://packgoogle.cn/google/160.html
- 2007-05-09 17:16
- 浏览 1649
- 评论(0)