自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上山看海

Deep glimpse of your heart, and then find all the miracles in yourself.

  • 博客(43)
  • 收藏
  • 关注

原创 vue无法获取点击事件时阻止事件冒泡

思路:在外嵌套div,阻止向上层冒泡 <div v-on:click.stop="intercept"> <el-scrollbar :class="settings.sideTheme" wrap-class="scrollbar-wrapper"> <el-menu :default-active="activeMenu" :collapse="isCol

2021-11-29 10:05:37 882

原创 ckeditor5 自定义图标

官网自定义插件的方法:Creating a simple plugin - CKEditor 5 Documentation官方文档前置配置方法:Quick start - CKEditor 5 Documentation参考:Advanced setup - CKEditor 5 Documentation这篇文章叙述如何给自定义插件加自定义图标放置在ckeditor5-xxx/theme/icons目录下,可以不用修改正则表达式,否则要修改vue.config.js添加要..

2021-10-26 18:08:42 664

原创 ckeditor5+vue2 实现自定义文件上传插件

功能描述:上传文件,在富文本中自动增加一个可下载的超链接参考官网创建自定义插件:Creating a simple plugin - CKEditor 5 Documentation参考其他博客编辑富文本内容的方法为了省事,用了elementui的上传组件,需要有上传文件的接口也不过多赘述了首先添加一个上传文件的按钮,一开始可以不隐藏。目的是达到点击按钮上传文件后,富文本中添加相应超链接的效果。上传接口、headers等不过多描述,正常上传文件即可。重点是上传成功的钩子函数.

2021-10-26 17:50:22 2895 1

原创 echarts利用rem媒体查询自适应

前提:html已使用媒体查询设置不同屏幕宽度下的font-size获取html的font-size样式属性fontSize(res) { return res * parseInt(this.getStyle('html', 'fontSize')); }, getStyle(tagName, attr) { var element = document.getElementsByTagName(tagName)[0]; if (getCompu

2021-07-21 18:34:35 343

原创 【微信小程序】自定义marker并点击获得自定义信息

代码改自微信小程序官方文档markers代码片段wxml页面由地图,和下方自定义的信息框组成,地图中心点坐标及信息框信息都由current_info当前选中marker组成<map id="mapId" class="map" latitude="{{current_info.latitude}}" longitude="{{current_info.longitude}}" bindmarkertap="onMarkerTap"></map&gt

2021-07-19 22:19:54 5135

原创 Three.js为3d场景添加2d图片&相机移动

import * as THREE from 'https://threejs.org/build/three.module.js';import Stats from 'https://threejs.org/examples/jsm/libs/stats.module.js';import { OrbitControls } from 'https://threejs.org/examples/jsm/controls/OrbitControls.js';import { FBXLoader.

2021-03-06 20:19:26 2636 1

原创 Three.js导入fbx三维模型

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"></head><body><script type="module"> import * as THREE from 'https://threejs.org/build/three.module.js'; import Stats from 'https:/.

2021-03-06 19:58:32 3939 3

转载 setInterval()函数周期性执行

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到clearInterval()被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。提示:1000 毫秒= 1 秒。提示:如果你只想执行一次可以使用setTimeout()方法。...

2021-03-06 19:54:22 527

原创 Docker的安装及卸载

CentOS 7.0以上系统内核3.0以上查看系统内核版本信息uname -rcat /etc/os-releasedocker文档官网https://docs.docker.com一、卸载旧版本yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-engine二、下载安装需要的

2020-06-26 00:54:15 858

原创 乐理基础(二)

和弦:一般是按三度叠置根音就是和弦开始的音,三音与根音相差三度,五音与根音相差五度大三和弦:大三度在下,小三度在上小三和弦:小三度在下,大三度在下减三和弦:两个小三度C/E 前面的C代表和弦,后面的E代表低音大七和弦:大三度+小三度+大三度 或 大三和弦+一个大七度的音小七和弦:小三度+大三度+小三度 或 小三和弦+一个小七度的音书写规...

2020-06-24 00:52:07 1469

原创 乐理基础(一)

高音谱号的下加一线和低音谱号的上加一线是同一个音高音谱号:C3:下加一线C4:第三间C5:上加二线低音谱号:C1:下加二线C2:第二间C3:上加一线连音线,两个二分音符并不是弹两下,而是弹一个全音符的时值琶音:发音起始位置错开,力度错开调号表示时,用升号表...

2020-06-24 00:32:29 2117

原创 Java 并发编程(二)

AQS:AbstractQuenedSynchronizer抽象的队列式同步器。是除了java自带的synchronized关键字之外的锁机制。AQS的全称为(AbstractQueuedSynchronizer),这个类在java.util.concurrent.locks包将暂时获取不到锁的线程加入到队列中。**注意:AQS是自旋锁:**在等待唤醒的时候,经常会使用自旋(wh...

2020-01-31 21:12:37 121

原创 Java 并发编程(一)

多线程同步内部如何实现wait/notify, synchronized, ReentrantLock, 等synchronized: 重量级 调用操作系统的函数jdk1.6以前private native void start0(); ---调用openjdk中的c文件---c文件调用操作系统函数---启动线程JVM中的线程=操作系统中的线程 线程同步会使CPU由用户态...

2020-01-30 12:33:16 87

原创 Python 爬虫

import requests#正则模块import re# 要爬的网站url = 'http://'# 模拟浏览器发送http请求response = requests.get(url)# 编码方式response.encoding = 'utf-8'# 目标小说主页的网页源码html = response.text# 小说名title = re.findall...

2020-01-30 12:29:46 168

原创 C#入门(二)

方法按引用传递参数引用参数是一个对变量的内存位置的引用。当按引用传递参数时,与值参数不同的是,它不会为这些参数创建一个新的存储位置。引用参数表示与提供给方法的实际参数具有相同的内存位置。在 C# 中,使用ref关键字声明引用参数。using System;namespace ConsoleApp1{ class Program { pub...

2020-01-07 16:50:30 212

原创 C#入门(一)

hellowordusing System;namespace ConsoleApp1{ class Program { static void Main(string[] args) { Console.WriteLine("helloword"); } }}数据类型值类型...

2020-01-06 19:18:19 122

原创 el-select 设置宽度自适应上层div

<el-select v-model="value" placeholder="请选择一二三" style="display:block;">在标签el-select中,添加style="display:block;"宽度将由上层div宽度决定display: grid;grid-template-columns: minmax(auto,400px);上层div...

2019-12-27 16:04:40 3916 2

原创 MySQL导入csv文件中的数据

一、创建表CREATE TABLE IF NOT EXISTS `tablename`( `columnname1` INT UNSIGNED AUTO_INCREMENT, `columnname2` VARCHAR(100) NOT NULL, `columnname3` VARCHAR(40) NOT NULL, `columnname4` DATE, ...

2019-12-10 14:48:25 98

原创 2019-3-4 消息传递接口

#include<bits/stdc++.h>using namespace std;int T,n;int main(){ scanf("%d %d", &T, &n); getchar(); while(T--) { list<pair<queue<int>,int> >...

2019-11-29 14:16:44 129

原创 Generator自动生成代码

在pom.xml中添加generator插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>...

2019-11-28 15:28:07 237

原创 Axure 制作动态标签栏思路

刚用了Axure做完了网站原型。做了右侧菜单栏和上侧标签栏的交互。效果是,点击左侧菜单栏,标签栏处会浮现相应的标签,标签长度由文字长度决定,选中的标签宽度会变宽,标签依次排列在后面,关闭标签时,后面的标签会跟上来。只说一下思路。标签栏文字可以在点击时赋值,长度可以用公式计算,增加通用性。标签与菜单按钮一个个对应,标签全部隐藏。全局变量:当前标签栏的长度len(初始0),当前...

2019-11-21 14:14:05 676

原创 2019-3-3 损坏的RAID5

#include <iostream>#include <cstdio>#include <vector>#include <stack>#include <string>#include <algorithm>using namespace std;int n, s, l, len, m;//n硬盘数,s每个...

2019-11-14 23:06:03 93

原创 Axure给group设置鼠标悬停样式

按Ctrl可选择多个元件Ctrl+G将选中元件分为一组,可命名分组后,如需设置鼠标悬停样式在inspector面板可以设置MouseOver样式例如此处将文字加粗,背景变色但是仅仅是这样,鼠标悬停效果是分开的悬停到该group上,触发所有的效果右键单击group-trigger mouse interaction styles...

2019-11-14 10:53:19 2864 1

原创 JS取整/四舍五入

取整// 丢弃小数部分,保留整数部分parseInt(5/2)  // 2// 向上取整,有小数就整数部分加1Math.ceil(5/2)  // 3// 向下取整,丢弃小数部分Math.floor(5/2)  // 2// 四舍五入Math.round(5/2)  // 3// 取余6%4  // 2...

2019-11-13 10:18:08 212

原创 删除Maven库中不完整的jar包

set REPOSITORY_PATH=C:\Users\Administrator\.m2\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q %%i)rem 搜索完毕pause将上述脚本写入记事本中,路径改为...

2019-11-13 10:15:44 1358

原创 deque(双端队列)与 反向迭代器

deque(双端队列)是由一段一段的定量连续空间构成,可以向两端发展,因此不论在尾部或头部安插元素都十分迅速。 在中间部分安插元素则比较费时,因为必须移动其它元素。#include <deque>deque<int> a; // 定义一个int类型的双端队列adeque<int> a(10); // 定义一个int类型的双端队列a,并设置初始大小为1...

2019-11-13 09:55:39 1555

原创 2019-3-2 二十四点

C++#include <iostream>#include <cstdio>#include <vector>#include <deque>#include <stack>#include <algorithm>using namespace std;int main(){ int num;...

2019-11-12 18:36:06 111

原创 Java8新特性Stream类

流操作1)中间的:中间的操作保持流打开状态,并允许后续的操作。eg:filter()和map()方法就是中间的操作。这些操作的返回数据类型是流;它们返回当前的流以便串联更多的操作。2)末端的:末端的操作必须是对流的最终操作。当一个末端操作被调用,流被“消耗”并且不再可用。eg:sum()方法就是一个末端的操作。中间的 操作(API方法)filter()--&gt...

2019-11-12 16:54:19 222

原创 超详细利用Lambda处理List集合

遍历 public static void main(String[] args) { List<User> userList = Lists.newArrayList(); User user1 = new User(1L, "张三", 24); User user2 = new User(2L, "李四", 27); ...

2019-11-12 16:11:24 3864 1

原创 正则表达式

正则匹配测试网站 ( ) (1). 在被修饰匹配次数的时候,括号中的表达式可以作为整体被修饰 (2). 取匹配结果的时候,括号中的表达式匹配到的内容可以被单独得到 获取()中表达式匹配到的内容JavaString text = "token=abcde"; Pattern pattern = Pattern.c...

2019-11-12 12:01:40 85

原创 2019-3-1 小中大

#include <iostream>#include <cstdio>#include <vector>#include <algorithm>using namespace std;int main(){ int num = 0; int minn = 0; int maxx = 0; dou...

2019-11-12 10:25:31 75

原创 复习C++(1)

Vector字符串String类Vector#include <cstdio>#include <vector>#include <algorithm>using namespace std;int main(){ vector< vector<int> > arry; //写成arry(5)...

2019-11-11 19:14:01 84

转载 Nginx以及通过Nginx实现tomcat集群配置与负载均衡

Nginx简介启动,停止,和重新加载配置文件命令Nginx功能正向代理和反向代理的区别反向代理负载均衡1、RR(默认)2、权重3、ip_hash4、fair(第三方)5、url_hash(第三方)HTTP服务器动静分离正向代理为什么要使用Nginx?tomcat如何配置首个启动工程?如何在同一个tomcat上配置多个虚拟主机?如何...

2019-11-11 15:31:28 252

转载 配置简单Spring Boot输出Hello World

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version> <...

2019-11-11 11:28:01 152

原创 Java读取写入Excel表格数据

public static void text() { String finalXlsxPath = "C:\\test.xlsx"; File file = new File(finalXlsxPath); //定义输入流对象 FileInputStream excelFileInputStream; try { ...

2019-11-08 17:02:55 598 1

原创 JavaScript控制整数显示格式

JavaScript 控制整数显示格式var x = (Array(length).join('0') + num).slice(-length);如length=5,num=123①00000123②截取后五位00123

2019-11-08 16:52:09 230

原创 Java控制浮点数精度

JavaDecimalFormat df = new DecimalFormat();String style = "0.#####";// 定义要显示的数字的格式,0代表会自动补0保证固定几位小数,#代表会把多余的0去掉df.applyPattern(style);// 将格式应用于格式化器//使用double y = Double.parseDouble(df.format(...

2019-11-08 16:51:07 188 1

原创 echarts自定义柱状图图形渲染,坐标轴指示器吸附在柱状图中间而不是最左侧

原本柱状图坐标轴指示器自动吸附数据trigger: 'axis',是吸附横坐标的最小值将后端传入数据[min,max,high]改为[mid,min,max,high]for(int i = 0; i < classes.size(); i++) { if(classes.get(i).classifier_cell.size()>1) { ArrayList&l...

2019-11-06 17:02:58 1752

原创 echarts散点图坐标轴指示器

坐标轴指示器自动吸附到数据点,将单个独立散点统一显示数据(每个点的横坐标是数值,纵坐标是它是该数值下的第几个点) tooltip : { trigger: 'axis',//坐标轴吸附① showDelay : 0, formatter : function (params) {//由于axis,获取的params变成数组 ...

2019-11-06 15:55:38 2268

转载 拯救快满的C盘

刚开始学Unity,发现下载的官方教程游戏包之类的都默认下载安装到c盘去了,然后找到一个超好用的方法。mklink /j "C:\Users\用户名\AppData\Local\Temp\文件夹名" "E:\Unity\Temp\文件夹名"原来的文件夹变成了类似快捷方式的链接,但是不是快捷方式。...

2019-04-08 12:43:27 300

空空如也

空空如也

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

TA关注的人

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