logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM从零到一系列:01--JVM概述【初识JVM】

0x01.什么是JVM?JVM(Java Virtual Machine):Java虚拟机虚拟机(Virtual Machine):虚拟机是一款软件,用来执行一系列虚拟的计算机指令。虚拟机分为系统虚拟机和程序虚拟机。系统虚拟机是对物理计算机的仿真,提供一个可运行完整操作系统的平台。软件虚拟机是专门为执行单个计算机程序而设计的。在虚拟机上运行的软件所拥有的资源都被限制于虚拟机提供的资源。Java虚拟

#虚拟机
JVM从零到一系列:03--运行时数据区【PC寄存器,虚拟机栈】

0x01.运行时数据区概述1.运行时数据区模型图(整体图)2.运行时数据区模型图(详情图)3.概述Java虚拟机定义了若干程序运行期间会使用到的运行时数据区:有一些会随着虚拟机的启动而创建,随着虚拟机退出而销毁。还有一些与线程一一对应,与线程对应的数据区会随着线程的开始和结束而创建和销毁。独立的线程:【程序计数器,栈,本地栈】共享的线程:【堆,堆外内存,方法区】Java虚拟机与线程:线程是一个程序

win10任务栏WIFI小图标不见了--解决办法

记录一下昨天遇到的一个小问题,昨天重启电脑后发现任务栏WIFI小图标不见了,但是还是在快捷操作的列表里可以看到,控制面板也可以看到,就是找不到小图标了。经过一番试错,最终找到一种最有效的方法分享出来。环境:win10,2020最后一次更新的版本。问题任务栏WIFI小图标不见了。快捷操作栏有,控制面板有。搜索WIFI发现找不到了。原因:因为虚拟机网卡检测冲突,导致注册表的问题。解决方案:下载软件Cc

Spring Boot 之 Server 的那些事

Spring Boot源码版本为2.2.70x01.修改默认的Server配置Spring Boot内嵌了tomcat,并且进行了一些自动配置,如果需要修改,只需在配置文件中进行相关的配置即可。例如:#端口号server.port=8081#指定编码server.tomcat.uri-encoding=UTF-8#通用的Servlet容器设置server.xxx#To...

#spring boot#spring#servlet
【Spring Boot获取路径问题解决】关于getServletContext().getRealPath获取得到临时路径的问题

考虑到oss得外网流量费有点贵,所以决定搭建一个专门做文件存储的微服务模块,但是在里面遇到一个小问题,就是使用getServletContext().getRealPath()得到的始终是临时文件路径,而且每次重启服务,路径还会变,这确实有点恼火,经过一番源码的折腾,最终找到了问题的所在。环境:SpringBoot 2.2.1。微服务架构。问题:使用getServletContext().getR

【OSS存储模块搭建】阿里云OSS微服务模块的搭建

经过一番纠结,最后决定,项目所有的文件资源还是单独放阿里云的oss上比较好,以下是这个文件系统的微服务模块搭建过程。0x01.OSS概述全称阿里云对象存储OSS阿里云oss其实就是阿里云提供的类型云盘的服务,收费也还算合理,一般小项目使用简直香的不行啊,哈哈哈~由于是阿里的产品,不管是技术上,还是服务上,体验都非常良好。具体前往:https://www.aliyun.com/product/oss

#微服务
【项目中期-Cloud分布式组件整合-1】Nacos-Hystrix-Gateway

项目中期,暂时整合部分分布式组件,使得微服务模块能够协同开发,并结合前端测试做出修改。这里主要整合了三个基本组件:Nacos,Hystrix,Gateway。暂时只做了最基本的整合,更多配置和使用后续进行。0x01.Nacos 注册中心 - 整合1.Nacos概述官方概述:Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致

#微服务#分布式
【Spring-Boot微服务架构基础搭建】前期环境搭建

正准备开始做的项目,说大不大,说小不小,所以纠结了好久的架构搭建方式。有的过于注重分布式,配置也较为繁琐;有的过于简单,模块之间耦合极高,不符合微服务的要求。于是再三思考下,采用了一种这样的搭建方式,可能不是最好的,不过目前暂时这样决定,不合适再继续修改。本文的主要搭建过程分为以下几个方面。(以一个初始的用户模块,进行相关的整合)0x01.技术栈0x02.原始工程的创建及依赖的导入0x03.ser

#微服务#架构
Spring Boot 整合 Druid-MyBatis-SpringData JPA

Spring Boot源码版本为2.2.60x01.Spring Boot与JDBCSpring Boot默认对jdbc进行了相关的自动配置。要想使用Spring Boot中与数据访问相关的服务,可以选择这几个依赖。1.Spring Boot对JDBC的自动配置:我们通过一个简单的例子来看一下Spring Boot对JDBC做了哪些自动配置。第一步:在配置文件中进行相关的...

#mybatis
【前端小组件实现记载】基于cookie的验证码计时器-vue-js

在项目中需要使用到验证码功能时,点击获取验证码后,需要在一定的时间后才能再次获。,一般的使用的是普通的计时器,但是普通计时器会有一个缺陷:只要页面一刷新,就会重新计时,不能起到实际防止反复调用接口的作用。所以设计一个基于cookie的计时器,是很有必要的。项目环境:vue-cli插件:js-cookie按钮样式:semantic-ui拟实现的功能:默认情况下,验证码按钮显示发送验证码点击获取验证码

    共 24 条
  • 1
  • 2
  • 3
  • 请选择