- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 rank函数
rank函数是排名函数RANK()函数为结果集的分区中的每一行分配一个排名。行的等级由一加上前面的等级数指定。以下显示了RANK()函数的语法:首先,子句将结果集划分为分区。RANK()功能在分区内执行,并在跨越分区边界时重新初始化。其次,ORDER BY子句按一个或多个列或表达式对分区内的行进行排序。
2024-10-29 09:41:18 889
原创 Log4j配置详解
Logger - 日志写出器,供程序员输出日志信息 Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 ConsoleAppender - 目的地为控制台的Appender FileAppender - 目的地为文件的Appender RollingFileAppender - 目的地为大小受限的文件的Appender
2010-04-01 22:12:00 894
原创 SNMP 解析器 mibble
Mibble是一个采用Java开发的开源SNMP MIB解析器(或SMI解析器)。它可以用于读取SNMP MIB文件和简单的ASN.1文件。 Mibble is an open-source SNMP MIB parser (or SMI parser) written in Java. It can be used to read SNMP MIB files as well as s
2010-03-25 10:59:00 5176
原创 JFreeChart中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground
2010-03-15 16:34:00 657
转载 PHP Notice: Undefined index: ... 问题的解决方案
首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开p
2008-10-16 09:38:00 842
原创 数据库连接池的原理机制
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需
2008-09-25 10:00:00 857
原创 doGet和doPost的区别(servlet)
service()是在javax.servlet.Servlet接口中定义的, 在 javax.servlet.GenericServlet 中实现了这个接口, 而 doGet/doPost 则是在 javax.servlet.http.HttpServlet 中实现的, javax.servlet.http.HttpServlet 是 javax.servlet.GenericServlet
2008-07-11 10:34:00 8442 5
转载 java里抽象类和接口的区别
下面的这篇文章讲的十分透彻了,所以转载之abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interf
2008-06-25 17:54:00 851
原创 用javascript的ShowModalDialog()函数缓存的问题
用javascript的ShowModalDialog()函数显示页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存。两个解决办法: 方法一:先写一个htm页面,里面嵌套一个iframe,iframe的src就是
2008-05-27 10:21:00 889
转载 System.getProperty()参数大全
System.getProperty()参数大全 java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Ja
2008-05-23 18:19:00 482
原创 java线程
wait,notify这几个方法很常用,这里涉及到多线程和同步问题,这里稍微解释一下. 1.wait和notify这两个方法都是Object中的方法,放在一块是因为他们关系非常密切.wait就是等待这个对象的同步锁,不过调用这个方法必须先获得这个对象的同步锁,就这一点很多人就搞晕了.这里先解释一下这两个方法,然后给出一个小例子说明.wait:等待对象的同步锁,需要获得该对象的同步锁才可以调
2008-05-23 10:27:00 520
转载 SQL操作全集
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE d
2008-05-23 09:46:00 554
转载 window.location方法获取URL各部
首先解释一下URL:参考百度百科:URL条目URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成:scheme://host:port/path?query#fragment scheme:通信协议常用的http,ftp,maito等host:主机服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。port:端口号整数,可选
2008-05-22 10:57:00 1007
转载 sql top
学习sql server,很多书籍给出的sql标准语法很多,同仁们用的肯定很熟练,但sql有很多用法不被大家常用和熟悉,现写出两个供大家使用:1、在编写随机出卷系统时,用到随机抽出题库中的N道题目,方法很多,有人使用随机函数等等,其实,一条sql语句搞定:select top 30 * from test order by newid()order by newid():随机产生id号,然后根
2008-05-08 17:02:00 939
原创 document 对象详解
document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 "引用的元素为空或者不是对象"---------------------------------
2008-05-07 17:47:00 623
原创 Mysql
mysql 在windows下为my.ini在linux下为my.cnf 数据的导入 在命令行、cmd下用的,如果你的msyql/bin目录没有配置在系统的环境变量里,就先cd到mysql/bin目录. 比如我要导入 test.sql 这个数据到discuz_db这个数据库 mysql -u 用户名 -p密码 db_name 1.导出整个数据库 mysqld
2008-05-07 16:08:00 609
转载 数据库 驱动
MySQL: String Driver="com.mysql.jdbc.Driver"; //驱动程序 String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名 String Username="username"; //用户名 String Passw
2008-05-07 16:05:00 815
原创 CSS的Border属性 属性 边框 可以 定义 宽度 颜色 CSS solid 类型 文本
制作过网页的人都有为画线而烦恼的经历,本文介绍的小技巧也许对你有所帮助。我们先来认识一下“Border”(画边框),它是CSS的一个属性,用它可以给能确定范围的HTML标记(如TD、DIV等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。下面把通过实例来说明其应用技巧。 1、给文本加边框 上面的示例中,给一段文字加了不同的边框,只是为了说明边框线的颜
2008-05-07 10:18:00 8747
原创 swing和swt的比较
简短的说Swing相对于SWT的优势有:速度快、有皮肤机制支持、优秀的框架、灵活可扩展、官方标准、47%的市场占有率、丰富的第三方类库、不计其数的学习材料、强大免费的图形界面设计工具(NetBeans Matisse)。相对于SWT的缺点有:多耗10M左右内存、启动速度稍慢、桌面集成相对弱。两者都有着漂亮的本地化外观。这些内容我们在前面的文章中都连篇累牍的介绍过。 从两者当初设计的目标来看
2008-05-06 16:28:00 1375 1
原创 sort uniq 除去重复行
sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。 Sort命令将逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。 语法: sort [选项]
2008-04-30 16:35:00 2103
原创 jsp重复提交数据
Struts的Token(令牌)机制简介:Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次
2008-04-29 11:10:00 2140
原创 部分编码问题
在Mysql的安装中,如果默认安装,Mysql的字符集是latin1latin1在JSP中的编码实际就是 iso-8859-1编码,如果使用JSP将数据插入mysql数据库,需要插入之前,将数据从GBK转换为iso-8859-1然后存入数据库。如果从数据库中读取数据,读取后,需要将数据转码为GBK读取后进行编码转换 new String (str.getBytes("iso-8859-1"
2008-04-28 11:35:00 624
原创 时间格式处理
public void getNowTime(){ Date date = new Date(); SimpleDateFormat df = new SimpleDateFormat(); // 时间格式化对象 df.applyPattern("yyyyMMddHHmmss"); // 设置时间格式 格式化到秒,毫秒为ms Str
2008-04-25 18:28:00 613
转载 全面理解String(JAVA复习)
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null; 但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvil
2008-04-25 10:17:00 531
转载 Vetor Arraylist list
Vector、ArrayList和List的异同[zz] 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图
2008-04-25 10:16:00 599
转载 java.util包
ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它比如add(Object)、remove(int)等都没有同步。1.存储ArrayList使用一个Obj
2008-04-25 10:12:00 631
转载 Servlets/JSP开发技术问答
为什么GenericServlet在init(ServletConfig config)基础上增加了一个init()方法? init()方法被GenericServlet.init(ServletConfig config)方法调用。init()方法方便了开发人员定制Servlet的初始化,而无须去维护ServletConfig对象的存储工作。重写GenericServlet.init(S
2008-04-25 10:09:00 586
转载 JSP内建对象
① out - javax.servlet.jsp.jspWriter out对象用于把结果输出到网页上。方法:1. void clear() ; 清除输出缓冲区的内容,但是不输出到客户端。2. void clearBuffer() ; 清除输出缓冲区的内容,并输出到客户端。3. void close() ; 关闭输出流,清除所有内容。4. void flush()
2008-04-25 10:03:00 631
转载 java操作xml小结
文档对象模型 (DOM) 是一个文档标准,对于完备的文档和复杂的应用程序,DOM 提供了大量灵活性。DOM标准是标准的。它很强壮且完整,并且有许多实现。这是许多大型安装的决定因素--特别是对产品应用程序,以避免在API发生改变时进行大量的改写。 以上是我在选择处理XML数据时之所以没有选择JDOM或者dom4j等其它面向对象的标准的原因,不过也由于DOM从一开始就是一种与语言无关的模型,而且它更趋
2007-07-30 11:56:00 919
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人