- 博客(75)
- 资源 (13)
- 收藏
- 关注
原创 MySQL语句解析(执行)步骤,MYSQL内存,MYISM引擎与InnoDB引擎比较
查询缓存(内存)→语法检查→语义检查→调用不同模块处理,如查询优化→根据接口调用存储引擎可以使用show profiles查看SQL执行流程MySQL采用的是插件式引擎架构,将查询和其他事务分开MySQL内存有三个缓冲区1.查询缓存:存放常用不修改的SQL,注意:select * from user;与Select * from user;会被理解成不一样 ;2.数据缓存:存放一些数据3.日志缓存:存放日志数据库引擎:对数据的创建,检索,修改,删除MYISM引擎:1.格式文件.frm 数
2022-02-21 22:05:35
215
原创 SQL语句查询优化
SQL语句查询优化(学习笔记)1.如果我们多写一些,数据库就少干一些,效率就会更高比如写SELECT * FROM …在执行时,MySQL会转换成SELECT COL1,COL2… FROM…。所以我们直接写需要查询的列名效果会更好2.减少IO操作次数(IO操作相对而言非常慢)如select col1,col2 from table where coln1 = n1;select col1,col2 from table where coln2 = n2;整理成下面这种写法效率就会高一些:
2022-02-21 21:32:45
847
原创 MySQL索引失效的部分情况
MySQL索引失效的部分情况(学习笔记)1.涉及到计算SELECT * FROM user WHERE age - 1>18;2. 前置通配符SELECT * FROM user WHERE name LIKE '%xiao%';下面这样写索引可能不会失效SELECT * FROM user WHERE name LIKE 'xiao%';3.使用!=或者IS NOT NULLSELECT * FROM user WHERE age != 18;SELECT * FROM u
2022-02-21 21:06:39
359
原创 c3p0数据源结果配置文件的基本使用
/** * * c3p0数据源的基本使用 通过配置文件 */public class Demo1 { @Test public void test() throws PropertyVetoException, SQLException { //读取配置文件 ResourceBundle rb = ResourceBundle.getBundle("jdbc"); String driver = rb.getString("jdbc.
2022-01-06 21:33:53
174
原创 spring bean 的创建相关知识(基础)
bean的创建1.配置文件(ApplicationContext.xml)中:scope="singleton"时加载配置文件就会创建bean并且只会创建一次2.配置文件(ApplicationContext.xml)中:scope="prototype"时,会创建多个bean,只有在需要使用的时候才会创建。bean的生命周期创建→作用→销毁通过在配置文件中init-method="“和destory-method=”"中分别指定初始化方法和销毁方法 <bean id="UserDao
2021-12-28 22:55:04
324
原创 spring快速入门(基础)
1.以Maven构建项目2.导入spring依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.14</version>
2021-12-28 20:41:33
141
1
原创 node-sass安装失败、报错、解决办法总结
node-sass安装失败、报错、解决办法总结1.首先需要考虑三个方面的问题:(1.) Node版本,node-sass版本,python版本。 node版本建议用node12,可以查一下Node与node-sass的对应映射版本。python只支持Python2。(2.)建议配置阿里云镜像,不然容易下载失败。以上是我自己踩过的坑,最后解决了希望能帮上忙。...
2021-12-27 20:35:01
495
原创 node-sass安装报错、安装失败
如果是用npm install 安装记得去配置阿里云仓库不然容易下载失败。npm install -g cnpm --registry=https://registry.npm.taobao.org或者参考这个:https://blog.youkuaiyun.com/yanJunit/article/details/75969114?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164044113816780357286657%2522%252C
2021-12-25 22:08:10
408
原创 druid java.lang.NullPointerException
,java.lang.NullPointerException是因为这一行被注释了导致的
2021-12-18 13:31:36
893
原创 Message An invalid character [32] was present in the Cookie value Description The server encountere
报错信息HTTP Status 500 – Internal Server ErrorType Exception ReportMessage An invalid character [32] was present in the Cookie valueDescription The server encountered an unexpected condition that prevented it from fulfilling the request.Exceptionjava.la
2021-12-16 15:40:36
608
原创 学习笔记:java web Servlet生成验证码
学习笔记:java web Servlet生成验证码package com.sadhu.response;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;im
2021-12-15 15:31:21
108
原创 VsCode设置快捷键代替键盘上下左右
1.打开快捷键设置文件 -->首选项 -->键盘快捷方式2.将图中选中的键设置成自己喜欢的按键,这是下,上左右的设置方法同理3 这样就设置好了 简单吧
2021-12-13 17:16:58
1279
原创 org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard
导致这个错误的原因之一:少了一个/解决办法:加上/就好了报错完整信息C:\Users\13288\Desktop\learn\apache-tomcat-8.5.31\bin\catalina.bat run[2021-12-10 09:04:16,590] Artifact tomcat2:war exploded: Waiting for server connection to start artifact deployment...Using CATALINA_BASE: "C:
2021-12-10 21:07:24
2722
原创 查看端口是否被占用并kill占用进程
windows cmd窗口下查看指定端口(6379)是否被占用netstat -ano|findstr 6379图中是被占用情况kill进程通过pid 干掉进程,最后加个/f表示强制干掉,不加可能会无法终止taskkill /pid 8460
2021-12-09 12:05:12
11307
原创 SQL分类和简单的增删改查
1.DDLDDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等2.DMLDML(Data Manipulation Language)数据操作语言用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等3.DQLDQL(Data Query Language)数据查询语言用来查询数据库中表的记录(数据)。关键字:select, where 等4.DCL
2021-11-30 09:59:09
224
原创 Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.4.12 from/to c
Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.4.12 from/to central (https://repo.maven.apache.org/maven2): Transfer failed for https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-parent/
2021-11-14 16:29:52
329
原创 spring boot 目录结构以及包代表的意义
common:公共组件存放位置,比如状态码等controller:存放控制层代码dao:存放持久层代码domain:存放实体类代码(与表建立了映射关系)exception:存放全局异常处理代码service:存放业务层代码个人学习时候总结的,理解不对的地方感谢指出...
2021-11-10 21:03:10
352
原创 Caused by: feign.RetryableException: cwglbbapptest executing GET http://fssc-base-server-dev/sysUser
Caused by: feign.RetryableException: cwglbbapptest executing GET http://fssc-base-server-dev/sysUser/getByUserName?userName=可能原因:hosts可能配置错误解决办法:去配置正确的hosts,
2021-10-27 15:26:57
170
原创 java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.github.pagehelper.Page
java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.github.pagehelper.Pageat com.estate.service.impl.CommunityServiceImpl.search(CommunityServiceImpl.java:83) ~[classes/:na]at com.estate.controller.CommunityController.search(Communit.
2021-10-08 21:52:26
1552
原创 Field communityMapper in com.estate.service.impl.CommunityServiceImpl required a bean of type ‘
APPLICATION FAILED TO STARTDescription:Field communityMapper in com.estate.service.impl.CommunityServiceImpl required a bean of type ‘com.estate.dao.CommunityMapper’ that could not be found.The injection point has the following annotations:- @org.spr.
2021-10-05 23:23:25
597
原创 spring 通过注解设置实体类自增
直接上代码@GeneratedValue(strategy=GenerationType.AUTO)效果图
2021-09-29 21:28:16
1586
1
原创 vue @current-change不生效或者其它方法不生效或者说Element is not exported
问题原因之一:methods多了方括号或者多了其它啥子符号解决办法:去掉就行
2021-09-09 10:35:52
3957
redis 5.X版本,redis 5.X版本
2022-03-29
JDBC连接MySQL数据库8.0.26的驱动包
2021-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人