
问题
qzxl
死磕技术,一往无前。
展开
-
异常Exception字典
下面都是平时学习中遇到的不常见的异常,后面会持续更新…1、The org.apache.shiro.session.mgt.DelegatingSession implementation requires that the SessionKey argument returns a non-null sessionId to support the Session.getId() invocations.解决:...原创 2020-11-29 12:22:13 · 757 阅读 · 0 评论 -
缓存穿透以及布隆过滤器的原理介绍及使用
1、如果查询的数据在缓存中和数据库中不存在,带来的额外的IO操作和开销怎么办?将要查询的数据的value设为null放在缓存中2、如果用户频繁基于一个key进行请求该怎么处理?上面存了很多无用的key=null的键值对,该怎么处理?如何从大量的、无规则、不重复的元素中快速判断某元素是否存在?我们可以在请求Redis之前加一层filter:首先我们需要考虑两点:对于存储key的容器占用空间要小可以快速查找 首先占用空间最小想.原创 2020-08-27 16:27:24 · 756 阅读 · 0 评论 -
360极速浏览器不能添加hls插件,怎样播放m3u8视频?
谷歌和火狐浏览器都可以在扩展程序添加Native HLS Playback插件播放m3u8视频,但是360搜了一下没有类似的插件。那怎么办呢,有个好办法就是大家可以简单粗暴直接换成Chrome浏览器,但是好多对于很多用惯了360极速浏览器的小伙伴来说这不可能!!!360极速浏览器用的也是Chrome的内核,应该也是支持该插件的,所以这边我把Chrome中的m3u8播放插件打包了一份放在百度网盘上,大家可以下载下来链接:https://pan.baidu.com/s/1yY_BdokI3BK_NLy3原创 2020-07-15 17:47:01 · 6435 阅读 · 0 评论 -
开发基于truffle的应用时truffle init失败
安装好truffle后我们需要用命令truffle init初始化一个应用,但是报错了,如下:因为这里我用的是云服务器来开发,所以就不存在大家说的连手机热点这回事,所以这种方法无效,还有人说改hosts或替换Google的hosts文件,均试过,无效…后来我又连续用truffle init命令试了下,居然有成功了,就是这么神奇…大家电脑上实在出不来的,我已经把初始化后的文件放在百度网盘了,大家可以去下载下来:链接:https://pan.baidu.com/s/1KlRU3qidQkZRaAfpa原创 2020-07-14 09:26:12 · 762 阅读 · 0 评论 -
java类成员加载执行顺序
父类的静态字段——>父类静态代码块——>子类静态字段——>子类静态代码块——> 父类成员变量(非静态字段)——>父类非静态代码块——>父类构造器——>子类成员变量——>子类非静态代码块——>子类构造器...原创 2020-07-10 19:24:55 · 249 阅读 · 0 评论 -
使用@Autowired注解RestTemplate报错
@Autowired private RestTemplate restTemplate;报错如下:Field restTemplate in com.mobisys.util.RestTemplateUtil required a bean of type 'org.springframework.web.client.RestTemplate' that could not be found.解决方法,Spring Boot >= 1.4需要手动创建RestTemplate对象,原创 2020-06-02 15:34:20 · 3184 阅读 · 0 评论 -
Error writing trailer of ****:Broken pipe
SRS直播用FFmpeg转码报错:[flv @ 0x3e733c0] Failed to update header with correct duration.[flv @ 0x3e733c0] Failed to update header with correct filesize.Error writing trailer of rtmp://127.0.0.1:1935/live?vhost=defaultVhost/26347_31e2d7e3ce2d4d378ad2887cf559d52原创 2020-05-25 14:42:58 · 7915 阅读 · 8 评论 -
EL1007E: Property or field '***' cannot be found on null
在做springboot项目时报了个这个错:报错原因:(是因为调用下面这个方法报错,因为返回的值为null,而缓存key不能为null,就报错了)因为我直接操作数据库把某一行删除了,现在去查询数据的时候这一行的值还在缓存里面,因此最好不要在数据库里面直接删除数据,最好通过调用方法删除数据,同时用@CacheEvict注解删除缓存中的数据。...原创 2020-05-06 13:27:31 · 15214 阅读 · 0 评论 -
服务器部署VUE项目显示空白?
我的情况是页面显示空白,但是title能显示出来,这个问题我捣鼓了还几天,网上大多数解法都是assetsPublicPath这个路径、index.html中引用静态文件的路径改成相对路径就OK了,但是我统统都试过了,都不起作用。后面才看到报了个错:**“ReferenceError: “Promise”未定义",**这个错解决就很简单了:cnpm install --save babel-po...原创 2020-04-25 17:07:32 · 1781 阅读 · 0 评论 -
SpringBoot使用RestTemplate发起GET和POST请求
不说废话,先贴代码:网上好多代码放到自己机器上错误一大堆,今天刚好有空就自己写了http工具类,下面代码都是在SpringBoot基于环境的(RestTemplate类在spring-boot-starter-web包里面),大家可以根据自己情况自行改变…(1)RestTemplate实例的配置类:@Configurationpublic class RestConfig { pu...原创 2020-04-11 17:29:30 · 2340 阅读 · 0 评论 -
前端VUE+springcloud+gateway怎样解决跨域问题?
1、如果是springboot的项目,则可以直接在Controller类上添加一个注解,或者添加一个配置类允许跨域请求访问。配置类如下:```javaimport org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import or...原创 2020-01-15 11:21:57 · 5395 阅读 · 2 评论 -
输入redis-cli.exe -h 127.0.0.1 -p 6379命令没有反应
我的是在Windows上安装完Redis后出现此问题的,安装完Redis后先在一个窗口输入命令redis-server.exe redis.windows.conf启动服务器,如下图:然后打开另一个窗口使用命令redis-cli.exe -h 127.0.0.1 -p 6379连接此服务(端口是6379),但是此时输入完命令后就没反应了,没有错误提示也没有终止…解决办法:关掉防火墙即可…(...原创 2019-11-30 10:22:54 · 9134 阅读 · 0 评论