
学习
文章平均质量分 71
samttsch
这个作者很懒,什么都没留下…
展开
-
Spring 笔记
1 IoC : Inversion of Control 控制反转应用本身不负责对象的创建和维护,而是由外部容器负责,使用依赖注入来获取对象;控制权就由应用移到了外部容器,控制权的转移就是反转; 实现依赖注入: 反射 DependencyInjection : DI2 依赖注入(1) 方法: 构造函数; setter;(2) 在运行期,由外部容器动态的将bean原创 2009-07-13 10:25:00 · 513 阅读 · 0 评论 -
转自:imyourgod Freemarker网站静态化的实现
做程序也做了将近4年时间了,从来没有发过什么技术性的文章,今天发一个只在大家一起共同学习进步,如有错误地方请指正。 最近自己做了一个做网络广告的网站叫全方位商机平台的项目,由于网站首页上板块划分很多,不同板块的数据库查询方式不同,首页内容量巨大,如果按照一般的动态jsp页面的话那么数据库查询将是巨大的开销,会导致首页访问速度的下降。于是考虑将这个首页全部静态化。参考地址:http://www.转载 2009-06-15 11:06:00 · 509 阅读 · 0 评论 -
J2EE
1 jtaJTA是只是一组java接口用于描述,J2ee框架中事务管理器与应用程序,资源管理器,以及应用服务器之间的事务通讯。 它主要包括高层接口即面向应用程序的接口;XAResource接口即面向资源的接口;以及事务管理器的接口。值得注意的是JTA只提供了接口,没有具体的实现。 JTA 主要用于分布式的多个数据源的两阶段提交的事务,而JDBC的Connection提供的单个数据源原创 2009-08-24 10:16:00 · 442 阅读 · 0 评论 -
jsp乱码解决大全
http://www.lupaworld.com/39846/viewspace_19726.html 一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出转载 2009-06-21 22:04:00 · 424 阅读 · 0 评论 -
ajax jquery
手工使用 ajax:var xmlhttp;function verify(){ if (window.XMLHttpRequest) { //针对FireFox,Mozillar,Opera,Safari,IE7,IE8 xmlhttp = new XMLHttpRequest(); //原创 2009-06-20 09:09:00 · 426 阅读 · 0 评论 -
JDom 常用api 及 一般的使用
1 创建XML文件Document doc = new Document(new Element("root"));//或Document doc = new Document();Element root = new Element("root"); doc.addContent(root); //添加子节点Element person = new Eleme转载 2009-06-23 09:38:00 · 4094 阅读 · 1 评论 -
使用Javascript创建XML文件
http://www.3800hk.com/news/w32/155695.html客户端创建XML文件可以使用FileSystemObject (FSO) 对象或直接使用XML Document Object Model (DOM)。若使用FSO则客户端必须安装 Window Script 5.5,使用XML DOM则需要在客户端安装有Microsoft® XML Core Services转载 2009-06-24 12:21:00 · 613 阅读 · 0 评论 -
xml在线编辑开发
1 设计:从db中取得xml字符串, 在页面端对其进行分析放到js对象(model)中,然后在页面显示2 页面加载:xml-->model 显示:model-->html 修改:在html上修改,保存修改 html-->model,更新Dom model-->xml3 页面加载: var xmlString=; getDomObject();原创 2009-06-26 09:36:00 · 3889 阅读 · 0 评论 -
基础原理
1 jsp生命周期: 1 jspinit jsp容器创建一个对象的时候,执行jspinit方法,该方法在jsp的生命周期中只执行一次。 2 jspService jsp容器处理客户请求的时候,调用这个方法,对于每一个客户的请求,jsp容器新建一个线程来处理。 3 jspDestory方法 由于servlet常驻内存,所以jsp响应速度快。当系统资源不足的时候,需要将Ser转载 2009-07-08 13:17:00 · 373 阅读 · 0 评论 -
存储过程
存储过程:一、 基本知识 1 存储过程格式 CREATE PROC存储过程名 [ 参数1数据类型[=默认值], 参数2数据类型[=默认值], … 参数n数据类型[=默认值] ] AS [ DECLARE变量1数据类型, DECLARE变量2数据类型, … DECLARE变量n数据类型 ]转载 2009-07-08 13:44:00 · 366 阅读 · 0 评论 -
传智播客 EJB3 学习笔记2
1数据源: 详细定义 MSSQLDS jdbc:sqlserver://localhost:1433;DatabaseName=EJB com.microsoft.sqlserver.jdbc.SQLServerDriver sa 123456 2 配置实体bean@SuppressWarnings("serial")@Entity@Table原创 2009-08-17 15:04:00 · 425 阅读 · 0 评论 -
传智播客 EJB3 学习笔记3
开发消息驱动bean1定义消息驱动bean 服务定义queue 和topic 消息驱动bean。 <mbean code="org.jboss.mq.server.jmx.Queue" name="jboss.mq.destination:service=Queue,name=itcastQueue"> queue/itcastQueue j原创 2009-08-19 00:04:00 · 461 阅读 · 0 评论 -
JQuery 笔记:
一: 核心部分 $(expr) 参数:expr:字符串,一个查询表达式或一段html字符串alert($("div > p").html());$("Hello").appendTo("body");$(elem)参数: elem:通过jQuery对象压缩的DOM元素$(document).find("div > p").html()$(document.原创 2009-07-18 19:50:00 · 746 阅读 · 12 评论 -
FAVICON.ICO
http://blog.163.com/liuruyi007/blog/static/20003551200952921559308/ 浏览器地址栏小图标:FAVICON.ICO 的制作方法及工具和教程在线生成favicon.ico的网址:http://www.chami.com/html-kit/services/favicon/ 它有6个在线工具:http://www.ch原创 2009-07-17 17:19:00 · 831 阅读 · 0 评论 -
DWR
1 Easy AJAX for JAVA它可以让浏览器上的javascript方法调用运行在web服务器上java方法 DWR主要由两部门组成。javascript与web服务器通信并更新web页;运行在web服务器的Servlet处理请求并把响应发回浏览器。 (本质上还是发送请求 返回数据 只是这些部分都被dwr隐藏) 2 配置servlet dwr-原创 2009-07-29 09:29:00 · 397 阅读 · 0 评论 -
quartz
quartz 详细教程http://liuwei-git-com-cn.javaeye.com/blog/323705 1 helloworld sayHello 5:17pm-->原创 2009-07-30 11:26:00 · 783 阅读 · 0 评论 -
使用gzip减少流量
1 首先浏览器请求某个 URL 地址,并在请求的头 (head) 中设置属性 accept-encoding 值为 gzip, deflate,表明浏览器支持 gzip 和 deflate 这两种压缩方式(事实上 deflate 也是使用 gzip 压缩协议); WEB 服务器接收到请求后判断浏览器是否支持压缩,如果支持就传送压缩后的响应内容,否则传送不经过压缩的内容; 浏览器获取原创 2009-07-31 11:15:00 · 471 阅读 · 0 评论 -
ajax 文件上传进度条
文件上传进度条实现原理:在文件上传为结束之前, 通过ajax不断的请求服务端,获得文件上传的信息 (已接受/文件大小)所以在文件上传过程中配置一个监听器,来获取数据 交给ajax请求返回。 实现 ProgressListener接口, 覆盖update方法public void update(long pBytesRead, long pContentLength, int p原创 2009-07-31 14:54:00 · 738 阅读 · 0 评论 -
eclipse 使用build.xml自动编译
1 目的在project clean 之后 调用build.xml自动编译 生成目标文件 jar/war 2 配置在app/下 新建.externalToolBuilders新建 Ant Builder.launch 3 在.project org.eclipse.ui.externaltools.ExternalToolBuilder full,incre原创 2009-08-03 16:16:00 · 7169 阅读 · 0 评论 -
js学习
一 java面向对象的5种写法 ① function Circle(r){ this.r = r; } Circle.PI = 14159; Circle.prototype.area = function(){ return Circle.PI*this.r*this.r; } var c =原创 2009-08-10 13:28:00 · 475 阅读 · 0 评论 -
传智播客 EJB3 学习笔记1
1 安装jboss (略)2 创建一个既能本地调用 又可以远程调用的 bean 引入jboss_home/client/下面的jarpublic interface HelloWorld { }public interface HelloWorldLocal extends HelloWorld {} @Stateless原创 2009-08-17 13:54:00 · 628 阅读 · 0 评论 -
log4j 说明
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我转载 2009-07-07 11:57:00 · 416 阅读 · 0 评论