自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (9)
  • 收藏
  • 关注

原创 【Servlet】Filter过滤器的编写和配置

Servlet的Filter介绍在Servlet作为过滤器使用时,它可以对客户的请求进行过滤处理,当它处理完成后,它会交给下一个过滤器处理,就这样,客户的请求在过滤链里一个个处理,直到请求发送到目标.如果过滤器不成功,则将试图转发到指定页面.过滤器就像一扇门,客户端要和服务端的某个目标交互,必须通过这扇门.典型filter应用1 设置统一字符集 解决中文乱码问题.request

2013-08-31 04:15:15 6979

原创 【Servlet】Servlet应用的get、post访问及和JSP的配合使用

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同。Servlet由Web服务器进行加载,该Web服务器必须包含

2013-08-31 03:29:09 7887 1

转载 【Servlet】在servlet中使用session

众所周知,在JSP页面上可直接通过session.setAttribute(name,object)设置session。可如果想在servlet使用session 的话,就和在JSP有点区别了。在servlet中通过HttpSession session=request.getSession(boolean create);得到一个session对象(准确来说,得到的应该是一个Ht

2013-08-30 02:36:29 16710

原创 【JSP】Cookie的使用及保存中文,并用Cookie实现购物车功能

Cookie是服务器存放在客户端的一些数据,比如密码,以及你曾经访问过的一些数据。设置Cookie //设置cookie Cookie cookie = new Cookie("TOM","111"); //设置有效期,默认秒为单位 cookie. setMaxAge(7*24*60*60); //添加cookie到客户端 response.addCookie(cookie)

2013-08-30 00:58:14 5237 1

转载 【JSP】让HTML和JSP页面不缓存的方法

用户退出后,如果点击浏览器上的后退按钮,Web应用将不能正确保护受保护的页面——在Session销毁后(用户退出)受保护的JSP页重新在浏览器中显示出来。然而,如果用户点击返回页面上的任何链接,Web应用将会跳转到登陆页面并提示Session has ended.Please log in.上述问题的根源在于大部分浏览器都有一个后退按钮。当点击后退按钮时,默认情况下浏览器不是从We

2013-08-28 18:35:12 6786

原创 【JSP】使用application统计所有用户对某网页的访问次数

因为使用application对象完成累计的功能,所以当(1)当前的Wen应用重新部署(2)Tomcat服务器重启计数器要重新开始计数。jsp代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here

2013-08-28 00:36:32 4091

转载 【实用技术】“位于XDB的服务器localhost要求用户名和密码”解决办法

同时安装了tomcat和oracle9i后,调试jsp出现--连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码,原因是端口冲突。 产生原因8080端口被其他服务占用 一般装了Oracle的系统都会产生这种问题。解决办法解决的方法有两种:1、 更改Tomcat的端口,这个比较简单,我们在Tomcat 5.5\conf下的serv

2013-08-27 09:30:27 3618

原创 【JSP】JSTL使用core标签总结

使用core标签在页面中使用taglib指令指定标签URI和prefix.如:接着可以在页面上使用,如core标签: //设置某个范围如session属性的值 //设置某个bean成员变量的值 等同于 //移除某个范围的变量要运行JSTL标签,需要jstl1.2.jar包core标签库JSTL核心标签库支持使用来包含文件,使用来打印和格式化URL,使用来重定

2013-08-27 01:08:56 2263

原创 【JavaScript】AJAX总结(异步JavaScript和XML)

AJAX介绍通过 AJAX,你可以创建更好、更快以及更友好的 WEB 应用程序。AJAX 基于 JavaScript 和 JavaScript的XMLHttpRequest对象。AJAX 应用程序独立于浏览器和平台,是浏览器端技术非服务器端.AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。 它可以

2013-08-27 00:52:24 2591

原创 【CSS】瀑布流布局的两种方式:传统多列浮动和绝对定位布局

传统多列浮动各列固定宽度,并且左浮动;一列中的数据块为一组,列中的每个数据块依次排列即可;更多数据加载时,需要分别插入到不同的列上;优点:(1)布局简单,应该说没啥特别的难点;(2)不用明确知道数据块高度,当数据块中有图片时,就不需要指定图片高度。缺点:(1)列数固定,扩展不易,当浏览器窗口大小变化时,只能固定的x列,如果要添加一列,很难调整数据块的排列;(2)

2013-08-26 01:17:38 6264

转载 【实用技术】DreamWeaver常用快捷键

文件菜单新建文档 Ctrl+N打开一个HTML文件 Ctrl+O 或者将文件从[文件管理器]或[站点]窗口拖动到[文档]窗口中在框架中打开 Ctrl+Shift+O关闭 Ctrl+W保存 Ctrl+S另存为Ctrl+Shift+S检查链接 Shift + F8退出 Ctrl+Q编辑菜单撤消 Ctrl+Z重复 Ctrl+Y 或 Ctrl+Shift+Z

2013-08-25 12:13:35 3345

原创 【SQL】JDBC之实现对MySQL数据的模糊查询

核心方法select * from AAA where A like ‘%a%’ and B like '%b%' and C like '%c%' and...上式中:AAA为表名,A、B、C、...、为列名。即表示在表AAA中查询A列中含有a字符、B列中含有b字符、C列中含有c字符的记录。。要求如下图的一张航班信息列表,需按照航班班次、出发站、目的站等任意一个或多个条件来查询航

2013-08-25 02:30:40 4117

原创 【JavaScript】限定复选框的选择个数

有10个复选框,用户最多只能勾选3个,否则就灰掉所有复选框。(用户再次勾掉复选框时,仍然可以再次选择。)将可变的部分设置为JS的参数,以实现代码复用。JS代码第一个参数为复选框的name,第二个参数为最多允许的勾选值。function choicetest(name,num){ var choicearr = document.getElementsByName(name);

2013-08-25 01:19:04 2995

原创 【JavaScript】实现复选框的全选、全部不选、反选

以较为简洁的程序实现复选框的全选、全部不选、反选 操作。全选第一个参数为复选框名称,第二个参数为是全选还是全部不选。function allCheck(name,boolValue) { var allvalue = document.getElementsByName(name); for (var i = 0; i < allvalue.length; i++) {

2013-08-25 01:09:50 12140

原创 【Java】在JTable中设置鼠标监听器,点击操作对应数据

最终效果鼠标点击JTable中数据,修改相应的信息确定点击的行和列package com.dao;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JTable;public class TableMethod extends Bas

2013-08-24 01:53:44 6389

原创 【SQL】JDBC之通过唯一性元素查询匹配数据库中其他对应元素

说明在JDBC进行开发工作中,时常需要对数据库中数据进行传值操作,为了方便起见,我们可以只传值那个唯一性元素。再通过该唯一性元素,查询匹配对应的其他元素。从而实现对数据库中元素的操作。在前段时间的项目中,自己写了一些方法,现总结如下。数据库查询匹配的通用Java代码 /** 搜索匹配 */ public Object Matching(Strin

2013-08-24 01:02:13 2136

转载 【SQL】MySQL性能优化

1. 为查询缓存优化你的查询  大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。2. EXPLAIN 你的 SELECT 查询  使用 EXPLAIN 关键字可以让你知道MySQL是如何处理你的SQL

2013-08-23 00:56:35 1428

原创 【Java】Java学习笔记总结(三)

2013-07-291. Socket是什么?如何开发基于C/S结构下的Socket程序,请说出步骤。答:SOCKET用于在两个基于TCP/IP协议的应用程序之间相互通信。最早出现在UNIX系统中,是UNIX系统主要的信息传递方式。在WINDOWS系统中,SOCKET称为WINSOCK。两个基本概念:客户方和服务方。当两个应用之间需要采用SOCKET通信时,首先需要在两个应

2013-08-22 19:07:19 1486

原创 【Java】Java学习笔记总结(二)

2013-07-221. AWT和Swing的区别,如何设置look and feel?如何往JFrame添加组件。答:AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包。Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的。设置look and feel:try{    UIManager.setLoo

2013-08-22 00:58:27 1936

原创 【Java】Java学习笔记总结(一)

2013-07-151. JDK、JRE和JVM分别是什么,区别是什么?答:①、JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。②、JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。③、JVM是Java Virtual Machine(Ja

2013-08-22 00:34:02 9029 2

原创 【Java】JTable组件的构造函数和设置列宽

使用JTable组件类层次结构图:java.lang.Object--java.awt.Component--java.awt.Container--javax.swing.JComponent--javax.swing.JTabelJTabel构造函数在使用JTable以前,我们先看一下它的构造函数有哪些, 以及应该如何使用:JTable():建立一个新的JTable

2013-08-18 18:13:56 5647

原创 【Java】IO操作之将Jtable数据导出为Excel表格

这两天在做一个项目,涉及JTable的很多知识。这里提供将Jtable数据导出为 Excel 表格的一种方法,欢迎大家多提意见。JTable示例Java代码所调用方法其中第一个参数为JTable名称,第二个参数为保存路径。 /**导出JTable到excel */ public void exportTable(JTable table, File

2013-08-17 10:20:12 5992 6

转载 【Java】通过DES加密和解密工具,对字符串进行加密和解密操作

分享一个非常不错的字符串加密和解密的程序。可以指定不同的密钥对同一字符串进行不同的加密操作,增强加密性能。Java代码如下:package com.app;import java.security.Key;import java.security.Security;import javax.crypto.Cipher;/** * DES加密和解密工具,可以对字符串进

2013-08-13 22:58:51 6365

原创 【SQL】MySQL之使用mysqlbinlog进行增量备份及恢复详解

【目标】使用mysqldump做全备,结合mysql自带的binlog功能实现增量备份为了操作方便,建议开启两个Terminal,一个进行Mysql的相关操作,一个进行linux语句操作。全备份的过程参考博文:http://blog.csdn.net/jueblog/article/details/9878191增量备份过程(1)配置My.cnf文件(Win

2013-08-12 01:13:22 6018

原创 【SQL】MySQL之使用mysqldump全备份及恢复过程详解

使用mysqldump做全备,结合mysql自带的binlog功能实现增量备份为了操作方便,建议开启两个Terminal,一个进行Mysql的相关操作,一个进行linux语句操作。【注】进行以下步骤前,必须进行环境变量的配置,以确保mysql和mysqldump可以直接运行。若没有进行相关的环境变量配置,则需要在mysql和mysqldump命令前加入MySQL的安装路径。

2013-08-10 15:36:55 3174

转载 【SQL】MYSQL远程登录权限设置

Mysql默认关闭远程登录权限,如下操作允许用户在任意地点登录:1. 进入mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION;IDENTIFIED BY后跟的是密码,可设为空。2. FLUSH privileges; 更新远程连接相关操作Mysql为了安全

2013-08-08 23:00:47 3513

原创 【SQL】运用JDBC实现一个注册、登录系统的编写

数据库的建立首先,建立一个数据库,存储注册成功的账户信息。其SQL的DDL语句如下:CREATE TABLE `jdbctest` ( `id` int(10) NOT NULL auto_increment, `username` varchar(20) default NULL, `password` varchar(20) default NULL, `realN

2013-08-07 01:39:44 4441 3

原创 【Linux】Linux基本shell命令

Shell介绍Shell就是用户与操作系统内核kernal2.4之间的接口 ,是一个命令解释器。Shell的主要版本:bash shell(bsh,Linux的默认shell)Korn shell(ksh)tcsh(tsh) 目录操作ls 显示文件和目录列表 touch 生成一个空文件或更改文件的时间 cp 复制文件或目录 mv 移动文件或目

2013-08-06 18:58:29 1735

原创 【Java】实现一个根据日期判断星座程序的编写

思路直接根据月份做索引,然后根据日期边界判断是本月的星座还是上月的。最终的效果图初始图:选择图:判断星座Java代码package com.test0803;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.*;/* *

2013-08-06 00:17:37 11137 1

原创 【SQL】Oracle的PL/SQL语法及其拓展数据类型总结

PL/SQL语法PL/SQL程序由三部分组成,声明部分、执行部分、异常处理部分。模板:DECLARE /*变量声明*/BEGIN /*程序主体*/EXCEPTION /*异常处理部分*/END;接收用户的输入信息PL/SQL  块还可以接收用户的输入信息,例如:现在要求用户输入一个雇员编号,之后根据输入的内容进行查询,查询雇员的姓名。用户的输入信息使用“&”完成

2013-08-05 22:33:59 2011

原创 【SQL】Oracle分页查询的三种方法

采用伪列 rownum查询前10条记录select * from t_user t where ROWNUM 按照学生ID排名,抓取前三条记录SELECT * FROM(SELECT id,realname FROM T_USER ORDER BY id asc ) WHERE ROWNUM 分页SQL写法,从第10条记录开始,提取10条记录。SELECT * FROM (SELE

2013-08-05 17:03:48 25114 1

转载 【SQL】SQL注入漏掉及其检测、防范措施

SQL注入(SQLInjection)漏洞攻击是目前网上最流行最热门的黑客脚本攻击方法之一,那什么是SQL注入漏洞攻击呢?它是指黑客利用一些Web应用程序(如:网站、论坛、留言本、文章发布系统等)中某些存在不安全代码或SQL语句不缜密的页面,精心构造SQL语句,把非法的SQL语句指令转译到系统实际SQL语句中并执行它,以获取用户名、口令等敏感信息,从而达到控制主机服务器的攻击方法。 1. SQ

2013-08-04 22:28:04 5623

原创 【Java】鼠标监听器MouseListener和MouseMotionListener的使用

鼠标监听器MouseListener监听鼠标事件MouseEvent。相应事件和处理方法鼠标事件         处理方法MOUSE_CLICKED    MouseClicked (MouseEvent)    鼠标点击(单或双)MOUSE_PRESSED    MousePressed (MouseEvent)    鼠标按下MOUSE_RELEASED   Mouse

2013-08-04 02:39:17 39971 3

原创 【Java】获取随机字符串的两种方法

在做SQL测试或其他情况时,我们时常需要得到随机字符串。在这里提供两种获取随机字符串的方法。方法一参数为字符串的长度。 /** 产生一个随机的字符串*/ public static String RandomString(int length) { String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX

2013-08-02 23:33:13 17350

原创 【Java】IO操作之使用zip包压缩和解压缩文件

Java API中的import java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作。我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作。ZipFilejava中的每一个压缩文件都是可以使用ZipFile来进行表示的。 File file = new File("F:/zippath.zip");

2013-08-02 01:52:13 3678 1

原创 【SQL】查询一段时期内的交易流水记录

#当前月 上个月 前三个月 十个月SELECT * FROM timetest WHERE year(time)=year(NOW()) and month(time)=(month(NOW()));SELECT * FROM timetest WHERE month(time)!=month(NOW()) and (time BETWEEN (date_sub(NOW(),interval 1 month)) and NOW());SELECT * FROM timetest WHERE mo

2013-08-01 19:16:08 7197

原创 【SQL】MySQL内置函数中的字符串函数和日期时间函数

字符串函数--拼接字符串组成新的字符串 Select concat(‘A’,’B’);--返回字符串长度Select length(“CAT”)--返回子字符串在字符串中首次出现的位置,没有返回0SELECT locate("b","abcd"); --返回2--下例结果为’??hi’ , 在左边填补?直到指定长度select LPAD('hi',4,'?');--从左边或右边

2013-08-01 17:10:14 1833

Oracle_VM_VirtualBox_Extension_Pack-6.1.6.zip

在Virtualbox虚拟机配置面板中打开USB设备选项,分别勾选上“启动USB控制器”“启用usb2.0控制器”选项,如果有错误去https://www.virtualbox.org/wiki/Downloads 下载相应版本的插件包,名字类似为:Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack。

2021-03-23

android APK反编译工具Apktool

安装步骤如下: 1.首先安装需要JAVA环境,先下载JDK/JRE,已经有JAVA环境的可跳过此步 2.到code.google上下载apktool.jar以及相关文件:http://code.google.com/p/android-apktool/downloads/list 包括apktool.jar和apktool的工具包 3.解压apktool-install-windows.zip到任意文件夹,把apktool.jar 到该文件夹下 4.点击开始菜单,运行,输入CMD回车,用cd命令转到刚刚解压apktool-install-windows所在的文件夹,输入apktool,出现一些命令说明即成功安装。 使用:apktool d XXX.apk 反编译XXX.apk

2013-09-19

运用JDBC实现一个注册登录系统的编写

运用JDBC实现一个注册登录系统的编写 具体内容可以参考本人博客。

2013-08-07

Java与MySQL连接的JAR包

Java与MySQL连接的JAR包 方便在Java中对数据库MySQL进行相关操作

2013-07-27

Java的File类文件读写以及图片下载的总结

File类的总结: 1.文件和文件夹的创建 2.文件的读取 3.文件的写入 4.文件的复制(字符流、字节流、处理流) 5.以图片地址下载图片

2013-07-23

editplus 注册码

editplus注册码。方便 editplus的注册,以及Java的学习。适合初学者。

2013-07-02

Java6的中文手册

Java6的中文手册,可方便查询Java函数,非常的方便的

2013-07-02

程序员编程艺术第一~二十七章集锦与总结

程序员编程艺术第一~二十七章集锦与总结

2012-12-11

51CTO下载-7-李春葆数据结构教程(第三版)

51CTO下载-7-李春葆数据结构教程(第三版)

2012-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除