自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java多线程在线程里面实现多个pdf合并并上传到fdfs文件服务器思路

多线程上传fdfs思路

2023-08-18 09:47:30 276

转载 sql执行顺序

FROM子句执行顺序为从后往前、从右到左,FROM 子句中写在最后的表(基础表 driving table)将被最先处理,即最后的表为驱动表,当FROM 子句中包含多个表的情况下,我们需要选择数据最少的表作为基础表。计算 max 等聚合函数。对虚拟表VT1 应用ON筛选器,ON 中的逻辑表达式将应用到虚拟表 VT1中的各个行,筛选出满足ON 逻辑表达式的行,生成虚拟表 VT2。将虚拟表 VT7中的在SELECT中出现的列筛选出来,并对字段进行处理,计算SELECT子句中的表达式,产生虚拟表 VT8。

2023-08-16 10:30:44 148

原创 mysql 分组之后再排序

selectt.hosp_id,fromselecthosp_id,fromorder byhosp_id,select。

2023-08-16 10:19:50 83

转载 使用mybatisplus操作mysql给select加数据行的排它锁并释放锁

通过 eq() 方法设置查询条件为 id = 1,并调用 last() 方法添加 FOR UPDATE 子句。然后调用 selectOne() 方法执行查询操作,将查询结果保存在 User 对象中。同样地,要释放锁需要执行 commit 或 rollback 操作,这样会自动释放所有的锁。这里调用 updateById() 或 update() 方法执行业务操作,然后调用 commit() 方法提交事务,释放所有锁。如果操作出现异常,则调用 rollback() 方法回滚事务,同时也会释放所有锁。

2023-05-04 19:48:24 1341

原创 从网络Url中下载文件

从网络Url中下载文件。

2023-04-18 09:58:59 354

原创 java校验身份证

校验身份证

2023-04-10 18:46:37 712

转载 文件流下载文件后提示不支持打开该类型文件或文件已损坏

文件流下载文件后提示不支持打开该类型文件或文件已损坏

2023-04-06 16:32:17 354

原创 js 将时间转换为String

js 将时间转换为String

2023-03-11 11:28:19 289

原创 禁止把该页面放在框架之中

iframe放入页面时发现会自动全屏,原因是这行代码不允许嵌套

2023-02-21 14:59:07 43

原创 css禁止鼠标与div交互

css禁止鼠标与div交互

2022-09-03 10:46:34 466

原创 java文件复制再导出

io流转为文件输出

2022-08-20 13:46:27 133

原创 spring security笔记

1.spring security的环境搭建首先新建一个springboot项目,只够选web中的spring web依赖然后在pom.xml导入相关依赖 <!--thymeleaf模块--> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifa

2022-04-16 11:19:09 612

转载 spring security笔记

1.spring security的环境搭建首先新建一个springboot项目,只够选web中的spring web依赖然后在pom.xml导入相关依赖 <!--thymeleaf模块--> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifa

2021-11-08 13:59:06 103

原创 数据库笔记

数据库软件1. 安装 * 参见《MySQL基础.pdf》2. 卸载 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 2. 卸载MySQL 3. 删除C:/ProgramData目录下的MySQL文件夹。 3. 配置 * MySQL服务启动 1. 手动。 2. cmd--> services.msc 打开服务的窗口 3. 使用管理员打开cmd *

2021-03-01 22:05:48 125

原创 note

常用依赖 <dependencies><!-- junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <sco

2021-03-01 22:04:57 57

原创 MyBatis

MyBatis1、简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2 持久化数据持久化持久化就是将程序的数据在持久状态和瞬时状态转化的过程内存:断电即

2021-03-01 22:04:26 107

原创 SpringMVC

1、回顾MVC1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型): 数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao

2021-03-01 22:03:55 242

原创 Spring

1、Spring1.1、简介spring官网: https://spring.io/projects/spring-framework#overview官方下载: https://repo.spring.io/release/org/springframework/spring/GitHub: https://github.com/spring-projects/spring-frameworkSpring Web MVC: spring-webmvc最新版1.2、优点Spring是一个开

2021-03-01 22:03:19 148

原创 前端知识

AJAX简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。Google Suggest

2021-03-01 22:02:47 329

原创 javaweb笔记

web概念概述* JavaWeb: * 使用Java语言开发基于互联网的项目* 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发、安装,部署,维护 麻烦 2. B/S: Browser/Server 浏览器/服务器端 * 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序 *

2021-03-01 22:02:15 422 1

原创 redis

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0bQh0qNH-1614607275705)(C:/Users/22236/Desktop/java学习资料/深入/img/效果图2.png)]图解:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-am8DmIPA-1614607275714)(C:/Users/22236/Desktop/java学习资料/深入/img/BS通信.bmp)]Redis1. redis 1. 概念 2. 下

2021-03-01 22:01:27 56

原创 基础

MAP集合特点:1.map集合是一个双列集合,一个元素包含两个值(一个key,一个value)2.map集合中的元素,key和value的数据类型可以相同,可以不同3.Map集合中的元素,key是不允许重复的,value是可以重复的4.Map集合中的元素,key和value是11对应的常用子类:HashMap集合 HashMap<K,V>HashMap<String, String> map = new HashMap<String, String>();

2021-03-01 21:57:01 325

原创 据狂神说MyBatis整理而成的笔记

MyBatis1、简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2 持久化数据持久化持久化就是将程序的数据在持久状态和瞬时状态转化的过程内存:断电即

2020-12-18 13:29:11 84

空空如也

空空如也

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

TA关注的人

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