摘要: 今日学习Springmvc遇见一个bug,在配置视图解析器的时候,后缀配得是.html,路径完全正确的情况下,视图解析器解析不到。换jsp文件可以正常访问 <bean id="InternalResourceViewResolver" class="org.springframework.web.s... 阅读原文
2020-07-18 21:06:04 阅读(2547) 评论(0)
摘要: 1.使用wait()/notifyAll实现生产者和消费者 1 /** 2 * 锁对象类 3 * 协作类 4 */ 5 public class MyQueue { 6 private Queue<Integer> queue; 7 private int l... 阅读原文
2020-07-18 20:16:10 阅读(2532) 评论(0)
摘要: Semaphore通过permits的值来限制线程访问临界资源的总数,属于有限制次数的共享锁,不支持重入。 前提条件 在理解Semaphore时需要具备一些基本的知识: 理解AQS的实现原理 之前有写过一篇《深入浅出AQS源码解析》关于AQS的文章,对AQS原理不了解的同学可以先看一下 Semaphore... 阅读原文
2020-07-18 18:31:04 阅读(2656) 评论(0)
摘要: <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. ... 阅读原文
2020-07-18 16:50:06 阅读(2368) 评论(0)
摘要: 引言    Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。       1. 到官网下下vue.js   vue官网我们这里使用... 阅读原文
2020-07-18 16:07:06 阅读(2372) 评论(0)
摘要: 最近 SpringFox 3.0.0 发布了,距离上一次大版本2.9.2足足有2年多时间了。可能看到这个名字,很多读者会有点陌生。但是,只要给大家看一下这两个依赖,你就知道了! <dependency> <groupId>io.springfox</groupId>... 阅读原文
2020-07-18 15:56:15 阅读(2340) 评论(0)
摘要: 前言 服务器好端端的竟然中了挖矿病毒!!! 可怜我那 1 核 2 G 的服务器,又弱又小,却还免除不了被拉去当矿工的命运,实在是惨啊惨。 事情原来是这样的。。。 就在今天下午,我准备登陆自己的远程服务器搞点东西的时候,突然发现 ssh 登陆不上了。 如上,提示被拒绝。这个问题很明显就是服务器没有我的公钥,或... 阅读原文
2020-07-18 14:10:19 阅读(2437) 评论(0)
摘要: 前言 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布... 阅读原文
2020-07-18 13:42:24 阅读(2436) 评论(0)
摘要: 读写锁实现逻辑相对比较复杂,但是却是一个经常使用到的功能,希望将我对ReentrantReadWriteLock的源码的理解记录下来,可以对大家有帮助 前提条件 在理解ReentrantReadWriteLock时需要具备一些基本的知识 理解AQS的实现原理 之前有写过一篇《深入浅出AQS源码解析》关于A... 阅读原文
2020-07-18 13:37:08 阅读(2290) 评论(0)
摘要: public class HdfsService { DataAccSourceService dass; private FileSystem getCorSys() { FileSystem coreSys = null; Configuration c... 阅读原文
2020-07-18 12:49:07 阅读(2385) 评论(0)