- 博客(27)
- 收藏
- 关注
原创 mysql注解之Select
@Select({ "<script>", "select p.path " , "from ds_permission p " , "LEFT JOIN ds_role_permission rp on p.ID = rp.PID ", "LEFT JOIN ds_role r on rp.RID = r.ID ", "where r.ROLE_NA.
2021-03-21 23:47:37 722
原创 阿里云短信服务
1 开通阿里云短信服务 进入管理控制台2 点开国内消息 申请签名,模板。3 引入pom <dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.28</version
2020-09-22 15:14:54 197
原创 EasyExcel学习读写操作
1 引入pom 版本要对应<dependencies> <!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId>
2020-09-20 16:57:50 148
原创 Spring Security整合Jwt
spring-cloud-starter-oauth2里整合了jwt包编写JwtTokenStoreConfig 类@Configurationpublic class JwtTokenStoreConfig { @Bean public TokenStore jwtTokenStore(){ return new JwtTokenStore(jwtAccessTokenConverter()); } //转换token字符串 @Bean
2020-09-04 21:34:54 387
原创 OAuth2整合Spring Security
OAuth2整合Spring Security什么是OAuth2+代码+测试什么是OAuth2见Spring Security学习笔记代码引pom<properties> <java.version>1.8</java.version> <spring-cloud.version>Greenwich.SR2</spring-cloud.version> </properties> <dependencie
2020-09-02 22:58:26 226
原创 Element ‘dependency‘ cannot have character [children], because the type‘s content type is element-on
引入依赖出现错误:Element ‘dependency’ cannot have character [children], because the type’s content type is element-only.报错原因:元素“dependency”不能有字符[children],因为该类型的内容类型是Element only。是排版问题多加了几个空格。解决:删除多余的空格,进行排版解决...
2020-09-02 16:54:04 6369
原创 Swagger测试
引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <scope>provided </scope> </dependency> <dependency> <grou
2020-08-27 13:41:35 345
原创 MP知识点复习
代码生成器添加依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.4.0</version></dependency>添加代码生成器模板引擎<dependency> <groupId>co
2020-08-26 18:06:09 286
原创 Java进阶学习多线程
实现多线程两种方式1 编写一个类让它继承java.lang.Thread 然后重写run方法(run方法就类似主线程的main方法),然后创建该类的对象调用.start方法(这个方法是在开辟一个新的栈)。多线程中每个线程栈不同,堆和方法区共享2 编写一个类让它实现java.lang.Runnable接口,然后实现run方法(建议使用)线程对象的生命周期获得当前线程Thread thread = Thread.currentThread();获得当前线程的名字thread.
2020-08-22 20:49:19 151
原创 Docker学习手册
卸载旧版本yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine安装设置镜像的仓库yum install -y yum-utilsyum-config-manager \ --add-repo https://download.docker.com/linux/cent.
2020-08-07 11:24:50 216
原创 RabbitMQ学习记事本
安装erlang1、将Erlang源代码包otp_src_19.3.tar.gz上传到Linux的/home目录下2、解压erlang 源码包tar -zxvf otp_src_19.3.tar.gz3、手动创建erlang 的安装目录mkdir /usr/local/erlang4、进入erlang的解压目录cd otp_src_19.35、配置erlang的安装信息./configure --prefix=/usr/local/erlang --without-javac6、编译并安
2020-08-04 20:31:28 130
原创 RabbitMQ Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method:
没有设置权限登录RabbitMQ视图管理界面Virtual host匹配 有相应的权限就应该可以了
2020-08-04 16:35:45 239
原创 nginx学习指令记事本
linux启动:1 在sbin目录下执行:./nginx2 通过配置文件启动关闭:1 优雅的关闭:kill -QUIT 主pid2 快速关闭 : kill -TERM 主pid重启: ./nginx -s reload配置文件检查: 通过配置文件启动命令后面加个 -t配置文件:...
2020-08-03 16:42:25 106
原创 linux学习指令手册
ls -l 查看文件权限,所有者,所在的组chown [-R] 用户 文件/目录 [递归]修改文件/目录所有者 chown qgb t1.txtchown 用户:组 文件/目录 修改文件/目录所有者和所在的组 chown qgb:dev t1.txtchown -R 用户:组 文件/目录 递归修改文件/目录所有者和所在的组 chown -R qgb:dev t1.txtchmod u-w,g+w t1.txt 修改
2020-08-01 14:30:55 119
原创 mysql官网下载慢用镜像
可以用搜狐镜像下载http://mirrors.sohu.com/mysql/MySQL-5.7/不同版本http://mirrors.sohu.com/mysql/
2020-08-01 13:05:51 230
原创 linux安装jdk source profile后提示没有那个文件或目录
配置jdk环境在etc下有个profile文件。配置完后要不重启虚拟机 要不执行一下source profile更新一下新写入的配置,问题: 执行source profile报没有那个文件或目录,如下原因:配置写错名称与路径之间不应该是: 而是=...
2020-07-31 22:01:06 3274
原创 Redhat7没有安装ifconfig命令的解决方法
Linux有的会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错。解决办法:yum安装ifconfig这个命令包通过yum search,这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了yum install net-tools 即可然后按y确定就ok...
2020-07-29 16:46:50 704
原创 nuxt.js asyncData
asyncData方法会在组件(限于页面组件)每次加载之前被调用。它可以在服务端或路由更新之前被调用。在这个方法被调用的时候,第一个参数被设定为当前页面的上下文对象,你可以利用 asyncData方法来获取数据并返回给当前组件。...
2020-07-24 14:37:22 270
原创 nginx服务命令关不掉问题
nginx -s stop #强制停止Nginx服务之无法关闭nginx**!**做了个项目使用nginx做请求分发,改好配置文件,关闭并重新打开nginx,项目仍然报错误,经过排查分析,nginx没有重新打开。nginx -s stop命令不管用解决:打开资源管理器把nginx服务全部关掉,然后在重新打开就好了。...
2020-07-18 21:46:32 2899
原创 单点登录JWT
1 单点登录三种方法(第二三种常用)2 第三种token可以使用jwt来实现生成字符串怎么使用jwt1,在pom中添加依赖2 写工具类public class JwtUtils {//EXPIRE表示token过期时间 APP_SECRET密钥为了做加密编码public static final long EXPIRE = 1000 * 60 * 60 * 24;public static final String APP_SECRET = "ukc8BDbRigUDaY6pZFfWu
2020-07-17 19:51:45 206
原创 关于list集合存储null或“”问题
在list集合中 null不等同于""且存入list集合不一样已下是测试:由此可见如果是null存入也是null,如果是空,存入就是空因此在判断list集合是否为空时还是很有必要的另外用这个.isEmpty()判断add加入是否为null时会报错 如下...
2020-07-14 19:01:46 2300
原创 阿里云视频点播之aliyun-sdk-vod-upload未开源
问题:阿里云视频点播上传SDK之aliyun-sdk-vod-upload未开源解决:在本地Maven仓库中安装jar包:下载视频上传SDK,解压,命令行进入lib目录,执行以下代码:mvn install:install-file -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.11 -Dpackaging=jar -Dfile=aliyun-java-vod-upload-1.4.11.jar然后在pom
2020-07-12 23:24:51 1491 1
原创 关于MP中测试xml文件找不到
MP问题测试:报告异常org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.qgb.edu.mapper.CourseMapper.getCoursePublishVoById问题分析:dao层编译后只有class文件,没有mapper.xml,因为maven工程在默认情况下src/main/java目录下的所有资源文件是不发布到target目录下的解决方案:1、在pom中配置如下
2020-07-11 21:08:34 431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人