自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蔷薇木人

多写代码,熟能生巧。

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 中国历史朝代

夏 前2070-前1600 商 前1600-前1046 周 西周 前1046-前771 东周 春秋时代 战国时代 前770-前256 前770-前476 前475-前221 秦 前221-前206 汉 西汉 前206-公元23 东汉 25-220 三国 魏 220-265 蜀 221-263 吴 222-280 ...

2021-02-15 10:36:46 275 2

转载 Java内部类的一些总结

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。内部类分为: 成员内部类、局部内部类、静态嵌套类、匿名内部类 。1.成员内部类成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:class Outter { private int age = 12; class Inner { p

2016-09-30 17:15:38 385

转载 进程和线程概述、区别及联系

进程和线程的区别?        进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求

2016-09-24 22:44:01 447

原创 Integer与int的比较与区别

如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,估计更多的人会头脑一片混乱。所以我对它们进行了总结,希望对大家有帮助。pa

2016-08-22 19:11:00 1817

转载 8 种 NoSQL 数据库系统对比

虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这种情况,这里对Cassandra、Mongodb、CouchDB、Redis、 Riak、Me

2016-08-09 17:03:30 784

原创 Java中IO流小结

|--字节流|--字节输入流InputStreamint read():一次读取一个字节int read(byte[] bys):一次读取一个字节数组|--FileInputStream|--BufferedInputStream|--字节输出流OutputStreamvoid write(int by):一次写一个字节void write(byte[]

2015-12-15 14:54:42 475

原创 Java中Collection和Map集合总结

Collection(单列集合)List(有序,可重复)ArrayList底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList底层数据结构是链表,查询慢,增删快线程不安全,效率高Set(无序,唯一)HashSet底层数据结构是哈希表。哈希表依赖两个方法:ha

2015-12-02 20:58:07 531

原创 一道不错的匿名内部类面试题

一、题目要求        按照要求补齐代码,并在控制台输出"HelloWorld"。interface Inter { void show();}class Outer { //补齐代码 }class OuterDemo { public static void main(String[] args) { Outer.method().show(); }}

2015-11-17 15:39:31 680

原创 Java中类与类、类与接口、接口与接口的关系

类与类        继承关系,只能单继承,但是可以多层继承。类与接口        实现关系,可以单实现,也可以多实现,并且可以在继承一个类的同时实现多个接口。接口与接口        继承关系,可以单继承,也可以多继承。附:代码举例/* 接口成员特点 成员变量;只能是常量,并且是静态的。 默认修饰符:public static final

2015-11-15 21:59:37 796

原创 Java中多态转型的问题理解及多态概述

一、伪代码class 孔子爹 { public int age = 40; public void teach() { System.out.println("讲解Java"); }}class 孔子 extends 孔子爹 { public int age = 20; public void teach() { System.out.println("讲解论语")

2015-11-15 16:53:30 586

原创 Java的抽象类详解

一、抽象类概述        举一个猫狗案例,提取出了一个动物类。但只有看到了具体的动物,我们才知道,这是什么动物。 所以说,动物本身并不是一个具体的事物,而是一个抽象的事物。只有真正的猫、狗才是具体的动物。同理,我们也可以推想,不同的动物吃的东西应该是不一样的,所以,我们不应该在动物类中给出具体体现,而是应该给出一个声明即可。        把多个共性的东西提取到一个类中,这是继承的做法

2015-11-15 16:23:09 1595

原创 Java的四种代码块

在Java中,使用{}括起来的代码被称为代码块,根据其位置和声明的不同,可以分为局部代码块(普通代码块),构造代码块,静态代码块,同步代码块。一、局部代码块位置:在方法中出现,就是类中方法的方法体;作用:限定变量生命周期,及早释放,提高内存利用率。代码举例:public void xxx(){        //代码...     } 二、构造代码块位置:在类中

2015-11-12 11:13:39 563

原创 成员变量和局部变量的区别

在类中的位置不同成员变量 类中方法外局部变量 方法内或者方法声明上在内存中的位置不同成员变量 堆内存局部变量 栈内存生命周期不同成员变量 随着对象的创建而存在,随着对象的消失而消失局部变量 随着方法的调用而存在,随着方法的调用完毕而消失初始化值不同成员变量 有默认的初始化值局部变量 没有默认的初始化值,必须先定义,赋值,才能使用

2015-10-28 09:35:59 372

原创 Java中main方法的格式详解

在Java中,main()方法是Java应用程序的入口方法,也就是说程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void修饰的,方法必须接收一个字符串数组的参数等等。        在看Java中的main()方法之前,先看一个最简单的Java应用程序HelloWorld,我将通过

2015-10-28 09:15:56 4269

原创 静态变量和成员变量的区别

所属不同        静态变量属于类,所以也称为类变量        成员变量属于对象,所以也称为实例变量(对象变量)内存中位置不同        静态变量存储于方法区的静态区        成员变量存储于堆内存内存出现时间不同        静态变量随着类的加载而加载,随着类的消失而消失        成员变量随着对象的创建而存在,随着对象的消失而消失调用不

2015-10-28 09:03:52 400

原创 Java基本类型和引用类型

Java中8大基本类型一、4种整形byte        1字节      -128 ~ 127short       2字节      -32,768 ~ 32,767int           4字节      -2,147,483,648 ~ 2,147,483,647long        8字节      -9,223,372,036,854,775,808 ~ 9,

2015-10-25 16:14:38 388

原创 MyEclipse安装后需要进行的配置

用MyEclipse作为IDE进行开发的人不少,但是安装完MyEclipse才仅仅是一小步,如果不在使用之前进行一些必要的配置,当开发项目的时候出现各种各样由于MyEclipse自身引起的问题时,一定会耽误不少时间。本人在起初不熟悉的时候就吃过很多亏,有时候就因为一个小小的问题而耽误很长的时间,搞的真是很头疼。        对于这种非技术性博文,我不太喜欢堆图,所以配置过程中就不频繁的截图了

2015-09-07 15:57:53 25313 9

原创 java2Word在Word文档指定位置插入图片或者文字

由于项目需要,苦苦对Java操作Word进行了一番研究,包括当下比较流行的java2Word、jacob、POI、itext等,只能说各有千秋,但是没有一个是完全适合我的,没有办法,只能去各种尝试,在研究了java2Word这个jar包的API之后,找到一个比较巧妙的方法,就是利用find方法和insert方法把我想要的图片插入到我所定义的任意位置(原先用的是insertAtBookmark方法,

2015-07-13 21:23:42 11838 29

用户注册、登录、游戏Demo(Java实现)

这个小程序是一个用于演示登陆、注册、退出等小功能的一个程序。 进入test/UserTest.java并且运行起来main函数就可以玩了。 便于学习Java的小白快速上手,这个小程序不涉及到数据库,所以解压即运行,运行即出效果。

2016-12-14

用户登录Demo(JSP+Servlet)

演示保存用户登录信息 * 案例相关页面和Servlet: > login.jsp:登录页面 > main.jsp:只有登录成功才能访问的页面 > LoginServlet:校验用户是否登录成功! * 各页面和Servlet内容: > login.jsp:提供登录表单,提交表单请求LoginServlet > LoginServlet:获取请求参数,校验用户是否登录成功 失败:保存错误信息到request域,转发到login.jsp(login.jsp显示request域中的错误信息) 成功:保存用户信息到session域中,重定向到main.jsp页面,显示session域中的用户信息 > main.jsp:从session域获取用户信息,如果不存在,显示“您还没有登录”。存在则显示用户信息

2015-09-12

java2Word在Word任意位置插入图片

由于项目需要,苦苦对Java操作Word进行了一番研究,包括当下比较流行的java2Word、jacob、POI、itext等,只能说各有千秋,但是没有一个是完全适合我的,没有办法,只能去各种尝试,在研究了java2Word这个jar包的API之后,找到一个比较巧妙的方法,就是利用find方法和insert方法把我想要的图片插入到我所定义的任意位置(原先用的是insertAtBookmark方法,但是苦于API中insertBookmark方法不能用)。

2015-07-13

Beehive Simulator,蜂窝模拟器,扩展headfirst C#的一个实例

工具:Microsoft Visual Studio 2008 语言:C# 框架:.NET Framework3.5及以上 本资源是我通过headfirst C#这本书学习C#语言的过程中参考书中的代码扩展的一个例子,当时是拿这个作为的课程设计,取得了不错的效果。 本例子的内容就是《headfirst C#》书中的 Beehive Simulator的那个部分的例子,当时书中也写得听清楚的,我只是继续加工了一下而已,并且把界面美化了一下!

2013-11-17

空空如也

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

TA关注的人

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