自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 JAVA IO - java中文件拷贝剪切的5种方式

JAVA IO - java中文件拷贝剪切的5种方式//文件拷贝:将文件从一个文件夹复制到另一个文件夹//文件剪切:将文件从当前文件夹,移动到另一个文件夹//文件重命名:将文件在当前文件夹下面改名(也可以理解为将文件剪切为当前文件夹下面的另一个文件) //一、文件拷贝@Testvoid testCopyFile1() throws IOException { File fromFile = new File("D:\data\test\newFile.txt"); File to

2020-11-23 16:25:02 869

原创 JAVA IO - 删除文件或文件夹的7种方法

JAVA IO - 删除文件或文件夹的7种方法//一、删除文件或文件夹的四种基础方法//File类的delete()//File类的deleteOnExit()//Files.delete(Path path)//Files.deleteIfExists(Path path);//false只能告诉你失败了 ,但是没有给出任何失败的原因@Testvoid testDeleteFileDir1() { File file = new File("D:\data\test"); b

2020-11-20 18:14:25 6414 1

原创 JAVA IO - 从文件中读取数据的6种方法

JAVA IO - 从文件中读取数据的6种方法// 1.Scanner@Testvoid testReadFile1() throws IOException { //文件内容:Hello World|Hello Zimug String fileName = "D:\data\test\newFile4.txt"; try (Scanner sc = new Scanner(new FileReader(fileName))) { while (sc.hasNextL

2020-11-20 18:13:21 976

原创 JAVA IO - 创建并写文件的五种方式

JAVA IO - 创建并写文件的五种方式@Testvoid testCreateFile1() throws IOException { String fileName = "D:\data\test\newFile.txt"; Path path = Paths.get(fileName); // 使用newBufferedWriter创建文件并写文件 // 这里使用了try-with-resources方法来关闭流,不用手动关闭 try (BufferedWrite

2020-11-19 18:01:08 565

原创 Java 设计模式-工厂方法模式

Java 设计模式-工厂方法模式文章目录Java 设计模式-工厂方法模式1. 介绍2. 模式原理3. 实现4. 优点5. 缺点6. 应用场景1. 介绍1.1 定义工厂方法模式(FACTORY METHOD)是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂;具体工厂;抽象产品;具体产品 。工厂方法模式,又称工厂模式、多态工厂模式和虚拟构造器模式,通过定义工

2020-07-06 23:25:18 900

原创 Java SE 枚举类

Java SE 枚举类作者: [霍英俊] ([email protected])文章目录Java SE 枚举类1、枚举类理解2、自定义枚举类(jdk5.0前)3、使用接口定义静态常量4、使用enum定义枚举类(jdk5.0新增)(重点)1 、说明介绍2、简单枚举3、 自定义扩充枚举4、Enum类的主要方法5、 实现接口的枚举类5、枚举与设计模式1、单例模式2、策略模式6、专门用于枚举的集合类1、EnumSet2、EnumMap1、枚举类理解枚举类型可以取代以往常量的定义方式,即将常量封装在类或者接口中

2020-07-05 22:17:34 213 1

原创 Java 设计模式-简单工厂模式

Java 设计模式-简单工厂模式文章目录Java 设计模式-简单工厂模式介绍简单工厂模式的结构与实现**简单工厂模式的优缺点和适用环境**介绍简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。定义:定义一个工厂类,他可以根据参数的不同返回不同类的实例,被创建的实例通常都具

2020-07-05 17:00:19 2293

原创 Java 设计模式 - 单例模式

Java 设计模式 - 单例模式作者: 霍英俊 [[email protected]]文章目录Java 设计模式 - 单例模式单例设计模式介绍单例设计模式八种方式饿汉式 - 静态常量饿汉式(静态常量)应用实例优缺点说明饿汉式 - 静态代码块饿汉式(静态代码块)应用实例优缺点说明懒汉式 - 线程不安全懒汉式线程不安全应用实例优缺点说明懒汉式 - 线程安全,同步方法懒汉式线程安全,同步方法应用实例优缺点说明懒汉式 - 线程安全,同步代码块懒汉式 线程安全,同步代码块应用实例优缺点说明懒汉式 - 双重检查 - 推

2020-07-04 19:14:27 1571

原创 Ubuntu Server 18.04 配置固定IP和DNS以及主机名

Ubuntu Server 18.04 配置固定IP和DNS以及主机名作者: 霍英俊 [email protected]文章目录Ubuntu Server 18.04 配置固定IP和DNS以及主机名修改 hostname配置固定 IP配置固定 DNS方法一方法二修改 hostname在同一局域网中主机名不应该相同,所以我们需要做修改,下列操作步骤为修改 18.04 版本...

2020-03-22 18:36:58 3237

原创 Docker (二) :Centos中安装Docker

Docker (二) :Centos中安装Docker文章目录Docker (二) :Centos中安装DockerCentos安装 Docker准备工作系统要求卸载旧版本安装必要的一些系统工具安装 Docker CE建立 docker 用户组启动 Docker CE,测试 Docker 是否安装正确镜像加速九 Docker 镜像加速器概述检查加速器是否生效测试 Docker 是否安装正确Ce...

2020-03-22 02:21:45 183

原创 Docker (一) :Docker 简介

Docker (一) :Docker 简介文章目录Docker (一) :Docker 简介一 什么是 Docker概述二 为什么要使用 Docker概述更高效的利用系统资源更快速的启动时间一致的运行环境持续交付和部署更轻松的迁移更轻松的维护和扩展对比传统虚拟机总结三 Docker 引擎概述四 Docker 系统架构概述五 Docker 镜像概述分层存储六 Docker 容器七 Docker 仓...

2020-03-22 02:19:52 248

原创 Maven配置教程 (二) :Nexus简介及配置

Maven配置教程 (二) :Nexus简介及配置文章目录Maven配置教程 (二) :Nexus简介及配置什么是 NexusMaven 仓库介绍代理仓库(Proxy Repository)宿主仓库(Hosted Repository)仓库组(Repository Group)在项目中使用 Maven 私服配置认证信息Snapshots 与 Releases 的区别配置自动化部署部署到仓库上传第...

2020-03-18 22:26:49 1098

原创 Linux 教程(三):Linux 用户和组管理

文章目录概述使用 Root 用户设置 Root 账户密码切换到 Root设置允许远程登录 Root用户账户说明普通用户超级管理员安装时创建的系统用户组账户说明私有组标准组账户系统文件说明/etc/passwd/etc/shadow/etc/group/etc/gshadow账户管理常用命令增加用户修改用户删除用户组账户维护口令维护用户和组状态概述Linux 操作系统是一个多用户操作系统,它允许...

2019-08-06 01:37:07 220

转载 Linux 教程(二):Linux 远程控制管理

微信公众号:[Geek编程]关注可了解更多的教程及编程技巧。问题或建议,请公众号留言文章目录概述OpenSSH检查软件是否安装安装服务端安装客户端XShell概述传统的网络服务程序,FTP、POP、telnet 本质上都是不安全的,因为它们在网络上通过明文传送口令和数据,这些数据非常容易被截获。SSH 叫做 Secure Shell。通过 SSH,可以把传输数据进行加密,预防攻击,传输...

2019-08-06 01:35:18 199

转载 Linux 教程(一):Linux简介及Ubuntu Server18.04安装

Linux 教程作者: 霍英俊 [email protected]文章目录Linux 教程Linux 简介Linux 与 Windows 比较安装 Ubuntu Server安装 VMware安装 Ubuntu Server镜像下载安装步骤Linux 简介Linux 是一种自由和开放源码的类 UNIX 操作系统,使用 Linux 内核。目前存在着许多不同的 Linux ...

2019-08-05 01:05:37 638

原创 PL/SQL Developer 13使用配置

PL/SQL Developer 13使用配置PL/SQL Developer 是一个为Oracle数据库开发存储程序单元的集成开发环境(IDE) ,使用 PL/SQL Developer,你能方便地创建你的客户端/ 服务器应用程序的服务器部分。PL/SQL Developer具有语法加强、SQL和PL/SQL帮助、代码助手等许多智能特性,功能强大能满足你的任何需求。本站免费提供下载。...

2019-05-26 00:55:56 7642

原创 将execl表格中数据导入到oracle的表中

使用PLSQL工具,在Tools(工具)菜单选项里有一个Text Importer 选项。把你Excel的数据复制一下,粘贴到txt文件里面去。记住不要表头数据!直接复制记录内容…如:建议在导入之前最好create一张临时表,用来存放导入的数据,然后在对这张表的数据进行操作!首先点击Text Importer中的左上角按钮、选择要导入的txt文件:这个时候选择另外一个选项卡——Dat...

2019-03-01 15:45:58 847

原创 SSM集成开发环境整合配置教程

[霍英俊]([email protected])文章目录`web.xml`配置详解集成Spring集成SpringMVCSpring配置SpringMVC配置详解Mybaits配置jdbc.properties配置Mybatis逆向工程文件配置-generatorConfig.xml所有配置文件注意对命名空间的引用web.xml配置详解集成Spring配...

2018-11-06 21:25:01 331

原创 Tomcat配置教程

Tomcat配置教程Tomcat配置教程一、下载二、环境变量配置三、在IDE中配置1. 在Eclipse中配置Tomcat2. 在Intellij IDEA中配置Tomcat一、下载点击Apache Tomcat即可到官网下载。此处以当前较为稳定的Tomcat8.5为例,下载页面如下,点击即可下载。解压之后目录结构如下:二、环境变量配...

2018-09-06 22:22:00 1302

原创 Maven配置教程

Maven配置 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 的配置却让一些初学者望而却步,这里我就把Maven的详细配置过程写下,希望能对你有所帮助。Maven的下载在Maven的官网即可下载,此处附上地址Apache Maven。下载后解压即可,解压后目录结构如下:...

2018-08-26 17:20:22 535122 87

原创 IDEA Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource ***

报错: org.apache.ibatis.exceptions.PersistenceException: Error building SqlSession. The error may exist in entity/EmpMapper.xml Cause: org.apache.ibatis.builder.BuilderException:

2017-11-03 20:29:27 4638 1

原创 Filter过滤器的简单使用

Filter过滤器的简单使用1.定义: servlet规范中定义的一种特殊的组件,用于拦截容器的调用 注:容器收到请求之后,如果有过滤器,会先调用过滤器,然后在调用servlet2.准备CommentServlet.java文件package web;import java.io.IOException;import java.io.PrintWriter;import javax.s

2017-10-24 23:36:59 360

原创 Java中验证码的生成

Java中验证码的生成(随机长度) /** * 返回长度为size个字符,并且随机从A~Z,a~z,0~9中选取的字符串。 * @param size : 验证码长度 * @return : 生成的验证码 */ private String getCode(int size) { String number = "";

2017-10-24 22:31:00 254

原创 [思维导图]Java中异常的分类整理

父类:ThrowableThrowable是所有异常的父类,位于:java.lang.ThrowableJava的异常(包括Exception和Error)分为可查的异常(checked exceptions)和不可查的异常(unchecked exceptions)1. 可查异常(编译器要求必须处置的异常):正确的程序在运行中,很容易出现的、情理可容的异常状况。可查异常虽然是异常状况,但在一定

2017-10-24 00:12:19 1122

原创 使用Intellij IDEA配置Tomcat

1.创建项目2.选择类型 在2和3处选择自己安装的jdk和Tomcat,勾选4中的Web Application 3.填写项目名,完成项目创建4.进入项目界面,点击右上角图标:Project Structure5.创建两个文件夹 选择Modules下的Sources配置,在web目录下新建classes,lib两个文件夹6.配置out目录 选择Sources右边的Paths配置

2017-10-22 01:59:33 39329 5

原创 程序员简历模板

说明本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供。(括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除)先讲讲怎样才是一份好的技术简历首先,一份好的简历不光说明事实,更通过FAB模式来增强其说服力。Feature:是什么Advantage:比别人好在哪些地方Benefit:如果雇佣你,招聘方会得到什么好处 其次,写简历和写议论文不同,过分的论证会显得自夸

2017-10-22 00:07:26 5979 1

原创 java Exception: NoClassDefFoundError: org/apache/commons/pool/KeyedObjectPoolFactory

java中使用连接池技术连接数据库相关服务时,在相关的jar文件已导入(ojdbc/commons-dbcp-xxx),在用BasicDataSource bds = new BasicDataSource ()时,提示出现如下错误! NoClassDefFoundError:org/apache/commons/pool/KeyedObjectPoolFactory 解决方

2017-10-20 02:16:22 1117

原创 Ubuntu上安装MySQL及配置远程登录

一.安装MySQL1. sudo apt-get install mysql-server2. sudo apt-get install mysql-client3. sudo apt-get install libmysqlclient-dev 注意:安装过程中会提示设置密码和确认密码.记住密码. 安装完成之后可以使用如下命令来检查是否安装成功:root@root:/# ps aux

2017-10-19 00:58:19 397

原创 阿里云服务器如何打开端口、MySQL Error2003解决办法

此处以安装配置MySQL之后仍旧无法连接为例,出现”ERROR 2003(HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”,打开3306端口1.登录阿里云控制台,找到自己的服务器实力2.单击更多选项,选择安全组配置3.在出现的页面中单击配置规则4.单击添加安全组规则5.在弹出的页面中填写如下端口范围:指定需要的端口授权对象:

2017-10-18 23:51:11 1349 1

原创 【系统】预装Win8/10笔记本UEFI模式改为传统BIOS启动U盘

1、启动模式改为“Legacy Support”,—— “BootMode”选项更改为“Legacy Support”2、优先启动改为 “Legacy First”, ——“Boot Priorlty”选项更改为“Legacy First”3、关闭默认安全启动——“Secure BOOT”选项更改为“Disable” 4、开启U盘启动——“USB Boot”选项更改为“En

2017-02-16 19:04:03 10223

原创 你好

欢迎个人博客:huo920.top

2016-12-26 01:40:33 309

ojdbc dbcp及依赖jar包

在java中连接oracle数据库是需要导入的jar包,包含ojdbc14-10.2.0.4.0.jar,commons-dbcp-1.4.jar,commons-pool-1.5.4.jar

2017-10-20

junit-4.12.rar

在java中使用junit进行测试,包含junit-4.12.jar、hamcrest-core-1.3.jar,在java中导入该jar包即可.

2017-10-20

mysql dbcp jar包

java连接MySQL数据库相关jar包:mysql-connector-java-5.1.44-bin.jar、commons-dbcp-1.4.jar、commons-pool-1.6.jar

2017-10-20

空空如也

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

TA关注的人

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