自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 zookeeper的安装

zookeeper在linux上的安装虚拟机软件:VMware Workstation Prolinux系统:CentOS6.4一、安装虚拟机软件略二、打开虚拟机系统并修改网段提示 移动还是复制,选择复制该虚拟机。还需要修改网段:三、zookeeper安装1、安装jdk:https://blog.csdn.net/qq_4281575...

2019-07-07 23:00:58 134

原创 maven安装使用

下载maven一、将maven解压到一个不含空格和中文的目录中二、环境变量配置创建MAVEN_HOME 变量将%MAVEN_HOME%/bin 加入环境变量 path三、运行 mvn -v 命令检查是否安装成功四、配置本地仓库将仓库解压到自己电脑上,更改本地仓库的路径:打开maven/conf/settings.xml文件,更改配置...

2019-06-24 16:52:44 169

原创 基于ssh的学生管理系统(五) 改进及踩过的坑

1、使用注解开发之前使用最传统的<bean>来开发的,这样开发效率低,用注解开发就能大大提高效率Controller层: @Controller 属性:@AutowiredService层:@ServiceDao层 :@Repository配置完了以后要在applicationContext.xml中开启包的扫描,在这里我犯了个错误,将所有包单独命名了,没...

2019-06-19 18:45:54 409 1

原创 基于ssh的学生管理系统 (四) 登录系统

需求:只有登录过的管理员才能查看学生的信息并对学生进行增删改查的操作1、设计表我们需要创建一张管理员表:CREATE TABLE manager( id INT(10) NOT NULL AUTO_INCREMENT, manager_name VARCHAR(20) NOT NULL, manager_password VARCHAR(20) NOT NULL...

2019-06-19 17:34:28 1574

原创 基于ssh的学生管理系统(三) 分页设计

1、分页功能的实现设计一个分页的模型public class PageBean<T> { private Integer currPage; //当前页数 private Integer pageSize; //每页的大小 private Integer totalCount; //总数 private Integer totalPage; //...

2019-06-19 16:38:39 588

原创 基于ssh的学生管理系统 基础配置(一)

决定从头开始自己写一个学生管理系统,用ssh来实现。既然是从头开始,就干脆从环境配置开始吧1、JDK安装与环境配置 参考之前的一篇文章https://blog.csdn.net/onejava0821/article/details/921720812、eclipse安装:记得配置编码为UTF-83、数据库安装本系统使用mysql数据库,版本为mysql-5.5.49-wi...

2019-06-19 15:02:02 980

原创 基于ssh的学生管理系统 (二)

在完成基本工具的配置后,我们正式开始项目:1、基本需求分析完成一个学生管理系统,能显示学生信息,同时能对学生信息进行增删改查。2、表的设计根据上述要求,我们只需要创建一张学生表即可创建学生表 student包括学号、姓名、性别、出生年月、籍贯、同时需要一个id作为主键存在CREATE TABLE student( id INT(10) NOT NULL AUTO...

2019-06-19 15:01:41 1915 1

原创 hibernate 持久化类编写规则

我们在hibernate中编写持久化类时需要注意以下几点:1、持久化类需要提供无参的构造方法,因为hibernate的底层是通过反射来生成类的实例的。2、持久化类的属性需要为private,并提供get、set方法。3、持久化类的属性尽量使用包装类,包装类默认值为null,不容易引起歧义4、持久化类要有一个唯一标识OID与表 的主键对应5、持久化类尽量不要用final修饰,hi...

2019-06-18 14:33:42 320

原创 jsp日期的正确显示问题

jsp在显示时呈现以下的状态:要正确地显示日期有两种方法:方法一:一、导入jstl包二、在开头配置<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>三、显示value中是你要显示的日期值,<TD><fmt:formatDate type="dat...

2019-06-18 01:32:45 666

原创 java环境变量配置

1、安装JDK安装完后:2、配置环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(C:\Program Files (x86)\Java\jdk1.7.0_72)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果...

2019-06-15 20:34:38 182

原创 设计模式 观察者模式的理解

观察者模式的定义:定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。举个例子,有一个服务项目,它就相当于一个对象。而使用这项服务的使用者就是观察者们。服务类中有以下几个方法:注册用户、删除用户、更新消息给用户。 使用者类中有 注册服务、更新信息两个方法。于是,当服务有新消息时,可以通过更新消息的方法,在这方法中遍历所有的使用者并调用它们的更新...

2019-06-13 21:17:37 127

原创 深入理解java虚拟机 读书笔记(一)内存篇

概念java中,我们把java程序设计语言、java虚拟机、javaAPI类库统称为JDK,把java API类库中的javaSE API子集和java虚拟机两部分统称为JRE.所以JRE是包含在JDK中的,而在实际应用中如果你只是希望在电脑上运行java程序,只需要安装JRE即可,如果要进行开发,则安装JDK。简单来说 JVM,也就是我们说的java虚拟机,提供了将.class文件转换成...

2019-03-09 14:21:00 160

转载 java 中的死锁问题

https://blog.csdn.net/changfengxia/article/details/80313822通篇看下来,可以归纳一下死锁发生的原因:A进程访问某资源,但因为B进程保持着对这个资源的占用,A进程无法获取到资源,于是进程堵塞,而B进程希望访问A进程占用着的资源,同样被堵塞住了,于是两个进程进入了僵局,一直在循环等待。在程序中一定要尽量避免死锁问题的发生。...

2019-02-28 19:20:29 154

原创 java 类和继承 笔记

一、类1、在java中,类文件以 .java为后缀,每个类文件最多只能有一个public类,类的名称必须与类文件的名称相同。2、如果没有显性地定义构造器,编译器会自动创建一个无参的构造器,如果显性地定义了构造器,就不会自动添加构造器(即使定义的构造器是有参数的,都不会自动添加构造器),构造器默认都是static的。3、初始化: 当我们需要生成某个类的对象时,java会先检查是否加载了这...

2019-02-26 20:43:12 131

原创 记——遇到的问题(关于static)

做到一道题题目在方法中声明了一个static修饰的变量后来查到了编译不通过的原因,方法体中的变量都为局部变量,使用static声明的变量为全局变量,因此错了此外在方法体中下列修饰符均不能使用:private  protected publicstaticabstract...

2019-02-26 19:46:26 155

原创 java 抽象类和方法 接口 笔记

一、抽象类和方法1、抽象方法必须使用abstract修饰,不能带花括号。2、带有抽象方法的类称为抽象类,必须用abstract修饰,反过来抽象类中可以没有抽象方法。抽象类中含无具体实现的方法,所以不能用抽象类创建对象。抽象类只能被继承。3、抽象方法默认为public,必须为public或protected(如果为private,就无法被子类继承,毫无意义)。4、如果一个类继承了一个...

2019-02-26 19:34:24 117

转载 解决eclipse导入外部项目工程中文乱码问题

Window -- Preferences -- General -- Appearance -- Content Types -- Text选中Java Source FileDefault encoding: 填入 UTF-8 点击 Update, OK

2019-02-24 14:08:42 450 1

原创 CSS 基础笔记(二)

一、浮动CSS的浮动是一个非常有用的工具,我们可以通过使用float属性设定浮动的方向(float:left  float:right),设定过浮动的元素会自动聚拢,关于浮动,推荐一篇写的很详细的博客https://blog.csdn.net/hu19921016/article/details/79219985二、css框模型元素框的最内部分是实际内容,padding 属性定义元素的...

2019-02-23 22:02:43 139

原创 CSS 基础笔记(一)

前言:在学习CSS前,我们需要对 html 的知识有基本的了解,请务必了解相关知识在阅读此文。CSS指层叠样式表,样式用来定义如何显示html元素,因此我们可以将样式存储在样式表中,通过导入外部样式表的方法来轻松改写页面的布局和外观。这极大地提高了工作效率,当需要进行全局的更新时,我们只需要简单地改变样式,然后网站中的所有元素都会自动地更新。一、选择器选择器是css中非常重要的一部...

2019-02-23 20:36:20 147

原创 html 简单常用标签整理

html 又叫做超文本标记语言,是一种用于创建网页的标准标记语言我们可以使用html 来创建自己的web站点,html运行在浏览器上,由浏览器来解析。&lt;!DOCTYPE html&gt;&lt;html&gt;    &lt;head&gt;        &lt;meta charset="UTF-8"&gt;        &lt;title&gt;&lt;/title&am

2019-02-20 12:33:15 179

原创 DOS常用命令

(1)切换盘符d:+回车 (2)列出当前目录下的文件及文件夹dir(3)创建目录md+文件名(4)删除目录rd+文件名(5)进入指定目录cd+目录名(6)退回上一级目录cd..(7)回到根目录cd/(8)清屏cls(9)退出dos命令行exit(10)ip地址ipconfig  ...

2019-02-14 14:25:35 115

原创 java 集合 笔记

java 集合类都位于java.util包下java 的集合类主要由两个接口派生而出,Collection和Map。两大接口下又派生出了许多子接口。以下是比较常用的一些集合:Collection:                   list(有序集合,元素可重复):                          ArrayList                 ...

2019-02-13 20:12:36 463

转载 finally到底是在return之前执行还是return之后执行?

https://blog.csdn.net/csdn_bang/article/details/86662998

2019-02-11 11:12:58 218

原创 final 关键字 笔记

final关键字可以用来修饰 类、方法、变量1、final 修饰类一旦使用final修饰类,该类就无法再被子类继承2、final 修饰方法使用final修饰方法的原因有二,一方面防止任何继承类修改它,当你不希望方法被子类重写时,可以使用final关键字,另一方面提高效率:final方法是静态绑定的,在编译时就确定好是哪个类的方法。3、final变量一旦使用final修饰变量...

2019-02-11 10:48:56 158

原创 java 多线程 笔记

一、线程概述(1)进程与线程:当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并具有一定的独立功能,多线程则拓展了多进程的概念,使得同一个进程可以同时并发处理多个任务,线程是进程的执行单元,多个线程组成了进程(2)并发和并行:并发是指在同一个cpu上,同一时刻只能有一条指令执行。并行是指在同一时刻,有多条指令在多个处理器上同时执行。(3)特点:1、进程间不能共享内存...

2019-01-30 09:51:18 125

原创 java RandomAccessFile 对象序列化 笔记

一、RandomAccessFile类RandomAccessFile是java输入\输出流体系中功能最为丰富的文件内容访问类RandomAccessFile对象提供了一个记录指针,有两种方法操作:long getFilePoint()返回当前指针位置、void seek(long pos)将文件的指针定位到pos的位置。创建RandomAccessFile对象时需要传入两个参数,第一...

2019-01-28 17:22:41 445

原创 java 输入输出 笔记

一、File类File类是java.io包下代表与平台无关的目录和文件。File能新建、删除、重命名文件等等,但是不能直接访问文件,需要通过输入输出流对文件进行操作。(1)访问文件与目录File类可以通过文件路径字符串来创建File实例,下面程序以几个简单测试File类的功能package java_test;import java.io.*;public class File...

2019-01-28 14:24:42 213

原创 java的类加载笔记

一、JVM进程终止的几种情况(1)程序正常运行至结束(2)使用System.exit()(ps:System.exit(0)表示正常退出程序,关闭JVM,非0是非正常退出,一般放在catch块中)或Runtime.getRuntime().exit()(ps:同上)(3)程序执行过程中遇到未捕获的异常或错误而结束(4)程序所在平台强制结束了JVM进程二、类的加载过程如果某类...

2019-01-24 09:58:46 107

原创 java 实现插入排序

package paixu;//插入排序从小到大public class charu {    public static void main(String[] args) {        // TODO Auto-generated method stub        int shuzu[]={12,11,78,53,22,43,534};        int i;    ...

2018-12-13 22:48:14 94

原创 java 实现选择排序

package paixu;//选择排序从小到大public class xuanze {    public static void main(String[] args) {        // TODO Auto-generated method stub        int shuzu[]={17,11,78,53,22,43,534};//创建数组        int ...

2018-12-13 22:10:49 75

原创 java 冒泡排序实现

package paixu;//冒泡排序从小到大排序public class maopao {    public static void main(String[] args) {        // TODO Auto-generated method stub        int shuzu[]={12,11,3,53,22,43,534};//创建数组        int...

2018-12-11 16:18:37 85

空空如也

空空如也

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

TA关注的人

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