自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 数据库表外连接on的条件的判断

数据库表连接的一些问题

2023-04-04 17:29:13 316

原创 The JAVA_HOME environment variable is not defined correctly, this environment variable is needed to

win10安装maven报错

2023-03-09 16:42:01 232

原创 CC2530+ESP8266使用MQTT协议上传阿里云的问题

CC2530+ESP8266通过AT+MQTTPUB指令上传阿里云透传自定义方式。

2023-02-28 16:26:14 2501

原创 ESP-01S烧录MQTT固件连接阿里云

ESP-01SWiFi模块烧录MQTT固件,连接阿里云物联网平台

2023-02-26 16:05:17 2258 2

原创 SpringBoot开启aop后导致shiro的 AuthorizationAttributeSourceAdvisor的bean创建失败

解决shiro无法创建AuthorizationAttributeSourceAdvisor的Bean问题

2023-02-25 21:37:57 527

原创 springboot集成shiro中的一些细节问题总结

springboot使用shiro遇到的一些bug

2023-02-23 21:24:02 108

原创 单片机常用置0方法和置1方法

单片机常用设置引脚操作

2023-02-21 00:03:02 2126 1

原创 求助:rabbitMq的信道与消费者之间的关系

求助大佬帮我解答一下

2023-02-06 23:35:36 223

原创 Process执行dd 命令无返回值问题

因为项目需求需要,检查磁盘读写能力,利用 dd 命令,这里有个问题就是,dd命令的返回信息不在正常信息输入流中,而是在错误流中。

2022-07-07 15:14:07 419 1

原创 spring-security完善登录失败信息反馈

2022-03-26 21:24:10 7970

原创 SyntaxError: Unexpected token u in JSON at position 0

在做axios的封装时遇到的,真的是天坑这里被折磨惨了!这个报错是JSON解析失败,但我一直没有发现这个到底在哪里报错。最后一个断点一个断点找过去才发现这个天坑! getCache(key: string) { const value = window.localStorage.getItem(key); if (value) { return JSON.parse(value); } }这个代码是我用来获取本地存储的t.

2022-03-24 23:53:21 8397

原创 springsecurity+JWT前后端分离(基础篇)

首先要了解一下sercurity的工作原理建议拜读一下大佬文章Spring Security 工作原理概览借用一下大佬的图首先明确一下我们要实现的功能第一次账号密码成功认证登录后,服务器要向客户端的响应头里要设置我们生成的token,下发token客户端在第一次登录后访问其他api接口时,需要在请求头里带上服务器下发的token才能允许访问接口我们先来实现第一个功能首先肯定是要导入jar包了 <!--安全验证--> <dependency>

2022-03-19 23:35:29 7697

原创 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

数据库连接没配置或者配置错了,检查application.yml文件或者application-dev.yml文件appliction.ymlspring: profiles: active: devappliction-de.ymlspring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/epidemic_prevention_m

2022-03-17 10:08:36 770

原创 Vscode快速生成Vue3组件模板

1:首先在vscode编辑器中打开,【文件】–>【首选项】–>【用户片段】–>【新代码片段】–> 取名vue.json 确定2:复制下列代码,只要在.vue文件下输入vue3回车即可生成模板{ "Print to console": { "prefix": "vue3", "body": [ "<template>", " <div></div>", "</template>", "", "

2022-03-12 17:56:10 2371

原创 vue-cli4+引入全局共用less,css,sess,sass

第一步装插件:style-resources-loadervue add style-resources-loader在安装时会让选择安装css,sess,less,sass等根据自我需求安装安装好后会自动在vue.config,js配置文件中自动加入const path = require('path');module.exports = { devServer: { port: 9997 }, pluginOptions: { 'sty

2022-03-10 17:19:31 390

原创 微信小程序ios系统下viedo组件视频全屏不充分

可能是以下两种情况造成的1:周围有黑边没有完全铺满整个屏幕建议尝试给viedo组件添加整个object-fit ='fill'2:没有完全全屏被某个东西遮挡或者站住位置了,建议查看当前页面中给有无添加了position: fixed;样式的标签,如果有的话,解决方案就是:给video组件绑定一个进入\退出全屏的事件bindfullscreenchange = ‘bindfullscreenchange’在该事件方法中动态的给加了position: fixed;样式的标签动态的添加样式;例子:v

2021-08-27 15:06:30 2346 1

原创 setTimeout expects a function as first argument but got undefined

setTimeout第一个参数直接写方法的话是要写方法名的例如这样: setTimeout(that.moveCar, 1000);如果方法要传入参数时例如这样: setTimeout(that.moveCar(target), 1000);就会报错但不影响执行,这样总共时不好的,万一哪天他就出错了,所有要传参的时候最好这样写吧 setTimeout(function(){ that.moveCar(target) }, 1000);...

2021-08-24 14:56:20 4404

原创 微信小程序websocket真机调试报sendSocketMessage:fail:unknown data“错

测试工具上还好好的,一到真机就成这样了。只能去看api了到底哪出了问题?很明显就是类型的问题了。我发送的是一个数字类型但是规定是Sting/ArrayBuffer,将数字转成Srting就可以了。如果是数组的话注意如果你创建的是Uint8Array不是ArrayBuffer.也要获取ArrayBuffer才行...

2021-08-08 10:08:58 1297

原创 在使用微信小程序的swiper组件内部标签超出会被隐藏

这个主要出现在了微信小程序的编写上要实现一个这样的页面效果灰色的方框上要出现个⚪图标,不知道为什么一超出这个方框就隐藏了显示不出来了,刚开始以为是图层在下方用了z-ingex属性和小程序的coverimage都不行,所以排除图层问题接着我就觉得是不是<swiper-item>的overflow: hidden;隐藏了所以我用了overflow: visible;依然不能解决问题。没办法了只能换个思路了既然超过你就要被隐藏了,那我就不超过你所以我在方框的外面加了一个父标签像这样&lt

2021-08-07 16:23:10 1517

原创 mybatis批量插入时生成UUID主键

<insert id="saveGeofencing"> insert into organization_geofencing (id,organization_id,latitude,longitude,sort) values <foreach collection="geofencings" item="item" separator=","> (REPLACE(UUID(),'-',''),#{it..

2021-07-06 16:35:32 1304

原创 RuntimeUtil.execForStr(cmd)

cmd直接传入指令大概率是不成功的。建议cmd这个参数(也就是你要输入的指令)采取这种方式String [] cmd = { “/bin/sh”, “-c”, “指令” };传一个字符串数组"/bin/sh", "-c"这两个是固定的,后面是你要执行的指令。至于这个/bin/sh -c干什么的?...

2021-05-19 09:45:02 2294 1

原创 vue/jquery的dom操作获取当前点击元素

<button @click = “clickfun($event)”>点击methods: {clickfun(e) {// e.target 是你当前点击的元素// e.currentTarget 是你绑定事件的元素}},

2021-04-28 20:17:12 442

原创 unsyntactic break/continue

从unsyntactic可以看出来,这个报错其实是异步导致的。使用jsonp请求的时候不知道它是异步的,于是我在for循环内发送jsonp请求。而我也在promise对象的then方法内写了continue,由于promise是异步的,触发break的时候循环可能已经执行完了,所以break与continue就不能用(在then方法中)了。不能在异步操作中使用break/continue...

2021-04-28 14:23:19 6000

原创 [[Handler]]: Object [[Target]]: Array(3)

学艺不精,数组也是对象。所以用typeof 十不能判断是数组还是对象,直接点还是判断length存在与否和length的长度来判断是对象还是数组

2021-04-28 10:59:13 1481

原创 vue中关于父组件传值给子组件时出现undefined现象

小白学习时Vue时遇到了父组件给子组件传值时,父组件<Details :carId="carId1" :title="title" :patient="patient" :reason="reason" :hostNumber="hostNumber" ></Details> 子组件`javascriptprops:{ carId:{ }, title:{ type:String, default:

2021-04-27 20:28:53 6316 2

原创 css中li设了左浮动,如何使它宽度超过ul以后依然不自动换行,成横排显示?

ul { white-space:nowrap; }li { display:inline;}

2021-04-19 20:45:55 592

转载 docker拉取MySQL(percona)运行GROUP BY语句出现ERROR(1055):42000 如何解决。

添加链接描述

2020-09-27 15:34:01 153

原创 java.lang.IllegalStateException: Failed to register dubbo://122.239.31.237:20882/cn.itcast.dubbo.ser

1.检查zookeeper服务端版本号是否域buddo一致适配2。检查JDK版本与budoo依赖是否匹配然而可能就是你代码敲错了注册中心地址有误。。。。太二了!敲代码还是仔细啊# zk注册中心dubbo.registry.address = zookeeper://xxx.xxx.xxx.xxx:2181记得要加端口号...

2020-09-21 20:24:34 326

原创 umi3导入Link的依赖方式

不再是以前的import Link from 'umi/link';现在是import { Link } from 'umi';

2020-09-19 16:30:41 924

原创 tyarn global add umi安装错误

error [email protected]: The engine “node” is incompatible with this module. Expected version “>=10”. Got “8.12.0”error Found incompatible module.原因是nodejs版本冲突了,解决:先运行 yarn config set ignore-engines true,再运行刚才的命令。其中,ignore-engines=true是用于修复node版本不兼容的命令配置

2020-09-18 11:47:04 821 3

原创 thymeleaf的textarea数据回显

thymeleaf的textarea数据回显用th:text,th:value都不能回显,解决方法:使用th:utext,th:utext是可以显示文本域的

2020-06-29 10:48:22 1691

原创 SSM中ajax从前端通过json绑定传入实体对象

通过参用@RequestBody自动绑定参数时(封装到实体类中)1、导入json相关jar包spring5.0以上用Jackson2.9以上的版本(版本一定要对应真确不然会一直提示not supported错误) <!-- 引入JSON --> <dependency> <groupId>com.fasterxml.jackson.co...

2020-04-27 12:46:12 473

原创 配置spring.security框架

1、在pom.xml中进行jar包导入在标签里先规定版本号,这里采用了5.0.1版本 <!--spring.security的版本号--> <spring.security.version>5.0.1.RELEASE</spring.security.version>然后再导入jar包 <!--spring.security的jar包-...

2020-03-13 22:42:22 321

原创 CommonsMultipartResolver 配置spring容器:

1.在pom.xml中导入相关的jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version&gt...

2020-03-13 21:48:06 1352

原创 SSM框架的上传图片与回显

1、上传测试的页面注意form标签中的enctype属性这个值默认情况下,enctype的值是application/x-www-form-urlencoded,不能用于文件上传,只有使用了multipart/form-data,才能完整的传递文件数据。application/x-www-form-urlencoded不是不能上传文件,是只能上传文本格式的文件,multipart/form-...

2020-03-13 21:39:44 845

原创 Maven工程中对settings.xml文件进行镜像配置加快jar包下载

进行阿里云的镜像配置<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...

2020-03-10 16:20:08 176

原创 Mybatis注解模糊查询

第一种是需要在调用方式时将参数拼接字符串@Select("SELECT * FROM tb_user WHERE username LIKE #{**username**}") List<UserInfo>findByUsername(String **username**);此时我们调用该方法进行查询时需要将username拼接为"%"+username+"%"fin...

2020-03-02 13:06:27 945 1

原创 拦截器和过滤器

拦截器和过滤器的区别:1.拦截器(interceptor)只对action请求起作用,而过滤器(filter)则可以对几乎所有的请求起作用。2.过滤器是在请求进入容器(Tomcat)之后,但是请求进入Servlet之前。请求结束返回时也是,是在Servlet处理完之后,返回给前端之前下图介绍它们的作用范围一、在ssm中设置一个简单的登录控制拦截器1.创建一个拦截器的类让他实现Handl...

2020-03-02 11:45:24 389

原创 ssm整合框架

1、首先保证ssm各个单独的框架(mybatis sping springmvc)是可以正常运行2、spring整合springmvc是从web.xml中先配置类加载类文件路径contextConfigLocationclasspath*:applicationContext.xml配置监听器 org.springframework.web.context.Co...

2020-02-29 20:11:43 134

空空如也

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

TA关注的人

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