自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中switch语句的测试

有的人会想为什么switch语句中药价break。name不防来做一个实验,首先不加break,看看会发生什么:public class Sw { public static void main(String[] args) { int i=10; switch(i){ case 0: System.out.println("00");

2015-02-13 15:28:53 786

原创 2015愿景

import java.io.PushbackReader;import java.util.Random;/** * * @author puhaitao * *年复一年,但2015只有一次,但愿能够珍惜 */public class My2015 { private static My2015 my2015; private My2015() { //

2014-12-31 14:28:31 799

原创 java自定义异常

1.自定义一个异常类,继承Exception,分别写两个构造方法,一个无参、一个带String型参数,如下package a.b;public class CustomException extends Exception { public CustomException() { // TODO Auto-generated constructor stub super();

2014-12-31 11:18:33 478

原创 java内部类回顾之匿名内部类

匿名内部类使用比较多一种情况是:当一个方法传递一个接口类型的参数时。这里定义一个接口:package com.pht.inner;public interface Person { public void setSkin(); }再定义一个类,且有一个传递Person类型的参数的方法package com.pht.inner;public class N

2014-12-29 15:02:44 501

原创 java内部类回顾之静态内部类

其实静态内部类的定义与一般内部类的定义差不多,不同的是要加上static修饰符。如下package com.pht.inner;public class StaticOuter { static class Inner{ }}静态内部类需要注意的有以下几点:1.不能直接访问外部类的非静态属性和方法2.可以不通过.new关键字,而是像一般的类一样直接new出实例

2014-12-29 14:40:56 597

原创 java内部类回顾之一般内部类实现多继承和封装性

本文的标题可能有一定的误导性,并不是说一般内部类就能实现多继承,显然这是不可能的。真正的意思是通过多继承来实现我们期望中的多继承的功能。这里就拿人类来举例吧,人(Person)是一种生物(biology),而且是可移动(Moveable)的生物。我们可以定义如下两个类:public class Biology { public void die(){ System.out.pr

2014-12-29 14:24:02 1635

原创 java 内部类回顾之一般内部类

昨天,一位自学java的朋友问我内部类重不重要,我的回答当然是”很重要的“。当时我才意识到,对于这部分的知识已有所遗忘,所以有必要写一些测试代码,并将其记录下来。为什么要用内部类?这是一个很现实的问题,如果不知道内部类能做什么,那么学习起来就会有些漫无目的,觉着很迷茫。对于内部类,我首先想到的一个用处就是解决java不能多继承的问题,当然也还有其它的作用,比如掩藏类的实现细节(这个读起来有

2014-12-29 13:56:01 525

原创 数据结构之链表

#include #include "string.h" #include "stdlib.h" #define Len sizeof(node) typedef struct element{ int value; struct node *next;}node;node *head,*p1,*p2;node *creatlist();void p

2014-10-23 10:04:45 500

原创 mybatis多对一查询

1. BlogDao.java package pht.mybatis.dao;import java.util.List;import pht.mybatis.pojo.Blog;public interface BlogDao { public List getBlog(int id);//查询多个数据时候,返回类型应该是List public void addBlog(

2014-04-11 15:04:02 773

原创 mybatis进行增删改操作

文件结构

2014-04-11 14:56:47 597

原创 mybatis下载及开发环境配置

一、下载链接        http://blog.mybatis.org/p/products.html,选择mybatis3下载。如果是用eclipse或myeclipse来开发,这里也有相关插件,可以在线安装,安装的办法与一般插件的安装大同小异。这个网站在内地打开比较慢,需要耐心等待,香港倒是很快。安装过程也可能会很慢,不妨翻墙来试试。  二、 将下载的jar文件放入build-pa

2014-04-01 17:19:59 745

原创 单例模式

顾名思义,单例模式就是一个类只有一个实例,而且这个实例易于被外界访问,从而方便对实例个数的控制并节约系统资源。如果在设计过程中希望某个类只有一个实例,那么这时候单例模式可以是一个比较好的选择。所谓天无二日,人无二主。那么就以太阳为例好了,众所周知,我们每天看到的太阳都是同一个太阳。现在来看看最简单的单例模式package com.pu.singleton;/** * *

2014-02-27 16:02:10 504

原创 IMQ限速记录

IMQ(Intermediate queueing device,中介队列设备) 不是一个队列规定,但它的使用与队列规定是紧密相连的。就 Linux而言,队列规定是附带在网卡上的,所有在这个网卡上排队的数据都排进这个队列规定。根据这个概念,出现了两个局限:    1.  只能进行出口整形(虽然也存在入口队列规定,但在上面实现分类的队列规定的可能性非常小)。    2.  一个队列规定只能处

2014-02-27 14:51:00 1214

原创 Mysql主从同步配置小记

本文是自己在工作过程中参考网络上大神们的经验记录下来的,为图省事,文中很大部分是属于别人的东西。 操作系统     ip  Mysql版本主机(master)debian 6 192.168.33.196  5.1.49从机(slave)centos 

2014-02-27 14:48:40 572

空空如也

空空如也

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

TA关注的人

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