自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(502)
  • 收藏
  • 关注

原创 Chromium 历史版本离线安装包 - 下载方法

下载地址(非官网,但文件地址是官方的):https://vikyd.github.io/download-chromium-history-version/

2023-09-06 14:08:59 2852

原创 linux常用命令

输入的文本会一直读取,直到读取到结束标记为止。grep全称是Global Regular Expression Print,表示全局正则表达式版本,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令。前一条命令为真,则后面的命令不会执行,如果前一条命令为假,则继续执行后面的命令。同时执行多条命令,当碰到执行错误的命令时,将不再执行后面的命令。管道符的,将‘|’前面命令的输出作为'|'后面的输入。

2023-08-31 16:58:15 218

原创 Java Pattern和Matcher用法

2022-11-30 10:15:42 432 1

原创 关于日期的工具类

关于日期的工具类

2022-11-22 16:51:45 5649

原创 JAVA中通过JIRA REST Client 使用jira

java中通过JIRA REST Java Client 使用jira

2022-11-18 13:53:51 2423 3

原创 Nginx—macOS系统上安装nginx

在macOS系统上安装nginx

2022-06-29 21:14:27 520

原创 Spring框架—POJO对象模型

POJO对象模型介绍及简单使用

2022-06-28 16:33:27 610

原创 java.time包

在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,使用Calendar类进行时间和日期处理。实际应用中,使用joda-time比较多(Java7以前),所以从Java8开始有了从joda改进的java.time包。由主包 java.time 和四个子包组成:​​​​​​java.time包的API提供了大量相关的方法,这些方法一般有一致的方法前缀格式化与时间计算 类名 描述 DateT

2022-06-07 11:38:09 795

原创 vue页面背景颜色修改

由于vue的单页面应用导致我们的项目只有一个index.html文件,然而我们若想改变页面的背景色美酒必须动态改变body的背景色才是最直观最有效的解决方案。废话不多说直接上代码,亲测百分之百有效:<template> <div> </div></template> <script>export default { data() { return {}; }, mounted(){}, m

2022-05-18 16:59:28 6069

原创 Vue组件的引用

父子组件使用在工程目录/src下创建component文件夹,并在component文件夹下创建一个 firstcomponent.vue并写仿照 App.vue 的格式写一个组件。<template> <div id="firstcomponent"> <h1>I am a title</h1> <a> {{ author }} </a> </div></template>

2022-05-18 15:12:13 2161 1

原创 在Vue中使用Antv G2

1.安装依赖可以通过 npm 添加依赖npm i @antv/[email protected] @antv/[email protected] vue-g2 --save2.引入依赖在 main.js 中写入以下内容:import Vue from 'vue'import 'vue-g2'import App from './App.vue'Vue.config.productionTip = falsenew Vue({ render: h => h(App)}).$moun

2022-05-18 14:51:52 1362

原创 Java调用js方法

package com.netease.qiyu.test.datastageservice.service.impl;import com.netease.qiyu.test.datastageservice.service.KefuSipAccountRegisterService;import org.springframework.stereotype.Service;import javax.script.Invocable;import javax.script.ScriptE...

2022-03-23 19:20:55 3835

原创 Java文件操作:文件夹中搜索文件

在文件夹中搜索文件,找到的话将文件的绝对路径列表返回 /** * 递归查找文件 * @param baseDirName 查找的文件夹路径 * @param targetFileName 需要查找的文件名 * @param fileList 查找到的文件集合 */ public static void findFiles(String baseDirName, String targetFileName, List fileList

2022-03-23 16:42:29 1092

原创 用Java实现ZooKeeper API的调用

package com.netease.qa.util;import java.util.List;import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watc.

2022-03-23 16:38:44 219

原创 Dubbo—dubbo admin安装

dubbo admin介绍:Dubbo Admin 运维指南 | Apache Dubbo1.所需依赖介绍  Dubbo-admin是Dubbo RPC框架的“管理端”,可以对注册的服务(provider)和服务调用方(comsumer)进行服务治理,包括路由、监控、配置等功能;  Dubbo一般都是使用zookeeper来进行管理服务注册,而dubbo-admin查看哪些注册了哪些服务,也是需要从zk上查询的,所以Dubbo-admin需要依赖于zookeeper;  另外,Dubbo-a

2022-03-03 15:32:51 2410

原创 Node常见使用

1、 MAC如何降低node版本安装node版本管理模块 nsudo npm install n -g可以根据自己的需要选择安装版本[可选]2.1 安装稳定版sudo n stable2.2 安装最新版sudo n latest2.3 版本降级/升级sudo n 版本号 // 8.16.0 / 12.8.0...

2022-02-08 16:58:34 135

原创 视频会议&H.323协议&SIP协议

xxx什么是视频会议?什么是H.323?SIP是什么协议?_系统

2021-12-22 14:14:51 1214

原创 Shell脚本编程总结

引用文件: . +空格+文件名重定向:输出command > file输出command >> filen > filen >> filen >& m输入command < filen <& m<< tag函数: 1. fun(){函数体} 2. 函数返回值在调用该函数后通过 $fun来获得 3. 参数:$n表示第n个参数,当n>=1...

2021-11-01 17:03:55 178

原创 WS协议—介绍及原理

举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。一、传统的实现即时通信的方式1、ajax轮询ajax轮询的原理非常简单,让浏览器隔个几秒就发送一次请求,询问服务器是否有新信息。场景再现:

2021-08-30 16:23:26 20925

原创 DOM事件机制

一、简介事件流是一个事件沿着特定数据结构传播的过程。冒泡和捕获是事件流在DOM中两种不同的传播方法事件流有三个阶段事件捕获阶段 处于目标阶段 事件冒泡阶段事件捕获事件捕获(event capturing):通俗的理解就是,当鼠标点击或者触发dom事件时,浏览器会从根节点开始由外到内进行事件传播,即点击了子元素,如果父元素通过事件捕获方式注册了对应的事件的话,会先触发父元素绑定的事件事件冒泡事件冒泡(dubbed bubbling):与事件捕获恰恰相反,事件冒泡顺序是由内到外进行

2021-07-20 19:36:17 211

原创 IDEA快捷键

1、查看类或接口中所有的函数:CTRL + F12

2021-07-15 16:20:04 124

原创 React的组件生命周期

1. 挂载卸载过程 1.1.constructor() 1.2.componentWillMount() 1.3.componentDidMount() 1.4.componentWillUnmount () 2. 更新过程 2.1. componentWillReceiveProps (nextProps) 2.2.shouldComponentUpdate(nextProps,nextState) 2.3.componentWillUpdate (nextProps,nex

2021-07-14 16:18:34 129

原创 TED英语单词

figure it out 弄明白subtle英[ˈsʌtl] 微妙的sneaking a peak at 偷看guilting sb into doing sthshaming sb for sthon the receiving end of 遭受

2021-07-13 14:54:02 481

原创 vue中@符号表示什么意思?

这和vue没关系。./这是相对路径的意思。@/这是webpack设置的路径别名。这东西在vue标准模板里面的build/webpack.base.conf这个文件里面。resolve: {// 路径别名alias: {'@': resolve('src'),'vue$': 'vue/dist/vue.esm.js'}},就是说@这东西代表着到src这个文件夹的路径...

2021-07-01 14:29:09 5363 1

原创 如何在vue中使用element-ui

vue导入Element-ui框架1.安装命令:cnpm install element-ui --save1出现上图说明安装成功2.在main.js中引入js和cssimport ElementUI from 'element-ui';1import 'element-ui/lib/theme-chalk/index.css'13.让vue引用Element uiVue.use(ElementUI);14这时可以使用element-ui了:那么我们引用一个样式试下

2021-06-19 18:49:07 4823

原创 vue-cli详细教程

都说Vue2简单上手容易,的确,看了官方文档确实觉得上手很快,除了ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前用jq随便拿全局变量和修改dom的锤子不能用了,vue只用关心数据本身,不用再频繁繁琐的操作dom,注册事件、监听事件、取消事件。。。。(确实很烦)。vue的官方文档还是不错的,由浅到深,如果不使用构建工具确实用的很爽,但是这在实际项目应用中是不可能的,当用vue-cli构建一个工程的时候,发现官方文档还是不够用,需要熟练掌握es6,而vue的全家桶(vue-cli,vu.

2021-06-15 17:34:01 514

原创 npm修改默认安装路径和数据源

一、修改默认安装路径1)使用 npm config ls 命令查看npm相关配置

2021-06-15 15:17:18 3194 1

原创 为什么vue前端项目要使用nodejs

一、传统的JavaScript传统的js是运行在浏览器上的,因为浏览器内核分为两个部分:渲染引擎---渲染HTML和CSS,JavaScript 引擎---负责运行 JavaScript,随着技术的发展, Chrome 使用的 JavaScript 引擎是 V8,它的速度非常快且性能好,同时由2009年5月Ryan Dahl开发的Node.js诞生。二、什么是Node.js?Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使...

2021-06-15 13:49:47 2587

原创 什么是webpack?

一、面向过程的前端开发首先,让我们来看一段面向过程的前端开发的代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" ...

2021-06-15 11:53:25 118

原创 node.js和npm的关系

一、npm是什么当一个网站依赖的js代码越来越多,程序员发现这是一件很麻烦的事情:去 jQuery 官网下载 jQuery去 BootStrap 官网下载 BootStrap去 Underscore 官网下载 Underscore……有些程序员就受不鸟了,于是npm就出来了,全称是 Node Package Manager 包管理工具。这一点和maven、gradle十分相似,只不过maven、gradle是用来管理java jar包的,而npm是用来管理js的。NPM 的实...

2021-06-15 11:28:59 106

原创 CSS快速入门

简单介绍

2021-06-14 12:10:06 69

原创 HTML快速入门

网页基本信息网页基本标签 ...

2021-06-12 15:15:16 107 2

原创 TypeScript—语法简介

基本类型变量声明let和const

2021-06-09 14:30:31 115

原创 TypeScript—快速入门

让我们使用TypeScript来创建一个简单的Web应用。安装TypeScript有两种主要的方式来获取TypeScript工具:通过npm(Node.js包管理器) 安装Visual Studio的TypeScript插件Visual Studio 2017和Visual Studio 2015 Update 3默认包含了TypeScript。 如果你的Visual Studio还没有安装TypeScript,你可以下载它。针对使用npm的用户:> npm install.

2021-06-09 11:05:17 87

原创 Vue—上手实践—快速入门

原文地址:Vue快速入门目录3.快速入门3.1.创建工程3.2.安装vue3.2.1.下载安装3.2.2.使用CDN3.2.3.推荐npm安装3.3.vue入门案例3.3.1.HTML模板3.3.2.vue声明式渲染3.3.3.双向绑定3.3.4.事件处理3.快速入门接下来,我们快速领略下vue的魅力3.1.创建工程创建一个新的空工程:然后新建一个module:选中static web,静态web项目:位置信息:.

2021-06-08 16:30:13 382 3

原创 Vue—上手实践—环境搭建

原文地址:认识Vue 并安装nodeJS和NPM目录2.Node和NPM2.1.下载Node.js2.2.NPM2.Node和NPM前面说过,NPM是Node提供的模块管理工具,可以非常方便的下载安装很多前端框架,包括Jquery、AngularJS、VueJs都有。为了后面学习方便,我们先安装node及NPM工具。2.1.下载Node.js下载地址:https://nodejs.org/en/推荐下载LTS版本。课程中采用的是8.11.3版本。也是目前最新的。大

2021-06-08 16:21:14 90

原创 Vue—相关工具—vue-cli

原文地址:vue-cli入门9.vue-cli9.1.介绍和安装在开发中,需要打包的东西不止是js、css、html。还有更多的东西要处理,这些插件和加载器如果我们一一去添加就会比较麻烦。幸好,vue官方提供了一个快速搭建vue项目的脚手架:vue-cli。使用它能快速的构建一个web工程模板。官网:https://github.com/vuejs/vue-cli 安装命令:npm install -g vue-cli9.2.快速上手我们新建一个module:切换到该目录.

2021-06-08 16:10:24 113 2

原创 Vue—相关工具—webpack

原文地址:webpack快速入门8.webpackWebpack 是一个前端资源的打包工具,它可以将js、image、css等资源当成一个模块进行打包。中文官方网站:https://www.webpackjs.com/官网给出的解释:本质上,webpack是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模..

2021-06-08 15:50:38 93

原创 Vue—基础概念—路由(vue-router)

原文地址:Vue路由vue-router7.路由vue-router7.1.场景模拟现在我们来实现这样一个功能:一个页面,包含登录和注册,点击不同按钮,实现登录和注册页切换:7.1.1.编写父组件为了让接下来的功能比较清晰,我们先新建一个文件夹:src然后新建一个HTML文件,作为入口:index.html然后编写页面的基本结构:<div id="app"> <span>登录</span> <span.

2021-06-08 15:38:55 214 1

原创 Vue—基础概念—组建化

6.组件化在大型应用开发的时候,页面可以划分成很多部分。往往不同的页面,也会有相同的部分。例如可能会有相同的头部导航。但是如果每个页面都独自开发,这无疑增加了我们开发的成本。所以我们会把页面的不同部分拆分成独立的组件,然后在不同页面就可以共享这些组件,避免重复开发。6.1.全局组件我们通过Vue的component方法来定义一个全局组件。<div id="app"> <!--使用定义好的全局组件--> <counter></co

2021-06-08 15:23:03 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除