- 博客(11)
- 收藏
- 关注
原创 微服务常见错误
微服务常见错误1、com.netflix.client.ClientException: Load balancer does not have available server for client这种是由于未加载到服务所引起2、404Not Found 这种是由于客户端引起
2021-03-30 14:39:22
245
1
原创 Java取交集方法retainAll
有两个集合A和B,取既在A中,也在B中的元素,A.retainAll(B);即如果二者集合存在相同元素,A会保留相同的元素,如果不存在相同元素,则A集合会置为空
2020-08-28 11:54:31
333
原创 Java阻塞队列BlockingQueue
顾名思义,阻塞队列应该满足队列的基本特征,即先进先出,并且其还有一些其他特性,当队列为空时,从队列中获取元素将被阻塞,而当队列元素已满时,向队列添加元素将被阻塞。例子:添加方法addBlockingQueue<String> blockingQueue = new ArrayBlockingQueue<>(3);System.out.println(blockingQueue.add("a"));blockingQueue.add("b");blockingQueue.
2020-07-15 16:11:22
158
原创 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
174
原创 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
1568
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
55
原创 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
138
原创 MVC的概念与优势
概念Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。优势MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面...
2020-02-18 22:59:34
125
原创 Ajax的原理以及优缺点
Ajax的原理以及优缺点1、概念Ajax全称“Asynchronous JavaScript and Xml”异步JavaScript和XML),是一门创建交互式网页的开发技术,可以在网页不加载的情况下,实现局部更新,进行少量的数据交换。2、原理Ajax依赖于浏览器内置对象XHR(XMLHttpRequest),通过XHR 发送异步请求,异步请求不会妨碍客户端的任何操作。而同步请求需要请求...
2020-01-08 13:30:14
312
原创 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
103
原创 Cookie与Session的区别
Cookie与Session的区别1、存放位置:Cookie数据存放在客户的浏览器上,Session数据存放在服务器上。2、安全程度:Cookie不是很安全,因为Cookie是存在本地的,别人可以通过分析本地Cookie进行Cookie欺骗,如果有安全需要则需使用Session。3、性能差异:Session因为保存在服务器上,当访问增多,考虑到性能,会销毁Session,一般Sessi...
2020-01-06 21:42:05
53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人