#的使用

gitgui可视化工具的使用(超详细)

  git自带可视化的使用  gitgui  克隆远程仓库,与他人进行协作  新建文件右击         弹出界面克隆已有版本库         如下图所示         接下来要找每个对应的位置  远程仓库的   ...

组件 computed 与 vuex 中 getters 的使用,及 mapGetters 的使用,对象上追加属性,合并对象

  vue是响应式的数据,这一点相当的方便我们的操作,但有些错误的操作方法会vue的响应无效  除此之外我们还要了解vue.set()和Object.assgin()的使用    vue.set() 向对象上追加属性    Object.assgin()合并对象的方法  接下来我们还是使用正确的示范吧:  组...

NProgress的使用 及 路由 token 定向的使用

  主要配合路由生命周期使用  实现一个进度条的效果  使用方法:    1.下载:npminstall--savenprogress    使用:NProgress.start(); 开始       NProgress.done();停止  在router中使用路由守卫  token重定向的使用  rou...

nginx 的使用

  nginx反向代理,并拥有其高效的性能,并发效果好,是解决跨域最好的选择  nginx的使用    1.下载:在官网上下载window系统的nginx     网址:http://nginx.org/en/download.html         点击后下载了zip文件,将其解压缩到指定的目录...
代码星球 ·2021-02-12

socket.io 的使用

  socket.io是对websocket的封装,当你在客户端使用socket.io那么服务器也要对应的使用  目录结构:      使用方法:    客户端:         socket.emit()是提交数据,socket.on()是用来接收数据  服务器:需要的npm插件  express...
代码星球 ·2021-02-12

mongoDB 的使用

  mongoDB数据库默认存放目录:c:data/db  mongo的指令:mongod,启动数据库在终端对应的盘符下,查找data文件夹,有就启动,没有就启动不了  自定义数据库存放目录:    mongod -storageEngine mmapv1 -dbpath c:m...
代码星球 ·2021-02-12

WebSocket 的使用

客户端: let ws = new WebSocket("ws://localhost:8181");  ws.onopen = function() {    console.log("c...
代码星球 ·2021-02-12

mongo数据库的使用

  mongodb是一个非关系型数据库,跟每一个数据库都没有关系,(mysql是一个关系型数据库)他以集合(collections)问单位,他长得和json一样  mongo数据库的下载,安装  自定义安装,将MongoDB直接安装到c盘的目录下面  配置环境变量,将下载的路径放在path的下面     &n...
代码星球 ·2021-02-12

浏览器缓存及vw和vh的使用

  在浏览器缓存中不仅有cookie还有了别的选择Storage  浏览器又分了两种缓存:sessionStorage  localStorage  localStorage缓存:是一种永久的缓存,也就是说,我们今天设置了localStorage在明年,我们还能使用,只要是同一网址下;  sessionStorage缓...

火狐浏览器-调试工具的使用

由于JavaScript语言对于报错这方面做的不是很好,所以在写web页面的时候,熟练使用调试工具,对于页面的修改有极大的帮助,现总结如下,如有不对,敬请评论,共同学习。1.首先,按F12,打开火狐浏览器的调试工具,下面就是调试工具栏   注意。。。因为调试基本上只用到前四个图标,所以在此,只介绍前四个1、从...

java.math.BigDecimal类multiply的使用

 java.math.BigInteger.multiply(BigIntegerval)返回一个BigInteger,其值是(this*val).声明以下是java.math.BigInteger.multiply()方法的声明publicBigIntegermultiply(BigIntegerval)参...

并发编程学习笔记(15)----Executor框架的使用

Executor执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方法。通常使用 Executor 而不是显式地创建线程。例如,可能会使用以下方法,而不是为一组任务中的每个任务调用 ne...

并发编程学习笔记(14)----ThreadPoolExecutor(线程池)的使用及原理

    与jdbc连接池类似,在创建线程池或销毁线程时,会消耗大量的系统资源,因此在java中提出了线程池的概念,预先创建好固定数量的线程,当有任务需要线程去执行时,不用再去新创建线程,而是从线程池中获取线程去执行任务,任务执行完成后将线程重新归还到线程池,这样的一个池就叫做线程池。第一:降低资源消耗。通过重复利用已创...

并发编程学习笔记(11)----FutureTask的使用及实现

  Future模式解决的问题是。在实际的运用场景中,可能某一个任务执行起来非常耗时,如果我们线程一直等着该任务执行完成再去执行其他的代码,就会损耗很大的性能,而Future接口就是Future的实现,它可以让当前线程将任务交给Future去执行,然后当前线程就可以去干别的事,知道耗时任务执行完成之后,当前线程直接获取...

并发编程学习笔记(10)----并发工具类CyclicBarrier、Semaphore和Exchanger类的使用和原理

在jdk中,为并发编程提供了CyclicBarrier(栅栏),CountDownLatch(闭锁),Semaphore(信号量),Exchanger(数据交换)等工具类,我们在前面的学习中已经学习并分析了CountDownLatch工具类的使用方式和源码实现,接下来我们继续学习CyclicBarrier,Semaph...
首页上一页...7891011...下一页尾页