自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

澄澈的博客

记录学习

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端面试:this指向的问题

this

2022-04-12 16:42:29 314

原创 防抖和节流简易版本理解

防抖节流

2022-04-10 21:04:15 269

原创 css居中方法

自学

2022-04-09 22:43:06 1250

原创 JS类型判断的四种方法以及各自的注意点

自学

2022-04-09 21:50:32 388

原创 ES6:JS异步编程的几种解决方法及其优缺点

总结

2022-04-06 23:42:38 695

原创 Ajax 原理总结

Ajax

2022-04-06 23:11:50 2293

原创 前端CSS:关于定位的个人理解。

CSS学习反思

2022-04-04 23:36:56 88

原创 springBoot 启动 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

1、查看端口号是否被占用2、@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)在主启动类上加这个,避免数据源自动注入3、将pom文件带有数据库相关的删除,例如:jdbc、mysql-connect。然后更新maven。总结:出现这个错误的原因在于有数据库数据源相关的依赖,但是没有配置相对应的信息,因为很多时候分布式开发,有些微服务不需要直接操作数据库底层。...

2021-08-30 11:20:16 427

原创 mybatis的mapper-locations配置

关于Spring-boot配置mybatis的mapper-locations所遇到的坑一、该怎么配置? 形如mapper-locations: classpath*:mapper/*.xml本质在于把mapper的位置告诉springboot,类似主启动类中mapperscan的作用,但是这里多了一个classpath,这是没有在原本的包结构中出现过的。但是,我们运行项目,会发现target文件的结构。原本的src/main/java下的文件全部放在com中,而resource内的文件则

2021-08-30 10:25:50 12465

原创 BIO的理解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-08-23 11:11:39 221

原创 MyBatis的第一个错误,关于配置中SSL=true

遇到的问题:**org.apache.ibatis.exceptions.PersistenceException: **Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure错误点在于配置信息 <property name="url" value="jdbc:mysql://localhost:3306/mybat

2021-08-03 15:27:05 523

原创 MySQL安装流程

1、下载后得到zip压缩包.(自己存放在百度网盘中)2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.193、添加环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹4、编辑 my.ini 文件 ,注意替换路径位置[mysqld]basedir=D:\Program Files\mysql-5.7\datadir=D:\Program Files\mysql-5.

2021-05-14 21:07:26 111

原创 mysql安装时候很大的一个坑

采用压缩包解压安装,配置完my.ini后从命令行运行 mysqld -install 出错,比如说缺少什么dll或者直接运行不了解决方法,下载DirectX一键修复,注意版本,win8 win10不要用错、

2021-05-14 20:48:31 68

原创 SpringMVC乱码问题终极总结!

乱码问题是在我们开发中十分常见的问题,也是让我们程序猿比较头大的问题!以前乱码问题通过过滤器解决 , 而SpringMVC给我们提供了一个过滤器 , 可以在web.xml中配置 .修改了xml文件需要重启服务器!下面展示一些 内联代码片。<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEn

2021-05-12 16:16:30 133

原创 算法题 -位运算

问题描述: 给出两个整数 a 和 b,求它们的和。 说明: a 和 b 都是 32 位整数可以使用位运算符不使用 + 等算数运算符 解题思路 首先我先看 a = 4,b = 5 相加的结果 ​   0 1 0 0 + 0 1 0 1 = 1 0 0 1...

2021-04-11 11:25:13 62

原创 转载--狂神说MySql安装

bin:存放各个平台启动和停止tomcat的脚本conf:存放各种服务器配置文件lib:各种jar包。别人写好的java文件logs:存放tomcat服务运行的日志temp:Tomcat运行时的临时文件。webapps:允许客户端访问的资源(JAVA程序)work:存放tomcat将JSP转换之后的servlet文件e1件e1[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e8NCdJqk-1617978302884)(C:\Users\26385\AppD

2021-04-11 00:39:00 1255

原创 maven无法对src/main/java下面的xml文件进行编译

maven本身只会对resource文件目录下面的配置文件进行编译,约定大于配置,但是有时候可能会放在java文件夹下面,这个时候要人为添加代码到pom.xml <build> <resources> <resource> <directory>src/main/java</directory> <includes>

2021-04-09 20:21:08 128

原创 斐波那契数列的思考

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档斐波那契数列的思考前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、1.最简单版本def fib(n): if(n<3)...

2021-04-09 16:33:17 137

原创 碎碎念--关于web开发中的一些小问题。

关于文件夹的理解:1、所有项目特定文件都会转到.idea文件夹,如果删除项目,它将被重新创建.2、.out文件夹包含构建/编译它时项目的输出,即包含.class文件.怎么样运行一个完整的web项目:把编译后的项目放到tomcat文件里面的webapp下面,直接拷贝就可以,然后点击bin目录下面的startup脚本,即可在浏览器中输入本地url运行了。config中可以修改端口号等等。执行sql脚本:1.第一步打开sql server数据库,点击文件->打开->文件,2.第二步选择要

2021-04-09 16:31:05 50

原创 select count的用法

count(1),其实就是计算一共有多少符合条件的行。1并不是表示第一个字段,而是表示一个固定值。其实就可以想成dao表中有这么一个字段,这个字段就是固定值1,count(1),就是计算一共有多少个1。同理,count(2),也可以,得到的值完全一样,count(‘x’),count(‘y’)都是可以的。一样的理解方式。在你这个语句理都可以使用,返回的值完全是一样的。就是计数。count(*),执行时会把星号翻译成字段的具体名字,效果也是一样的,不过多了一个翻译的动作,比固定值的方式效率稍微低一些。

2021-04-09 15:05:27 18113

原创 JAVA WEB开发实战错误!

记录我本人犯的一个重大错误,导致我一个小时找Bug,观察下面两个代码的区别。已经connection.prepareStatement(sql);后面就不用在给参数了。所以代码片1正确。代码片2错误!!! preparedStatement =connection.prepareStatement(sql); for (int i = 0; i <params.length ; i++) { preparedStatement.set

2021-04-08 20:12:44 38

原创 IDEA引入了junit为什么还是用不了

一般该问题是由于jar包的版本存在问题,junit中的test类在4.12版本中是没有的,建议使用4.10以后的版本,maven中的依赖配置如下:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency>老版本的比如3

2021-04-08 16:03:09 2138

原创 JAVA WEB路径相关问题

1."/"的使用:给服务器使用: “/” 表示在当前web应用的根目录(tomcat里面的指定项目中webRoot下)给浏览器使用: “/” 表示在webapps的根目录下2.查询流程:给浏览器使用例子: url=/W项目名/资源名先定位"/“然后定位项目名;之后到web.xml中寻找是否有url-pattern的值为"资源名”,如果有,定位到对应的Servlet;如果没有,到webRoot根目录下找有没有对应的资源名;如果有,定位,如果没有就报404错误;给浏览器使用:例子:url

2021-04-07 08:57:19 55

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就ok了,在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Class.forName(“om.mysql.jdbc.Driver”);时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了。

2021-04-06 20:44:58 38

原创 Communications link failure 解决办法

09:00:30.307 [http-8080-6] ERROR org.hibernate.transaction.JDBCTransaction -JDBC begin failedcom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully re...

2021-04-06 20:34:10 1947

原创 JAVA数据类型转换

StringBuilder转化为String String str = "abcdefghijklmnopqrs"; StringBuilder stb = new StringBuilder(str);整型数组转化为字符串 StringBuilder s = new StringBuilder(); for(i=1;i<=n;i++) { s.append(String.valueOf(a[i])); } String str =

2020-12-23 17:27:17 83

超市订单管理系统Servlet版 - Eclipse.zip

练习MVC三层架构很好的一个项目

2021-04-09

空空如也

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

TA关注的人

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