- 博客(20)
- 收藏
- 关注
原创 docker安装mysql
不指定版本号,默认下载最新版本:指定版本号镜像拉取完成后,用该镜像创建mysql实例,使用下面的命令来创建配置端口映射:-p 3306:3306 --name mysql将容器的3306端口映射到主机的3306端口配置mysql数据卷挂载1.-v /mydata/mysql/log:/var/log/mysql(日志文件挂载)将容器中的日志文件夹挂载到主机对应的/var/log/mysql文件夹中2.-v /mydata/mysql/data:/var/lib/mysql(数据文件挂载)
2022-06-29 13:26:06
222
原创 MySQL执行过程简单分析
无意之中看到了其他人博客写的一篇相关总结,阅读之后感觉受益良多。再次记录一下,以后需要的时候可以快速回忆。记得有一次面试,我兴致勃勃的向面试官介绍我会什么JPA,mybatis,hibernate,mp…等等各种ORM框架。面试官:“好的,请你说一下一条SQL从后端发出到数据库执行完毕之后返回到后端中的整个流程。” 当时整个人都是裂开的。后来下来细想,确实学了不少框架,但是却连一个最基本的流程都没清清楚楚的搞明白。不管我们使用任何一中ORM框架,在使用之前我们需要引入这样的一个依赖这里已MySQL为例 在
2022-06-14 22:46:11
336
原创 Maven插件maven-shade-plugin 打包时将依赖打入Jar中
遇到一个问题,在用IDEA写好Java 代码之后,在IDEA运行没有问题,但是用maven打成jar包再运行的时候,却报缺失依赖包的情况解决办法,使用Maven-shade-plugin这个插件来打包
2022-06-12 22:43:01
1370
原创 解决IDEA Maven项目打包 没有主属性清单
无聊的时候写了一个maven 非springboot项目 打成jar后执行 java -jar报没有找到主属性清单,在这里贴一下解决办法
2022-06-12 22:01:31
994
原创 webservice接口的三种调用方式
还是那句话,如果不是工作上要用都2022年了,谁还会用这种方式去调用接口,无奈还是特此记录一下吧 axis调用参考这位博主https://blog.youkuaiyun.com/qq_33236248/article/details/80436688一 相关依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclien
2022-03-20 17:45:23
16748
2
原创 win下tomcat jvm内存调整
之前老是觉得这个东西很简单,直到有一天自己有一个客户反映tomcat启动失败,查看tomcat日志 经典的OOM 永久代内存溢出 。提手就去百度,反复试验之后发现百度上良莠不齐,特此记录。注意是在win下 Linux会有稍微变化。第一种方法:Windows下,在文件/bin/catalina.batset JAVA_OPTS=-Xms1024m -Xmx1024m需要把这个两个参数值调大。例如:set JAVA_OPTS=-Xms256m -Xmx512m表示初始化内存为256MB,可以使用的
2022-02-14 23:17:45
946
原创 Springboot快速集成p6spy 监控SQL性能
Springboot快速集成p6spy 监控SQL性能1.speak.p6spy集成的方式有多种,这里只采用starter的方式进行快速集成2.导入依赖<dependency> <groupId>com.github.gavlyukovskiy</groupId> <artifactId>p6spy-spring-boot-starter</artifactId> <version>1.7.1</version>
2022-02-14 13:53:16
510
原创 Mybatis-Plus配置日志输出打印SQL
yml配置文件中加入配置Mybatis-plusmybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImplMybatismybatis: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2022-02-14 12:47:26
3259
原创 springboot整合Druid连接池
springboot整合Druid连接池Druid是一个阿里开源的连接池组件加⼊了日志监控,不需要额外的界面开发1.导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.21</version></dependen
2022-02-10 21:34:36
335
原创 Postgre数据库的两种分页查询方式
第一种:SELECT * from person LIMIT 每页展示数量 OFFSET 起始行号第二种:SELECT * FROM person WHERE id>起始行号 LIMIT 每页展示数量
2021-11-02 13:44:20
631
原创 2021-08-02
MyBatis传入多个参数1.单个参数<select id="selectById" resultType="student" parameterType="string"> <include refid="All"></include> where s_id = #{s_id}</select>Mapper:Student stu = sqlSession.selectOne("student.selectById", "01")
2021-08-02 17:03:02
101
原创 cent7 下安装Nginx服务并且发布项目
安装步骤1.环境准备yum -y install gcc-c++yum -y install pcre pcre-develyum -y install zlib zlib-develyum -y install openssl openssl-devel 2.上传安装包到root文件夹,并解压上传后解压命令tar -zxvf nginx-1.17.5.tar.gz3.进入解压目录cd nginx-1.17.54.安装Nginx分别执行以下三条命令: ./configure
2021-07-10 21:32:10
179
原创 SSM框架整合-web工程
最近刚学完ssm三大框架,刚从java_web的坑脱出来,上手框架感觉那不是一般的爽,特此做个记录1.导入相关的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac
2021-04-02 17:07:19
176
原创 mybaits第一个实例
在pom.xml中导入相关的坐标<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.32</version> </depende.
2021-03-25 10:31:59
156
4
原创 IntelliJ IDEA 创建web工程 新手笔记 使用骨架创建
步骤一:首先先创建一个project,在这里就是创建一个maven的工作空间步骤二:按照下面的步骤操作就可以了,最后next,新建一个模块选择maven我们一般使用这个骨架来创建我们的工程,然后next这里填写你的模块路径和名称这里选择你的maven所在的地方和配置文件,最后finish、新版的idea会自动为我们配置项目配置编译路径还有artifact我们要做的就是将项目的包目录补全就可以了。这样一个maven工程就创建好了...
2021-03-21 23:13:41
165
原创 idea中使用maven打包项目时出现符号找不到
idea中使用maven打包项目时出现符号找不到写毕业设计的时候所有代码都写完后,打包项目时出现 request符号找不到被这个问题困扰了很多天而且只有新编写的类才会出现这个问题,之前的老版本打包都没什么问题说一下解决方案:这是我出现问题时候的pom.xml文件最后发现将上面的servlet依赖注掉就成功了终于成功了,哈哈哈网上查资料说原因是tomcat的依赖就包括了servlet这个依赖再次添加会导致jar包冲突,maven不知道该使用那个servlet
2021-03-21 14:45:22
426
转载 SpringMVC注解配置入门
1、新建一个Moudle 添加web支持2、由于Maven可能存在资源过滤的问题,我们将配置完善<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include&g
2021-03-20 12:33:06
119
转载 springmvc入门xml配置
springmvc的xml完全配置(理解原理使用,实际开发不适用)配置版1、新建一个Moudle , springmvc-02-hello , 添加web的支持!2、确定导入了SpringMVC 的依赖!3、配置web.xml , 注册DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:x
2021-03-20 11:33:28
557
转载 idea中使用junit报错NoClassDefFoundError
idea中使用junit报错NoClassDefFoundError的问题两种方法:1.junit版本降到4.102.导入hamcrest-core-1.3.jar
2020-11-28 18:16:07
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人