
其他
咬紧牙关i
这个作者很懒,什么都没留下…
展开
-
SpringBoot的excel模板导出
【代码】SpringBoot的excel模板导出。原创 2023-09-27 08:52:06 · 540 阅读 · 0 评论 -
java使用httpclient请求
【代码】java使用httpclient请求。原创 2023-07-23 15:55:57 · 329 阅读 · 0 评论 -
分布式存储技术调研
MainIO建议使用4台服务器部署集群,此软件是使用AGPL-3.0开源,用于商业的时候,必须开放源码。hdfs不建议大量小文件使用且需要装Hadoop环境。JuiceFS比较新,网上的东西较少。GridFS适用于MongoDB数据库,基于MongoDB并且不支持mysql。原创 2023-06-30 11:05:15 · 459 阅读 · 0 评论 -
前端处理下载文件或者返回的流时候文件为损坏或者乱码
前端处理下载文件或者返回的流时候文件为损坏或者乱码原创 2023-04-12 20:35:52 · 151 阅读 · 0 评论 -
常用的快捷键
常用的快捷键原创 2023-01-10 17:57:39 · 207 阅读 · 0 评论 -
枚举身份证后四位java代码
枚举身份证号后四为java代码原创 2022-06-28 16:12:21 · 874 阅读 · 0 评论 -
记录贴-java谈论关于是值传递还是引用传递引发的思考
1、在讨论是值传递还是引用传递的时候突然有一个问题。在swag里面可不可以把mian里面的s2值修改掉,为什么。2、经过了思考,发现不行,无论怎么修改main中的s2还是two除了数组、封装类等一些方式,下面会说到。1、上述程序的运行结果是[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MwUjLL2G-1654863535902)(记录贴-java谈论关于是值传递还是引用传递引发的思考.assets/image-20220610194111835.png)]说明s2在swa原创 2022-06-10 20:19:24 · 148 阅读 · 0 评论 -
微信扫描登录
1、微信扫描登录流程时序图2、注册微信开发者并且拿到appId、appSecret、redirectUrl3、导入maven依赖<!--httpclient--><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</ver原创 2022-04-24 13:15:53 · 1011 阅读 · 0 评论 -
阿里云的短信验证码功能实现
1、注册阿里云短信业务1、开通服务2、添加签名3、添加模板2、使用1、导入maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.28</version> </depende原创 2022-04-22 20:28:11 · 1437 阅读 · 0 评论 -
单点登录实现
1、常见实现方式1、session广播机制实现session的复制2、使用cookie+redis实现1、把登录了信息存在redis中:key:唯一标识码自已生成,value:用户信息。2、然后通过key存在cookie中,通过cookie的值去redis获得用户信息。3、使用token实现1、按某种规则生成的字符串,可以包含用户信息。2、在项目某个模块登录完成后,按某种规则和用户信息生成字符串。3、可以把字符串通过cookie设置,也可以放在请求网址中,也可以放在请求头中。2、jwt实原创 2022-04-22 13:39:55 · 128 阅读 · 0 评论 -
阿里云视频点播功能使用
1、开通并且获得密钥和安全密钥1、开通1、2、3、4、2、获得配置参数1、启用2、添加转码模组3、获取AccessKeyId和AccessKey Secret2、使用1、下载JavaSDKhttps://help.aliyun.com/document_detail/51992.htm?spm=a2c4g.11186623.0.0.67d45d87sMSWRB#topic-1959787-table-jql-3ej-tg42、安装依赖1、在\VODUploadDe原创 2022-04-14 20:55:07 · 3611 阅读 · 0 评论 -
EasyExcel的使用
EasyExcel的使用1、导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version></dependency> <!--xls--> <dependency> <groupI原创 2022-04-02 19:41:20 · 341 阅读 · 0 评论 -
阿里云OSS使用
1、阿里云创建OSS功能服务1、2、3、4、5、其他的默认2、相关配置的位置1、bucketName就是之前创建的Bucket名称。2、AccessKeyId和AccessSecret位置3、endpoint可以直接先上传一个文件,然后查看文件的信息2、编写代码1、导入依赖<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss原创 2022-03-29 15:59:01 · 1733 阅读 · 0 评论 -
解决多模块下Swagger访问不了
解决多模块下Swagger访问页面出现 Could not render e, see the console.或者控制台出现reading ‘url’)在application.properties中加代码spring.mvc.pathmatch.matching-strategy=ant_path_matcher并且配置文件中的.enable()为.enablereturn new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiI原创 2022-03-29 15:55:23 · 3613 阅读 · 0 评论 -
JUC入门
1、什么是JUCJUC是java.util.concurrent的简写,是java并发编程工具包java实现多线程有三种方式:Thread、Runnable、Callable、其中Callable位于concurrent包下。juc下有三个接口:Lock、Condition、ReadWriteLock2、线程和进程一个进程包括多个线程。一个线程只属于一个进程。java默认线程有两个是main方法和GC3、线程1、线程状态new(新生)、runnable(运行)、blocked(阻原创 2022-02-16 16:41:21 · 736 阅读 · 0 评论 -
Java反编译命令
Java反编译命令1、使用命令行,但是有的时候会不准确,建议使用jad软件进入到要反编译类的文件java,在target>classes>…例:D:\项目\java学习\JUC-study\juc\target\classes\com\tuzhi输入cmd命令:javap -p 要反编译的文件名字.class2、使用jad软件反编译成java文件进入到要反编译类的文件java,在target>classes>… 例:D:\项目\java学习\JUC-原创 2022-02-15 22:37:35 · 3215 阅读 · 0 评论 -
idea编译失败,报java Compilation failed internal java compiler error
idea编译失败,报java: Compilation failed: internal java compiler error检查一下地方的jdk版本是否一模一样File ->Project Structure->Project Settings ->Project->Project SDKFile ->Project Structure->Project Settings->Modules->项目->Language levelFile -原创 2022-02-13 16:48:54 · 254 阅读 · 0 评论 -
java中equal和==区别
java中equals和==区别1、====比较的是地址2、equalsequals是先进行比较,如果为true则直接返回true。如果不相等则判断传入的参数类型是不是String类型,不是String类型则直接返回false,如果会true则接着进行判断。把两个要比较的转为char数组,然后使用while循环进行一个一个比较,如果相等则返回true...原创 2022-02-05 17:19:12 · 135 阅读 · 0 评论 -
解决yml文件不生效
解决yml文件不生效有可能是空格和回车问题。静态文件没有导出添加maven配置<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</原创 2022-02-04 20:26:10 · 1811 阅读 · 0 评论 -
解决Failed to configure a DataSource ‘url‘datasource could be configured.Reas
解决Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classapplication中的url或者其他配置没配全。不要使用application.yml。使用application.properties...原创 2022-01-21 11:52:15 · 543 阅读 · 2 评论 -
解决跨域CROS问题
解决跨域CROS问题以下方法选择其中一个即可1、后端加注解@CrossOrigin在要跨域的方法上或类名上加注解@CrossOrigin即可@CrossOriginpublic class FileController {}2、前端vue配置配置代理vue.config.jsmodule.exports = { devServer: { proxy: { '/api': { target原创 2022-01-04 10:33:04 · 580 阅读 · 0 评论 -
下载全部源码注释
下载全部源码注释mvn dependency:resolve -Dclassifier=sources原创 2021-12-27 17:13:44 · 235 阅读 · 0 评论 -
JDBC的url
JDBC的urljdbc:mysql://localhost:3306/mybatis?serverTimezone=Asia/Shanghai&&useSSL=true&&useUnicode=true&&characterEncoding=utf-8原创 2021-12-25 08:37:45 · 614 阅读 · 0 评论 -
StringBuffer赋值改值问题
StringBuffer赋值改值问题赋值是赋值内存地址地址原创 2021-12-22 09:12:08 · 679 阅读 · 0 评论 -
Spring下载文件
Spring下载文件@RequestMapping(value="download")public String downloads(HttpServletResponse response , HttpServletRequest request) throws Exception{ //要下载的图片地址 String path = request.getServletContext().getRealPath("/upload"); String fileName = "原创 2021-12-08 20:53:00 · 348 阅读 · 0 评论 -
Spring的文件上传
Spring的文件上传1、前端表单<form action="" enctype="multipart/form-data" method="post"> <input type="file" name="file"/> <input type="submit"></form>2、maven依赖<!--文件上传--><dependency> <groupId>commons-fileuploa原创 2021-12-08 20:51:30 · 405 阅读 · 0 评论 -
SSM整合
SSM整合1、导入依赖<!-- 依赖--> <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</vers原创 2021-12-07 20:39:09 · 207 阅读 · 0 评论 -
绝对定位实现上下左右居中
绝对定位实现上下左右居中position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform:translate(-50%,-50%);原创 2021-12-06 22:50:13 · 1160 阅读 · 0 评论 -
log4j的使用
log4j的使用配置maven <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17<原创 2021-11-29 20:49:19 · 83 阅读 · 0 评论