自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL 用法记录

行行比较,用于多字段多条件查询在此记录一下。

2024-07-03 21:49:50 100

原创 接口幂等性方案

【代码】接口幂等性方案。

2024-05-30 22:04:14 109

原创 JSON序列化后日期格式化丢失

个人记录提供序列化的方法。

2024-05-20 22:36:17 113

原创 MySQL批量插入测试数据慢,试试这个命令

项目所需,需要插入一些测试数据,但是直接执行速度很慢delimiter $$DROP PROCEDURE IF EXISTS proc_batch_insert;CREATE PROCEDURE proc_batch_insert()BEGINDECLARE i INT;SET i=1;WHILE i <= 5000 DO INSERT INTO mall_user_address(`user_id` ,`user_name` , `province` , `city` , `d

2022-04-04 11:03:25 284

原创 git push到远程分支想撤回,看看这条指令

一次推送代码的过程中,由于心急手快急着下班。一不小心 push 错了一个文件上去。记录一下翻车的经历。看看远端分支的情况是的提交了错误的文件1. 先使用 git log 查看记录使用命令 git revert -m 想要回撤的commitid执行完成看看git 状态,恢复到了原本的状态最后在重新 push 远端就完成了...

2021-10-27 15:33:02 905

原创 Spring中为请求 Header 设置参数 @RequestHeader 使用记录

最近在工作中使用到了一个没有使用过的Spring 注解,记录一下使用场景,自己开发的微服务需要调用其他微服务,需要权限校验。校验的参数中用着样一个规则,需在 Header 有个参数随机传入一个字符串。在Service 方法参数中添加一个@RequestHeader 参数,在方法中使用UUID 生成随机字符串传入即可public void function(@RequestHeader(value="参数名称") String var){ var = UUID.randomUUID().

2021-10-16 14:42:02 1590 1

原创 SpringMVC 注解方式整合 Rabbitmq

最近在完成期末作业的时候用到了 Rabbitmq ,由于SringBoot 开箱即用的特性导致自己原本在Springboot可以实现的功能在迁移到 SpringMVC 的时候却失效了导入依赖 <dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> ...

2021-06-23 20:32:37 353

原创 NewsCms校园新闻管理系统

https://gitee.com/qqggzwm/newcms

2021-06-10 10:08:07 525

原创 Docker方式实现Redis主从方式集群(超详细)

首先要了解redis的集群概念,这里不再赘述首先,我们启用三个不同的端口作为从机docker run -d -p 6379:6379 --name redis01 redisdocker run -d -p 6380:6379 ----name redis02 redisdocker run -d -p 6381:6379 -name redis03 redis6382 作为主机docker run -d -p 6382:6379 --name redismaster redis查看镜像运

2021-03-18 23:15:02 1764

原创 Mysql 8.0 连接 Navicate 密码错误问题解决方法

mysql> grant all PRIVILEGES on *.* to root@'%' WITH GRANT OPTION; mysql> ALTER user 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; mysql> ALTER user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; mysql> FLUSH

2021-02-26 16:48:42 1047

原创 Redis

Redis文章目录Redisredis是什么能干嘛特性Linux服务器安装基础知识切换数据库查看数据库大小查看数据库所有的key清除数据库单线程为什么单线程还那么快Redis基本数据类型Redis-KeyRedis数据类型String类型List列表SET集合Hash(哈希)zset有序集合特殊数据类型Geospatial地理位置Hyperloglog基数统计Bitmap位图场景事务监控,乐观锁悲观锁乐观锁Jedis与SpringBoot整合redisUtil持久化RDBAOF(Append only F

2021-02-21 17:13:09 219

原创 linux双系统下访问window磁盘文件

linux双系统下访问window磁盘文件需要挂载windows磁盘$ lsblk -lNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTloop0 7:0 0 217.9M 1 loop /snap/gnome-3-34-1804/60loop1 7:1 0 62.1M 1 loop /snap/gtk-common-themes/1506loop2 7:2 0 219M 1 loop

2021-02-16 13:48:39 862

原创 jsp Filter过滤器放行指定路径

在我们使用jsp的时候会用到过滤器,但是在某些请求我们不希望把他过滤掉,例如在登录页面我们的验证码也会发起请求,如果没有登录就没有办法访问到资源。我们需要把它排除在过滤的路径外面。@WebFilter("/*")public class LoginFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOE

2020-11-07 00:31:50 4215

原创 java反射

反射文章目录反射反射的介绍1、对象.getClass( )、Class.forName("类路径")2、各种类型的反射3、类加载内存分析常用方法获取类名获取简单类名,不含包获取所有方法获取指定方法获取属性修改属性获取构造器获取注解创建对象获取方法并且调用关闭安全检查关闭安全检查反射的介绍​ 类在加载的时候会在堆内存当中产生一个class对象,这个类包含了这个类的完整结构信息。我们可以通过这个类对象看到这个类的结构。这个对象就像一面镜子,透过这个镜子可以看到类的结构,所以叫做反射反射可以获取类的属性,

2020-10-06 20:14:54 67

原创 java注解

java注解与注释不同,注解是给程序看的,注释是给程序员看的。作用可以被其他程序读取,对程序作出解释可以在package,class,method,field上面,相当于添加了额外的辅助信息,可以通过反射机制鞭策对这些元数据的访问。内置注解在java.lang.xxx中//重写@Override //不推荐使用,过期@Deprecated //抑制警告@SuppressWarnings元注解负责注解其他的注解,有四个元注解,分别是//用于描述注解的使用范围,PACKA

2020-10-04 11:02:23 76

原创 springboot项目部署超简单(linux服务器)

springboot项目部署(linux服务器)文章目录springboot项目部署(linux服务器)准备工作打包jar包在服务器中运行jar包准备工作服务器安装jdk也可以选择yum install 安装jdk,这里我选用yum安装的方法yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel安装完之后,java -v 查看java是否安装成功如果是yum安装java的话,不用配置环境变量打包jar包在idea中的ma

2020-08-22 22:46:27 212

原创 SpringMVC

SpringMVC1、执行原理中心控制器spring的web框架围绕dispatcherServlet设计,他的作用是分发请求。例localhsot:8080/helloServlet/index他会自动的去拆分localhost:8080我们的服务器域名helloServlet是我们在服务器的一个站点index表示一个控制器2、基于注解springmvc-servlet.xml<?xml version="1.0" encoding="UTF-8"?><be

2020-07-28 23:51:16 97

原创 Spring

Spring文章目录Spring1.简介1.1、优点1.2、拓展2.IOC2.1、IOC理论推导2.2、IOC初体验2.3、IOC创建对象3、Spring配置3.1 、 别名3.2、Bean配置3.3、 import4.Di依赖注入4.1、构造注入4.2、set注入4.3、拓展方式注入4.4、Bean作用域5、Bean自动装配5.1、ByName自动装配5.2、ByType自动装配5.3、@AutoWired注解自动装配6、注解开发6.1、@Component注解6.2、@value 注解6.3、衍生注解

2020-07-20 22:29:55 121

原创 LeetCode常见方法总结

LeetCode文章目录LeetCode字符串1.字符串反转2.包含子串数字1.进制转换数组1.数组的复制2.dfs(广度优先遍历)字符串1.字符串反转String str = "hello";StringBuffer sBuffer = new StringBuffer("hello");String reverseStr = sBuffer.reverse().toString(); //olleh2.包含子串String str1 = "abcdefg";String str2 =

2020-07-12 14:57:40 207

原创 flask(会话技术)

PythonWebLesson03会话技术文章目录PythonWebLesson03会话技术ResponseCookie1.首先注册两个路由,login和report2.在templates/login/login.html表单中添加name,使用ctrl+f快捷键搜索表单搜索from ,3.在action加上方法请求路径4.获取表单信息5.简单的表单认证6.设置响应7.重定向8.在report处获取cookie9.使用response.del.cookie实现登出注销功能设置cookie过期时间Ses

2020-06-12 23:33:30 171

原创 Enum枚举类

Enum枚举类枚举类当我们在定义有限的成员变量时我们通常是这样定义的public class Week(){ public static String MONTHDAY = "星期一"; public static String THURSDAY = "星期二"; public static String WENSDAY = "星期三"; . . public static String SUNDAY = "星期天";}问题:如果我们想知道一个星

2020-06-08 23:36:48 151

原创 flask框架(连接数据库,创建模型,增删改查)

PywebLesson02文章目录PywebLesson02上节课的问题Web表单SQLAlchemy拓展安装flask-sqlalchemy,Flask-Mysqldb,PyMysql连接数据库创建模型添加数据添加多个数据删除查询上节课的问题上一次出现的问题,由于我创建了新的项目,然后原来的那个项目选择了disconnect,而disconected而不是选择terminate,dicco...

2020-04-21 18:45:58 868

原创 flask框架(创建路由,路由限定,jinjia模板,动态传值,控制代码块)

image-20200403183852267PythonWebLesson1文章目录PythonWebLesson1为什么要学习框架?MVC第一个flask程序分析代码创建路由路由限定路由传参jinji2模板动态传值变量代码块控制代码块forif过滤器if过滤器为什么要学习框架?没有规矩不成方圆站在巨人的肩膀上本学期重点__Flask__框架的学习MVC是一种设计模式,提高了...

2020-04-12 13:59:28 324

原创 Java文件File

File构造方法文章目录File构造方法方法1.创建目录2.创建多级目录3.创建文件4.删除文件或目录5.更改文件名6.剪切7.判断属性8.路径作业寻找D盘下的所有java文件,用递归和非递归两种方法package gdpu;import java.io.File;public class FileDemo1 { public static void main(String[] ...

2020-03-19 17:51:10 134

原创 JavaEE-yaml数据绑定

SpringBoot-yaml数据绑定文章目录SpringBoot-yaml数据绑定数据格式数据属性绑定数据格式application.properties可以删除改为application.yamlapplication.properties语法结构 :key = valueserver.port = 8081application.yamlkey:空格 valuese...

2020-03-09 19:33:03 387

原创 初探SpringBoot

自定义标题修改maven地址第一个SpringBoot程序改端口自动配置启动器主程序修改maven地址修改maven地址 在setting maven中设置,选择overwrite ,去到对应的文件夹下面创建settings文件<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w...

2020-03-09 12:10:30 218

原创 Java异常

文章目录1.异常的分类基于运行状态分类基于操作分类2.异常的处理(一)捕获异常try...catch..finally1)捕获多个异常2) 获取异常的更多信息3)合并不同类型的异常(二)throws声明异常1)throws&throw傻傻分不清楚3.自定义异常异常时java程序在运行时发生的错误1.异常的分类基于运行状态分类异常分为运行时异常和编译时异常。编译的异常我们...

2020-03-07 23:25:48 74

原创 【设计模式】单例设计模式

单例设计模式模板设计模式工厂设计模式

2020-02-19 14:51:44 88

原创 小程序实现一个按钮两个功能

最近开发小程序,需要做一个录音的按键,按下按键录音,再次按下停止录音。如何实现一个按钮两个功能呢。思路在data中设置一个变量touched,1代表已经按下过,0代表未被按下,默认为0<view class="flex padding justify-center"> <button class=" cu-btn icon bg-cyan lg s...

2020-01-26 00:13:15 3758 1

原创 Java多态

1.问题提出abstract class Animals { public abstract void eat();}class Cat extends Animals { public void eat() { System.out.println("cat eat"); }}class Dog extends Animals { public void eat() ...

2020-01-04 16:34:39 108

原创 JAVA继承

继承:自动共享基类中成员属性和方法的机制,提高了代码的复用性和维护性首先弄清楚几个概念基类(base class)超类(super class) 父类(parent)是等价的,只不过是叫法不同,指的是被继承的类子类(child class)派生类指的是继承类1. 特点Java继承特点:仅支持单继承class Fu{}class Zi extends Fu{} //ok~~clas...

2019-12-28 20:13:01 108

原创 git删除文件恢复操作

在开发过程中误删了pages.josn 这个文件,赶脚很慌那么问题来了,要怎么通过git的方法恢复它呢$ git status //查看文件的状态 这里显示page.json被delete了$ git reset HEAD //回退版本信息/*也可以不使用HEAD 可以直接使用版本库的地址 版本库地址 可以用 git log 命令打印出来*/$ git reset HEAD page...

2019-11-12 17:20:47 315

原创 小程序表单demo提交+php连接后台数据库

//index.wxml<form bindsubmit="formSubmit" bindreset="formReset"> <view class="section"> <view class="section__title">姓名</view> <input name="xingming" placeholder...

2019-08-21 12:35:47 435

原创 Git Gui小白教程

在多人协作开发的过程中,代码的共享实时更新工作进度是十分重要的。git在版本控制、代码合并等方面都有很好的运用,故在暑假的闲暇时间特地学习了git gui (可视化)教程。git gui在操作的过程中无需代码的实现,因此是菜鸟入门的一个好的选择基本界面1. 创建版本库创建版本库就是创建本地的工作区例如我在这里创建的是mygit文件夹下的项目,就在这个界面右键点击Git GUI He...

2019-07-31 12:27:31 603

高校考勤系统javaSE+swing+mysql

基于javaSE的java期末课程设计--高校考勤系统,需要的小伙伴自取

2020-07-12

空空如也

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

TA关注的人

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