- 博客(209)
- 资源 (13)
- 收藏
- 关注
原创 在win11中安装mysql8.0报错(出现initializing database安装失败解决办法)
我的电脑----->“高级系统设置”---->“环境变量”----->只增加系统变量就好"系统变量"----->新建“MySQL的bin的位置,比如D\ProgramFiles\MySQL\MySQLServer8.0\bin”三、在win11下安装到最后的时候,老是卡住,报错安装initializingdatabase安装失败。二、选择密码模式的时候,选第二项,可以兼容mysql5.0。一、选开发者模式(这个比较适合我)四、最后配置环境变量。...
2022-07-27 22:45:49 7146 3
原创 springboot druid的application.yaml配置
spring: datasource: username: root password: 123456 #?serverTimezone=UTC解决时区的报错 url: jdbc:mysql://localhost:3306/数据库名称?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8 driver-class-name: com.mysql.cj.jdbc.Driver
2022-02-11 00:04:09 940
原创 SSM一个简单项目架构(要熟记)
文章目录一、整体架构二、具体步骤1.创建数据库2.导入依赖pox.xml3.1 pojo3.2 dao3.3 service3.4 controller4.1 data.properties4.2 applicationContext.xml4.3 mybatis-config.xml4.4 spring-dao.xml4.5 spring-service.xml4.6 spring-mvc.xml5.1 WEB-INF/jsp/allbook.jsp5.2 web.xml总结一、整体架构二、具体
2021-11-30 12:12:56 2625
转载 Spring中@Autowired 注解的注入规则
默认根据类型,匹配不到则根据bean名字1.声明一个service接口public interface HelloService { void sayHello();}2.service接口的实现类,此时bean名字是 helloServiceImpl@Servicepublic class HelloServiceImpl implements HelloService { @Override public void sayHello() { Syst
2021-11-28 16:50:30 424
原创 SSM依赖、Maven资源过滤设置
<dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <!--数据库驱动--> <de
2021-11-28 13:32:49 134
原创 lombok在IDEA中的安装(这是个插件)
lombok是个插件,所以只添加依赖是不行的。步骤一:IDEA中添加插件步骤二:在pom.xml中添加插件 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.22</version> <scope>
2021-11-26 10:54:51 460
原创 SpringMVC中web.xml,springmvc-config.xml固定代码
一、web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/
2021-11-25 15:59:45 210
原创 SpringMVC常用依赖
<!-- 测试包--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency><!-
2021-11-25 15:37:12 869
原创 解决Json返回前端乱码的办法
可以在springmvc的配置文件上,添加一段消息转换配置。StringHttpMessageConverter<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <const
2021-11-25 15:19:26 369
原创 SpringMVC解决中文乱码
在web.xml中配置<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name>
2021-11-23 15:25:44 102
原创 SpringMVC+注解开启约束
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="htt.
2021-11-21 20:42:32 122
原创 Maven可能存在资源过滤问题解决办法
在pom.xml中增加<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*
2021-11-21 20:40:23 288
原创 spring需要导入的依赖库(这个库比较全)以及beans的配置文件
一、到maven仓库(maven Repository)中找------Spring Web MVC<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifa
2021-09-11 21:20:37 656
原创 Mysql: 错误代码:1054 Unknown column ‘ ‘ in ‘field list‘
Mysql: 错误代码:1054 Unknown column ’ ’ in ‘field list’CREATE TABLE `teacher`(`id` INT(8) NOT NULL,`name` VARCHAR(20) DEFAULT NULL,PRIMARY KEY(`id`))ENGINE=INNODB DEFAULT CHARSET=utf8CREATE TABLE `student`(`id` INT(10) NOT NULL,`name` VARCHAR(20)
2021-08-01 23:06:58 5163
原创 web.xml中<load-on-startup>中值的调用
web.xml中load-on-startup的作用我们在web.xml中配置servlet的时候会有个属性:load-on-startup元素标记容器是否应该在web应用程序启动的时候,就加载这个servlet,(实例化并调用其init()方法)。它的值必须是一个整数,表示servlet被加载的先后顺序。 如果该元素的值为负数或者没有设置,则容器会当Servlet被请求时再加载。这个值越小,越先执行。...
2021-04-29 14:18:42 159
原创 Eclipse中创建.tld文件的方法
- tld(tag lib description文件)就是以.tld结尾的XML文件。选好目录右键 --> New --> Other -->找到XML FIle --> Next将文件名改成***.tld --> Next选择“Create XML file from a DTD file” --> Next选择“Select XML Catalog entry” 下面的 XML Catalog 选择“-//Sun Microsystems, Inc.//D
2021-04-26 15:29:14 932
原创 SQLyog连接MySQL时出现的2058错误解决方法
配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了。解决方法:windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后执行这条SQL:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;(注意分号)注意:password 是你自己设置的root密码;然后在重新配置SQLyog的连接,则可连接成功了,就OK了。...
2021-02-23 22:41:02 464
原创 Eclipse创建Web项目后,新建Servlet出错
当我创建servlet后,出现了很多错误,是因为没有引进各种包解决办法是:打开Properties->java Bulid path->Libraries->Add Libraries->Server Runtime,选择tomcat服务器;如果server Runtime里面是空的,是因为还没有添加服务器,添加运行时环境: Window->Preferences->Server->runtime Enviroment->add, 选择tomcat版本
2021-02-05 21:55:56 892
原创 常见的状态码
在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2开头的http状态码表示请求成功200 成功处理了请求,一般情况下都是返回此状态码;201 请求成功并且服务器创建了新的资源。
2021-01-08 10:34:38 225
原创 header中Content-Disposition的作用与使用方法
Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个默认的文件名,文件直接在浏览器上显示或者在访问时弹出文件下载对话框。格式说明: content-disposition = “Content-Disposition” “:” disposition-type *( “;” disposition-parm ) 字段说明:Content-
2020-12-18 15:08:19 5770
原创 eclipse中JS无法自动补全解决办法
**一句话,需要插件的!!AngularJS Eclipse 最好用!**步骤:第一步:第二步:搜索AngularJS Eclipse,因为更新了所以选AngularIDE就好第三步:选择必须插件等待安装完毕就好了。
2020-12-16 20:36:16 590
原创 使用c3p0和dbutils实现用户登录功能(基础不扎实踩过一个大坑,记录下)
功能实现:login.jsp写登陆界面提交数据给servlet,servlet接收数据并将数据封装到一个实体类中根据提交的数据到mysql中查找如果找到就算登陆成功,跳转到成功页面,否则失败跳转到登陆页面最后加了一个过滤器,只有登陆成功的才能跳转到后台成功页面效果:一、先看项目结构二、每一部分代码1、login.jsp<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEnco
2020-12-04 23:19:08 927
原创 win7系统中,chm文件打开无法显示内容的解决办法
问题描述:打开----------------->选择打开方式------------------------->windows目录下的hh.chm此时,打开的文件是空白的。解决办法:1、将需要打开的chm文件压缩2、然后解压3、使用hh.chm打开完美解决...
2020-10-27 08:11:07 849
原创 使用eclipse进行web开发时,eclipse中无“动态web”项目和servlet解决办法
一、“选项”中无server选项解决办法---------------------------其他版本解决办法-----------------------------------------------------http://download.eclipse.org/releases/版本号后边就是漫长的等待!!!!!!!!!!!!!!!!!!!!等待提示软件重启!!!!!!!!!二、tomcat设置步骤...
2020-10-11 01:20:26 1311
原创 Java安装完成后,环境变量设置
一、在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量,变量值为jdk的安装位置。二、添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;
2020-10-10 22:10:03 474
原创 JDBC连接mysql
一、环境搭建1、安装jar包 (1) 打开MySQL_JDBC的下载网站:jar包地址 (2) 选择操作系统:Platform Independent(依赖包)(3) 文件后缀名为 .tar.gz 的是Linux/IOS的压缩包;后缀为 .zip 的是Windows下的压缩包,根据系统选择下载。(4) Oracle提供了两个版本的jdbc驱动包,一个是5.x.xx,另一个是8.x.xx,这两个版本的区别是: 1) 5.x.xx是给MySQL 5及以前版本提供的驱动包;而8.x.xx是
2020-09-29 15:21:01 754
转载 关系型数据库中主键(primary key)和外键(foreign key)的概念。
刚接触关系型数据库的同学,会听过主键和外键的概念。这是关系型数据库的基本概念,需要清楚理解。今天我就以简洁的语言总结一下这个概念。 主键。一句话概括:一张表中,可以用于唯一标识一条记录的字段组(或者说是属性组)。给你一个主键的值,你就可以找到一条确定的记录。如: 学生表:学号,姓名,性别,课程。这里学号就是主键。给你一个学号,就可以找到一条学生记录。 课程表:课程编号,课程名称,学分。这里课程编号就是主键。给你一个课程编号,就可以找到一条课程记录。 成绩表:学号,姓名,
2020-08-20 11:18:25 5026 1
原创 Java常见的4种设计模式——工厂模式
工厂模式,简单一句话,就是使用工厂类创建对象并封装起来,不在main程序中暴露对象创建过程。public interface PhoneInterface {//创建接口标准,供所有的类实现,这里是供huawei和xiaomi等类来实现 public abstract void makePhone();}public class XiaoMi implements PhoneInterface{ @Override public void makePhone() {
2020-08-17 22:40:37 169
原创 Java常见的4种设计模式——模版模式
模版设计模式通俗的说法:使用公共父类实现一个算法不变的部分,让子类来实现可变的部分。例子:泡一杯茶或者咖啡:第一步:将水煮沸 ------------------------不变的部分第二步:加入咖啡或者茶--------------------可变的部分第三步:将饮料导入杯子中------------------不变的部分第四步:根据咖啡或者茶加入不同的调味品-------可变的部分第一和第三步,不管泡茶还是咖啡都需要做的不变的部分,这个用公共父类来实现。..
2020-08-17 15:28:30 224
原创 Java常见的4种设计模式——装饰者模式
装饰者模式用来解决什么问题呢?一个类要对它进行功能的扩展,一般的办法是使用继承派生子类,然后通过方法进行功能的扩展,这样做的不足是耦合性太高,一个类发生变化就用影响另外一个类,那么使用装饰者模式就可以解决这个问题,也就能降低耦合性。如何做呢?(动态给一个对象添加额外的功能。)定义一个类为装饰者类,定义另外一个类为被装饰者类,将被装饰者类注入到装饰者类中,然后定义构造方法。要求:1.装饰者中包含被装饰者2.装饰者和被装饰者的功能名称需要保持一致(可以通过 抽象方法来实现).
2020-08-17 10:01:11 158
原创 Java常见的4种设计模式——单例模式
java的四种设计模式:一.单例模式(一)饿汉模式(二)懒汉模式1.非线程安全2.线程安全(1)普通锁模式(2)双重锁模式(既安全,又能提高效率)二.模版模式三.装饰模式四.工厂模式这四种模式是个人理解,如有不对之处,大家可以指出。一.单例模式(一次只能创建一个对象)(一)饿汉模式步骤:1.初始化一个私有的对象。2.建立私有化构造方法,不让外部直接创建对象。3.建立一个公有方法,暴露给外部调用。该公有方法直接返回私有的对象。4.通过类名直接调用该公有方法。/** *
2020-08-14 17:55:09 338
原创 python在pycharm中找不到第三方库的解决方法
pycharm中python的第三方库安装好了之后,却显示无法找到第三方库解决办法:第一步:第二步:第三步:第四步:第五步:找到pythonw.exe的路径。可以在python中查询安装路径,再找这个文件。import syssys.path就会查询出python的安装路径。此时就能看到安装的第三方库了。...
2020-08-13 10:37:43 22106 6
原创 查看python安装路径的方法
>>> import sys>>> sys.path['', 'C:\\Python27\\Lib\\idlelib', 'C:\\Python27\\lib\\site-packages\\robotframework_selenium2library-1.5.0-py2.7.egg', 'C:\\Python27\\lib\\site-packages\\docutils-0.14-py2.7.egg', 'C:\\Python27\\lib\\site-pack
2020-08-13 10:07:35 284
NodeMCU-API中文说明 .pdf
2020-03-15
设备HTTP协议上传数据到OneNET接口规范.docx
2020-03-12
arduino通过ESP8266透传onenet平台代码.rar
2020-03-09
Blynk配合Arduino和ESP8266 01s
2019-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人