自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

望向明天

Be the change before you see the world

  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 线程的使用

1. 要使线程终止应该让其行运行到它生命周期的终点,即当满足某种条件终止该线程。2. 当一个线程终止应当使用 isLive() 方法去查看该线程是否还在。(个人肤浅的编程感受,没有经过深入的研究,到时再进行深入的研究)

2013-08-14 15:11:57 558

原创 Vector删除,MidiaTracker的使用

1. Vector删除元素       在删除集合中的元素时,我习惯使用 collection.remove( obj ) 这种形式来删除,当删除一个元素时并不会发生什么问题,但如果是在多线程程序中删除则经常会抛出一些异常:ConcurrentModifactionException      例:for( Bullet bullet : bullets ){ bullet.mo

2013-08-13 13:09:36 638

转载 图片处理——压缩、缩放与旋转

1. 图片压缩        1.1 得到内存输出(ByteArrayOutputStream)         1.2 得到编码器,并将内存输出传递给它         1.3 设置编码参数,(先得到,再设置,最后重新添加给编码器 )         1.4 编码public static OutputStream encode( BufferedImage src, i

2013-08-12 14:08:24 1314

原创 windows 命令行下编译运行.class文件

(我的是 e:\work目录,要使用到第三方jar包,commons-lang3-3.1.jar ,这个包也是放在这个目录下的1. 首先设置classpath       set cp=e:\work2. 编译.java文件      javac -cp %cp%\commons-lang3-3.1.jar e:\work\Test.java3. 运行.class文件

2013-08-12 11:48:50 3688

转载 Eclipse 解决图片处理包问题

在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;报错:Access restriction: The type JPEGImageEncoder is not accessible due to r

2013-08-12 08:40:40 893

原创 swing 编程的一些总结

很浅显的一些使用,若有错误之处,敬请见谅,望指正。好读书不求甚解!1. 关于 javax.swing.Timer它的开启使用 start方法,暂停使用 stop,唤醒使用 restart方法。repeats方法,传入false之后 ,再运行一次,则不再运行,即使使用restart也不能唤醒!2. CompoundBorder的使用 CompoundBorder cb =

2013-08-02 12:06:31 820

原创 三大基本排序:选择、冒泡、插入

(示例代码的最终结果使得数列将按升序存放)1. 选择排序选择一个位置,在该趟循环中将参与比较的数的极值放到该位置上,最后使得整个数列中的数按某一顺序存放。具体如下: public static void select( int[] nums ){ int temp = 0; for( int i=0; i<nums.length-1; i++ ){

2013-07-21 18:24:21 688

原创 Java 中 数值交换的几种方法

第一种:传统方式public static void thrVal( int a, int b ){ System.out.println( "a=" + a + "\tb=" + b ); int temp = a; a = b; b = temp; System.out.println( "a=" + a + "\tb=" + b ); }

2013-07-16 16:50:15 2207

转载 win7开启文件共享

1. 打开网络发现    这个得把三个服务开启:DNS Client,SSDP Discovery,Server。2. 家庭组发现    开启 Homegroup listener,Homegroup provider这两个服务第一步:设置网卡参数进入控制面板选择“查看网络状态和任务“,选择更改适配器设置,进入本地网络设置。在使用的本地连接上点击右键选择属性,在弹出的界

2013-07-16 16:28:23 920

转载 存储过程与函数的区别

存储过程与函数的区别核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。    1.一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。

2013-07-11 15:49:23 591

转载 mysql show processlist命令 详解

mysql show processlist命令 详解SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果您不使用FULL关键词,则只显示每个

2013-07-11 14:51:00 967

原创 对 Jsp及Servlet 的理解

Servlet的生命周期:所谓生命周期,指的是Servlet容器是如何创建Servlet实例、分配其资源,调用其方法,并销毁其实例的整个过程1. 加载servlet2. 实例化servlet3. 调用init(),进行初始化4. 调用service,派遣与请求相对应的doXXX方法,运行(以多线程的方式运行service() );5. 服务终止,调用destory,将其

2013-07-10 11:47:17 1381

原创 经典之言

1. 两利相权取其重,两害相权取其轻。

2013-07-10 09:13:58 857

翻译 spring Scope

1. singleton

2013-07-09 19:16:23 1017

原创 基于SSH框架的Web应用中,web.xml的配置

<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com

2013-07-09 17:47:53 795

转载 spring Singleton-scoped Bean with dependecies on prototype-scoped Bean

Method injectionIn most application scenarios, most beans in the container are singletons. When a singleton bean needs to collaborate with another singleton bean, or a non-singleton bean needs t

2013-07-09 17:38:12 956

原创 多线程的sleep和wait

sleep 方法 和 wait 方法sleep 是占着cpu睡觉,(更通俗的说是继续占着毛坑,但在一定时间段内暂停拉屎)。当前线程 sleep 时,该线程继续持有资源和cpu执行权,其它线程不允许拥有cup。若不发生InterruptedException,该线程的沉睡时间是确定的,传入多少毫秒就是多少毫秒。沉睡时间一过,继续接着上次再执行(继续拉)。sleep是静态方法,谁调用谁睡觉。就

2013-07-08 12:03:15 944

原创 Spring 命名空间 p

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.springframework.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" x

2013-07-07 09:40:09 1195

原创 hibernate.cfg.xml的配置详解

1. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

2013-07-07 09:37:24 711

原创 Spring 中sessionFactory的几种配置方式

1. ..<beans xmlns="http://www.springframework.org/beans" xmlns:xsi="http://www.w3.org/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/beans http://www.springframe

2013-07-07 09:24:25 3905

转载 struts2文件下载

首先配好struts:web.xml?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2013-07-02 20:48:36 701

原创 关于 Swing JFrame 的 update不起作用

今天感觉好久没有写过Java的界面程序,然后去网上照着某些源代码写了一个Demo,通过鼠标的移动、拖拽来画一条直线,但是JFrame根本不会把画布清除掉。代表如下:import java.awt.Color;import java.awt.Container;import java.awt.Graphics;import java.awt.event.MouseEvent;import

2013-06-30 08:06:14 1971

转载 深入Java集合学习系列:HashMap的实现原理

1.    HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:   在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,H

2013-04-27 11:08:55 582

转载 判断闰年,闰年的由来

地球绕太阳转一年的时间是:365天5时48分46秒。如果一年只有365天,每年就少算了5个小时,所以每4年一闰。但是这样子还是少算了45分钟。如果每100年有25个闰年则将会少18时43分20秒。但这也比24小时少,所以这种方式也是不合适的。        若每年365天,每年就少算5小时48分46秒,100年就多出581小时16分40秒。若每100年中有25个闰年,则会有5*24=600小时

2013-04-18 15:01:01 843

原创 用英语形容美女

1. 在中 Robin 曾经这样描述 "She is the most beautiful creature I have ever seen in the world."2. "Hey, look at the chick over there." --> 看看那边的女孩Chick代表女孩,chic是表示时髦,不要搞混了。一般chick 和 girl 是可以互换的。如 She is a

2013-04-18 10:14:48 1133

转载 再说final变量

原文地址:http://blog.csdn.net/axman/article/details/1460544从jdk1.0到今天,JAVA技术经过十余年的发展,技术上已经发生了巨大的变化.但final变量的定义从它诞生那天起,就没有发生任何变化,也就是这十多年它就一直表示它原来的意思.但遗憾的是,经过十多年仍然有90%的人没有理解它的真实含义,也没有一篇文章,包括我所见到的所有介绍

2013-04-13 15:19:42 642

原创 Java的继承及继承中类的加载顺序

Java继承的概念       Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。        JAVA不支持多重继承,单继承使JAVA的继承关系很简单,一个类只能有一个父类,易于管理程序,同时一个类可以实现多个接口,从而克

2013-04-12 11:04:31 2657

转载 jQuery的Select操作集合

Query获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...});    //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text();   //获取Select选

2013-04-11 11:15:05 606

转载 关于获取客户端ip的问题

原文载自:http://whb198900.blog.163.com/blog/static/76645354201211894938581/public static String getIpAddr() { Object ip = ServletActionContext.getRequest().getHeader("X-Forwarded-For".toLowe

2013-04-10 13:55:09 731

转载 JS屏蔽键盘键

1. 屏蔽所有键<!--function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false;}-->2. 屏蔽鼠标右键    JavaScript屏蔽鼠标右键还可以在body标签里加上oncontextmenu=self.event.returnvalue=false    或

2013-04-10 13:02:20 1476

原创 JS使用JQuery进行验证

1.电话验证function check_phone(){ $('#phoneInfo').html(""); var pwd=$('#phone').val(); if(pwd==""){ $('#phoneInfo').html("手机不能为空"); return false; } var teg=/^((13[0-9])|(15[0-9])|(18[0-9]))[0-9

2013-04-10 11:52:44 763

转载 基于jQuery简单的定时跳转页面

原文转载自:http://freedomljtt.blog.163.com/blog/static/722949492010627104758608/ My JSP 'SUCCESS.jsp' starting page $(document).ready(function() { f

2013-04-10 11:40:49 899

转载 struts2实现登录后跳转回本页面

转载地址: import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.log4j.Logger; import o

2013-04-10 11:32:44 1492

图书管理系统完整源码

一个完整的 java项目,图书管理系统,可以引入到eclipse中运行。里面包含了所有的源代码,欢迎前来下载!

2013-05-24

firefox_3.6.10.exe

目前最新发布的firefox安装程序,挺不错的。

2010-10-18

空空如也

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

TA关注的人

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