自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【小喵】的博客

喵~喵~喵~ 欢迎大家来指导。

  • 博客(109)
  • 资源 (29)
  • 收藏
  • 关注

原创 在Spring Boot中自定义ConverterFactory

我的项目环境:spring-boot 2.6.2java version 1.8下面是我的maven pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http

2022-02-04 09:00:00 1118 1

原创 关闭tomcat时,出现内存泄露警告

关闭tomcat时出现了下面警告:appears to have started a thread named [mysql-cj-abandoned-connection-cleanup] but has failed to stop it. This is very likely to create a memory leak. 具体信息如下:原因是在spring的配置文件里,引用了一个未使用的连接,在关闭tomcat时,无法close这个连接,所以就会有内在泄露的风险,就有了这个警告。把没用的那个

2022-01-13 23:15:00 2683

原创 Mysql : select语句中也可以有子查询

这是一张银行帐户表,ACCOUNT_ID是银行帐户ID,CUST_ID是帐户拥有者ID(也就是银行客户ID)。这是银行客户表,Cust_Id是客户ID,跟上表中CUST_ID是关联的。下面通过在select语句中放入子查询我们可以得到一些数据。这样我们就得到了每个客户拥有帐户总的可用余额:Sum_Avail_Balance.比如:通过银行帐户表,我们可以知道,客户ID为1的客户有三个银行帐户,这样总余额通过Sum()函数就计算出来了。...

2021-12-28 23:00:00 1333

原创 Eclipse中java编辑器注释颜色设置

Eclipse中java编辑器注释颜色设置Preference→java→Editor→Syntax Coloring→Element→Comments.

2021-12-27 22:00:00 413

原创 Using the OkHttp library for HTTP requests

okhttpAn HTTP &amp; HTTP/2 client for Android and Java applications. For more information see the website and the wiki.downloadbuild via Maven:&lt;dependency&gt; &lt;groupId&gt;com.squar...

2018-08-08 19:29:03 185

转载 MYSQL:WARN: Establishing SSL connection without server's identity verification is not recommended.

在JDBC连接Mysql数据库的过程中出现了如下的警告信息: WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection...

2018-08-08 18:35:29 183

翻译 如何使用java.net.URLConnection类发起和处理HTTP请求

准备  首先我们至少要知道URL和charset,这两个参数是可选的,取决于功能需求。String url = &quot;http://example.com&quot;;String charset = &quot;UTF-8&quot;; // Or in Java 7 and later, use the constant: java.nio.charset.StandardCharsets.UTF_8.name...

2018-08-08 01:31:23 686

原创 mysql免安装使用

MySQL Community Edition下载地址:mysql community edition解压到指定目录,并新建my.ini文档,内容如下: [client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=D:\\software\\...

2018-08-04 17:19:07 946

转载 Java并发编程:volatile关键字解析

Java并发编程:volatile关键字解析volatile发音:美[ˈvɑ:lətl] **不稳定的、易变的。并发编程的三个概念:原子性、可见性、有序性缓存变量是否有效的标志:缓存行 volatile修饰的变量,值的改变会立即刷新到主存中。线程1和线程2都对一个变量作读取操作之后,若线程1改变了值,则线程2中该变量的缓存行会变为无效。所以,要重新从主存中读取该变量的值。注:vo...

2018-07-11 18:50:52 166

原创 Git 总结二

目录目录Git 总结二- git config &amp; git remote- git branch &amp; git checkout -b &amp; git push- git merge- git merge冲突解决- rebase衍合- git logGit 总结二- git config &amp; git remote...

2018-07-11 18:18:26 215

转载 ideavim使用

IdeaVim-常用操作IdeaVim简介IdeaVim是IntelliJ IDEA的一款插件,他提高了我们写代码的速度,对代码的跳转,查找也很友好。安装之后它在 Tools > Vim Emulator具体操作i模式i模式即为编辑模式,按下字母i开启就可以打字。Esc从i模式切换为Vim,按下键盘的Esc键切

2017-11-18 18:54:18 19327 1

原创 Chrome浏览器快捷键

浏览器标签页和窗口快捷键: Ctrl+N                                打开新窗口。Ctrl+T                                打开新标签页。Ctrl+Shift+N                          在隐身模式下打开新窗口。Ctrl+O,然后选择文件。                   在 Go

2016-10-11 00:42:41 456

原创 Git : 初步了解

一、关于版本控制: 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。Ⅰ.本地版本控制系统: 用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。这么做唯一的好处就是简单。不过坏处也不少:有时候会混淆所在的工作目录,一旦弄错文件丢了数据就没法撤销恢复。Ⅱ.集中化的版本控制系统:

2016-06-06 21:34:26 468

原创 设计模式 : 单例设计模式

23种设计模式的分类 :创建型模式:        单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式.结构型模式:        适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式.行为型模式:        模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式、访问者模式.

2016-06-05 22:39:28 424

转载 Spring和Mybatis的整合

Mybatis整合Spring       根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求。下面就将通过Mybatis-Spring来整合Mybatis跟Spring的用

2016-06-04 00:13:58 348

原创 Java基础回顾 : 集合类

一、 List 子接口主要使用ArrayList、Vector子类进行操作。★ . 特点 : 可以保存重复数据,而且增加的顺序就是保存的顺序。Ⅰ. ArrayList : ├ . E get(int index) : 获取数据的方法 , index为数据在集合中的下标 .├ . boolean remove(Object obj) : 删除数据的方法 .当Lis

2016-06-04 00:08:13 540

原创 Java基础回顾 : 转换流的使用

转换流的作用主要是用来 , 设置编码集和解码集 . 处理乱码问题 . 转换流只有字节流转换为字符流 .转换流 : InputStreamReader、OutputStreamWriter★ . InputStreamReader的构造方法 : public InputStreamReader(InputStream in,String charsetName) throwsUn

2016-05-31 20:10:11 500

原创 Java基础回顾 : 处理流(缓冲流)

首先,来看一下 , 流的分类 :① . 流的方向 :        输入流 :数据源到程序(InputStream、Reader读进来)        输出流 : 程序到目的地(OutputStream、Writer写出去)② . 处理数据单元 :        字节流 : 按照字节读取数据(InputStream、OutputStream)        字符流 : 按照

2016-05-31 15:07:18 509

原创 Java基础回顾 : 对象序列化和反序列化

对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。如果现在要想实现对象序列化,必须让一个类去实现java.io.Serializable 接口。但是这个接口里面没有定义任何的方法。因为这是一个标识接口,表示的是一种能力,指的是类对象可以被序列化的能力。★ . 实现对象的序列化使用ObjectOu

2016-05-31 13:30:59 338

原创 Java基础回顾 : 打印流和扫描流

由于OutputStream、Writer 类实现内容输出时操作并不方便 . 所以IO包提供了两个专门用于输出的操作类:PrintStream、PrintWriter。前者是字节流操作、后者是字符流操作 .PrintStream类的构造方法 : public PrintStream(OutputStream out)如果要想进行文件的输出,使用的是FileOutputStream、Fi

2016-05-31 13:05:06 611

原创 Java基础回顾 : 文件夹的拷贝

本文是一个范例 : 文件夹的拷贝package example;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputS

2016-05-29 23:58:43 483

原创 Java基础回顾 : 利用字节流实现文件的拷贝

本文是一个范例 : 利用字节流实现文件的拷贝package example;/** * 文件的拷贝. */import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;

2016-05-29 23:37:39 4460

原创 Java基础回顾 : 字符流操作

在Java 中定义了两个字符操作流:Writer、Reader。首先来观察Writer 类的定义结构:public abstract class Writer extends Object implements Appendable, Closeable, Flushable★ . 在Writer 类里面有一个很重要的内容输出方法:├ . · 直接输出字符串: 

2016-05-29 23:10:45 395

原创 Java基础回顾 : 字节流操作

字节流主要是操作字节数据,可以处理一切数据 , 例如:图片、音乐、文本。在Java 之中如果要想操作字节流可以使用两个类完成:OutputStream、InputStream。观察一下OutputStream 类的定义 :public abstract class OutputStream extends Object implements Closeable, Flushable

2016-05-29 22:13:59 482

原创 Java基础回顾 : 文件类中的一些常用的方法

File 类提供的是一个与平台无关的文件操作类,操作的是文件的本身。在File 类执行操作的时候一定要设置一个操作的路径;★ . 在File 类里面提供了以下的构造方法,可以设置路径:· 设置一个完整路径:WEB 开发之中比较常见public File(String pathname)· 设置父路径以及操作的文件名称:在Android 开发里面比较常见;public F

2016-05-28 00:58:21 323

原创 Java基础回顾 : 反射机制相关知识

★ . 反射机制的相关知识 : 在Object 类之中定义了以下一个方法:public final Class getClass()final修饰,所以此方法不能够被子类所覆写。这个方法上返回的是一个Class 类对象.Class 类是一切反射的起源,而对于这个类的对象实例化方式一共分为三种:· 第一种:利用对象中的getClass()方法;· 第二种:利用“类.class

2016-05-28 00:40:49 444

原创 Java基础回顾 : 正则表达式

利用正则表达式可以方便的帮助用户进行数据的验证、拆分、替换等功能.如果要想正确的驱动正则的操作,那么主要依靠String 类之中的方法:① . · 验证正则 : 字符串是否匹配给定的正则表达式。public boolean matches(String regex)② . · 替换 : 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。publ

2016-05-27 23:44:06 357

原创 Java基础回顾 : Arrays类和Comparator接口

一 、 java.util.Arrays 类是一个专门提供数组操作的支持类 .① . public static boolean equals(数组1,数组2) ;   两个数组彼此相等,就返回true .② . public static void sort(int[] a) . 对数组元素进行排序. 除此之外还有其他的重载方法.③ . public static void

2016-05-27 22:09:56 516

原创 Java基础回顾 : 关于日期操作类的笔记

如果现在要想取得系统的日期时间,只需要直接输出java.util.Date 类的对象即可。但是这样的日期格式可能不是你想要的 : “Thu May 26 22:49:37 CST 2016”  ,  毕竟大部分的国人还是更加习惯于“年-月-日 时-分-秒”。如果要想实现日期格式的改变,那么只需要通过java.text.SimpleDateFormat 类完成即可。· 构造方法:

2016-05-26 23:09:34 353

原创 Java基础回顾 : Runtime类和System类

1、 Runtime 类的使用,Runtime 类的定义特点 : ★ . Runtime类的介绍 :Runtime 指的是运行时,当每一个JVM 进程启动的时候,都会存在有一个Runtime 类的实例化对象,它是随着JVM 的存在而存在的。通过查看APi可以知道,Runtime类是一个单例模式,构造器被私有化了,并提供了一个方法getRuntime()来获得实例化对象.★ . Ru

2016-05-26 22:11:13 1733

原创 Java基础回顾 : String、StringBuffer和StringBuilder

String类是表示字符串的操作类,本类有如下的特点:        ├ . 可以采用直接赋值的方式定义实例化对象 .        ├ . 字符串的内容一旦定义则无法改变 , 如果要改变则只能够依靠引用关系的变化来实现 .那么如果现在开发之中真的有一些代码需要不断的修改字符串内容的话,那么就可以使用StringBuffer类或StringBuilder类完成.      

2016-05-26 20:49:02 298

原创 Java基础回顾 : 线程的实现方式

总结 :关于Thread类与Runnable接口的区别?(多线程两种实现方式的区别)        ├ . Thread类是Runnalbe接口的子类 ;        ├ . 如果要想实现多线程,那么必须要有线程主体类,主体类可以继承Thread类或实现Runnable接口,但是实现接口可以有效的避免单继承局限 ;        ├ . 利用Runnable实

2016-05-25 22:11:16 306

原创 Java基础回顾 : RuntimeException和Exception的区别

Exception和RuntimeException的区别:├ . Exception是RuntimeException的父类├ . Exception定义的其他子类(异常)都要求进行强制的处理,而RuntimeException可以由用户选择性的进行处理.几个常见的RuntimeException : NullPointerException 、 ClassCastE

2016-05-25 00:15:30 594

原创 Java基础回顾 : 异常的相关知识

★ . 异常:异常是java提供的一种用于处理程序中出现错误的机制,这里面的错误指的是程序执行期间出现的错误。 当出现异常时,java会自动产生一个异常类的对象(该对象中封装了异常信息),并将该对象提交给java运行时系统来处理。这个过程叫做抛出(throw) java运行时系统会根据异常类对象的情况,做出相应的处理,这个过程叫做捕获(catch)。Throwabl

2016-05-24 13:04:03 242

原创 Java基础回顾 : 基本数据类型的包装类

Java中提供了八种包装类:byte(Byte)、short(Short)、int(Integer)、long(Long)、float(Float)、double(Double)、boolean(Boolean)、char(Character).但是对于包装类而言,又可以将其分为两类:├ . 对象型包装类: (直接继承自Object):Boolean、Character.├ .

2016-05-23 22:53:06 366

原创 Java基础回顾 : String类的内存分析

String类的内存分析:在Java之中有一种称为共享设计模式的概念.在JVM的底层会存在有一个对象池,在对象池之中会保留有已经开辟空间的对象,那么String就是利用了对象池的概念,当利用直接赋值的形式定义一个字符串时,第一次会开辟新的堆内存空间,但是随后会将此对象保存在池之中,如果下次同样使用直接赋值的形式,那么会直接取出对象池中保存的对象继续使用,并且不会开辟新的内存空间.  Str

2016-05-23 16:20:09 1147

原创 Java基础回顾: "=="和equals()方法的区别

String类中"=="和equals()方法的区别:├ . "==" : 属于Java中的关系运算符 , 主要进行对象地址数值的比较 .├ . equals() : 属于String类的一个方法, 主要进行字符串内容的比较 .★.需要注意的是,如果其它类想要进行对象内容的比较,就应该覆写从Object类中继承的equals()方法.

2016-05-23 15:44:06 327

原创 Java基础回顾:覆写equals()方法

覆写equals()方法需要注意的问题:├ . 不能与一个null值进行比较,否则会报NullPointerException异常├ . 类型不同时,不能进行比较,否则会报ClassCastException异常├ . 当与自己进行比较时,应该直接返回true,不应该再对其参数一一比较★ . String类的equals()方法已经覆写好了,不需要再手动进行覆写.下面看

2016-05-23 15:36:00 2940 1

原创 如何在DAO层既使用注解又使用HibernateDaoSupport

说明:1.在使用spring的时候,如何你用注解来实例化XxxDao,就无法继承HibernateDaoSupport..2.使用xml配置的话,可以通过继承HibernateDaoSupport来进行持久化操作.定义自己的MyDaoSupport类:package dao;import javax.annotation.Resource;import org.hi

2016-05-05 05:15:53 6628

原创 Hibernate之deleted object would be re-saved by cascade 异常的解决

在Hibernate中,通过级联删除存在关联关系的一个对象时,会出现 org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations)这个异常.原因是:Hibernate删除一个关联的对象时,比如:在一对多的时

2016-04-29 02:08:03 2827

MyBatis-spring中文帮助文档

这篇MyBatis-spring中文帮助文档为你讲述了如何将spring框架和mybatis-spring进行整合。

2016-05-14

JPA API 文档 javax.persistence API

JPA API 文档 javax.persistence API,javax.persistence API.

2016-04-17

计算机组成原理[白中英].pdf

计算机组成原理[白中英],这是一本讲述计算机组成原理的一不错的书籍。

2016-04-14

计算机组成原理(第2版)-唐朔飞.pdf

计算机组成原理(第2版)-唐朔飞,讲得很好。

2016-04-14

Java编程思想第四版完整中文高清版(免费).pdf

Java编程思想第四版完整中文高清版,讲述的是Java编程思想。

2016-04-14

Hibernate实战(第2版)

Hibernate实战(第2版)讲述了Hibernate开发的技术。

2016-04-14

hibernate3.3.2-required_lib.zip

hibernate3.3.2版本所需的基本的jar包,里面包括了hibernate3.3.2-required所需要的jar包;对应的所需要的annotationjar包;slf4j日志所需要的jar包,还有mySql数据库连接所需要的jar包。对于刚学习Hibernate的同志来说,加进你的项目就能用了。

2016-04-14

Everything-1.3.4.zip

据说,这是程序员必备的一款查找文件的工具,非常好用,欢迎下载。

2016-04-14

Android 入门到精通详解.pdf

Android 入门到精通详解,Android学习的一本书籍。正在学习Android的同学可以看一看。

2016-04-13

深入浅出Hibernate(PDF) 夏昕.pdf

这是一关于Hibernate的书籍,由浅入深的讲解了Hibernate,如果你想看一本有关Hibernate的书籍,可以一看。

2016-04-13

《数据结构(C语言版)》严蔚敏&吴伟民_清华大学出版社.pdf

《数据结构(C语言版)》严蔚敏&吴伟民_清华大学出版社,这是数据结构的经典版本。学习数据结构的好资料。

2016-04-13

hibernate-distribution-3.3.2.GA版本的开发手册

这是hibernate-distribution-3.3.2.GA版本的开发手册,其中包括各种语言的版本,有en-US,zh-CN等等。

2016-04-13

hibernate-annotations-3.4.0.GA.zip

这是一个hibernate注解,hibernate-annotations-3.4.0.GA.zip,有需要的可以下载。这是在官网下载的可以放心使用。

2016-04-13

hibernate-distribution-3.3.2.GA-dist.zip

这是hibernate一个开发版本,hibernate-distribution-3.3.2.GA-dist.zip,有需要的可以免费下载。

2016-04-13

反编译工具XJad2.2.zip

反编译工具XJad2.2.zip;该工具可以根据字符码.class文件反编译出.java文件。

2016-04-04

org.springframework.web-3.0.5.RELEASE.jar

使用spring的时候要用到的jar包:org.springframework.web-3.0.5.RELEASE.jar

2016-01-02

dependency injection

dependency injection 依赖注入,是Spring框架的最核心的技术。如果你想详细了解dependency injection,本书是最好的选择。

2015-12-27

upload_commons_jar合集

文件上传的时候需要用到的jar包合集:里面包括:commons-fileupload-1.3.1.jar;commons-io-2.4.jar;commons-logging-1.2.jar

2015-12-14

proxool-0.9.1.zip

proxool数据连接池压缩包,包括jar文件和html文档.

2015-12-14

jstl.jar标签库

jsp中使用的标签库。jstl.jar.

2015-12-14

mysql-connector-java-5.1.9.jar

mysql-connector-java-5.1.9.jar 用于数据库连接需要的jar包。

2015-12-14

ejb3-persistence.jar

用于MVC模式持久层需要用到的jar包:ejb3-persistence.jar

2015-12-14

hibernate中文参考文档

hibernate学习最好的中文文档,官方指定中文文档。

2015-12-14

slf4j-nop-1.5.8.jar

hibernate需要的有关日志的jar包slf4j-nop-1.5.8.jar。

2015-12-14

slf4j-1.5.8.zip

hibernate需要用到的,相关jar包。

2015-12-14

空空如也

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

TA关注的人

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