Java
文章平均质量分 88
SwingPyzf
这个作者很懒,什么都没留下…
展开
-
string与stringbuffer区别
在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.Stri转载 2012-09-17 23:10:56 · 907 阅读 · 1 评论 -
linux配置安装jdk1.7
这几天研究linux下编写java。就从安装jdk跟配置环境变量开始,上网查了很多资料终于忙活了一上午配置成功了。下面就来介绍下 我的配置步骤我用的CentOS 64位系统。1、好! 先从官网上下载了jdk 版本为1.7.0_05 目前支持linux下载的有两种格式,本人下的呢是jdk-7u5-linux-x64.tar.gz;接下来将在/usr/lib下 新建一个jvm的目录将j原创 2012-06-18 11:32:45 · 3102 阅读 · 1 评论 -
SpringMVC 基础教程 框架分析
Spring MVC 入门教程一:概述:SpringMVC框架是围绕DispatcherServlet这个核心展开,DispatcherServlet这个Servlet负责拦截请求,并将其分派给相应的处理类来处理。 体系结构:SpringMVC是基于Model2实现的技术框架,Model2是经典的MVC模型在Web应用中的变体,这个改变主要源于HTTP协议的无状态性原创 2013-05-04 23:23:37 · 19651 阅读 · 9 评论 -
Ibatis 动态条件SQL语句
在开发ibatis项目的时候 由于要写sql语句但是 实体xml中又无法通过参数拼接sql语句,导致同一张表不同条件的查询 删除等操作要写不同的sql语句会很麻烦。花了点时间找资料跟实践,发现ibatis也能实现对动态的对条件语句的拼接: delete select count(*) select * from DeviceInfo原创 2012-09-27 15:09:12 · 12042 阅读 · 2 评论 -
JAVA多线程下载的实现
抽空研究的java多线程下载代码:package org.swinglife.download;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOExce原创 2013-08-17 00:45:42 · 1596 阅读 · 0 评论 -
JAVA抓取网页的图片,JAVA利用正则表达式抓取网站图片
利用java抓取网页上的所有图片:用两个正则表达式:1、匹配html中img标签的正则:]*?>2、匹配img标签中得src中http路径的正则:http:\"?(.*?)(\"|>|\\s+)实现:package org.swinglife.main;import java.io.File;import java.io.FileOutputStream;imp原创 2013-11-15 13:11:18 · 29431 阅读 · 10 评论 -
eclipse配置开发web项目,eclipse配置tomcat
重装了系统下了一个新的eclipse所以要重新配置一下,干脆自己写一遍配置方法,方便以后重装的时候看看。以前在学校的时候一直用的是myeclipse下载就能直接开发web项目但是myeclipse毕竟是收费。1、首先进入eclipse的插件安装页面,菜单栏上的help->install new software然后在Install点击右边的下拉箭头选择--All Available原创 2013-11-09 20:43:11 · 11136 阅读 · 0 评论 -
java Web生成验证码
package org.yeeku.web;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java转载 2012-01-12 16:09:32 · 1395 阅读 · 0 评论 -
SpringMVC 基础教程 简单入门实例
Spring MVC 入门教程二:一个简单的入门实例教程该实例的源码和实例中的jar源码:http://download.csdn.net/detail/swingpyzf/5348563所需要的jar: http://download.csdn.net/detail/swingpyzf/5348531简单注解配置的实例:一、创建项目:1、建立新的动态原创 2013-05-09 13:44:25 · 205447 阅读 · 76 评论 -
Maven远程Tomcat热部署
好久没来写博客了,工作和生活上的事情实在是太忙了,之前一直在搞jenkins ci 和 gitlab 的东西,一直都想写一篇相关的文章记录下,可是无论怎么样都抽不出时间去写,断断续续的烂尾了好多文章。最近因一些情况从上一家单位离职了,看看能否抽空把这些烂尾的文章给补全了。概要说明:在使用Tomcat和Maven的时候可能会需要用到远程部署项目的情况,比如我有个本原创 2017-03-30 22:41:10 · 2821 阅读 · 1 评论 -
Apache Shiro 快速入门教程,shiro 基础教程
第一部分 什么是Apache Shiro1、什么是 apache shiro :Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理如同 Spring security 一样都是是一个权限安全框架,但是与Spring Security相比,在于他使用了和比较简洁易懂的认证和授权方式。2、A原创 2015-06-03 10:51:46 · 109530 阅读 · 29 评论 -
Hibernate 注解单向一对多配置
/*** * Plate表 * @author Swing * */@Entity@Table(name = "tb_Plate")public class Plate implements Serializable {private static final long serialVersionUID = 1L;private int id;privat原创 2011-12-10 08:50:41 · 12826 阅读 · 0 评论 -
Maven的配置和使用
Maven的配置和使用1、下载和安装maven注:在使用之前,应首先安装JDK。#可以去共用目录中下载,下载完后解压到指定的目录中,如C:\Program Files\apache-maven-2.2.0#配置环境变量:1)MAVEN_HOME: 你安装的Maven的目录,如C:\Program Files\apache-maven-2.2.0#在Pat转载 2012-05-22 09:41:55 · 1463 阅读 · 0 评论 -
java每秒更新页面时间,用jquery ajax方法调用
很多人习惯用javaScript来获取系统的时间 更新网站页面上得时间,此方法也比较实用方便,但是对于往往需要安全度很高或者用来制作定时测验系统等一些需要通过准确计时的工具或者网站时,用javaScript的方式很容易在用户禁用游览器javaScript脚本时而无效。因此自己写了一段比较简单的,通过ajax的方式来更新页面时间,当然此方法需要与服务器交互。从而多多少少的会影响游览的速度,不过在原创 2011-12-14 10:45:48 · 7850 阅读 · 0 评论 -
struts2 GET方法提交乱码,地址栏输入中文地址乱码解决
当配置完UTF-8拦截器后 发现任然出现提交乱码的朋友们,有可能是因为tomcat下没有配置UTF-8,同时也导致了无法在地址栏输入中文地址。解决方法:在tomcat的目录下打开server.xml文件:在里面找到 修改为现在可以正常输入中文地址提交。原创 2011-12-10 09:12:57 · 2625 阅读 · 0 评论 -
JSP隐含对象
page:page对象代表jsp页面本身,是this变量的别名,对jsp页面创建者通常不可访问。作为jsp开发人员一般很少使用该对象。config:config对象是ServletConfig类的一个对象,存放着一些Servlet初始的数据,且只有在jsp页面范围内才合法。config对象提供了一些访问应用级初始化参数、Servlet上下文和Servlet名字的方法request:原创 2012-09-17 22:56:51 · 1032 阅读 · 1 评论 -
Java冒泡排序和选择排序
import java.util.Scanner; public class FoundMax { public static void main(String[]args) { int[] a; int mida=0;//用于交换 int i=0; int j=转载 2012-05-24 09:53:33 · 937 阅读 · 0 评论 -
JDBC连接数据库
package com.jdbc.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.原创 2012-03-23 09:12:27 · 725 阅读 · 0 评论 -
java获取网页HTML代码
package com.web.network;import java.io.BufferedReader;import java.io.FileOutputStream;import java.io.FileReader;import java.io.InputStream;import java.io.InputStreamReader;import java.原创 2012-03-23 09:14:11 · 8396 阅读 · 0 评论 -
jsp Session创建销毁后执行其他程序。
HttpSessionListener接口 public class seesionUtil implements HttpSessionListener { //此方法创建session public void sessionCreated(HttpSessionEvent se){ System.out.println("创建Session");原创 2011-12-10 08:41:23 · 2053 阅读 · 0 评论 -
JSP EL表达式<c:forEach> 页面获取hibernate联级对象数据
// 获取request.getAttribute("plate") list对象${plate.plateName } //读取第一个对象plate的plateName数据 ${plate.subPlate[0].subPlateName } //读取第二个联级对象subPlate中的.subPlateName数据.原创 2011-12-10 08:57:18 · 4492 阅读 · 0 评论 -
面试题关于cookie,session,application的区别
Cookie: ①存在于客户端(可被阻止) ②只能是文本文档 ③如果设置了期限值,则写入客户端的文件; 如果没有,它只对本窗口或其子窗口有效,其它窗口不能访问该Cookie ④在Servlet/JSP中设置的Cookie可以被同路径下或其子路径的Servlet/JSP访问,父路径不可以 ○注:这里的路径是指URL,而不是Web文件的目录Session:转载 2012-09-17 22:44:55 · 5289 阅读 · 1 评论 -
简单的java线程编程
package com.thread.test;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/**** * 线程 * @author Swing * */public class ThreadTest1 {public static v原创 2012-03-23 09:16:01 · 852 阅读 · 0 评论 -
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤SpringMVC 基础教程 框架分析:http://blog.csdn.net/swingpyzf/article/details/8885459SpringMVC 基础教程 简单入门实例:http://blog.csdn.net原创 2014-03-01 20:17:47 · 338930 阅读 · 35 评论