自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 mysql笔记-基础篇

地址:mysql笔记-基础篇

2020-12-09 14:31:04 156

原创 docker安装的mysql时区问题

docker安装的mysql时区问题一、问题最近使用Navicat的时候进行写查询或者干其他的,总是一会就卡死了,一开始以为是软件的问题,后来换了一个软件还是出现这种情况。转头一想,会不会是mysql自动给我断开连接了,果不其然就是这样,mysql默认8小时不操作就会断开连接。然后因为docker中的myql容器的系统时间是标准时间,刚好与东八区差了8个小时。二、解决#1、进入容器系统#2、查看容器系统时间 date -R#3、执行:tzselect#4、选择Asia ,再选择Hong

2020-10-18 22:07:52 459

原创 UOS/deepin蜂鸣声音

解决deepin或者UOS的莫名其妙发出的蜂鸣声音屏蔽两个模块//创建 配置文件sudo touch /etc/modprobe.d/nobeep.conf//文件中添加如下信息blacklist pcspkrblacklist snd_pcsp//然后重启

2020-10-12 22:28:16 845

原创 dpkg-deb: 错误: 子进程 粘贴 被信号(断开的管道) 终止了

使用这个强制覆盖:sudo dpkg -i --force-overwrite " /var/cache/apt/archives/texlive-math-extra_2016.20160805-1_all.deb"

2020-09-29 11:36:35 1776

原创 UML类图

UML类图一、简介:UML类图一共有:依赖(Dependency),关联(Association),泛化也叫继承(Generalization),实现(Realization),聚合(Aggregation),组合(Composite这六种关系,二、依赖概念:只要在类中用到了对方类,即没有对方连编译都无法通过,那么他们之间就存在依赖关系。判断原则:类中用到了对方作为类的成员属性作为方法的返回值类型作为方法的形参类型在方法中作为局部变量使用三、泛化概念:泛化关系就是继承关系,

2020-08-22 15:25:28 88

原创 设计模式的七大原则

设计模式的七大原则一、单一职责原则概念:一个类只负责一项功能,例如一个订单类,就只负责对订单的操作,不能去涉及到对用户或者商品的操作。(注意,一般情况下单一职责原则是作用于类上,但是如果一类的方法数量足够少,就可以把单一职责原则作用于方法上)二、接口隔离原则概念:客户端不应该依赖他不需要的接口,即一个类对另外一个类的依赖应该简历在最小接口上三、依赖倒置原则概念:高层模块不应该依赖低层模块,二者都应该依赖接口。抽象不应该依赖于细节,细节应该依赖于抽象。依赖倒置原则的核心思想就是(面向接口

2020-08-16 19:00:31 186

原创 Java8的一些新特性

Java8的一些新特性文章目录Java8的一些新特性1、函数式接口2、Lambda表达式2.1、介绍2.2、案例2.3、案例讲解3、方法引用3.1、介绍3.2、案例4、StreamApi4.1、介绍4.2、Stream流操作的三个步骤1- 创建Stream2- 中间操作3- 终止操作(终端操作)4.3案例4.4、案例讲解5、Optional类5.1介绍1、函数式接口函数式接口:是Lambda表达式的基础,什么是函数式接口?(它就是一个只有一个抽象方法的接口,通常我们会在这个接口上用一个@Funct

2020-08-09 23:50:11 164

原创 @Transactional遇到try catch失效

Springboot中@Transactional遇到了try catch失效了,需要手动回滚try { user.setExpire(Integer.parseInt(expire)); userService.updateById(user); Host host = hostService.getById(user.getHostId());//查询数据库的

2020-08-07 11:32:57 3078

原创 Java反射

Java反射文章目录Java反射1、概述2、Java反射提供的功能3、理解Class3.1java.lang.Class的理解4、通过反射来生成对象5、通过反射获取运行时类的属性,方法,构造器6、通过反射执行属性,方法,构造器1、概述略2、Java反射提供的功能在运行时判断一个对象所属的类在运行时构造一个类的任意对象在运行时获取一个类的所有成员变量和方法在运行时调用任意一个对象的成员变量和方法在运行时获取泛型信息在运行时处理注解生成动态代理3、理解Class3.1java.la

2020-08-04 23:41:42 169

原创 个人总结的Git操作

Git操作1、git的命令操作(本地操作)1.1、初始化本地仓库。git init:初始化本地仓库(注意:执行完成之后当前的目录下会生产一个 .git的文件,里面包含了git的一些配置,以及其他的子目录,不能删除,一般情况下也不要去修改)1.2、设置签名。git config:设置git签名:项目/仓库级别,默认会优先使用的签名git config user.name haizi_progit config user.email haiziGood_pro@guoshi.com

2020-08-01 15:37:37 231

原创 分别对ClassName相同的标签进行处理

<li class="layui-hide-xs layui-this " th:each="type:${application.articleTypeList}"> <a th:text="${type.typeName}" th:value="${type.typeId}" href="javascript:void(0)" class="chooseType">...

2020-05-01 14:23:57 305

原创 SpringDataJPA使用getOne(id)导致Json序列化失败

为了把对象扔进redis中,要给查询到的数据做JSON序列化,一开始都是好好的,直到遇到了如下的报错:org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properti...

2020-05-01 00:39:50 512

原创 Springboot整合euditor的爬坑之路

Springboot整合euditor的爬坑之路做毕业设计,一个资源分享网站,需要用到富文本编辑器,然后我就开始了我的ueditor的爬坑之路,特别是当我在官网看到最接近的只有jsp版本的时候我就有预感,不好搞。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HMkKjuUc-1586488912609)(H:\java开发资料\images\ueditor官网首...

2020-04-10 11:26:43 166

原创 解决Maven本地安装jar报错:找不到pom文件的问题

解决Maven本地安装jar报错:找不到pom文件的问题第一种方式:随便找个项目的pom文件放在一起第二种方式:(也是最有意思的地方,,将你的包名,版本号,jar包名称全部用单引号引起来。)maven本地安装的方式:1、绝对路径安装:mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的a...

2020-04-09 14:56:37 4561 1

原创 RabbitMQ连接超时或者访问过慢的解决方法

RabbitMQ连接超时或者访问过慢的解决方法今天项目遇到了一个问题,就是生产者和消费者在连接RabbitMQ的时候一直报错java.util.concurrent.TimeoutException折腾了好久,代码检查了n多次,看网上说的端口,配置,什么全部ok的。还是找不出原因后来看到一个大佬的博客,幡然醒悟了https://blog.csdn.net/xiuniu/article/d...

2020-03-22 22:52:21 7775 1

原创 斐波拉契数列

斐波拉契数列一、什么式斐波拉契数列?斐波那契数列如下:1,1,2,3,5,8,13,21,34. . . . . .表达式:二、算法(JAVA)1、递归(效率最低的算法)​ 递归算法就是按照表达式来走的【时间复杂度爆指数式增长】/** * 递归方法 * 算法性能:爆炸式增量函数时间复杂度以指数式增长 */ public static lo...

2020-02-21 11:33:02 1307

原创 tomcat安装配置整合到idea

tomcat安装配置整合到idea一、Tomcat:web服务器软件下载:Tomcat8安装:解压压缩包即可。注意:安装目录建议不要有中文和空格卸载:删除目录就行了启动:bin/startup.bat ,双击运行该文件即可访问:浏览器输入:http://localhost:8080 回车访问自己http://别人的ip:8080 访问别人可能遇到...

2020-02-09 13:50:01 804

原创 Collection集合

这里写自定义目录标题Collection集合List集合ArrayList和Vector集合LinkedList集合Set集合HashSet和TreeSet集合LinkedHashSet集合Collection集合collection集合作为List集合和Set集合共有的父类拥有着List集合和Set集合共有的属性和方法,这里总结常用的方法。add(E e):添加单个元素addAll...

2019-10-15 14:21:03 203

原创 maven导入Oracle驱动包

据说由于 Oracle公司的什么原因 maven无法从远程下载oracle的驱动,需要自己手动安装到仓库,在自己的oracle数据库的安装目录找到驱动包查看自己的oracle的版本执行maven的安装命令。mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpack...

2019-08-19 13:39:16 387

原创 mybatis注解配置方式

mybatis注解配置方式这里通过一个简单得Demo来完成mybatis的注解配置过程xml文件配置方式我已经在可以看我之前的文章mybatis入门下面我们来看看整个工程的目录结构我们可以看到注解配置没有了映射的xml文件,那么映射的xml文件内部的信息被写在哪里去了?就写在了接口中我们来看看接口中的代码剩下的代码就和xml配置该写的代码没有什么区别了。...

2019-07-31 19:28:05 910

原创 mybatis原理分析

mybatis原理分析首先啊我们来看mybatis的标准工程文件看到这里我们大概就可以猜想出来mybatis得核心思想了,那就是读取配置获取数据库连接,然后通过代理实现接口,并执行对应得方法。然后我们来看一下他的执行流程这里看起来有些复杂,下面我们来总结一下。...

2019-07-31 14:10:08 99

原创 mybatis入门

mybatis入门一,mybatis简介:以下摘自官网:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数...

2019-07-31 11:42:15 181

原创 Ajax

Ajax1. 原生的JS实现方式(了解) //1.创建核心对象 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new...

2019-07-27 18:59:02 84

原创 JQuery 基础

JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发2.使用步骤:下载JQuery导入JQuery的js文件:导入min.js文件使用var div1 = $("#div1");alert(div1.html());JQuery对象和JS对象区别与转换1. JQuery对象在操作时,更加方便。2. JQuery对象和js对象方法不通用的.3. 两者相...

2019-07-27 18:50:25 71

原创 JSTL

JSTL1. 概念:JavaServer Pages Tag Library JSP标准标签库 * 是由Apache组织提供的开源的免费的jsp标签 <标签> 2. 作用:用于简化和替换jsp页面上的java代码 3. 使用步骤: 1. 导入jstl相关jar包 2. 引入标签库:taglib指令: <%@ taglib %> 3. 使用...

2019-07-27 18:39:14 93

原创 EL表达式

EL表达式1. 概念:Expression Language 表达式语言 2. 作用:替换和简化jsp页面中java代码的编写 3. 语法:${表达式} 4. 注意: * jsp默认支持el表达式的。如果要忽略el表达式 1. 设置jsp中page指令中:isELIgnored="true" 忽略当前jsp页面中所有的el表达式 2. \${表达式} :忽略当前这个el表达...

2019-07-27 18:37:03 73

原创 jsp学习总结

概念: * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * 用于简化书写原理:在运行项目时打开工程文件找到服务器对jsp的解析,最后是一个Servlet所以,JSP本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式 1. <% 代码 %&g...

2019-07-27 18:33:16 121

原创 会话技术:Cook和Session

会话技术1. 会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式:4. 客户端会话技术:Cookie5. 服务器端会话技术:SessionCookie1.概念:客户端会话技术,将数据保存到客户端2.使用步骤 //1. 创建Cookie对象,绑定数据 ...

2019-07-27 18:17:39 285

原创 request对象和response对象的原理

request对象request和response对象是由服务器创建的。我们来使用它们request对象是来获取请求消息,response对象是来设置响应消息request和response的内部实现public interface HttpServletRequest extends ServletRequest public interface HttpServletRespon...

2019-07-27 18:02:40 1021 2

原创 servlet的总结

首先看javaEE7的官方解释 途中框出来的分别是servlet的实现类和servlet的功能,所有已知的实现类分别是 FacesServlet, GenericServlet, HttpServlet ,其中HttpServlet是使用最为平凡的。servlet的是java的一个小程序运行在web上的用来接收来自客户端的response和request请求的。servlet的生命周期vo...

2019-07-27 17:17:58 96

原创 解决org.springframework.core.convert.support.DefaultConversionService.getSharedI

lang.NoSuchMethodError: org.springframework.core.convert.support.DefaultConversionService.getSharedI在使用maven结合mysql使用时报错解决方法查看pom.xml文档找到springframework的jar配置吧每个版本都统一这里修改为4.1.2就好了...

2019-07-21 12:37:47 1320 1

原创 解决方法dataSource init error java.sql.SQLException: com.mysql.cj.jdbc.Driver

使用mysql+druid时报错这是报错信息折腾了好久。七月 08, 2019 2:39:14 下午 com.alibaba.druid.pool.DruidDataSource error严重: dataSource init errorjava.sql.SQLException: com.mysql.cj.jdbc.Driver at com.alibaba.druid.util.J...

2019-07-08 14:44:00 15234 9

原创 java_jdbc连接mysql

com.mysql.cj.jdbc.Driver新本版的连接方式还要会报一个时区错误set global time_zone=’+8:00’;set time_zone=’+8:00’;flush privileges;

2019-05-20 13:51:24 101

原创 django报错Could not parse the remainder: '=='user'' from 'page=='user''

跟着视频练手“天天生鲜”项目的时候 遇到了这个问题Could not parse the remainder: ‘‘user’’ from 'page’user’’原因是“==”与“user”要空格分开

2019-03-29 15:48:15 5383 3

原创 Django默认认证系统对is_active的验证

Django在使用默认的认证系统进行登录校验的时候authenticate函数会连同数据库里面的is_active一起验证,这样的我们这么写的代码就会有问题user=authenticate(username=username,password=password) if user: if user.is_active: lo...

2019-03-26 17:06:05 2954 3

原创 windows和乌班图下安装并且配置mysql

一、windows下安装mysql配置1、下载位置:https://dev.mysql.com/downloads/file/?id=4762332、然后将其解压到任意的地址目录文件如下所示注意:my.ini文件默认不存在需要我们接下来创建3、创建my.ini文件[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\mysql\\...

2019-02-26 00:21:58 647

原创 Android Studio安装启动完成第一个小程序

一、下载Androidstudio下载地址:https://developer.android.google.cn/studio/ 这是官网的下载地址,Androidstudio是Google公司基于idea开发的一个Android插件。二、安装Androidstudio...

2019-02-24 23:12:14 1470

原创 python常用文件操作

1、os.chdir()切换工作路径,将当前的工作路径切换到指定的工作路径。eg:os.chdir(path)2、os.path.join()路径拼接。 eg:os.path.join(“path1”,“path2”)3、os.path.expanduser 将path中的的"~“和” “~user转换成用户目录4、os.mkdir() 创建目录5、os.path.dirname(path...

2019-02-24 21:41:33 129

原创 PyQt5+QtDesigner+Pycharm第一个小项目的注意点

一、新建一个项目:重点强调这一个选项必须要勾选,默认的是不勾选的,如果不勾选在执行项目的时候会报错的我当时在这里纠结了好久。打开QtDesigner保存到新建的项目下这里就可以看到这个.ui的文件点击PyUIC转化好的.py代码就ok了新建一个Runing文件 也可以不新建直接在窗体代码下面添加执行代码from PyQt5 import QtCore,QtGui,QtWidge...

2019-01-31 19:19:27 974 1

原创 PyQt5+Qtdesigner+PyCharm入门爬坑路一

一、PyQt5包得安装:1、国内镜像:pip install PyQt5 -i https://pypi.douban.com/simple(这是豆瓣的)安装完成之后还要安装PyQt5的工具包:pip install PyQt5-tools -i https://pypi.douban.com/simple2、官网的:pip install PyQt5pip install PyQt5-t...

2019-01-31 18:54:11 1214

JAVA_JSP电子政务网.zip

JAVA、JSP电子政务网主要用于实现政府机关的政务管理,基本功能包括:前台管网展示、留言板、后台登陆、修改密码、网站公告、政府网站、领导信箱、表格下载、政务公开、便民电话、新闻动态、地区概况、留言管理等。本系统结构如下:

2020-05-15

tomcat.zip

包含了tomcat8 64位和32位版本,解压之后根据自己的操作系统的位数来选择需要的安装包。,。。。。。。。。。。。。。。。。。。。。。。

2020-02-09

空空如也

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

TA关注的人

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