`
songsong_b
  • 浏览: 69660 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
原2004年初发于CSDN,后图片丢失,现补上。陈刚 from www.chengang.com.cn      随着模式概念的普及,了解模式和使用模式的程序员越来越多,很多人在学习模式的时候,都会有这样一种疑惑:“有必要搞得这么复杂吗?”。的确,因为教程的例子过于简单化(这样方便读者学习),或者是作者选例子的时候并没有很好体现所讲模式的优点,很多情况下如果仅就其例子的问题来说,用模式是太复杂了。因此才导致这样的误解:“模式就是把简单的问题复杂化吗?”。当然不是,随着你开发实践的不断丰富,你终会发现模式强大威力,而且模式也并非贵族化的编程方式,它就是一些经过提炼了的解决问题的方法技巧。 ...
你应该知道接口是一种契约,它与实现方式无关 但是类,即使是抽象类,你都能自定义成员变量,而成员变量往往就与实现方式有关。 这一点的实际意义不大。 但是有一点,类会暴露太多不必要,甚至不能暴露的东西,你看 ...
内容看附件吧
一、TOMCAT的配置 JAVA的安装不必说了,傻瓜都会 我就不讲了 直接将TOMCAT 首先从APACHE官方下载合适的TOMCAT TOMCAT的下载地址 相信用过的都知道 没用过的上网搜一搜 我也不讲了直接讲配置 首先安装TOMCAT 直接点小猫图标就可以了 自动安装 只要在用户名和密码的地方设置一下 还有端口 在安装时会提示 默认的端口号是8080 用户名为ADMIN 密码为空 只要默认就可以了 二、APACHE 的安装 由于TOMCAT仅提供了动态网页支持 要想使网站支持静态网页和动态网页都很好的话 最好要两个都配上 这样容错性会增强 我下载的apache是2.0.59算是比较新的了 ...
大家都知道在数据库表中,使用索引可以大大提高查询速度。本文讲了这么多,也无非是想利用索引提高数据库的执行效率。不过索引只是提高效率的一个因素。如果你的MySQL有大数据的表,就需要花时间研究建立最优秀的索引或优化查询语句。     一、索引分单列索引和组合索引     单列索引:即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。     组合索引:即一个索包含多个列。     二、介绍一下索引的类型     1.普通索引。     这是最基本的索引,它没有任何限制。它有以下几种创建方式:     (1)创建索引:CREATE INDEX indexName ...
1. 导出数据: mysqldump --opt test > mysql.test 即将数据库test数据库导出到mysql.test文件,后者是一个文本文件 如:mysqldump -u root -p123456 --databases dbname > mysql.dbname 就是把数据库dbname导出到文件mysql.dbname中。 2. 导入数据: mysql -u root -p123456 databaseName< mysql.dbname
关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单: 目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字 5:只能输入英文字符和数字 6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表 ...
解决ie7 firefox在 ul li 的差异方法 <style type="text/css"> ul{list-style:none; padding:0; margin:0; margin-left:50px;} ul li{background:url(../image/li_point.gif) no-repeat left center; font-size:12px;  text-indent:16px; line-height:18px; } </style>
6.3.6.2 辅助功能函数 DATABASE() 返回当前数据库名: mysql> SELECT DATABASE();         -> 'test' 如果没有当前数据库,DATABASE() 返回一个空字符串。 USER() SYSTEM_USER() SESSION_USER() 返回当前 MySQL 用户名: mysql> SELECT USER();         -> 'davida@localhost' 在 MySQL 3.22.11 或更新的版本中,返回值包含用户名和客户机的主机名。你可以象下面所示的仅取出用户名部分(无论值是否 ...
MySQL Reference Manual for version 4.1.0-alpha. -------------------------------------------------------------------------------- 6.3 用于 SELECT 和 WHERE 子句的函数 一个 SQL 语句中的 select_expression 或 where_definition 可由任何使用了下面所描述函数的表达式组成 ...
Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DATE, -1);    //得到前一天 calendar.add(Calendar.MONTH, -1);    //得到前一个月 int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH)+1; 注意月份加一 /**      * 判断当前日期是星期几<br>      * <br>      * @param pTime ...
源文件Arith.java: package com.common.util; import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算, * 这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 */ public final class Arith { // 默认除法运算精度 private static final int DEF_DIV_SCALE = 2; // 这个类不能实例化 private Arith() { } /**   * 提供精确的加法运算。   *   * @param v1 被加数 ...
package com.embraiz.web; import java.io.IOException; import java.io.PrintWriter; import java.util.*; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.lowagie.text.D ...
package com.embraiz.web; import java.io.IOException; import java.io.OutputStream; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servl ...
package com.embraiz.web; import java.io.*;  import java.sql.SQLException; import com.embraiz.common.sql.SQLBridge; import java.sql.SQLException; import jxl.*;     /** #  * @author Ken #  * #  * To change the template for this generated type comment go to #  * Window>Preferences>Java&g ...
Global site tag (gtag.js) - Google Analytics