自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(552)
  • 资源 (2)
  • 收藏
  • 关注

原创 云服务器(五).nginx2.常用的 Nginx 配置代码

获取服务器项目路径1.servlet获取项目路径:request.getServletContext()获取项目下文件夹路径://通过getRealPath获取上传文件夹,如果项目在e:/project/j2ee/web,那么就会自动获取到 e:/project/j2ee/web/uploadedString photoFolder = request.getServletContext().getRealPath("uploaded");String photoFolder = req.get

2022-05-07 14:31:59 990

原创 文件上传与下载

一.获取服务器项目路径1.servlet、springmvc、springboot获取项目路径:request.getServletContext()获取项目下文件夹路径://通过getRealPath获取上传文件夹,如果项目在e:/project/j2ee/web,那么就会自动获取到 e:/project/j2ee/web/uploadedString photoFolder = request.getServletContext().getRealPath("uploaded");St

2022-05-06 23:29:02 5571

原创 spring学习之路4 - spring-context

三.作用spring-core模块提供了框架的基本组成部分,包括 IoC 和依赖注入功能。Spring core是用来负责发现、创建并处理bean之间的关系的一个工具包。core把bean的创建、bean的互相注入的方法定义完毕,上层服务只需要进行调用;提供功能但不调用就是spring core的存在意义。3.1 容器:创建并管理容器创建:使用反射技术,创建bean的实例new ClassPathXmlApplicationContext(".xml")*:在classpath路径下加.

2022-05-04 23:24:25 2330

原创 spring学习之路3 - spring-beans

目录:简介 依赖关系 项目结构目录 详解 总结一.简介这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean 以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI 支持,引入spring-core.jar 及spring-beans.jar 文件就可以了。二.依赖关系<!-- https://mvnrepository.com/artifact/.

2022-05-04 21:13:33 1063

原创 java日志体系

1.b站讲解地址:黑马程序员java日志框架教程,全面深入学习多种java日志框架_哔哩哔哩_bilibili2. 资料:链接:https://pan.baidu.com/s/1O0dOPHqQQZfx6Y5vr4RKgQ 提取码:mqeg

2022-05-03 23:39:40 237

原创 云服务器(五).nginx3.https关于ssl证书申请

目录:使用FreeSSL首页 - FreeSSL.cn一个提供免费HTTPS证书申请的网站申请免费https证书 详细步骤:五步很快 注意:在云服务器安全组中新增开启443端口一.详细步骤:第一步:第二步:第三步:将如上配置添加到域名的解析记录中(本人在阿里云买的域名,在阿里云产品中的域名管理下)第四步:前提是安装acme.sh,安装教程在本人运行此命令过程:第五步:在nginx中配置,重启即可...

2022-04-26 16:49:41 2234

原创 spring学习之路2 - spring-core

spring core下有6个包asm 提供了web 的基本操作 lang 提供了java 语言不同版本兼容的功能. Objenesis 实例化对象的方式. util 提供了 compare, backoff, xml, concurrent, MimeType 的方式. cglib core 提供了基本核心模块IO/serial,codec,convert,env 等.Spring Core - 简书1、基础设施工具类(spring框架基...

2022-04-14 00:03:58 3905

原创 spring中注解

目录:@AliasFor:认识Spring 的注解 (三)之 @AliasFor 使用规则-云海天教程

2022-04-13 23:50:18 485

原创 spring学习之路1

spring官网:Spring | Homespring 3.1.1 api:在线文档-Spring-3.1.1spring最新版本是哪个中文文档:Spring中文版 - 在线API中文手册 - 码工具1.spring是一个生态,都包括了哪些:spring projects:Spring BootSpring Framework、spring boot、spring cloud2.spring核心是哪些:Spring Core、Spring Context、Spring Bea.

2022-04-13 23:47:30 278

原创 1.@Bean注解

思考:该注解用在哪里 该注解的作用是什么 如何使用一.该注解用在哪里1.由spring-context提供该注解位于spring-context.jar包下2.详解 @Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Bean { @AliasFor("name")

2022-04-12 23:42:41 513

原创 Office文档操作

使用第一步:引入POI依赖推荐引入poi-ooxml,这个包会自动关联引入poi包,且可以很好的支持Office2007+的文档格式<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>${poi.version}</version></dependenc

2022-03-28 14:11:32 463

原创 3.spring boot gateway 过滤器的执行顺序

网关会碰到三类过滤器:默认过滤器:DefaultFilter 自定义过滤:GatewayFilter 全局过滤器:GlobalFilter请求路由后,会将三者合并到一个过滤器链(集合)中,排序后依次执行每个过滤器.排序的规则是什么呢?每一个过滤器都必须指定一个 int 类型的 order 值,order 值越小,优先级越高,执行顺序越靠前。 GlobalFilter 通过实现 Ordered 接口,或者使用 @Order 注解来指定 order 值,由我们自己指定。 路由过滤器和

2022-02-21 22:53:43 1354

原创 Spring Boot 注解(五)@PropertySource

用法:@PropertySource 注解提供便利和声明的机制添加 PropertySource 到Spring的 Environment @PropertySource 和 @Value组合使用,可以将自定义属性文件中的属性变量值注入到当前类的使用@Value注解的成员变量中 @PropertySource 和 @ConfigurationProperties组合使用,可以将属性文件与一个Java类绑定,将属性文件中的变量值注入到该Java类的成员变量中例子:db.properties.

2022-02-21 21:33:35 1461

原创 Spring Boot 注解(六)@Value

Springboot通过@Value注解将配置文件中的属性注入到容器内组件中(可用在@Controller、@Service、@Configuration、@Component等Spring托管的类中)1.普通字符串注入例:yml中存在key:name: zs@Value注入 1 2 @Value("${name}") public String name; 当yml中的name没有对应值时,即yml中为:name:此时字.

2022-02-20 11:28:50 645

原创 Spring Boot 注解(四)PostConstruct

@PostConstruct注解_致终将逝去的编程青春-CSDN博客_postconstruct

2022-02-20 11:13:51 285

原创 Spring Boot 注解(三)Qualifier用法

Spring的注解@Qualifier用法_诗和远方i的博客-CSDN博客_qualifier注解

2022-02-20 11:12:53 949

原创 Spring 注解

一.component和configuration注解SpringBoot中@Configuration和@Component注解的区别(23) - hzy_叶子 - 博客园@configuration 和@component注解的使用区别_终是庄周-CSDN博客二.ComponentScan-自动扫描组件介绍@ComponentScan-自动扫描组件介绍 - 简书@Component注解用于标注一个普通的组件类,它没有明确的业务范围,只是通知Spring被此注解的类需要被纳入到Spring Bean容器中

2022-02-20 11:10:06 260

原创 Spring Boot 注解(一)

注解可以减少xml配置,注释配置相对于 XML 配置具有很多的优势,它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。1、@SpringBootApplication这是 Spring Boot 最最最核心的注解,用在 Spring Boot 主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。其实这个注解就是 @SpringBootConfiguration、@EnableAutoConfiguration、@Co

2022-02-20 11:07:34 269

原创 注意:服务器

测ip通不通:ping175.6.73.100测ip某个端口通不通:telnetip portwindows安装telnet教程:https://jingyan.baidu.com/article/e73e26c09f6f4724adb6a7de.html

2022-02-20 11:00:40 543

原创 java开发小组件(3)- hutool工具生成图片验证码

hutool工具生成图片验证码_YYpawn的博客-CSDN博客_hutool验证码代码很简单,直接代用它的工具类就可以了,获取code要在img之后,否则会是null调用之后复制data数据更多的样式可以参考:http://hutool.mydoc.io/https://blog.csdn.net/YYpawn/article/details/86510373?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggrega..

2022-02-07 11:33:51 774

原创 java开发小组件(2)- Java实现阿里云短信接口的示例

https://www.jb51.net/article/196597.htmhttps://www.jb51.net/article/196597.htm

2022-02-07 10:55:09 374

原创 springboot开发注意

一. Spring Boot集成Druid异常discard long time none received connection.Spring Boot集成Druid异常discard long time none received connection. - 知乎Spring Boot集成Druid异常在Spring Boot集成Druid项目中,发现错误日志中频繁的出现如下错误信息: discard long time none received connection. , jdbcUrl : j

2022-02-07 10:37:26 789

原创 mybatis 开发注意

一.Mybatis中使用JDK8的日期API-LocalDateTime <dependencies> <!-- mybatis 配置 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <ver

2022-02-07 10:34:18 79

原创 mysql排序总结

1:利用索引来避免排序在需要排序的字段上面建立了合适的索引,或者查询语句中使用的索引字段和排序字段一致;2:filesort排序 sort_buffer_size:一次性分配设置的内存,决定filesort排序分成多少个thread; max_length_for_sort_data:决定采用双路还是单路排序 2.1 双路排序:两次IO操作,省内存,费时间。排序采用快速排序,当sort buffer满了之后,放到临时文件中,最后利用归并算法排序;优化:对第二次操作,通过id进...

2022-01-27 15:26:11 278

原创 sql一些小建议

1.表字段不要设置为mysql的关键字比如:desc就是关键字,英文字段描述,在执行查询等操作的时候就会报错,desc倒排序但是可以用' '引用起来就不会报错

2022-01-19 13:20:08 560

原创 备份与恢复

目录:二进制日志备份与恢复一.二进制日志备份与恢复一.开启二进制日志1.编辑my.ini在配置文件[mysqld]下添加配置#2.用在二进制日志:使用二进制日志进行备份或者使用复制功能需要用到。#开启二进制日志,还需要启用一些其他参数来保证最为安全和正确地记录二进制日志log-bin=mysql-binbinlog_format=mixedsync_binlog=1#mysql5.7版本只设置了全局系统变量log_bin,没有设置全局系统变量server_id的话,那么

2022-01-10 14:39:24 585

原创 负数在计算机中的保存

负数在计算机中的保存_375小站-CSDN博客_计算机存负数

2021-12-29 17:42:20 282

原创 图片转为base64格式

目录:图片为什么要转base64格式 base64概念 java实现图片与base64互转(编码与解码) 后端图片转base64格式返回给前端,前端如何展示一.图片为什么要转base64格式图片的 base64 编码就是可以将一副图片数据编码成一串字符串,使用该字符串代替图像地址1. 提升性能: 网页上的每一个图片,都是需要消耗一个 http 请求下载而来的, 图片的下载始终都要向服务器发出请求,要是图片的下载不用向服务器发出请求,base64可以随着 HTML 的下载同时下载到本地

2021-12-26 22:22:32 64580 1

原创 Java - 通过图片链接将其下载到本地服务器

import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;public class DownloadPicture { public s.

2021-12-26 21:26:43 1098

转载 java开发小组件(1)

请看原文原文地址:java--->汉字转成拼音(简单实现) - 就是你baby - 博客园汉字转换成拼音 :首先jar:pinyin4j-2.5.0.jar或:<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></.

2021-12-22 14:54:52 231

原创 安装mysql8.0以上版本,java配置需要注意

1.驱动使用8.0以上版本https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.27<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --><dependency> <groupId>mysql</groupId> <artifactId>mysql-conne

2021-12-22 10:17:30 3262

转载 eclipse使用git代码比较,没有差异却显示出来

请访问原文地址:git代码比较,没有差异却显示出来_cry1049208942的专栏-CSDN博客_git一行有差异显示一堆有差异Eclipse中代码与远程仓库比较,没有差异的文件却列出来了。解决办法:Window->Preferences->Git->Configuration把autocrlf的值设置为true...

2021-12-14 11:51:03 1510

原创 计算机之网络

目录:光猫(可以打电话,可以接网) 路由器:只能接网 交换机 集线器

2021-11-30 15:17:51 314

原创 vscode的使用

1.安装插件chinese2.安装插件Live Server可以实现热更新3.安装vetur插件可以实现vue代码高亮3.在setting.json中增加如下两行:可以对所写的代码自动进行格式化,让代码变得整齐,标签对齐,空格对齐...

2021-10-28 16:23:56 102

原创 vue总结

一.内容

2021-10-28 11:24:31 123

原创 java生成Excel文件

1.点击链接自动下载2.直接存入oss,返回地址给前端,由前端下载一.点击链接自动下载 @GetMapping("/downloadExcel") @ResponseBody public void downLoadFile(HttpServletResponse response) { Map<String, Object> row1 = new LinkedHashMap<>(); row1.put("name", "苹果手机"); ro

2021-09-30 13:53:17 1212

原创 git之springboot项目 .gitignore

/.gitgnore*.DS_StoreThumbs.db*.sw?.#**#*~*.sublime-*# Build Artifacts.gradle/build/target/bin/dependency-reduced-pom.xml# Eclipse Project Files.classpath.project.settings/# IntelliJ IDEA Files*.iml*.ipr*.iws*.idea**/*.iml**/*.ipr*.

2021-09-29 09:30:23 1827

原创 liunx(四).Linux命令之service和systemctl

目录:作用:都是用来管理Linux服务的 不同点:systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。systemd对应的进程管理命令是systemctl 用法 service的用法: 以启动Redis为例:service redis start systemctl的用法:(本文着重讲解),systemctl命令兼容了service(所以能用service执行的,就能用systemctl执行) syste.

2021-09-18 15:07:31 239

原创 云服务器(六).安装redis

方法一:yum 安装reids1. 检查安装情况查看有没有安装过:yum list installed redis* (有存在要卸载yum remove MySQL*)rpm -qa | grep redis*查看有没有安装包:yum list redis*2.linux下yum安装redis以及使用方法二:下载安装包上传服务器安装redisLinux安装redis和部署...

2021-09-18 13:19:48 93

原创 Tomcat(四).tomcat中的小技巧

1.Java开发常用服务端口整理1 FTP 212 ssh/scp 223 Telnet 234 SMTP 255 DNS 536 TFTP 697 Http/Nginx 808 POP3 1109 SNMP 16110 Https 44311 MS SQL SERVER 1433/143412 Oracle 152113 Zook...

2021-09-17 22:02:01 496

struts2+spring+hibernate+mysql(eclipse)整合增删改查

一套基于增删改查的基础ssh整合,数据库需要设置正确连接信息

2018-06-25

spring、springMVC和mybatis整合入门项目

学习完mybatis,与spring,springMVC整合做的一个完整案例,简单易懂

2018-03-05

空空如也

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

TA关注的人

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