笔记
Axtone
这个作者很懒,什么都没留下…
展开
-
微服务常见错误
微服务常见错误1、com.netflix.client.ClientException: Load balancer does not have available server for client这种是由于未加载到服务所引起2、404Not Found 这种是由于客户端引起原创 2021-03-30 14:39:22 · 252 阅读 · 1 评论 -
Java取交集方法retainAll
有两个集合A和B,取既在A中,也在B中的元素,A.retainAll(B);即如果二者集合存在相同元素,A会保留相同的元素,如果不存在相同元素,则A集合会置为空原创 2020-08-28 11:54:31 · 360 阅读 · 0 评论 -
Java阻塞队列BlockingQueue
顾名思义,阻塞队列应该满足队列的基本特征,即先进先出,并且其还有一些其他特性,当队列为空时,从队列中获取元素将被阻塞,而当队列元素已满时,向队列添加元素将被阻塞。例子:添加方法addBlockingQueue<String> blockingQueue = new ArrayBlockingQueue<>(3);System.out.println(blockingQueue.add("a"));blockingQueue.add("b");blockingQueue.原创 2020-07-15 16:11:22 · 166 阅读 · 0 评论 -
Java读写锁ReentantReadWriteLock
多个线程同时读一个资源类没有任何问题,但是为了满足并发量,读取共享资源应该可以同时进行。 如果有一个线程想去共享资源类,就不应该再有其他线程可以对该资源进行读或写。即:读读共存 读写不共存 写写不共存案例:import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWriteLock;import java.u原创 2020-07-15 15:26:08 · 186 阅读 · 0 评论 -
Java使用Callable创建线程
首先,我们先看看使用Callable创建线程与使用Runable的区别:区别import java.util.concurrent.Callable;//实现Runableclass MyThread implements Runnable { @Override public void run() { }}//实现Callableclass MyThread1 implements Callable<Integer> {原创 2020-07-15 00:08:26 · 1597 阅读 · 1 评论 -
java生产者与消费者(复习)
使用synchronized版本:class ShareResource { private int number = 0; public synchronized void up() { //判断 while(number != 0) { try { this.wait(); } catch (InterruptedException e) {原创 2020-07-14 23:37:46 · 65 阅读 · 0 评论 -
Vue中computed与method的区别
Vue中computed与method的区别区别一:computed调用是属性调用,不需要加括号<div id="app"> <input type="text"v-model.number="a"> <input type="text"v-model.number="b"> <p v-cloak>...原创 2020-02-23 22:23:56 · 146 阅读 · 0 评论 -
MVC的概念与优势
概念Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。优势MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面...原创 2020-02-18 22:59:34 · 136 阅读 · 0 评论 -
Ajax的原理以及优缺点
Ajax的原理以及优缺点1、概念Ajax全称“Asynchronous JavaScript and Xml”异步JavaScript和XML),是一门创建交互式网页的开发技术,可以在网页不加载的情况下,实现局部更新,进行少量的数据交换。2、原理Ajax依赖于浏览器内置对象XHR(XMLHttpRequest),通过XHR 发送异步请求,异步请求不会妨碍客户端的任何操作。而同步请求需要请求...原创 2020-01-08 13:30:14 · 322 阅读 · 0 评论 -
Dom对象与jQuery对象区别与相互转换
Dom对象与jQuery对象区别与相互转换1、概念1.1、Dom对象Dom对象,即文档对象模型,通过Dom,我们可以访问所有HTML的元素,包括他们的文本和属性。可以对其中的内容进行修改和删除,还可以创建新元素。Dom对象无法无法使用jQuery对象中的方法。实例:var Obj = document.getElementById(“id”);1.2、jQuery对象jQuery对象...原创 2020-01-07 18:07:56 · 112 阅读 · 0 评论 -
Cookie与Session的区别
Cookie与Session的区别1、存放位置:Cookie数据存放在客户的浏览器上,Session数据存放在服务器上。2、安全程度:Cookie不是很安全,因为Cookie是存在本地的,别人可以通过分析本地Cookie进行Cookie欺骗,如果有安全需要则需使用Session。3、性能差异:Session因为保存在服务器上,当访问增多,考虑到性能,会销毁Session,一般Sessi...原创 2020-01-06 21:42:05 · 65 阅读 · 0 评论