自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 java观察者模式

 观察者模式: Observer模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新 所以需要在被观察者里面保存一个集合,存放所有依赖它的观察者,在java.util.Observable 里面使用的是Vector,具体可以查看java.util.Observable的代码 使用java提供的java.util...

2013-08-30 09:46:59 87

原创 使用vmware安装Linux的时候遇到的问题记录

直接在硬盘里安装时,在“安装引导界面”按ENTER键,出现:enabling IO-APIC IRQs..Timer:vector=0X31 apic1=0 pin1=0 apic2=-1 pin2=-1..MP-BIOS bug:8254 timer not connected to IO-APIC...trying to set up timer(IRQ0)through t...

2013-08-29 23:01:49 434

原创 Hadoop的那些事儿(转)

Hadoop实战-中高级部分 之 Hadoop MapReduce工作原理 Hadoop的那些事儿 张巡 在说Hadoop之前,作为一个铁杆粉丝先粉一下Google。Google的伟大之处不仅在于它建立了一个强悍的搜索引擎,它还创造了几项革命性的技术:GFS,MapReduce,BigTable,即所谓的Google三驾马车。Google虽然没有公布这几项技...

2013-08-29 17:46:17 158

原创 ibatis(mybatis) 学习入门

 简单的测试表: create table User( userId int(10) primary key auto_increment, username varchar(20) default null)   实体类: package org.mybatis.jpetstore.domain;import java.io...

2013-08-29 16:17:24 96

原创 mysql入门教程

 mysql 删除的时候使用别名要注意:原始sql:delete from user where id=1使用别名:delete from user u where u.id=1  这样不行如果使用别名,则应该在delete后面加上别名,指明删除的对象:delete u from user u where u.id=1  修改字段类型(modify):  a...

2013-08-29 09:37:17 137

原创 典型的Spring的applicationcontext.xml配置文件以及注解事物配置(转)

 注解配置事务:  <!-- 启动注入功能 -->> <context:annotation-config /> <!-- 启动扫描component功能 --> <context:component-scan base-package="org.mybatis.jpetstore" /> &...

2013-08-29 09:04:24 496

原创 javascript基础一览

http://bonsaiden.github.io/JavaScript-Garden/zh/#array 简介是一个不断更新,主要关心 JavaScript 一些古怪用法的文档。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议, 初学者可以籍此深入了解 JavaScript 的语言特性。不是用来教你 JavaScript。为了更好的理解这篇文章...

2013-08-26 15:06:47 195

原创 ZeroClipboard实现多复制

 参考:Easy Multiple Copy to Clipboard by ZeroClipboard 要实现在多个复制按钮复制的功能(具体代码在附件中,路径修改一下就行了):  <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String pat...

2013-08-21 16:21:59 179

原创 初步制作拖拽div以及弹出层 以及 切换标签

  html代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>blog.html</title> <meta http-equiv="keywor

2013-08-21 10:11:07 99

原创 常用linux命令记录

 用winscp 可以方便的将window的文件上传到linux机器上。 今天学习的linux命令: ls:(列出当前目录下的文件和文件夹)ls -lt:(列出文件,并按照时间降序显示)ls -ltr:(列出文件,并按照时间升序显示) cd :cd -(回到进入当前目录之前所在的目录,比如刚开始在/home/test目录,然后我执行了cd /var进入/...

2013-08-19 23:37:25 140

原创 html总结 javascript 下拉菜单 个人博客入门学习

 首先,在html页面开头加这句话:  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 可以避免很多不同浏览器的处理问题 设置背景图片: #page_header{...

2013-08-18 23:38:09 119

comet 推送 消息 聊天

 需要的jar包以及基础的配置参考:tomcat comet 推送 技术 入门 直接切入正题: 首先引入tomcat的lib目录下的jar包: catalina.jar,servlet-api.jar 另外要修改tomcat的server.xml,将protocal="http/1.1"什么的修改为: <Connector port="808...

2013-08-16 16:17:55 108

原创 java synchronized详解(个人认为很不错的讲解)

分别锁定this , obj1 , obj2 三个对象public class Resource2 { int limit = 1000; private Food obj1 = new Food(); private Food obj2 = new Food(); public synchronized void f() {//锁定this for (int ...

2013-08-15 14:02:27 232

原创 struts1和struts2的流程区别

Struts1和struts2的工作流程 Struts1流程:1、客户端浏览器发出HTTP请求。2、根据web.xml配置,该请求被ActionServlet接收。3、根据struts-config.xml配置, ActionServlet先将请求中的参数填充到ActionForm中,然后ActionServlet再将请求发送到Action 进行处理。4、是否验证,...

2013-08-15 13:25:08 109

原创 java 检测进程是否存在

  public void isRunning() throws Exception { String ls_1=""; Process process = Runtime.getRuntime().exec("TASKLIST /NH /FI \"IMAGENAME eq xxx.exe\""); BufferedReader...

2013-08-14 16:20:20 550

原创 applicationContext.xml中<context:annotation-config> 和 <context:component-scan>的区别

Difference between &lt;context:annotation-config&gt; vs &lt;context:component-scan&gt; &lt;context:annotation-config&gt; 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。&...

2013-08-14 15:25:56 186

原创 使用spring 的Quartz 定时任务入门

 这里必须的jar包:spring.jarquartz-all-1.6.0.jarcommons-collections-3.1.jarjta.jar 然后将applicationContext.xml放到src下(位置自己决定), web.xml:&lt;context-param&gt; &lt;param-name&gt;conte...

2013-08-14 10:13:41 97

原创 servlet HttpSession 监听器

http://blog.csdn.net/wyzsc/article/details/6258567 一、Servlet中对象作用域1、  ServletContext 上下文应用服务器一启动就产生该对象,服务器关闭即销毁作用于全局,所有Servlet ,相当于静态变量2、  HttpSession 会话客户端第一次请求产生,session过期销毁作用于同一个客...

2013-08-14 08:53:21 158

原创 java动态代理(JDK和cglib)

java动态代理(JDK和cglib) cglib的enhancer类:(jar包在附件中)import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.M...

2013-08-13 10:16:50 116

原创 myeclipse 逆向工程生成根据数据表生成映射文件,javaBean,hibernate.cfg.xml

首先,在myeclispe右上角切换到myeclipse Database explorer perspective    如果你还没有database Driver  在DB Browser 下右键新建New 一个。会出现这样的一个页面。   把需要填的都填了,然后点击Finish。这样就建好了Driver。把Driver打开,选择相应的数据库,然后在Table下面...

2013-08-12 09:23:08 181

原创 jQuery源代码查看工具,css使用,js格式化

jQuery源码查看器jQuery源代码查看工具(jQuery source viewer):http://www.css88.com/tool/jQuerySourceViewer/如果你想查看各个版本的jQuery源码,如果你厌倦了不停拖动长长的滚动条,如果你厌倦了不断的找各种方法名,那么这个jQuery源代码查看器非常适合你!很无耻的扒自:http:...

2013-08-09 09:51:26 283

原创 标准JDBC步骤以及jdbc batch 批处理

jdbc batchjdbc包含batch功能,使用executeBatch方法实现批量操作。  void jdbc() throws Exception{ Connection conn = null; PreparedStatement statement = null; try { Class.forName("com.mysq...

2013-08-08 14:39:10 210

原创 在Struts2中使用ValueStack、ActionContext、ServletContext、request、session

 在Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .  目录(?)[+]      笔者不知道该用哪个词来形容ValueStack、ActionContext等可以在Struts2中用来存放数据的类。这些类使用的范围不同,得到的方法也不同,下面就来一一介绍。...

2013-08-08 14:09:55 116

原创 JAVA获取图片宽高

package test;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Iter...

2013-08-08 09:51:35 189

原创 Tuscany SCA案例分析(转)

Tuscany SCA案例分析(一)(连载中...) 给了好久的承诺,前些日子一直在学习一些SOA方面相关的资料,包括Web Service基础--WSDL SOAP UDDI等,这些是经典的Web service规范,同时学习了些相关的XML-RPC以及WS-BPEL等相关的内容,其中发现要看明白这些东西必须要先学好XML以及XML Schema的基础知识,然后又开始学习了,...

2013-08-06 14:07:02 115

原创 MYSql存储过程的作用及语法

 MYSql存储过程的作用及语法  目录(?)[+]  1、使用了存过程,很多相似性的删除,更新,新增等操作就变得轻松了,并且以后也便于管理!2、存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。 3、存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因。 4、存储过程运行比较稳定,...

2013-08-06 11:33:45 121

原创 马士兵生产者消费者

public class ProducerConsumer { public static void main(String[] args) { SyncStack ss = new SyncStack(); Producer p = new Producer(ss); Consumer c = new Consumer(ss); new Thread(p).sta...

2013-08-06 09:49:33 117

原创 tuscany

http://blog.csdn.net/oracle1000g/article/month/2007/12

2013-08-05 17:48:58 132

原创 Mysql执行计划

链接:http://www.xifenfei.com/954.html 1、MySQL执行计划调用方式EXPLAIN SELECT ……2、执行计划包含的信息| id | select_type| table | type| possible_keys | key | key_len | ref | rows| filtered | Extra |2.1、id包含一组数字,表示查...

2013-08-01 15:01:52 98

原创 java nio 基础实例

 使用SocketChannel的NIO客户机服务器通信示例。(转)  NIO Selector示意图:客户端代码:import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;impo...

2013-08-01 09:32:31 76

空空如也

空空如也

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

TA关注的人

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