- 博客(15)
- 收藏
- 关注
原创 采坑日记1:Windows下修改nginx配置文件没有生效
正常来说修改nginx配置文件之后执行以下代码即可生效:nginx -tnginx -s reload要是没有生效,很大可能是因为之前开启nginx服务器没有关闭,导致电脑中已经启动了很多个nginx服务器,可以去任务管理器看查看nginx进程,要是确实有多个可以右键全部关闭后再执行start nginx开启服务,也可以在cmd中运行一下代码一次性关闭所有nginx服务器:taskkill /IM nginx.exe /F...
2022-04-26 18:01:19
4591
原创 Zuul服务网关-入门教程(Load balancer does not have available server for client解决方法)
Zuul服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、负载均衡功能之外,它还具备了权限控制等功能。Spring Cloud Netflix中的Zuul就担任了这样的一个角色,为微服务提供了前门保护的作用,同时将权限控制这些较重的非业务逻辑内容迁移到服务器路由层面,使得服务集群主体能够具备更高的可复用性和可测试性。导入依赖 org.springframework.cloud spring-cloud-starter-
2021-09-28 10:36:17
1914
原创 Thymeleaf快速入门(整合SpringBoot)
Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:动静结合:Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。开箱即用:它提供标准和spring标准两种方言,可以直接套用模板实现JSTL、 OGNL表达
2021-09-09 09:51:01
234
原创 如何在SpringBoot中添加拦截器
如何在SpringBoot中添加拦截器官方文档:如果你想要保持Spring Boot 的一些默认MVC特征,同时又想自定义一些MVC配置(包括:拦截器,格式化器, 视图控制器、消息转换器 等等),你应该让一个类实现WebMvcConfigurer,并且添加@Configuration注解,但是千万不要加@EnableWebMvc注解。如果你想要自定义HandlerMapping、HandlerAdapter、ExceptionResolver等组件,你可以创建一个WebMvcRegistrationsAd
2021-09-08 16:40:58
883
原创 Mysql报错:Operand should contain 1 column(s)
错误:Operand should contain 1 column(s)select * from role where id in (select * from users_role where userId = '111'); // 报错了原因:语法错误,where id in 后面只能跟一个字段,select * from查询结果为整张表的字段。修改后:select * from role where id in (select roleId from users_role where u
2020-08-19 23:20:11
537
原创 Oracle和MySQL设置主键id为uuid的方式
Oracle设置uuid比较简单,只要用 default SYS_GUID() 修饰字段id就行CREATE TABLE product( id varchar2(32) default SYS_GUID() PRIMARY KEY, productNum VARCHAR2(50) NOT NULL, productName VARCHAR2(50), cityName VARCHAR2(50), DepartureTime timestamp, productPric
2020-08-13 13:45:03
1469
2
原创 Spring中的注解开发-基础篇2
spring中的新注解Configuration作用:指定当前类是一个配置类细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。ComponentScan作用:用于通过注解指定spring在创建容器时要扫描的包属性value:它和basePackages的作用是一样的,都是用于指定创建容器时要扫描的包。我们使用此注解就等同于在xml中配置了:<context:component-scan base-package="
2020-07-21 23:46:42
87
原创 Spring中的注解开发-基础篇1
曾经XML的配置:<bean id="accountService" class="com.hrscode.service.impl.AccountServiceImpl" scope="" init-method"" destroy-method=""><property name="" value="" | ref=""></property></bean>1、用于创建对象的他们的作用就和在XML配置文件中编写一个标签实现的功能是一样的Com
2020-07-11 23:01:26
102
原创 前端组件网站
1、色彩搭配:https://flatuicolors.com/2、中国风色彩搭配:http://zhongguose.com/3、阿里巴巴图标库:https://www.iconfont.cn/4、前端美化:http://www.fontawesome.com.cn/faicons/5、插件:http://www.jq22.com/6、音效:http://www.aigei.com/s...
2020-03-24 23:30:30
356
原创 JAVA解析XML配置文件
第一节 XML1.1.概念:Extensible Markup Language :可扩展标志语言。1.1.1.xml与html的区别:1.xml是自定义的,html是预定于的。2.xml语法严格,html语法松散。3.xml是储存数据的,html是展示数据的。快速入门:<?xml version='1.0' ?><users> <user i...
2019-12-26 21:50:39
271
原创 数据库模板JDBCTemplate和JDBC连接池(C3P0、Druid)
第一节 数据库连接池1.1.概念:其实就是一个容器(集合),存放数据库连接对象的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完后,会将连接对象归还给容器。1.2.数据库连接池的好处1.节约资源2.用户访问高效1.3.实现1.3.1.标准接口:DataSource(java.sql.DataSource)方法:...
2019-12-16 00:06:16
220
原创 JDBC中DriverManage、Connection、Statement、Result、PrepareStatement等类和接口的详解
无法为
2019-12-13 21:21:41
1543
原创 MySQL多表查询、事务、DCL-03
第五节 事务1. 事务的基本介绍 1. 概念: * 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2. 操作: 1. 开启事务: start transaction; 2. 回滚:rollback; 3. 提交:commit; 3. 例子: CREATE TABLE account ( id INT PRIMARY ...
2019-11-30 10:13:23
144
原创 MySQL基础笔记-01
MySQL基础-011.什么是数据库?2.SQL通用语法3.SQL分类(1)DDL(Data Definition Language)数据定义语言:(2)DML(Data Manipulation Language)数据操作语言:(3)DQL(Data Query Language)数据查询语言:(4)DCL(Data Control Language)数据控制语言:新的改变功能快捷键合理的创建标...
2019-11-13 20:37:32
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人