- 博客(131)
- 收藏
- 关注
原创 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
原创 连接本地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
原创 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关注的人