- 博客(20)
- 收藏
- 关注
转载 Vue项目之配置 Vite + VSCode 使用EditorConfig, Eslint和Prettier实现代码规范
背景每个人的代码风格不同,比如有的人代码缩进喜欢用Tab,有的人喜欢用Space;有的人代码语句后会加上分号,有的人则不加。并且不同的人使用的开发工具也不同,有的人喜欢使用WebStorm,有的人喜欢用VSCode。如果是一个人独立开发,这些当然都没啥问题,自己想怎么写就怎么写。代码规范化之后可能也没法立即看到带来的好处。并且相反,可能在某些人看来反而是一种束缚。但是如果是团队协同开发,代码规范化所带来的好处就很明显。比如,统一团队成员的代码风格,方便后期维护,避免扰乱Git Diff等等。
2022-11-23 15:02:36
832
原创 记录几个docker命令
记录几个docker命令查看所有已安装镜像docker images管理镜像(拉取/删除/查看)docker pull/rmi/inspect 镜像ID/名称查看容器docker ps -a管理容器 (停止/启动/重启/删除)docker stop/start/restart/rm 容器ID进入容器docker exec -it 容器ID /bin/bash把文件放到docker的容器里有两种方法第一种 复制docker cp 需要放入的文件 容器ID :/ 要复
2021-03-26 15:55:03
320
原创 Docker 容器学习
**Docker 容器学习**Docker本身并不是容器,它是创建容器的工具,是应用容器引擎。使用最广泛的开源容器引擎一种操作系统轻量级的虚拟化技术依赖于Linux内核特性:Namespace和Cgroups一个简单的应用程序打包工具Docker技术的三大核心概念,分别是:镜像(Image)容器(Container)仓库(Repository)设计目标提供简单应用程序打包工具-- 打的包一致开发和运维职责逻辑分离多环境保持一致性Docker基本组成Docker
2021-02-03 15:27:14
125
转载 一文彻底理解ReentrantLock可重入锁的使用
ava除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。一、简介ReentrantLock常常对比着synchronized来分析,我们先对比着来看然后再一点一点分析。(1)synchronized是独占锁,加锁和解锁的过程自动进行,易于操作,但不够灵活。ReentrantLo
2021-01-28 11:22:07
107
转载 分布式理论(二)——Base 理论
前言在前文 分布式理论(一) —— CAP 定理 中,我们说,CAP 不可能同时满足,而分区容错是对于分布式系统而言,是必须的。最后,我们说,如果系统能够同时实现 CAP 是再好不过的了,所以出现了 BASE 理论,今天就来讲讲 Base 理论。什么是 Base 理论BASE:全称:Basically Available(基本可用),Soft state(软状态),和 Eventually consistent(最终一致性)三个短语的缩写,来自 ebay 的架构师提出。Base 理论是对 C
2020-10-29 15:28:41
89
转载 java注解-最通俗易懂的讲解
Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。我个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。比如:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。这是大多数网站上对于 Java 注解,解释确实正确,但是说实在话,我第一次学习的时候,头脑一片空白。这什么
2020-10-21 10:55:45
103
转载 三种拦截Rest API的方法-过滤器、拦截器、切片
过滤器方式实现拦截(Filter)通过继承Servlet的Filter类来实现拦截:@Componentpublic class TimeFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { System.out.println("time filter init"); } /** *
2020-09-08 16:17:20
476
原创 @vue/cli
# 安装npm install -g @vue/cli# 新建项目vue create my-project# 项目启动npm run serve# 打包npm run build文章https://www.cnblogs.com/vsmart/p/10399919.html
2020-08-20 15:25:39
277
转载 Eureka参数配置项详解
微服务架构:Eureka参数配置项详解版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能,下面对Eureka的配置项做具体介绍,供大家参考。 Eureka客户端配置 1、RegistryFetchIntervalSeconds 从eureka服务器注册表中获取注册信息的时间间隔(s),默认为30秒 2、InstanceInfoRe
2020-06-09 17:29:59
375
转载 java 修改html 模板创建新html 生成PDF
生成PDF需要的jar<dependency> <groupId>org.eclipse.birt.runtime.3_7_1</groupId> <artifactId>com.lowagie.text</artifactId> <version>2.1.7</version></de...
2020-04-23 00:28:01
233
转载 git命令大全
git命令大全原文链接:https://blog.csdn.net/guhong888/article/details/85770335git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git...
2020-03-10 14:45:13
73
转载 Echarts提示框(tooltip)位置设置
https://blog.csdn.net/sleepwalker_1992/article/details/83023546https://blog.csdn.net/sleepwalker_1992/article/details/83023546
2019-12-26 19:27:18
659
转载 防抖和节流
原文:https://blog.csdn.net/xiaolongbaobushibao/article/details/82965443前言有时候一些操作可能在短时间内执行多次,但是效果却不是很明显。比如监听键盘Input的时候,敲中文的时候,中文还没打出来已经发起请求n多次;滚动鼠标的时候也会触发好多次,十分影响性能。所以需要加入“防抖”或者“节流”来优化。参考:https://blog...
2019-12-26 15:53:37
91
转载 echarts属性的设置(完整大全)
echarts属性的设置(完整大全)// 全图默认背景// backgroundColor: ‘rgba(0,0,0,0)’,// 默认色板color: [’#ff7f50’,’#87cefa’,’#da70d6’,’#32cd32’,’#6495ed’,‘#ff69b4’,’#ba55d3’,’#cd5c5c’,’#ffa500’,’#40e0d0’,‘#1e90ff’,’#ff63...
2019-12-26 14:30:07
1502
转载 nodejs和vuejs的关系
【前端神秘的面纱】对后端开发来说,前端是神秘的,眼花缭乱的技术,繁多的框架,如果你还停留在前端等于只用jquery做开发,那么你out了,本文从Java的角度简述下目前前端流行的一些框架。水平有限,欢迎指正。【nodejs】官网:https://nodejs.org/简介:对前端来说极其重要的一个“框架”,简直可以说是开天辟地类比Java中:JVM详述:就前端来说node...
2019-12-24 11:04:51
677
转载 移动端页面开发通用问题解决方案
原文 :https://www.cnblogs.com/yuxingyoucan/p/9251124.html1、使各个手机型号展示的css页面相同的问题解决方案:引入reset.css文件复制代码1 @charset “utf-8”;html{background-color:#fff;color:#000;font-size:12px}2 body,ul,ol,dl,dd,h1,h2...
2019-11-06 13:23:40
175
转载 $.ajax()方法参数详解
$.ajax()方法参数详解1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()...
2019-09-12 16:23:03
569
转载 Linux常用命令大全(非常全!!!)
最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMB...
2019-09-04 21:05:18
159
原创 Tomcat 中修改项目路径和失败解决!
Tomcat 中修改项目路径和失败解决!如果出现没有修改成功 请重一下几点查看原因1.可以把 docBase 的项目路径换为绝对路径试下2.可以把 Tomcat原来默认访问根目录ROOT 删除 在tomcat/webapps中3.如果你们项目引入中有 如下 source 的话 可以把 source 删除!(这个我还不知道原因,亲测可以成功!)记得重新启动tomcat<Conte...
2019-08-26 13:08:02
512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人