2 别浪呀

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

vue_官网教程练习

引入使用vue声明式渲染<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><!--el--><div id="app"> <!--数据绑定使用--> {{ message }} ----

2020-07-16 18:29:19

node.js--fs 文件系统

概述:通过node操作系统中的文件同步文件写入/*** * 在 Node 中,文件系统的交互是非常重要的,服务器的本质就将本地的文件发送给远程的客户端 * Node 通过 fs 模块来和文件系统进行交互 * 该模块提供了一些标准文件访问 API 来打开、读取、写入文件,以及与其交互。 * 要使用 fs 模块,首先需要对其进行加载一 const fs = require ( " fs " ) ; * *///引入fs模块var fs = require("fs");console

2020-07-07 14:13:13

node.js - npm_基础

Node Package ManagerCommonjs包规范是理论,NPM是其中的一种实践 对于Node而言,NPM帮助其完成了第三方模块的发布、安装和依赖等,借助NPM Node与第三方模块之间形成了很好的一个生态系统,相当于java 的 maven;准备首相需要创建一个目录,我创建的是npmProject,需要在这个然后打开命令行进入到这个目录,运行 如下命令 npm init然后在该目录下就会有一个package.jsonnpm命令 npm -v 查看npm...

2020-06-30 22:03:07

node.js--包概述

概述commonJS的包规范允许我们将一组相关的模块组合到一起,形成一组完整的工具 包结构:用于组织包的各种文件实际上是一个压缩文件,解压以后还原目录.符合规范的目录,应该包含如下文件 package.json 描述文件 必须的 bin 可执行的二进制文件 lib js代码 doc 文档 test 单元测试 包描述文件:描述包的相关信息,以供外部读取分析package.json 介绍规范的package.json及package.json中各属性的作用。 "n...

2020-06-30 18:39:10

node.js--模块化

模块引用,模块定义test01.js/** * 模块化 * -Node 中 一个js文件就是一个模块 * -Node 中 每一行js代码都是独立运行在一个函数当中而不是全局作用域,所以一个模块中的变量和函数在其他模块中无法访问 * -我们可以通过exports 来向外部暴露我们的变量和方法,只需要将暴露的变量和方法设置为exports的属性即可 */exports.test01 = function test01() { console.log("aaa21");}e

2020-06-30 18:07:15

node.js-执行js文件

Node.js是一个可以在服务器端运行javaScirpt的开源代码,跨平台跨平台运行环境,使得js可以操作系统,不在局限于浏览器; Node.js采用谷歌的V8浏览器

2020-06-30 16:16:01

idea自动生成mybatis实体类xml文件

开发环境:idea_2019.2 maven3.6 jdk1.8 mysql 8.0添加mysql下面提供两个找到DataBase位置的方法设置mysql数据连接如果出现这个错误Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon'时区错误,MySQ...

2020-02-27 11:23:26

spring boot 集成es

maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> ...

2020-02-27 10:19:01

elasticsearch--文档的增删改查

新增文档->post删除文档->delete修改文档->根据下划线id修改查询文档根据id查询->get方法加下划线id根据字段文字查找索引库+type+_search+json请求体使用queryString查询...

2020-02-15 16:18:36

elasticsearch--使用http创建索引

设置索引设置mapping设置当前索引库的mappings信息{ "mappings":{ "govBaseLog":{ "properties":{ "id":{ "type":"long", "store":true }, "title":{ "type":"text", "store":true,...

2020-02-15 12:08:14

elasticSearch--概述

ElasticSearch核心概念:相当于Mysql数据库一样的服务1.1索引 index:相当于mysql里的数据库一个索引就是一个拥有几分相似特征的文档的集合,比如说你可以有一个客户数据索引,另一个产品目录的索引,还有一个订单数据的索引,一个索引由一个名字来标识(必须全部是小写字母的),并且当我们要对对应这个索引中的文档进行索引,搜索更新和删除的时候都要使用到这个名字,在一个集群中可以...

2020-02-14 10:30:12

windows下配置Tomcat为系统服务

1. 下载解压版的Tomcat,解压到自己知道的目录下,startup.bat shutdown.bat service.bat等文件都在tomcat的bin目录下2. 修改startup.bat文件: 在第一行前面加入下面的语句: SET JAVA_HOME=%自己JDK路径%(例:C:\Program Files\Java\jdk1.7.0_04)S...

2019-12-10 10:16:50

java并发编程--并发队列

/** * 并发Queue * 在并发队列上JDK提供了两套实现, * 一个是ConcurrentLinKedQueue为代表的高性能队列 * 一个是BlockingQueue接口为代表的阻塞队列,无论哪种都继承自Queue */public class ConcurrentQueueDemo { }package cn.bufanli.test.Queue;im...

2019-11-27 00:12:50

java并发编程--同步容器类&并发类容器

package cn.bufanli.test.synchronizedDemo;import java.util.Collections;import java.util.HashMap;import java.util.Map;import java.util.Vector;/** * 同步类容器都是线程安全的,但在某些场景下可能需要加锁来保护复合操作 * 复合操作如: 迭...

2019-11-25 22:10:44

java并发编程--单例&多线程

package cn.bufanli.test.singleton;/** * 单例&多线程 * 单例模式,最常见的就是饥饿模式和懒汉模式,一个直接实例化对象 * 一个在调用方法时进行实例化对象,在多线程中,考虑到性能和线程安全问你题, * 我们一般选择下面两种单例模式,在提高性能的同时,又保证了线程安全 * dubble check instance 两次确认 * ...

2019-11-25 21:34:13

java并发编程--ThreadLocal 概念

package cn.bufanli.test;/** * ThreadLocal 概念: 线程局部变量,使用一种多线程间并发访问变量的解决方案. * 与其synchronized等加锁的方式不同,ThreadLocal 完全不提供锁,而使用空间换时间的 * 手段,为每个线程提供变量的独立副本,以保障线程安全 * 从性能上说,ThreadLocal不具备绝对的优势,在并发不是很高的时...

2019-11-25 01:31:21

java并发编程--使用wait(等待)/notify(通知) 模拟queue

package cn.bufanli.test.Queue;import java.util.LinkedList;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;/** * 使用wait(等待)/notify(通知) 模拟queue * BlockingQ...

2019-11-25 01:12:12

java并发编程--线程之间的通信

使用死循环+volatile关键字 方法实现线程间的通信.package cn.bufanli.test;import java.util.ArrayList;import java.util.List;/** * 多线程之间的通信 * 线程是操作系统中独立的个体,但这些个体如果不经过特殊处理就不能成为一个整体, * 线程之间的通信就成为整体的必用方式...

2019-11-06 21:28:06

java并发编程--脏读

package cn.bufanli.test;/** * 脏读 * 业务整体需要使用完整的synchronized 保持业务的原子性 */public class DirtyRead { private String username = "un"; private String password = "ps"; public synchronized ...

2019-11-05 10:39:45

java并发编程--对象锁的同步和异步

package cn.bufanli.test;/** * 同步: synchronized * 同步的概念是共享; * 异步: asynchronized * 异步的概念是独立,相互之间没有任何制约.和http发ajax请求,页面还可以做其他操作,二者没有任何关系 * 同步的目的就是为了线程安全,对于线程来说,需要满足两个特性: 原子性 (同步) 可...

2019-11-04 14:16:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。