自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 问答 (1)
  • 收藏
  • 关注

转载 kkFileView在Linux环境下部署

kkFileView在Linux环境下部署

2023-07-05 11:54:51 1678

原创 mybatisplus集成双数据源_填坑

springboot+mybatisplus双数据源踩坑

2023-06-25 11:55:03 402

原创 swagger启动报错-1

swagger报错解决

2022-10-24 11:47:41 260 1

原创 java+opencv配置环境变量

opencv配置环境变量

2022-09-08 13:52:01 1648

原创 springboot发送邮件-163邮箱

springboot发送邮件

2022-07-30 14:42:40 2995 2

转载 redis报错,提供了一个无效的参数

Could not create server TCP listening socket *:6379: listen: 提供了一个无效的参数。

2022-07-18 09:21:14 2145

原创 Java爬虫-webMagic-Demo

webMagic案例

2022-07-15 14:42:59 517

转载 修改mysql密码

mysql忘记密码,重置步骤

2022-07-14 11:40:09 215

原创 Markdown命令介绍

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-07-14 10:49:47 932

转载 OpenOffice使用

将OpenOffice的8100端口注册成Windows系统服务在使用Java编写类似百度文库的功能时,需要使用到OpenOffice的转码服务,将doc、xls等文件转成pdf。需要调用 OpenOffice的8100端口。1.下载并安装 OpenOffice.org默认装在C:\Program Files (x86)\OpenOffice 42.下载并安装Windows Server 2003 Resource Kit Tools默认装在C:\Program Files (x86)\Windo

2022-05-27 10:17:45 1042

原创 springboot项目maven多个module打包部署

maven多个module打包

2022-05-13 11:04:37 2154 1

原创 EasyExcel填充模板

2021-06-03 17:31:06 2444

原创 echarts在vue中的使用

java中使用echarts图表插件1、引入echarts插件2、进入https://echarts.apache.org/examples/zh/index.html#chart-type-line寻找适合的图3、代码如下<template> <div> <div id="main" ref="chart"></div> </div></template><script> var echa

2021-04-16 23:22:53 120

转载 MapperScan注解详解

1、@Mapper注解: 作用:在接口类上添加了@Mapper,在编译之后会生成相应的接口实现类 添加位置:接口类上面 @Mapper public interface UserDAO {    //代码 } 如果想要每个接口都要变成实现类,那么需要在每个接口类上加上@Mapper注解,比较麻烦,解决这个问题用@MapperScan 2、@MapperScan 作用:指定...

2021-04-11 16:52:14 29577 2

原创 springBoot注解总结(持续更新中)

1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的)泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就

2021-04-09 17:11:28 140

转载 eclipse使用小技巧

1、java智能提示(1). 打开Eclipse,选择打开" Window - Preferences"。(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。(3). 在"Auto Activation triggers for java"选项中,将"."更改:.abcdefghijklmnopqrstuvwxyz

2021-04-07 20:58:21 1022

转载 html画表格

1、表格标记 表格是网页中十分重要的组成元素。表格用来存储数据,包含标题、表头、行和单元格。在HTML语言中,表格标记使用符号<table>表示。定义表格光使用<table>是不够的,还需要定义表格中的行、列、标题等内容。 标记说明表格标记<table><table></table>标记表示整个表格。<table>标记中有...

2021-04-05 10:18:54 2217

转载 跨域

没错,就是Access-Control-Allow-Origin,跨域1、浏览器的同源安全策略没错,就是这家伙干的,浏览器只允许请求当前域的资源,而对其他域的资源表示不信任。那怎么才算跨域呢?请求协议http,https的不同域domain的不同端口port的不同好好好,大概就是这么回事啦,下面我们讲2种中规中矩的办法:CORS,JSONPdocument.domain,window.name,web sockets就先别闹了,腰不好 : )2、CORS出来搞事了这是W3C的大佬们搞出来

2021-03-29 15:31:04 112

转载 requestDispatcher与sendRedirect区别

一、重定向与转发的区别 转发过程: 客户端浏览器发送http请求 → web服务器接受此请求 → 调用内部的一个方法在容器内部完成请求处理和转发动作 → 将目标资源发送给客户。 //java代码示例request.getRequestDispatcher("x...

2021-03-27 20:33:10 1297

原创 vue操作技巧总结

给el-dropdown-item 绑定点击事件无效果,需要用 @click.native=" name" 这样绑定才会有效。resetPassword:function(){this.dialogFormVisible = trueconsole.log(“重置密码”)}

2021-03-19 22:14:07 128

转载 SSM整合配置问题

在ssm整合时,使用注解方式对相关bean进行管理,此时出现一个问题springioc容器和springmvc容器两个容器对bean管理的问题,一般情况下都是单单使用springmvc容器对@Controller注解标识的类进行管理,其他的类如@Service、@Component等注解标识的类由spring来管理(springmvc容器中的类可以引用springioc中的类反过来则不行),此时springMVC在...

2021-03-15 23:43:12 92

原创 SSM整合配置文件配置

web.xml配置 <!--配置spring的核心监听器--> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!--手动指定spring 主配置文件的位置和名称--> <context-param&g

2021-03-15 00:01:34 300

转载 SSM整合中遇到的问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题,简单说,就是接口与xml要么是找不到,要么是找到了却匹配不到。 截图为网络中搜索到的常见原因: 照着修改之后,问题依旧存在。最终花费了好大的力气才找到自己代码问题的根...

2021-03-14 11:38:12 218

转载 博客转载方法

前言   对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。 实现   因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑)。   我们首先打开要转载的博客,然后鼠标右键就会出现下面的菜单: ...

2021-03-14 11:35:13 159

转载 SQL-关联查询

SQL-关联查询T_A A表 T_B B表,id为表与表相关联的字段`创建相关表结构CREATE TABLE Table_B( id INT(2), serNum VARCHAR(10) );CREATE TABLE Table_A( id INT(2), serNum VARCHAR(10) );INSERT INTO table_a (id, serNum)VALUES (1,‘A000101’),(2,‘A000102’),(3,‘A000103’),(5,‘A000104’),(8,‘A

2021-03-01 13:10:25 975

转载 <c:forEach>标签,需要与el表达式联合使用

 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。          JSTL所支持的迭代标签有两个,分别是<c:forE...

2021-01-23 10:54:33 791

原创 JQuery贪吃蛇

JQuery贪吃蛇<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> .mainpanel{ width: 800px; height: 400px; border: 1px solid #00007f; margin: auto; } p{

2021-01-18 23:57:25 180

原创 15. JDBC

JDBC通过编程语言java实现对数据的CRUD. 简称JDBC JAVA database cnnectivity java连接数据库的技术。 mysqloraclesqlserver RDBMS: 关系型数据库管理系统软件 简称JDBC jdk提供的一组api(中间件--->接口)--->定义好的一些规则。 市面上有很多数据库厂商 开发不同的数据库管理系统软件。数据库的方言(有区别的) 这些功能的实现都存储在了不同厂商所提供的==驱动==的文件中

2021-01-07 16:55:44 275

原创 14 MySQL

MySQL1. 数据库DB“按照数据结构来组织、存储和管理数据的仓库 " 数据库管理系统 DBMS 系统里面的软件 一个应用程序 服务端程序数据库意义?将数据写入文件中: 类型比较单一 操作数据比较麻烦的 web项目: 页面(浏览器)--->服务器---->控制层(servlet/struts2/springMVC)--->service--->dao(数据持久层 mybatis/mp)--->DB 用户注册

2020-12-27 22:33:13 139 1

原创 13. 泛型_枚举_单例

1. 泛型<>在集合里面使用泛型 限定集合元素的数据类型参数化数据类型 类型的自动转换。 只在编译期间有效 运行期间 泛型没有意义的 ObjectList Map<K,V> E K V T A-Z 都是代表参数化数据类型1.1 泛型类public class MyFanXingClass<S extends Number, T> { //属性和方法 private Integer id;

2020-12-23 22:26:01 188 1

原创 12. Socket

Socket(了解)服务于服务器。1.计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在==网络操作系统,网络管理软件及网络通信协议的管理==和协调下,实现资源共享和信息传递的计算机系统。目的: 资源传输购买一台笔记本: 系统软件: 在百度访问数据: 百度服务器开启----> http://www.baidu.com 域名: ip+端口 http://192.168.1.1:78782. 网络编程

2020-12-23 22:23:30 188

原创 11.线程

线程1. 专业术语并行 vs 并发并行: 对于系统而言 执行多个任务 多个应用程序同时执行并发: 用户级别的并发 高并发(并发量)--->分布式的项目--->浏览器缓存优化 服务器优化 tomcat 100个 mysql 151 服务器集群 负载均衡 你在吃饭 有人打电话 如果你是吃完饭之后 再去接电话 你既不支持并行又不支持并发 你在吃饭 有人打电话 你吃了一口饭 说了一句话 你是支持并发的 你在吃

2020-12-21 09:16:27 142

原创 10. IO

IO(BIO)Blocking IO 同步 阻塞的io Scannner SocketNIO 同步非阻塞 tomcat nettyAIO 异步非阻塞1. File很多功能 用户注册 的数据存储在内存中(jvm运行内存) 程序停止 数据就消失不见 需要将数据持久化保存数据永久存储在物理内存—> 磁盘 —> 目录—>文件java.io.*static String pathSeparator static char p

2020-12-17 22:07:11 155

原创 8. util包常用类

util包常用类1. 日期类1.1 Date代表的是一个特定的时间。 java.util.Date jdk1.8-Date() 获得当前系统的默认时间Date(long date) 通过指定毫秒数创建Date类对象 public static void main(String[] args) { Date date = new Date(); System.out.println(date);//Wed Dec 09 16:00:13 CST 2

2020-12-17 22:06:35 251

原创 9. 集合

集合也就是容器。理论上: 集合存储不同==(类类型 引用类型)==类型的元素的。 实际开发: 存储相同类型数组也是容器。存储相同数据类型的元素 length add/delete 操作比较复杂 效率最快 查询(index)元素特征元素重复元素有序Collection一个元素(单列)不定(看实现类)无序(没有索引位置的)Map一组元素(键值对 key—value)key唯一的 value可重复的无序泛型标识: <&g

2020-12-17 22:05:52 131

转载 红黑树区分 左旋 和 右旋

红黑树区分 左旋 和 右旋仔细观察上面"左旋"和"右旋"的示意图。我们能清晰的发现,它们是对称的。无论是左旋还是右旋,被旋转的树,在旋转前是二叉查找树,并且旋转之后仍然是一颗二叉查找树。左旋示例图(以x为节点进行左旋): z x / / \ --(左旋)--> x y z

2020-12-14 19:28:45 2195

原创 6. Lang包常用类

Lang包常用类1.异常Exception与错误Error的区别?2. 开发中 常见的异常都有哪些? 如何处理异常的? 2.1 RunTimeException 2.2 编译时异常(checked Exception) 3. throw vs throws ? throw: 在方法体里面 1,控制流程 2. 异常信息的传递 3. 经常与自定义异常综合使用 throws: 在方法定义后面 声明抛出具体的异常类 ,1. 包装类

2020-12-09 09:09:23 204

原创 7. String

字符串类1. 回顾比较2个对象 为什么要重写equals和hash code?Object.equals() this==objjdk规范 重写 equals 必然要重写 hash code 1. 优先使用hashcode比较 2个对象的hash码值不一致 2个对象就不等 2. 由于底层hash算法的原因 不同对象的hash码值有可能是一致的 不能完全信任 依然执行equals的逻辑clone() 默认是深克隆还是浅克隆? 2者有什么区别?Objec

2020-12-09 09:06:57 174

原创 4. 面向对象

面向对象 OO总体来说一种思想, 程序功能设计的其中一种思想。1. 面向过程 C2. 面向对象 java C++ python盖房子: 地基 绿化 粉刷 砌墙 1.地基-->砌墙-->粉刷-->绿化 一步一步来完成的 必须在执行完一个功能基础之上 才去实现另外一个功能 2.地基 砌墙 同时进行 基于面向过程的思想 实现具体的每个小功能 粉刷 同时进行 绿化 同时进行本质: 使用class管理代码 使

2020-12-08 09:16:30 136

原创 5. 异常

异常Exceptionjava具备健壮性:1. GC 内存 保证内存够用的 回收无用对象2. 异常处理的机制: 对异常的处理 不影响其他代码的正常执行 在编码期间 或者 程序运行期间 遇见了很多不正常的现象 称为错误 Error或者异常 Exception。 // System.out.println(3/0);//java.lang.ArithmeticException: / by zero //NPE ClassCastException Ar

2020-12-08 09:15:35 105

空空如也

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

TA关注的人

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