自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 泛型---上界通配符和下界通配符

泛型简介​ java中的可变类型都是使用通配符(通常为大写字母)代替,例如public interface test<T>,其中的T就是通配符,只起到占位符的作用,可以是任意的大写字母。然而通配符又可分为上界通配符和下界通配符,具体如下:上界:<? extends T>下界:<? super T>​ 现在有动物Animal类、Dog类、Husky类 ,下面以这三个类为例进行叙述,三个类的详细信息如下:// 动物类public class Anim

2020-09-26 15:44:32 1385 2

原创 Idea中SpringBoot集成EasyUI

SpringBoot集成EasyUI下载EasyUI​ EasyUI可以到官网下载,如下图所示。学习EasyUI控件的使用同样可以通过EasyUI在线文档进行学习。​ 下载得到的是一个压缩包解压可以得到如下图所示的文件,各个文件中存放的内容已经表明。Idea集成EasyUI创建web项目​ 这里就不做过多的赘述了,默认简单的项目已经创建好了。在pom.xml文件中引入依赖。<?xml version="1.0" encoding="UTF-8"?><projec

2020-09-16 22:15:44 2267

原创 maven环境下配置mybatis代码自动生成

注:环境为SpringBoot一、pom.xml文件中引入mybatis插件 <!--mybatis 集成,内置了代码自动生成器--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-sprin...

2020-05-02 15:23:09 409

原创 注解@DateTimeFormat和注解@JsonFormat辨析

1.注解@JsonFromat@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8"),作用是将数据库中的数据读出来,以给定的格式显示在前端页面上2.注解@DateTimeFormat使用注解@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") ,作用是将从页面中获取的S...

2020-04-29 12:25:35 725

原创 BUG合集----org.springframework.beans.factory.BeanCreationException: Error creating bean with name XXXX

在带有泛型的类中使用@Resource时,报了如下错误信息:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'saleChanceService': Injection of resource dependencies failed; nest...

2020-04-21 10:22:40 966

原创 BUG合集----Uncaught RangeError: Maximum call stack size exceeded

今天在开发crm项目时遇到了一个bug,甚是头痛,也甚是粗心,废话少说!在js中通过$.post向后端发送请求时,IDEA控制台没有报错信息(可以排除是后端代码的问题,同时通过打断点知道数据根本没有发送到后端),但是页面无法完成跳转,浏览器控制台显示:Uncaught RangeError: Maximum call stack size exceeded报错意思是“栈空间用完”,这就...

2020-04-20 16:49:24 9247

原创 could not be registered. A bean with that name has already been defined in file

今天在使用SpringBoot中的拦截器的功能是遇到了如下的BUG,为了让屏幕前的您尽快排雷,特此记录一下 ,报错信息如下:Description:The bean 'noLoginInterceptor', defined in class path resource [com/zwl/crm/config/MyConfig.class], could not be registered...

2020-04-17 12:18:16 33652 2

原创 SpringBoot整合Ehcache缓存后存入数据到数据库,然后根据

今天学习在SpringBoot框架下整合分布式缓存Ehcache,在使用注解@CachePut 添加数据到数据库后,然后根据缓存的key值查询刚添加的数据,查询不到结果,但是添加的数据已经添加到数据库中了,代码如下:使用@CachePut添加数据到数据库,代码如下:@CachePut(value = "users",key = "#user.userName")publ...

2020-04-14 23:45:51 686

原创 原生的JDBC

文章目录1、JDBC连接数据的步骤2、连接2.1、准备工作2.2、建立连接3、处理块3.1、静态处理块3.2、预处理块3.3、使用db.properties配置文件3.3.1、模拟注册账户3.3.2、模拟登录账户3.3.3、模拟修改密码3.3.4、模拟注销用户4、事务问题1、JDBC连接数据的步骤加载驱动根据URL、用户名和密码建立连接创建处理快,有静态处理快(Statement)和预处...

2020-03-18 00:34:26 549

原创 Oracle数据库:事务问题

文章目录1、事务1.1、事务的开启1.2、关闭事务1、事务​ 事务是指作为单个逻辑工作单元执行的一组相关操作。这些操作要么全都执行,要么全都不执行。使用事务是为了保证数据的安全有效。事务有一下四个特点:(ACID)原子性(Atomic):一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(Consistence):事务必须是使数据库从一个一致性状态变到...

2020-03-17 13:41:34 379

原创 Mybatis框架

文章目录1、什么是框架2、常见的java开发框架:3、Mybatis框架的简介4、Mybatis特点5、Mybatis的环境搭架5.1、创建项目5.2、导入jar包5.3、Mybatis的核心jar包5.4、Mybatis依赖的jar包5.5、数据库驱动包5.6、Build Path管理外部jar资源5.7、Mybatis核心配置文件5.8、dtd5.9.关联mybatis配置文件的dtd约束(写...

2020-03-15 09:12:43 836

原创 Oracle数据库:92/99语法、视图、表连接和表设计、索引、序列

学习目标1、92语法当我们想要的数据来自于多张表时就需要使用表连接。在表连接过程中,如果想某一张表中的所有数据无论是否满足连接条件都显示,可以把这张表设置为主表;主表:在连接位置,主表对面的连接条件有“(+)”,在外连接中主表的数据可以全部展示。外链接左外连接 : 主表在逗号左边就是左连接右外连接 : 主表在逗号右边就是右连接等值连接和非等值连接注意:表连接后...

2020-03-13 07:44:12 813

原创 Oracle数据库:单行函数、组函数、分组、rowid和rownum

学习目标1、单行函数根据函数的返回结果,我们将函数分为单行函数和多行函数单行函数:一条记录返回一个结果多行函数、组函数、聚合函数(重点):多条记录返回一个结果(重点)1.1、日期函数sysdate/current_date 以date类型返回当前的日期add_months(d,x) 返回加上x月后的日期d的值**last_day(d)**返回所在月的最后一天...

2020-03-11 10:33:24 874

原创 Oracle数据库简介及SELECT入门

目录1、数据库1.1、了解数据库1.2、DBMS:数据库管理系统1.3、SQL语言的介绍1.4、表1.5、表结构2、表2.1、Scott用户表2.1.1、查看当前数据库中存在的所有的表2.2.2、查看表结构2.2.3、用户表说明2.2、三范式2.2.1、1NF2.2.2、2NF2.2.3、3NF3、SELECT查询语句3.1、SE...

2020-03-09 23:15:32 627

转载 URL和RUI的详解

      转自:https://zhidao.baidu.com/question/304972203991148284.htmlfr=iks&amp;word=URL%BA%CDuri%C7%F8%B1%F0&amp;ie=gbk       这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等...

2019-01-16 11:25:59 1838

原创 JavaScript参考手册

链接:https://pan.baidu.com/s/1Qk93J7NdAOwSXzt-cqs7BQ 提取码:f58p 加油!加油!加油!

2018-11-17 23:28:33 2081 4

原创 安装hp打印机 win10管理员已阻止你运行此应用

出现的问题:在安装HP打印机驱动程序时,只显示是正在抽取文件,不显示安装失败甚至没有任何反应,并且多了一个G盘在双击G盘运行的时候会报错点击“显示发布者的证书信息”时,发现是电子证书被撤销的缘故,只需要将电子证书除去即可!解决:1、右击打开G盘,找到SISetup.exe的文件(我这里文件已经修改,大致位置是这里)2、下载电子证书修改器链接:https://...

2018-10-21 10:20:18 13538 1

转载 解决Win10家庭版没有‘本地用户和组’问题

win10系统是家庭版,并且没有本地用户和组。处理方法:将系统升至为win10专业版,然后下载microKMS_v17.02.14做的激活。1、打开运行窗口,输入 gpedit.msc或者secpol.msc,点击确定,弹出提示框提示找不到文件。通过控制面板打开管理工具,发现里面也没有相关选项。2、打开运行窗口,输入MMC,点击确定,打开 Microsoft控制台,通过:文件→添加/...

2018-10-08 13:44:03 97386 6

原创 PLSQLDeveloper安装与配置

原因:Oracle是64位的,我们的电脑基本上都是64位的,现在市面上PLSQL Developer是32位的,所以,64位的操作系统、64             位的Oracle与32位的PLSQL Developer就有了一定的冲突,所以需要配置PLSQL Developer。1,首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Developer 工具连接到...

2018-10-07 23:29:02 789

转载 DatabaseMetaData的用法

DatabaseMetaData的用法一 . 得到这个对象的实例Connection con ;con = DriverManager.getConnection(url,userName,password);DatabaseMetaData dbmd = con.getMetaData();二. 方法getTables的用法原型:ResultSet DatabaseMetaDa...

2018-09-11 23:27:42 331

原创 连接Mysql时,出现Establishing SSL connection without server's identity verification is not .......警告

Java连接数据库时可以照常运行,但是会出现以下警告:Fri Sep 07 23:54:02 CST 2018 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+ re...

2018-09-08 00:00:54 22650 3

原创 Java中反射(Reflection)的应用

原文不得转载https://blog.csdn.net/jim__charles/article/details/52556726?locationNum=8

2018-07-23 15:47:55 125

转载 类与类之间的几种关系

转自:http://www.cnblogs.com/liuling/archive/2013/05/03/classrelation.html一、继承关系      继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角...

2018-07-18 17:22:49 370

转载 Java transient关键字使用小记

1. transient的作用及使用方法我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比...

2018-07-18 17:03:51 104

转载 Java23种设计模式

一、设计模式入门:转自:https://blog.csdn.net/qq_33750826/article/details/735584921.设计模式是人们在面对同类型软件工程设计问题所总结出的一些有用经验。模式不是代码,而是某类问题的通用设计解决方案 2.设计模式的本质目的是使软件工程在维护性、扩展性、变化性、复杂度方面成O(N) 3.OOP是原则,设计模式是具体方法、工具 —————————...

2018-05-25 00:11:15 1359

转载 Eclipse安装使用WindowBuilder插件

一.找到对应版本的windowbuilder打开这个链接:http://www.eclipse.org/windowbuilder/download.php如下图,显示eclipse的版本号和对应的插件链接eclipse的版本号可以在eclipse的help中查看,然后复制你对应版本号后面的link连接 如我的是4.7二.在eclipse在线更新打开eclipse--&gt;help--&gt;I...

2018-05-06 11:09:02 533 1

转载 java中的BasicStroke的用法

1.基本概念在JAVA 2D开发中,BasicStroke用于定义线条的特征,我们可以调用Graphics2D类中的setStroke方法来将新创建的BasicStroke对象设置进去。BasicStroke的构造方法如下所示: 对图形的一些专业名词不熟悉的程序员来说,想要根据API说明文档来理解这个方法的使用,实在有点过于困难了,所以,在这里整理了一下,便于大家理解。 2.构造方法参数说明2.1...

2018-03-20 22:12:59 6313

转载 Java中的JOptionPane类提示框的一些常用的方法

JOptionPane类提示框的一些常用的方法XMLOracleSwing 最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog显示一个带有OK 按钮的模态对话框。下面是几个使用showMessageDialog 的例子:Java代码  JOptionPane.showMessage...

2018-03-06 23:47:44 586

原创 [JAVA]JAVA中数值的包装类!

JAVA中数值的包装类! 一、简述。      Java中的数值类型有很多,如:byte、int、boolean、char、double、float等等。当设置变量来存储这些变量以后就不可以像String类型的数据那样,进行对象级别上的操作。然而Java给我们很好的出口去解决这个问题。这就要提到了包装类,上述的每个数据类型都有自己的包装类(即将数据包装成一个可以操作的对象)。以下列举以下以

2018-01-28 17:25:35 206

转载 【Android】强大的SpannableStringBuilder

转自:http://blog.csdn.net/a214024475/article/details/53261122前言工作找完了,已经干了两个星期。虽然经常加班,不过相比之前的工作,现在过得更加充实、更有意义。现在有点空闲时间,继续我的分享之旅~~效果什么都不说,先看个炫酷的效果。效果‘什么,这也算炫酷?’也许你会这么说如

2017-12-13 15:31:47 140

转载 Android:ImageView 中ScaleType属性详解

转自:http://www.cnblogs.com/carmanloneliness/archive/2012/08/06/2625489.htmlandroid中ImageView的ScaleType属性  ScaleType的值分别代表的意义: ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共

2017-12-13 12:06:19 207

转载 Android:WebView中的误区

转自:http://blog.sina.com.cn/s/blog_8a86f4dd0102w4z7.html在android web开发的时候,WebView是必不可少的控件,但是你知道它的接口都是什么意思吗?先说一下遇到的误区吧1.shouldOverrideUrlLoading 重新加载url误区这个方法是WebClient接口的一个回调方法,主要作用是防止重定向链接跳出

2017-12-12 00:05:19 143

转载 Android:WebView的全面解析

转自:http://blog.csdn.net/carson_ho/article/details/526933221. 简介WebView是一个基于webkit引擎、展现web页面的控件。Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。2. 作用显示和渲染Web页面直接使用html

2017-12-11 23:30:08 207

转载 Android Bundle类

今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”

2017-12-11 21:48:11 145

空空如也

空空如也

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

TA关注的人

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