`
yadozo
  • 浏览: 26253 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Tomcat下位于默认的webapps目录下的程序要使用dataSource,过去我都是直接修改%tomcat%/conf/server.xml中的<context>在这个标签下增加    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/> 这样是可以达到了效果但是server.xml就被破坏了,如果一台机器上要使用多个tomcat服务器就会产生麻烦。 其实还可以写在web应用目录下面%myFirstWebAppl ...
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同 ...
Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。 总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。 在进一步阐述之前,我们需要明确几点: A.无论synchronized关键字 ...
integer、int  --->  int tinyint、smallint  --->  short bigint  --->  long decimal、numeric  --->  java.math.BigDecimal float  --->  float double  --->  double char、varchar  --->  String boolean、bit  --->  boolean date  --->  java.sql.Date time  --->  java.sql.Time timestamp ...

append方法

    博客分类:
  • J2SE
关于StringBuffer对象的append方法介绍,在Ivor Horton所著的《Java 2 入门经典(JDK 5)》(英文名:Beginning Java 2,JDK 5 Edition)中第4章数组和字符串讲解中,第4.4小节(向StringBuffer对象增加其他内容)介绍了用append()方法追加子串的功能。原文提供例子如下: StringBuffer buf=new StringBuffer("Hard "); String aString = "Waxworks"; buf.append(aString,3,4); 原文 ...
import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter; import javax.servlet.RequestDispatcher; import javax.servlet.ServletContext; import javax.servlet.ServletException; import ...
为了减轻服务器压力,将原来的文章管理系统由JSP文件的从数据库中取数据显示改为由jsp生成静态html文件后直接访问html文件。下面是一个简单的示例 1.buildhtml.jsp <%@ page contentType="text/html; charset=gb2312" import="java.util.*,java.io.*"%> <% try{ String title="This is Title"; String content="This is Content Area& ...
<script language="javascript"> <!-- //javascript去空格函数 function LTrim(str){ //去掉字符串 的头空格 var i; for(i=0;i<str.length; i++) { if(str.charAt(i)!=" ") break; } str = str.substring(i,str.length); return str; } function RTrim(str){ var i; ...
   一、Java的反射机制和自省机制。大部分框架都用到这两种机制,因为它们都要实现通过配置文件自动完成类的识别和加载,所以必须要使用反射和自省。尤其是自省机制,对于了解JSP中的一些知识也是很有帮助的。比如,如果在EL中使用 ${user.name}   那么,user这个对象中如果没有name这个属性行不行?   还有,是不是Java私有的成员就一定不能访问?   二、设计模式。GOF的23种模式很重要,这已经不用再多说了。每一种框架都用到了数种设计模式,如果不懂设计模式,它们的源代码很难看懂。比如,JUnit中就用到好多种设计模式,毕竟是Gamma做的。包括Composite、Com ...
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好. Ruby的几大亮点: 语法简单 垃圾回收 可移植性 动态载入 完全免费 正则表达式 松本行弘"Matz"(Matsumoto Yukihiro)是Ruby语言的发明人,他从1993年起便开始着手Ruby的研发工作。他一直想发明一种语言,使你既能进行高效开发又能享受编程的快乐。1993年2月24日Ruby诞生了,1995年12月Matz推出了Ruby的第一个版本Ruby 0.95。不久 ...
第一天 网页有三个部分组成 结构(Structure)、表现(Presentation)、行为(Behavior) 结构化标准语言: XHTML、 XML 表现标准语言: CSS 行为标准 对象模型 W3C DOM、ECMAScript 等 结构 Structure XML: Extensible Maskup Language  可扩展标记语言 XHTML:Th ...
声明:本译文只供个人学习参考之用;本文所有权属于webstudio所有! 如要转载请通知本站,谢谢合作! (一)在J2EE环境下,通过Tomact配置Flash Remoting 本教程需要的软件: ①j2sdk-1_4_2_06-windows-i586-p ②jakarta-tomcat-5.0.19 ③Flash MX 2004 ④Macromedia Flash Remoting for Flash MX 2004 ActionScript 2.0 flashremoting_comp_as20-win-en.exe (16.39 MB) (http://www.macromedi ...
总结一些工作中用到或碰到的SQL语句,希望能与大家分享,同时也希望大家能提供更多的精妙SQL语句..... 1、delete table1 from (select * from table2) as t2 where table1.id=t2.id 2、truncate table table1 (不在事务日志中做记录,比delete table快,但不 ...
步骤总结如下: 1.修改%tomcat%/conf/server.xml <Context path="/myWebSite" docBase="e:\myWebSite" debug="1" reloadable="true" useNaming ="true"> <!--name:给数据源设置名字(jndi) auth:表示数据源由谁管理 type:类型 maxActive:在连接池中最大的激活连接数 maxIdle:在连接池中最大的保留(空闲) ...
    JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明     Eval 函数     功能:先解释Javascript代码,然后在执行它     用法:Eval(codeString)     codeString是包含有Javascript语句的字符串,在eval之后使用Javascript引擎编译。     举个小例子: var the_unevaled_answer = "2 + 3"; var the_evaled_answer ...
Global site tag (gtag.js) - Google Analytics