使用vue+axios+spring boot前后端分离项目时会出现跨域问题 解决方式: 一: 全局配置 1 /** 2 * 就是注册的过程,注册Cors协议的内容。 3 * 如: Cors协议支持哪些请求URL,支持哪些请求类型,请求时处理的超时时长是什么等。 4 */ 5 @Override 6 ...
分类:
编程语言 时间:
2020-03-30 16:36:26
阅读次数:
78
前言 前面已经讲解了Redis的客户端Redission是怎么实现分布式锁的,大多都深入到源码级别。 在分布式系统中,常见的分布式锁实现方案还有Zookeeper,接下来会深入研究Zookeeper是如何来实现分布式锁的。 Zookeeper初识 文件系统 Zookeeper维护一个类似文件系统的数 ...
分类:
其他好文 时间:
2020-03-30 09:55:31
阅读次数:
75
一、代理模式的定义 代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介,代理模式也叫做委托模式。 二、为什么使用代理模式 中介隔离作用:在某些情况下,一个客户类不想或者不能直接引用一个委托对 ...
分类:
其他好文 时间:
2020-03-30 09:15:44
阅读次数:
75
class Ticket implements Runnable { private static int tick = 100; boolean flag = true; @Override public void run() { if (flag) { while (true) { synchr ...
分类:
编程语言 时间:
2020-03-28 21:44:19
阅读次数:
66
package innerClass; /** * 特点 * 1:增强封装性,通过把内部类隐藏在外部类的里面,使得其他类不能访问外部类。 * 2:增强可维护性。 * 3:内部类可以访问外部的成员。 * @author Administrator * */ class InnerClassDemo { ...
分类:
编程语言 时间:
2020-03-28 13:44:50
阅读次数:
100
1、 #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 // C:\Program Files (x86)\Reference Assemblies\Microsoft\Fr ...
分类:
其他好文 时间:
2020-03-27 21:19:03
阅读次数:
54
最近使用shiro作为权限认证框架,每次通过校验token判断用户是否登录,但是发现一个问题, 自定义的JwtFilter无法通过@ControllerAdvice进行异常捕获(还没到controller呢),但是需要返回统一格式数据 为了实现返回统一数据就想了如下办法,直接在filter中响应数据 ...
分类:
其他好文 时间:
2020-03-27 20:02:29
阅读次数:
134
[TOC] Queue用于模拟队列这种数据结构,队列通常是指“先入先出”(FIFO)的容器。队列头部保存在队列中存放时间最长的元素,队列尾部通常保留在队列中存放时间最短的元素。新元素插入(offer)到队列的尾部,访问(poll)操作将会返回队列头部的元素。通常队列不允许随机访问队列中的元素。 Qu ...
分类:
其他好文 时间:
2020-03-26 19:09:08
阅读次数:
71
protected override Task<bool> OnSketchCompleteAsync(Geometry geometry) { QueuedTask.Run(() => { var deleteFeatures = new EditOperation(); deleteFeatur ...
分类:
其他好文 时间:
2020-03-26 10:45:39
阅读次数:
300
1. 定义线程类 type TMyThread = class(TThread) private { Private declarations } fPos:Integer; // 变量 protected procedure GetMailList; procedure UpdatepBar; / ...
分类:
编程语言 时间:
2020-03-25 21:52:13
阅读次数:
75