自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码已经推送到远程,如何退回之前的提交记录

【代码】代码已经推送到远程,如何退回之前的提交记录。

2024-05-12 22:09:49 269

原创 JavaWeb 项目运行配置

JavaWeb 项目运行配置

2024-04-02 22:11:49 212

原创 工作笔记总结

工作总结

2024-02-29 15:09:35 546

原创 获取post中请求的参数

获取post请求中的参数

2023-09-25 09:31:16 346

原创 merge语法的使用

merge的语法的使用

2023-09-25 09:26:18 196

原创 【Redis】五种数据类型及其使用场景

【Redis】五种数据类型及其使用场景链接

2023-01-12 16:28:33 200

原创 给网站添加悬浮音乐播放器

【代码】给网站添加悬浮音乐播放器。

2022-12-14 11:12:08 1046 2

原创 java 实现字符串自动换行(根据像素大小)

java 实现字符串自动换行(根据像素大小)

2022-12-07 09:38:07 1664 1

原创 上传excel自动反射实体

【代码】上传excel自动反射实体。

2022-10-20 16:21:05 154

原创 项目实战总结

项目实战总结

2022-07-21 18:07:09 266

原创 Map集合的7种循环遍历

Map集合的7种遍历方式

2022-07-07 09:42:38 557

原创 stream流的使用

stream流的使用

2022-06-27 17:56:15 1846

原创 递归 操作

递归

2022-06-26 19:09:57 206

原创 List Set Map的添加和打印格式比较

集合的比较

2022-06-07 17:49:23 216

原创 idea的启动面板

idea的启动面板

2022-06-07 11:29:55 297

原创 mapper的xml文件的加载

mapper的xml文件的加载为保证xml文件和在mapper文件在同一文件下方法一,xml文件写在resources下面(该目录文件下的xml会被加载)方法二,写配置文件①pom文件 <!-- 项目打包时会将java目录中的*.xml文件也进行打包 --> <build> <resources> <resource> <directory>src/mai

2022-05-25 09:07:00 949

原创 代码生成器

代码生成器第一步maven依赖<!-- velocity 模板引擎, Mybatis Plus 代码生成器需要 --><dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>${velocity.version}</version></d

2022-05-22 01:45:07 162

原创 超污的23种设计模式

23种设计模式01 建造者模式追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM 去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。02 建造者模式MM 最爱听的就是「我爱你」这句话了,见到不同地方的 MM

2022-04-30 11:20:41 303

原创 项目创建mapper接口,编写xml文件sql语句,出现绑定异常

项目创建mapper接口,编写xml文件sql语句,出现绑定异常原因:编译的时候target中没有编译到xml文件解决方式:1.复制xml文件到target中2.复制xml文件到resources中(注意:包名必须一致)3.通过配置实现。①pom中配置 <build> <resources> <resource> <directory>src/main/java</director

2022-04-17 22:20:56 695

原创 多表连接查询

多表连接查询

2022-04-17 15:18:22 100

原创 多表操作以及sql数据类型和java数据类型的对应

MyBatis-Plus(七)Mapper的CRUD接口4:多表关联查询添加链接描述

2022-04-16 17:13:15 130

原创 实际开发中DTO,VO的解释

DTO和VO的解释

2022-04-16 17:10:28 1076

原创 实现本地热部署

本地热部署

2022-04-12 10:44:01 149

原创 连接本地mysql时出现2003

连接本地mysql时出现2003-Can’t connect to MySql server on ‘localhost’(10061)错误添加链接描述

2022-04-08 14:23:00 741

原创 移动端 微信 自动播放音乐

html<audio style="display:none; height: 0" id="bg-music" preload="auto" src="https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/6912000651149331213.mp3" loop="loop"></audio>js$(document).ready(function(){ autoPlayMusic();

2022-01-26 14:57:44 426

原创 rocketMQ

RocketMQ1.MQ简介RocketMQMQ(Message Queue)消息队列,是一种用来保存消息数据的队列,是在消息传输传输过程中保存消息的容器,多用于分布式系统之间通信;队列:数据结构的一种,特征为 “先进先出”2.MQ作用优势:应用解耦 :提供系统的容错性和可维护性异步提速 :提升用户体验和系统吞吐量削峰填谷 :提高系统稳定性劣势:系统可用性降低 :系统引入的外部依赖越多,系统稳定性越差。一旦MQ宕机,就会对业务造成影响。系统复杂度提高 :MQ的加入大大增加了系

2022-01-03 22:05:16 795

原创 vue的学习

Vue的学习1.插值语法和指令语法的基本使用2.数据绑定3.数据代理4.插值语法二5.点击事件6.键盘事件7.插值语法实现8.方法实现9.计算属性10.计算属性的简写11.天气案例-“监视”属性12.深度“监视”13.样式绑定14.条件渲染15.列表渲染16.key的原理17.音乐搜索案例18.html标签19.set的使用20.性能优化21.自定义指令 - 全局22.自定义指令 - 局部23.vue的生命周期24.组件的基本使用25.组件的基本使用二26.组件的嵌套1.插值语法和指令语法的基本使用

2022-01-03 21:28:50 170

原创 idea开启多条服务

idea开启多条服务,一个服务可以开启多个

2021-12-29 14:23:02 382

原创 springmvc复习

SpringMVC复习springmvc是一种web层mvc框架,它是spring的一个模块,拥有spring的特性。是基于Java实现MVC的轻量级Web框架。springmvc工作流程(重点)1.工作流程1、用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器);2、DispatcherServlet接收到请求后会调用HandlerMapping处理器映射器;3、返回处理器执行链,由此得知,请求该由哪个Controller来处理;4、Dis

2021-12-28 18:04:17 544

原创 RocketMQ 错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_111\lib\tools.jar;C:\Program

RocketMQ 错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_111\lib\tools.jar;C:\Program解决方法:修改runbroker.cmd

2021-12-25 19:38:27 982 1

原创 渐变样式及透明度

渐变样式及透明度/* 从下到上线性渐变 */background-image: linear-gradient(to top, red 50% , yellow 20%);/* rgba的第四个值表示透明度;后面的百分数对应的区域面积*/background-image: linear-gradient(to top, rgba(0, 0, 0, 1) 60%, rgba(170, 0, 0, 1) 40%); ...

2021-12-22 14:57:44 252

原创 spring复习

spring复习 spring复习一、spring简介1.Spring 中常用术语:2、Spring 的优势3、spring能帮我们做什么4、spring框架的结构二、IOC容器1.首先聊聊控制反转2.生活举例3.构造器注入4.set 方法注入5.Bean的作用域6.自动装配6.1、按照名字自动装配6.2、按照类型自动装配7.注解开发(常用)准备工作使用注解常用的注解第一组,自动装配第二组,分层开发第三组,组件开发第四组,配置文件8.生命周期9.懒加载三、AOP1.什么是AOP2.AOP的相关名词3.练习

2021-12-17 16:56:26 2054

原创 微信小程序自定义头部样式(案例)

微信小程序自定义头部样式index.wxml<image class="navigation-bg" src="/static/img/bg.jpeg"></image>index.wxss.navigation-bg{ width: 100%; height: 200rpx; position: fixed; top: 0; z-index: -999;}index.json{ "usingComponents": {

2021-12-14 17:10:35 1535

原创 压缩包和图片粘合

压缩包和图片粘合1.复制到记事本,后缀名改为.batcopy /b "%~1" + /b "%~2" "%~dpn1_merge%~x1"2.操作:将图片和压缩包一起拖致bat文件打开(完结撒花!)3.如何打开:修改图片格式为压缩格式,然后解压就好...

2021-12-11 20:39:58 922

原创 Mybatis复习总结

1.能做什么MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJO映射成数据库中的记录2.mybatis的优点和缺点1.sql语句与代码分离,存放于xml配置文件中:优点:便于维护管理,不用在java代码中找这些语句;缺点: JDBC方式可以用打断点的方式调试,但是Mybatis不能,需要

2021-12-05 16:01:23 567

原创 性能相关名字解释

常用名词1.TPSTransactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户的数据库访问。一般的,评价系统性能均以每秒钟完成的技术交易的数量来衡量。系统整体处理能力取决于处理能力最低模块的TPS值。例如:天猫双十一,一秒完成多少订单2.QPSQueries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求

2021-12-05 04:26:36 164

原创 实体类中序列化

实体类中序列化步骤1.实现Serializable接口2.建议加上如下代码(有时会出现反序列化的错误)。它是定义以一个序列号。java源码里有大量的类都有这么一个序列号。目的就是把java对象序列化而后进行保存。private static final Long serialVersionUID = 1L;...

2021-12-04 17:31:51 398

原创 架构如何优化

架构优化宽带(硬件)方面1.IO密集型(包括网络IO和磁盘IO)解决办法:针对网络:加宽带;针对磁盘:换固态硬盘,加缓存(内存)2.计算密集型解决办法:多线程程序方面1.接口优化解决办法:java程序是不是很复杂,能不能异步或并行处理,多线程;能用高级算法就不要手写算法2.数据库优化解决办法:数据库慢查询日志 ,德鲁伊数据源,一些压测工具;能用左连接不用子连接;没有索引加索引;执行计划 explain(加在sql语句前)监看; 注意自己的索引是否生效;...

2021-11-30 23:50:40 1118

原创 实现Markdown 图片自动上传

实现Markdown 图片自动上传步骤:https://sm.ms/home/apitoken 获取token,需要提前注册登录打开Markdown》偏爱设置》图像设置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1KvxyPFL-1638184961548)(https://i.loli.net/2021/11/29/FsRtoxW8VgTqj3a.png)]在“打开配置”文件中配置如下(最后记得删去后面的注释,因为该文件不支持注释){ "picBed":

2021-11-29 19:23:29 392

原创 springboot项目后台运行

1. 后台运行程序每次在终端运行程序时,这个终端就不能再输入别的命令了,这很不爽,我们需要它后台运行。//需药在前面加入nohup ,后面加入&nohup java -jar drug-0.0.1-SNAPSHOT.jar &2.关闭后台程序①查看端口:netstat -lnp|grep 端口号②关闭进程:kill -9 进程号...

2021-11-26 21:59:35 1860

空空如也

空空如也

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

TA关注的人

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