自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zen

  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 java如何解析xml?

技术点: getResourceAsStream方法,dom4j的SaxReader解析xml例:1.加载磁盘xml文件到内存中(InputStream)package com.example.utils;import java.io.InputStream;public class Resource { public static InputStream load(String path) { return Resource.class.getClassLoa

2021-08-18 11:11:46 265

转载 2021-06-16

win10的自动更新可谓是非常顽固,很多用户在网上试了各种关闭win10自动更新的方法,刚开始看着好像是关闭更新了,可没过多久系统就又开始自动更新了。今天电脑配置网就来教大家如何彻底关闭win10自动更新,该方法亲测有效。 我是1月8号装的win10系统,现在已经3月9号了,系统安安静静,没有任何自动更新的迹象 win10彻底关闭自动更新方法步骤: 由于win10自动更新非常顽固,所以我们要从多个地方下手才能永久关闭其自动更新,别怕麻烦,跟着下...

2021-06-16 06:59:15 327

转载 Servlet, JSP, JSTL, EL在maven中的配置

引言本人在实际项目和各种框架中,发现Servlet, JSP, JSTL, EL在maven中依赖的写法种类非常多,可谓五花八门,为了搞明白不同的写法有何不同,花了些时间研究了下在maven的pom.xml中如何合理的加入Servlet, JSP, JSTL, EL的依赖,本文即是研究的结果。为了说明清楚,首先简要的介绍下这几种组件,然后重点说明如何在maven中配置,内容分为几下几个部分:Servlet, JSP, JSTL, EL这些东西都是什么,做什么用的,之间有什么关系 这些东西...

2021-03-16 11:26:37 1702

转载 Blender2.8正式版基础(一)基础操作与常用快捷键

基础设置:1、返回次数设置:返回次数设置2、中文设置:中文设置▶ 单位设置:▶ 着色器连线曲度设置:▶ 默认启动界面3、删除材质球:在层级视图→Blender文件里删除删除材质球▶ 把框选和移动工具集成在一起使用:Blender的框选跟移动工具是分开的,只能同时使用一个,没Maya等三维软件那么方便,但设置一下也能跟Maya一样。集成框选和移动工具▶Ctrl+N:创建新工程(创建时选择“常规”可以重置Blender).

2020-12-01 13:21:48 7397 1

原创 动作的4个关键帧

2020-11-25 11:01:50 893 1

原创 3DSMAX中英文对照大全(从A-Z分类)

A  Absolute Mode Transform Type-in绝对坐标方式变换输入  Absolute/Relative Snap Toggle Mode绝对/相对捕捉开关模式  ACIS Options ACIS选项  Activate活动;激活  Activate All Maps激活所有贴图  Activate Grid激活栅格;激活网格  Activate Grid Object激活网格对象;激活网格物体  Activate Home Grid激活主栅格;激活主网格  Act

2020-11-05 22:11:02 4245

转载 下载 blob视频, 如何下载网站中的blob:https:// 视频

方法一:手机模式查连接方法二:Blob格式视频下载1,引入1,在网页中,如果看到自己喜欢的视频,想下载下来,在控制台一步步的找到这个元素之后,发现格式是blob格式的,就很尴尬, 下面详细介绍如何进行下载。下载 blob视频, 如何下载网站中的blob:https:// 视频2,步骤2.1,打开控制台在NetWork这一栏,对请求进行通过关键词.m3u8进行过滤,过滤的结果中,某一个请求的url是以.m3u8结束的,现在就从下载 Blo...

2020-10-17 08:50:49 97148 14

原创 nginx安装配置参数

./configure--prefix=/usr/local/nginx \--pid-path=/var/run/nginx/nginx.pid \--lock-path=/var/lock/nginx.lock \--error-log-path=/var/log/nginx/error.log \--http-log-path=/var/log/nginx/access.log \--with-http_gzip_static_module \--http-client-body-tem

2020-09-06 09:57:20 137

原创 线程池ThreadPoolExecutor初始化

return new ThreadPoolExecutor( 20, 200, 10, TimeUnit.SECONDS, // 最多存储10万个任务 new LinkedBlockingDeque<>(100000), Executors.defaultThreadFactory(), new ThreadPoolExecutor.AbortPolicy());

2020-08-06 20:04:58 1334

原创 mybatis plus 代码生成器

package com.imooc.auto;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.mybatisplus.generator.AutoGenera

2020-08-04 20:39:10 117

原创 spring实现异步的方法

AsyncRestTemplate参考文档: https://blog.csdn.net/jiangchao858/article/details/86709750@Async注解参考文档: https://spring.io/guides/gs/async-methodWebClient ( Spring 5.0引入)参考文档: https://docs.spring.io/spring/docs/5.1.8.RELEASE/spring- framework-reference/web-rea

2020-08-03 21:47:39 482

转载 扩展Ribbon支持Nacos权重的三种方式

Nacos支持权重配置,这是个比较实用的功能,例如:把性能差的机器权重设低,性能好的机器权重设高,让请求优先打到性能高的机器上去; 某个实例出现异常时,把权重设低,排查问题,问题排查完再把权重恢复; 想要下线某个实例时,可先将该实例的权重设为0,这样流量就不会打到该实例上了——此时再去关停该实例,这样就能实现优雅下线啦。当然这是为Nacos量身定制的优雅下线方案——Spring Cloud中,要想实现优雅下线还有很多姿势,详见:《实用技巧:Spring Cloud中,如何优雅下线微服务?》,里面笔.

2020-08-03 14:49:48 678 2

原创 logback-spring.xml

<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --> <!-- scan:当此属性设置为true时,配置文件如果发生

2020-07-24 15:00:59 121

原创 类中不包含空字段

@JsonInclude(JsonInclude.Include.NON_EMPTY) private List<CategoryEntityVO> children;

2020-07-14 23:05:06 142

原创 vue完整模版,可以加入ide做快捷代码片段

ide代码片段。比如,输入vue,可以输出下面vue模版<template> <div></div></template><script> //这里导入其他文件(组件,工具js模块,第三方js模块,json文件,图片,样式等) //import 组件名称 from '组件路径' export default { //import导入的组件需要添加到这里才可以使用 components: {}, //从父

2020-06-12 15:35:41 319

原创 正确解决spring cloud gateway跨域cors问题

import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.reactive.CorsWebFilter;import org.springframework.w

2020-06-12 01:11:22 4973 1

原创 docker中快速安装elsaticsearch7.7.1和kibana7.7.1作为开发环境

1 下载docker pull elasticsearch:7.7.12 创建需要挂载的目录mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/datamkdir -p /mydata/elasticsearch/plugins3 允许其他应用访问(kibana)echo "http.host: 0.0.0.0">>/mydata/elasticsearch/config/elasticsear

2020-06-09 23:08:12 207

原创 vue模块化开发

1. npm install -g webpack2. npm install -g @vue/cli-init3. vue init webpack 项目名称4. npm run dev

2020-05-30 21:12:54 284 1

原创 vscode十个常用前端插件

1 auto close tag2 auto rename tag3 Chinese (Simplified) Language Pack4 eslint5 HTML CSS Support6 HTML Snippets7 JavaScript (ES6) code snippets8 Live Server9 open in browser10 Vetur

2020-05-28 18:35:10 326

原创 maven setting.xml配置,修改为阿里云镜像

maven setting.xml配置1 mirrors添加阿里云镜像 <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>cent

2020-05-28 18:12:17 3897 1

原创 docker安装mysql

1 下载mysql镜像docker pull mysql:5.72 运行mysqldocker run -p 3306:3306 --name mysql \--restart always \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.

2020-05-28 16:13:18 104

转载 springboot通过jar包方式引入bootstrap

一、springboot引入bootstrap的两种方式SpringBoot结合前端有主要有两种方法,一种是在static里面直接加入下载的bootstrap中的css或js;另一种是引入webjars,以jar包的形式加入项目。 手动在static中引入bootstrap需要自己去手动下载bootstrap,而引入webjars通过jar包方式就需要配置pom.xml即可。 webjars方式引入bootstrap,实际上就是通过webjars方式管理前端静态资源的方式,具体的可以参考:https

2020-05-25 18:17:56 3010

原创 解决苹果系统下MacOS idea编译太慢

在命令行中执行 hostname 命令得到本机的 hostname。比如我的机器运行结果是:Max-Peng.local 修改 hosts 文件,在 127.0.0.1 和 ::1 两行中加上 hostname: 127.0.0.1 localhost Max-Peng.local::1 localhost Max-Peng.local对于比较懒的人,也可以这样:sudo sed -i bak "s^127\.0\.0\.1.*^127.0.0.1 localh..

2020-05-11 22:46:55 1938

原创 修改Docker容器启动配置参数

修改Docker容器启动配置参数docker container update --restart=always 容器名字

2020-05-01 10:07:36 699

转载 CentOS7配置网卡为静态IP,如果你还学不会那真的没有办法了!

这篇博文,可能对初学linux的小伙伴或对网卡配置不太熟悉linux用户有所帮助, 如果你是老司机呢, 可以多多指正, 如果说这篇博文你看过之后学不会配置linux下的静态IP, 那真是没有好的办法了, 你可能真的不太适合做技术!CentOS7最小化安装后是没有ifconfig命令的, 所以说你是没有办法通过ifconfig查看网卡相关配置信息的, 不好意思说了一句废话, 那么Cent...

2020-04-30 12:26:17 637

转载 用 RIME 定制输入法

一直以来我都希望能够有一款输入法能够让我高度的进行自定义,就像 Vim 一样能通过配置文件来进行配置。发现 Rime 正好符合我的需求,加上最近在学习双拼,便折腾了起来。什么是 RIME?RIME(中州韻)是一款高度定制化,开源的跨平台输入法引擎,可以通过配置文件来配置几乎所有的一切。Rime 在不同的平台上有不同的输入法前端实现,在 macOS 上的发行版称为「鼠鬚管」。可以在网站...

2020-04-30 10:27:56 3458

转载 Mac finder中打开当前路径的Iterm2终端 超实用小工具

不知道读者们有没有遇到这样的场景,在mac finder的某个文件夹下面,想直接跳转到iterm2,跳过去的目录就是当前目录。从iterm2打开当前目录的finder很简单,直接"open ."即可,但是反过来就不是那么容易了,本文就是为了解决这个痛点。先看下效果图:如图所示进入一个文件夹,然后点击finder工具栏上的图标, 即可跳转到iterm2,pwd看一下目录就是跳转过来...

2020-04-30 09:52:18 2277 1

转载 SpringBoot如何使用Mybatis的通用mapper

1. 配置信息maven pom文件中增加依赖:<!--mybatis--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> ...

2020-01-15 10:51:50 644

原创 maven配置 阿里巴巴镜像 settings文件

配置alibaba镜像、设置jdk版本为1.8修改maven根目录下的conf文件夹中的setting.xml文件<mirrors> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name&...

2020-01-14 23:11:20 1439

转载 centos7如何将docker容器配置成开机自启动

docker服务器开机自启动:1.systemctl is-enabled docker.service 检查服务是否开机启动2.systemctl enable docker.service 将服务配置成开机启动3.systemctl start docker.service 启动服务systemctl 相关其他命令:systemctl disable doc...

2020-01-04 23:26:43 3133

转载 将maven源改为国内阿里云镜像

由于众所周知的原因,maven的库在中国大陆非常慢。我在百度上搜到的大部分文章都是直接在~/.m2/settings.xml 加入以下内容 <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <n...

2020-01-04 20:21:09 9111 1

原创 windows端口被占用,杀掉某端口服务的命令

2019-11-29 14:04:48 522

转载 FastDFS服务器集群部署和集成客户端到SpringBoot

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题,同时也能做到在集群环境下一台机子上传文件,同时该组下的其他节点下也备份了上传的文件。做分布式系统开发时,其中要解决的一个问题就是图片、音视频、文件共享的问题和数据备份,分布式文件系统正好可以解决这个需求。FastDFS的服务主要有两个角色Tracker和Storage,Tracker服务用于负责调度storage节点与client通信,在访问上起

2019-11-27 12:20:04 223

原创 Cannot download https//github.com/sass/node-sass/releases/download/v4.13.0/win32-x64-72_binding.node

解决方法:1. 手动下载https://github.com/sass/node-sass/releases/download/v4.13.0/win32-x64-72_binding.node2. cmd指定win32-x64-72_binding.node路径set SASS_BINARY_PATH=d:\dev\win32-x64-72_binding.node3. 删除n...

2019-11-25 10:14:56 4279 1

转载 Jenkins在Linux下的安装与配置

前提:安装了JDK,并配置好环境变量:JAVA_HOME 安装了Maven,并配置好环境变量:MAVEN_HOME 如果JDK、Maven的安装有疑问,可以参考我之前的博客!环境:操作系统:CentOS 7.4 64位 JDK:jdk-8u152-linux-x64.tar.gz Maven:apache-maven-3.5.2-bin.tar.gz 具体安装目录如下...

2019-08-13 21:07:48 668

原创 删除centos7默认jdk

先看图用到几个关键命令查看所有安装了的java, 关键字是java ,-qa 显示所有安装, 管道符|把查询结果交给grep过滤rpm -qa|grep java删除软件, -e erase 擦除的首字母, --nodeps 双杠,即使有依赖也强行删除rpm -e --nodeps xxx...

2019-08-13 11:24:20 719

转载 mpv默认快捷键

老文自译备用。其实你可以使用input.conf和Lua scripts来自定义按键,但是我懒怕麻烦就从官网找来这么一篇默认快捷键介绍。事情起因是昨晚看一部外挂字幕动画时,字幕总是提前1s出现,调节时找到了官网这篇介绍,作为入门级别用户顺利解决了问题。请注意以下快捷键会分大小写。左/右方向键 快进/后退5秒钟。shift+左右方向键可以以1秒为进度调节。上/下方向...

2019-05-15 21:39:06 6310

转载 Ubuntu 服务器安装 Java Web 开发环境

Java JDK 8安装Oracle JDK有两种方式,一是apt-get下载,二是从Oracle官网下载tar.gz压缩包。通过apt-get安装比较慢,如果中断安装可能会导致以后的安装出现问题,所以推荐采取第二种方式安装。方式一:apt-get# 添加 ppasudo add-apt-repository ppa:webupd8team/java sudo apt-get...

2019-05-15 19:59:22 951

转载 Ubuntu开发环境配置

Shellzsh & oh-my-zsh配置oh-my-zsh之前要先安装Gitsudo apt-get install zshsudo apt-get install gitwget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh之前记得切换shell使用...

2019-05-15 19:54:08 117

原创 ubuntu安装主题

sudo apt-get install gnome-tweak-tool

2019-05-15 01:36:25 197

Scroll View School -- raywenderlich视频教程源码

raywenderlich的教程第一课一般都是简介,所以源码从第二课开始,完整版 Scroll views are a means to provide a lot of content in a small amount of space, but unfortunately, they can be a bit tricky. This course will walk you through the basics of scroll views, showing you to use them in a variety of layouts. Once you get comfortable with them, you'll explore several scroll view recipes that have been inspired in some popular recipes.

2018-12-07

Networking with URLSession 系列课程源码 raywenderlich

Learn how to use URLSession, Apple's networking API, including when and how to use data, download and upload tasks, with or without a custom session delegate, and how the system manages background sessions. Keep your users' data safe with authentication and App Transport Security, and pick up tips for networking architecture, testing and metrics. Updated for iOS 12 and Swift 4.

2018-12-06

RxSwift Reactive Programming with Swift + source code

raywenderlich.com经典优质教程,包含完整电子书和源码,100%真实可用

2018-12-06

空空如也

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

TA关注的人

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