qq_42875895的博客

私信 关注
_Sol_
码龄3年

纸上得来终觉浅,绝知此事要躬行

  • 12,543,149
    被访问量
  • 42
    原创文章
  • 18,702
    作者排名
  • 38
    粉丝数量
  • 于 2018-08-03 加入CSDN
获得成就
  • 获得66次点赞
  • 内容获得15次评论
  • 获得131次收藏
荣誉勋章
TA的专栏
  • 面试总结
    4篇
  • 软件破解码
  • 中间件
  • SpringCloud-BUG
    2篇
  • Tools
    1篇
  • 系统上线问题
    2篇
  • Spring相关技术
    3篇
  • CAP原则
  • IDEA
    2篇
  • FastDFS
    3篇
  • Maven
    1篇
  • Redis
    1篇
  • 项目部署
    1篇
  • nginx
    2篇
  • 功能记录
    2篇
  • 开源项目分享
  • VUE
    4篇
  • Mysql
    4篇
  • Docker
    7篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

面试题-给定一个“flatten”Dictionary对象,根据键转换成嵌套字典对象

题目:给定一个“Flatten” Dictionary 对象其键是点分割的,例如:{"A":1,"B.A":2,"B.B":3,"CC.D.E":4,"CC.D.F":5},实现一个函数,将其转换 为一个嵌套的字典对象,根据上面例子,嵌套对象结果为{A:1,"B":{"A":2,"B":3},"CC":{"D":{"E":4,"F":5}}}答案 /** * {A:1, B.A:2 B.B:3 CC.D.E:4 CC.DF:5} * @param args */
原创
104536阅读
4评论
0点赞
发布博客于 4 月前

Mysql5.7-主从复制搭建步骤

一、概述主从复制可以实现对数据库备份和读写分离:为了避免服务的不可用以及保障数据的安全可靠性,我们至少需要部署两台或两台以上服务器来存储数据库数据,也就是我们需要将数据复制多份部署在多台不同的服务器上,即使有一台服务器出现故障了,其他服务器依然可以继续提供服务.MySQL提供了主从复制功能以提高服务的可用性与数据的安全可靠性.主从复制是指服务器分为主服务器和从服务器,主服务器负责读和写,从服务器只负责读,主从复制也叫 master/slave,master是主,slave是从,但是并没有强制,也就
原创
118056阅读
0评论
3点赞
发布博客于 5 月前

SpringCloud-Feign-文件服务调用

重写配置package com.xy.atsmp.common.client;import feign.RequestInterceptor;import feign.RequestTemplate;import feign.codec.Encoder;import feign.form.spring.SpringFormEncoder;import org.springframework.beans.BeansException;import org.springframework.be
原创
266170阅读
0评论
0点赞
发布博客于 9 月前

Springboot-logback配色方案

会根据spring.application.name 创建 log日志直接创建该文件文件内容如下:<?xml version="1.0" encoding="UTF-8"?><configuration> <contextName>${APP_NAME}</contextName> <springProperty name="APP_NAME" scope="context" source="spring.applicatio
原创
273512阅读
0评论
0点赞
发布博客于 9 月前

解决Mysql-无法批量更新的问题

在连接字符串上加个 allowMultiQueries=true 参数即可url:jdbc:mysql://localhost:3306/meicharacterEncoding=utf8&allowMultiQueries=true
原创
274078阅读
0评论
1点赞
发布博客于 9 月前

JAVA-快速接入第三方应用登录(QQ、微信、微博)

前言:如何快速接入第三方登录?无需第三方审核认证授权,一次性接入多个平台的解决方案,此处实现使用SpringBoot+vue 实现此效果1.申请接入应用http://open.51094.com/按需选择接入的类型填写应用信息完成应用创建后2.前端配置因为.vue文件中 只能有一个<script>标签,那咋办?使用编码声明的方式将js配置成一个组件上面的s...
原创
301625阅读
3评论
3点赞
发布博客于 10 月前

export 命令导出变量

方法一:export var firstName ='Michael'export var lastName = 'Jackson'export var year = 1958;方法二:var firstName ='Michael';var lastName = 'Jackson'var year =1958;export {firstName, lastName,...
原创
301205阅读
0评论
0点赞
发布博客于 10 月前

Vue-实现对象拷贝

问题:做Vue 项目时因为数据双向绑定的原因,但是我这个需求,如果此对象出现数据双向绑定会出现Bug所以采用此对象克隆方式来 防止对象中的属性数据双向绑定说明:采用Object.assign()这个方法就讲source 对象中的 属性克隆到 target 对象中,并且 source 改变不会影响 到 target 对象let target = {}let source ={id:1,n...
原创
312896阅读
1评论
1点赞
发布博客于 10 月前

报错webpack : 无法加载文件 D:odejsode_global\webpack.ps1

在通过vs code 运行webpack进行打包时,报错webpack : 无法加载文件 D:
odejs
ode_global\...
原创
316450阅读
0评论
1点赞
发布博客于 11 月前

JAVA多线程-JUC-8锁

1.标准访问,请问先打印邮件还是短信?答案:锁住当前的 phone对象 (this) 两个线程竞争的同一把锁A*********sendEmailB*********sendSMSclass Phone{ public synchronized void sendEmail() throws Exception{ System.out.println(T...
原创
314945阅读
0评论
0点赞
发布博客于 1 年前

IDEA-自定义常用代码块

前言.如何设置设置使用的地方1.设置类注释模板代码/*** @author: lujie* @create: $date$* @description: $description$**/2.JUC-lock锁代码块lock.lock();try {} catch (Exception e) { e.printStackTrace();} finall...
原创
316485阅读
0评论
0点赞
发布博客于 1 年前

SpringAop两种代理模式-源码分析

1.什么情况下是Cglib动态代理和JDK动态代理?这个类就可以找到答案:org.springframework.aop.framework.DefaultAopProxyFactory由源码可得:JDK动态代理:当代理类为接口时采用Jdk动态代理Cglib动态代理:cglib是针对类来实现代理的2.jdk动态代理为什么必须是基于接口实现的?可做这么一个操作: 模拟Aop源码中生成J...
原创
316062阅读
0评论
1点赞
发布博客于 1 年前

Mysql (InnoDB&MyISAM )-如何在两种存储引擎中进行选择?

一. InnoDB&MyISAM对比现在最常用的存储引擎是InnoDB,它从Mysql5.5版本开始成为了默认的存储引擎MyISAM专注性能,InnoDB专注事务。两者最大的区别就是InnoDB支持事务,和行锁。二.如何在两种存储引擎中进行选择?是否有事务操作?有,InnoDB。是否存储并发修改?有,InnoDB。是否追求快速查询,且数据修改较少?是,MyISAM...
原创
316328阅读
0评论
0点赞
发布博客于 1 年前

Docker-Nginx安装篇+配置挂载到宿主机

1.使用docker下载Nginx 镜像#此处下载最新版docker pull nginx2.挂载Nginx配置与静态目录说明 :-p表示递归创建文件夹,这里挂载是为了后面配置Nginx方便,不创建挂载后面配置Nginx需要进入容器配置比较麻烦,所以挂载到宿主机mkdir -p /data/nginx/{conf,conf.d,html,logs}3. 配置Nginx创建 vim...
原创
317120阅读
0评论
2点赞
发布博客于 1 年前

String-面试常考问题剖析

1. 为什么 String 类型要用 final 修饰?为啥这样设计呢?, 请带着这一个疑问看下去,从 String 类的源码我们可以看出 String 是被 final 修饰的不可继承类,源码如下:Java 语言之父 James Gosling 的回答是:他会更倾向于使用 final,因为它能够缓存结果,当你在传参时不需要考虑谁会修改它的值;如果是可变类的话,则有可能需要重新拷贝出来一...
原创
316785阅读
0评论
0点赞
发布博客于 1 年前

Mysql-error: Found option without preceding group in config file: D:\Program Files\mysql-5.6.25-winx

问题描述:error: Found option without preceding group in config file: D:\Program Files\mysql-5.6.25-winx64\my.ini at line: 1 Fatal error in defaults handling. Program aborted问题解决方式1.将mysql.ini文件内容重置一下2...
原创
316741阅读
0评论
0点赞
发布博客于 1 年前

尚硅谷2020最新版SpringCloud(H版&alibaba)-脑图

内容:感谢原创:花心思整理此脑图,此处分享让更多人看见https://www.processon.com/view/link/5e6efbd0e4b01518202371cd
原创
317996阅读
3评论
2点赞
发布博客于 1 年前
项目部署 - Linux( springboot + vue + nginx)
发布Blink于 1 年前

JMeter安装-并设置中文界面

1.下载下载地址:http://jmeter.apache.org/download_jmeter.cgi 点击红框框处下载2.解压并汉化解压完后,在bin目录下 jmeter.properties 文件打开并进行修改language=zh_CN3.测试是否汉化成功点击此文件进行启动打开同我的界面一样就成功了...
原创
316133阅读
0评论
0点赞
发布博客于 1 年前

Windows-查看端口占用-并杀死进程

前提说明:本人在使用IDE进行开发Web程序下,IDE强退-程序还在继续运行导致本机端口被占用,解决方式:1.对想查看的端口做截取:netstat -ano | findstr "8081"2.通过PID 强制杀死指定的服务:taskkill /pid 14396 -t -f...
原创
316719阅读
0评论
0点赞
发布博客于 1 年前

PathVariable annotation was empty on param 0.

Feign远程调用-PathVariable annotation was empty on param 0.问题解决方式看看我的接口 Feign 接口调用看看报错提示,PathVariable注解为空。仔细看了一下代码发现问题出在用@PathVariable注解的时候,然后我加了个value这才是正确的调用方式,项目启动成功...
原创
316573阅读
0评论
0点赞
发布博客于 1 年前

UnsupportedClassVersionError-异常解决

UnsupportedClassVersionError-异常解决查看报错信息,发现是由于JDK版本不对导致。客户运行的项目编译版本是JDK1.7,修改文件编译版本是JDK1.8,统一开发和生产JDK版本,就不会出现此类问题...
原创
316096阅读
0评论
0点赞
发布博客于 1 年前
文件服务-Springboot+FastDFS
发布Blink于 1 年前
java验证码-登录篇
发布Blink于 1 年前
项目部署 - Linux( springboot + vue + nginx)
发布Blink于 1 年前

分布式CAP定理,为什么不能同时满足三个特性?

CAP定理:根据加州大学伯克利分校计算机科学家Eric Brewer说法,该定理于1998年秋季首次出现。该定理于1999年作为CAP原理发表,并由Brewer在2000 年的分布式原理研讨会上提出计算(PODC)。2002年,麻省理工学院的塞斯·吉尔伯特(Seth Gilbert ) 和 南希·林奇(Nancy Lynch) 发表了布鲁尔猜想的正式证明,使之成为一个定理。CAP定理: 指出...
原创
315752阅读
0评论
0点赞
发布博客于 1 年前
Dubbo学习(一)Dubbo爆出严重漏洞!可导致网站被控制、数据泄露!附解决方案
发布Blink于 1 年前
项目部署 - Linux( springboot + vue + nginx)
发布Blink于 1 年前
Java集合容器面试题(2020最新版)
发布Blink于 1 年前

IDEA-忽略文件显示

上图:一般像Idea创建出来工程都有这些目录,但是实际开发中又用不到,咋办,强迫症啊!!配置:需要的可以自己再加,(iml) 记住是L 不是i,用;分割不是,*.iml;*.idea;效果图:...
原创
316166阅读
0评论
0点赞
发布博客于 1 年前

IDEA-配置文件字符集

上图:
原创
316705阅读
0评论
0点赞
发布博客于 1 年前
项目部署 - Linux( springboot + vue + nginx)
发布Blink于 1 年前
漫画:什么是KMP算法?
发布Blink于 1 年前
项目部署 - Linux( springboot + vue + nginx)
发布Blink于 1 年前

文件服务-Springboot+FastDFS

前提:先保证FastDSF服务端,已安装完毕 此处介绍如何与Springboot进行整合若需要安装的朋友们,请参照这一篇文章 FastDFS-安装篇整合思路:想完成与Springboot 整合无非就是三大步,其他组件同样适用此思路:1. 添加依赖2. 添加配置类3. 添加相关注解1.添加依赖 <parent> <groupId>org.s...
原创
316802阅读
2评论
10点赞
发布博客于 1 年前

Maven-将jar包加入到本地仓库依赖

命令:mvn install:install-file -Dfile=jar包的位置 -DgroupId=你的groupId -DartifactId=上面的artifactId -Dversion=此次version -Dpackaging=jar
原创
318188阅读
0评论
4点赞
发布博客于 1 年前

Redis-Windows下做成服务

操作步骤如下:1. 进入 DOS窗口2. 在进入redis的安装目录3. 输入:redis-server --service-install redis.conf --loglevel verbose ( 安装redis服务 )4. 输入:redis-server --service-start ( 启动服务 )5. 输入:redis-server --service-stop (停止...
原创
317129阅读
0评论
4点赞
发布博客于 1 年前

Nginx-已编译的nginx-添加新模块

1.查看已有模块 /usr/local/nginx/sbin/nginx -V此处我是安装了配置SSL 想在此加上FastDFS模块将红色的地方复制出来记到一个小本本上./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=/usr/...
原创
316792阅读
0评论
2点赞
发布博客于 1 年前

java验证码-登录篇

成果展示:说明: 此处使用的是EasyCaptcha来生成Base64来给前端显示,可去gitee上去查找更多生成的验证码样式Maven所需要的依赖<dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifac...
原创
316352阅读
0评论
3点赞
发布博客于 1 年前

项目部署 - Linux( springboot + vue + nginx)

一、后台项目(Springboot)1.项目打成jar包 在项目target目录里会有打包的jar2.启动后台运行jar注意: 若无nohup 命令 yum install coreutilsnohup java -jar 你的jar包名称.jar &二、前端工程1.点击此按钮进行打包丢到服务器上去三、配置nginx 前端工程 和后台api接口转发 se...
原创
320535阅读
2评论
12点赞
发布博客于 1 年前

Nginx-未找到命令

问题重现解决方式1.打开环境变量所在的文件:vim /etc/profile2.在profile文件末尾,加上一行指向你的nginx的安装位置的sbin 目录PATH=$PATH:/usr/local/nginx/sbin3. 重新加载环境,解决source /etc/profile...
原创
318000阅读
0评论
2点赞
发布博客于 1 年前

mall-不显示父级菜单

问题描述:在研究mall项目时,我想添加一个菜单结果只有子菜单显示出来,这让我很懵逼问题说大不大但是,强迫症啊,为啥不显示父级菜单,原因:mall作者没有加alwaysShow属性,默认为false 的当只有一个子路由是不显示父级的...
原创
314852阅读
0评论
1点赞
发布博客于 1 年前

FastDFS-安装篇

环境准备FastDFS_v5.05.tar.gz (FastDFS安装包)libfastcommonV1.0.7.tar.gz (FastDFS依赖程序)nginx-1.8.0.tar.gz (nginx安装包,用于做文件请求http代理服务器)fastdfs-nginx-module_v1.16.tar.gz (nginx和fastdfs的桥梁插件模块)1.C/C++ 编...
原创
316899阅读
0评论
4点赞
发布博客于 1 年前

FastDFS-介绍篇

一. 什么是FastDFS1.介绍FastDFSFastDFS是用c语言编写的一款开源的分布式文件系统,它是由淘宝资深架构师余庆编写并开源。FastDFS专为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很 容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务2.为什么要使用FastDFS上边介绍的NFS、GFS都是通用的...
原创
317172阅读
0评论
3点赞
发布博客于 1 年前

FastDFS-上传报错

上传报错ERROR - file: connection_pool.c, line: 130, connect to 118.24.81.106:23000 fail问题描述:这是因为你没有开放23000端口云服务器:如果用的是云服务器,直接加一个安全组,自定义或开放所有端口就行!!!然后就可以愉快的使用了...
原创
316389阅读
0评论
1点赞
发布博客于 1 年前

Mysql-删除指定前缀的表

1.查询删除语句其中pms就是你要删除表的前缀,替换成你所需的即可select group_concat(m separator ';') DROP_sqlfrom (Select CONCAT( 'drop table ', table_name, '' ) m FROM information_schema.tables Where table_name LIKE 'pms_%...
原创
316728阅读
0评论
1点赞
发布博客于 1 年前
Dubbo学习(一)Dubbo爆出严重漏洞!可导致网站被控制、数据泄露!附解决方案
发布Blink于 1 年前

Docker-Mysql5.7安装

1.下载镜像下载的慢的请配置阿里Docker加速器不写版本号:默认为最新版 mysql:latestdocker pull mysql:5.7 2.查看镜像是否下载完成docker images3.启动mysql最好自己复制到记事本中修改自己要改变的参数docker run -p 3306:3306 --name mysql5.7 -v /usr/software/mysql...
原创
315967阅读
0评论
2点赞
发布博客于 1 年前

Docker-Tomcat为何看不到访问界面?

问题:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示?开门见山:说白了就是最新的Tomcat8.5版本的webapps下无欢迎页Docker内的webapps目录Tomcat7.0下的目录怎么才看看到小猫呢1.Docker内下载7.0版本的Tomcat2.自己制作新的镜像(初学者可以尝试一下)...
原创
317627阅读
0评论
1点赞
发布博客于 1 年前

Docker-镜像原理-Study04

前言:先下载一个Tomcat镜像,然后后面下载了这么多东西是什么?我们先带着这个疑问来学习Docker镜像的原理!!!1.什么是镜像?镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量以及配置文件等。2.Docker镜像加载的原理...
原创
316207阅读
0评论
0点赞
发布博客于 1 年前

Docker-常用命令-Study03

一. 帮助命令1. 查看当前docker版本docker version2. 显示 Docker 系统信息,包括镜像和容器数docker info3. 查看帮助文档,类似于CentOS的Man命令docker --help二. 镜像命令1. 查看本地主机上的镜像:#列出本地所有的镜像(含中间映像层)docker images -a #只显示镜像IDdocker ima...
原创
315465阅读
0评论
1点赞
发布博客于 1 年前

Docke-CentOS安装-Study02

前言Docker支持以下的CentOS版本: CentOS 6.5 (64-bit) 或更高的版本一. Docker的基本组成1. 镜像(image)Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。2.容器(container)Docker 利用容器(Container)独立运行的一个或一组应用。容器是用镜像创建的...
原创
212345阅读
0评论
0点赞
发布博客于 1 年前

Docker-入门简介-Study01

一.为什么会有Docker的出现?1.一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。2.环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,...
原创
199348阅读
0评论
1点赞
发布博客于 1 年前