wskfly
码龄7年
关注
提问 私信
  • 博客:57,867
    57,867
    总访问量
  • 28
    原创
  • 98,480
    排名
  • 1,699
    粉丝
  • 5
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-05-31
博客简介:

wskfly的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    414
    当月
    0
个人成就
  • 获得33次点赞
  • 内容获得23次评论
  • 获得123次收藏
  • 代码片获得354次分享
创作历程
  • 1篇
    2024年
  • 2篇
    2022年
  • 6篇
    2021年
  • 14篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • fio
    1篇
  • 数据库
    1篇
  • JAVA
    10篇
  • Java学习笔记
    2篇
  • Docker
    7篇
  • Vue学习笔记
    3篇
  • Linux
    3篇
  • Hadoop
    1篇
  • OpenCV
    1篇
  • layui
    2篇
  • Hadoop opencv
    1篇
兴趣领域 设置
  • 人工智能
    tensorflow
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

fio数据校验以及校验失败分析

fio在写数据的时候可以写下校验数据,可以后面再去校验测试数据。
原创
发布博客 2024.08.14 ·
1246 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

S5PV210数据手册

发布资源 2023.10.05 ·
zip

redolog三种刷盘机制

mysql redo log刷盘机制
原创
发布博客 2022.12.02 ·
689 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

SpringBoot解决cors跨域请求

跨域请求
原创
发布博客 2022.11.24 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ElementUI左树右表checkbox的级联

先上效果图,这里打码不影响效果和实现,我这里表格的数据是点击树的node后触发向后台数据请求,这里刚进来就没有数据。点击树的node后,右边表格就有数据,这些都不本文要实现的目的,本文要实现的是点击左侧的checkbox,右侧的checkbox会被选中,当点击下一个树node时,上一个树node的状态要保持。点击左侧全选框时,右侧所有checkbox会被选中。具体思路:借用this.$refs.taskTable.selection这个数组,如果这个数组中表格某一行的对象,则表格的checkb..
原创
发布博客 2021.12.02 ·
2451 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

Docker搭建本地仓库

搭建一个本地私有docker容器仓库,本机或局域网内其他机器访问本地私有仓库,从而在大量部署的时候,可以非常快的拉取镜像我们准备两台机器,一台作为仓库,ip为10.7.32.27,他可以往仓库里面放镜像,也可以拖镜像另外一台ip为10.41.85.41,他也可以往仓库里面放镜像,也可以拖镜像。在需要构建仓库的机器10.7.32.27,先拉取registry镜像docker pull registry 启动registry镜像docker run -d -p 5000:5000
原创
发布博客 2021.07.05 ·
1577 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

HashMap存放键类型要为引用类型

HashMap由于底层是Hash表的结构(JDK1.7为数组加链表,JDK1.8为数组+链表+红黑树),所以在存储时需要计算key的Hash值查找存储位置,因此需要调用key的hashcode()方法获取hash值。因此基本数据类型不能作为key,引用数据类型可以作为key需要注意以下几点:(1)HashMap每次在put数据时,都会调用key的hashcode()方法,在获取数据的get方法时也会调用hashcode方法下面一个例子是存入一个数据之后再修改key对象,此时找不到对应的val
原创
发布博客 2021.05.26 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql读写分离(Springboot2.1.7 + Mybatis2.1.2 + druid1.11)

采坑2天,把网上的博客和github上的代码都看了一遍终于解决了,本文给出实现方法和遇到bug的解决目录1.pom.xml(给出了核心的依赖druid,Mybatis)2.application.yml(这里面配置主从数据库和druid的配置)31.pom.xml(给出了核心的依赖druid,Mybatis)<dependencies> <dependency> <groupId>org.spring.
原创
发布博客 2021.05.18 ·
267 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

SpringBoot整合druid(start版本)和mybatis(start版本),druid监控页面访问不到或不能登录

目录1. pom.xml中需要引入以下包2. 在application.yml中指定mapper.xml的位置,这里定义里两个mapper.xml的位置3. 在application.yml中配置druid4. 在项目的启动类中加入Dao的包扫描Tip:关于搭建好后,druid监控页面访问不到或登录不上一直报账号密码错误的问题。1. pom.xml中需要引入以下包<dependency> <groupId>com.alibaba</group
原创
发布博客 2021.04.23 ·
3606 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

frp内网穿透配置

实现frp内网穿透需要条件一台具有公网ip的机器,例如阿里云服务器 一台能访问外网的机器,但是没有公网ip,此机器就是需要被内网穿透的机器 下载frp软件包下载地址https://github.com/fatedier/frp/releases,由于我的云服务器是linux系统,因此下载版本为frp_0.34.3_linux_amd64.tar.gz 将软件包在公网ip的机器和局域网的机器各自放一份,并解压在公网ip的机器上修改frps.ini[common]bind_port
原创
发布博客 2021.01.06 ·
366 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

ZEROTIER实现无公网IP相互访问(内网穿透)

目前很多技术都可以实现内网穿透,在有公网IP的情况下(某台机器分配了公网IP,能通过IP访问到该机器),可以使用holer和frp做内网穿透,这两个技术在官网都已详细介绍,使用非常简单。但是我们很多情况下没有公网IP,今天就使用ZEROTIER实现无公网的相互访问,这里以内网下的windows访问内网下的linux。首先在访问官网,没有账号的注册账号,有账号的点击Log in登录进去后,点击create A Network点击创建好的ID选择private和Easy选择主页的
原创
发布博客 2020.12.15 ·
2084 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

使用java VisualVM监控JVM(Docker容器版)

这里使用windows上JDK提供的java VisualVM来监控centos7上用docker部署的java项目的jvm(1)我们使用Dockerfile部署的项目,只需要在Dockerfile中加入部分启动参数即可开启远程监控,完整的Dockerfile如下#基础镜像javaFROM openjdk:8#将jar包添加到容器中, ADD /histor-server-0.0.1-SNAPSHOT.jar //##容器启动之后执行的命令EXPOSE 8080EXPOSE 9090
原创
发布博客 2020.11.16 ·
3446 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

linux文件句柄数修改和查看

ulimit -a查看单个进程最大句柄数 查看系统打开句柄最大数量 more /proc/sys/fs/file-max 查看打开句柄总数 lsof|awk '{print $2}'|wc -l 根据打开文件句柄的数量降序排列,其中第二列为进程ID: lsof|awk '{print $2}'|sort|uniq -c|sort -nr|more 根据获取的进程ID查看进程的详情 ps -ef |grep 修改linux单进程最大文件连接数 ..
原创
发布博客 2020.11.11 ·
604 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

调整linux支持的最大文件句柄数

说明:主流操作系统的设计是将TCP/UDP连接采用与文件一样的方式去管理,即一个连接对应一个fd。主流的linux服务器默认支持的最大fd数量为1024,可以通过ulimit -a命令查看 open files字段。当连接数大很容易应为fd不足而出现“open too many files”的错误,导致无法建立新的连接。调整方法为永久修改方法修改文件:/etc/security/limits.conf,在文件中添加#限制单个进程最大文件句柄数(到达此限制时系统报警)* soft nofile 65
原创
发布博客 2020.10.30 ·
1189 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Docker部署SpringBoot项目(centos7.4)

Docker部署SpringBoot项目(centos7.4)本文主要以图文的形式讲解项目在Linux环境下的部署,涉及在Docker容器中安装MySQL、Redis、Nginx、RabbitMQ、MongoDB、Elasticsearch、Logstash、Kibana,以及SpringBoot应用部署,基于CenterOS7.4。...
原创
发布博客 2020.10.24 ·
610 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

DockerCompose自动部署SpringBoot项目

Docker Compose是一个用于定义和运行多个docker容器应用的工具。使用Compose你可以用YAML文件来配置你的应用服务,然后使用一个命令,你就可以部署你配置的所有服务了。下载Docker Composecurl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-com.
原创
发布博客 2020.10.24 ·
329 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

CountDownLatch与thread.join()的区别

看到一篇文章,以标出原文链接。CountDownLatch这个类,作用感觉和join很像,但是有点区别。首先来看一下join,在当前线程中,如果调用某个thread的join方法,那么当前线程就会被阻塞,直到thread线程执行完毕,当前线程才能继续执行。join的原理是,不断的检查thread是否存活,如果存活,那么让当前线程一直wait,直到thread线程终止,线程的this.notifyAll 就会被调用。我们来看一下这个应用场景:假设现在公司有三个员工A,B,C,他们要开会。但是A需要
转载
发布博客 2020.09.22 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot项目ELK搭建(基于Docker,DockerCompose, Centos7)

ELK个服务的作用Elasticsearch:用于存储收集到的日志信息;Logstash:用于收集日志,SpringBoot应用整合了Logstash以后会把日志发送给Logstash,Logstash再把日志转发给Elasticsearch;Kibana:通过Web端的可视化界面来查看日志。下载镜像docker pull elasticsearch:6.4.0docker pull logstash:6.4.0docker pull kibana:6.4.0logstash配置.
原创
发布博客 2020.09.08 ·
521 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

vue+node前端项目环境搭建及问题

1.node安装(1)安装node,在官网即可下载,版本无限制,新版node已经集成npm所以不用安装。(2)在node的安装目录下新建文件夹。默认安装目录C:\Program Files
odejsnode_cache和node_global(3)cmd命令输入(管理员身份运行)npm config set prefix "C:\Program Files
odejs
ode_global"npm config set cache "C:\Program Files\.
原创
发布博客 2020.09.04 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker部署前端vue项目

前端项目使用的是vue+node,部署在centos7.4打包vue项目通过打包命令打包项目npm run build生成如下目录,dist就是我们需要的目录。把dist和Dockerfile放入centos的同一个目录下面Dockerfile如下,第二行的意思就是将dist文件夹下面的内容拷贝到/usr/share/nginx/html/这个目录下(此目录为通过docker运行nginx后容器的目录结构 ,可以通过命令 docker exec -it 容器名称 /bin...
原创
发布博客 2020.09.04 ·
3245 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏
加载更多