详情

全站展示位

分类: 异常处理 | 轻筏

一个收藏回忆与分享技术的地方。。。

推荐

第三方工具搭建Onedrive网盘 | 轻筏

OneIndex下载点这里下载Oneindex源码 上传注意该源码需要php支持,所以宝塔面板的php版本不能设置纯静态,我这里的版本是php56,也可以是其它版本的 将解压后的源码上传至你需要访问的地址,比如我这里是直接放在我的网站子路径下;你也可以在宝塔面板新建站点,然后绑定你上传的路径,通过绑定的域名访问 安装访问源码绑定的域名,放在网站子路径的地址是这样的:如果你是直接绑定的域名的话,地址

Git | 轻筏

前言 Git工作机制 Git工作仓库 局域网 互联网 GitLab Github Gitee Git的安装与使用Git官网任意路径或者直接在桌面,右键,选择Git Bash Here,即进入Git操作面板 Git常用命令 命令 说明 git config –global user.name 用户名 设置用户签名(用户名) git config –global us

SpringBoot热部署 | 轻筏

Dev-tools深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader 被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。

心灵鸡汤

  春秋时,宋国司城子罕清正廉洁,受人爱戴。有人得到一块宝玉,请人鉴定后拿去献给子罕,子罕拒不理解,说:“您以宝石为宝,而我以不贪为宝。

  如果我理解了您的玉,那我们俩就都失去了自我的宝物,倒不如我们各有其宝呢

列表展示

主站展示位

Docker——容器化部署(基础篇) | 轻筏

前言Docker 本身是一个容器运行载体或称之为管理引擎。我们把应用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就是镜像文件。只有通过这个镜像文件才能生成Docker容器实例(类似Java中new出来一个对象)。 优点:Docker是一个快速交付应用、运行应用的技术: 可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统[1]。 运行时利用沙箱机

超好用的免费开源win11复刻win10磁吸菜单的工具分享 | 轻筏

前言win11的菜单属实不如win10的磁吸菜单方便好用。之前为了寻找替代一直用的一款工具是Start 11,相信不少人也用过。这款工具也还行吧,只不过是付费的,之前用的”学习版“随着win11的逐渐更新也失效了。 后面一直在寻找替代品,试用的好几款,最后发现还是开源的用着舒服。 工具的开源地址:ExplorerPatcher。 这款工具我已经稳定用了大半年,作者更新频率很快。 使用这么久,目前只

CSS颜色对照表 | 轻筏

颜色 英文代码 形像颜色 HEX格式 RGB格式   LightPink 浅粉红 #FFB6C1 255,182,193   Pink 粉红 #FFC0CB 255,192,203   Crimson 猩红 #DC143C 220,20,60   LavenderBlush 脸红的淡紫色 #FFF0F5 255,240,245   PaleVioletRed 苍白的紫罗兰

后端传递Long类型数值,前端接收精度丢失(失真)问题 | 轻筏

前言最近在写评论插件时,id使用雪花算法生成(Long),结果传递到前端时发现id最后几位精度丢失全变成了0。 后面经过几番排查后发现前端能够接收的数字最多只能是16位,所以会造成精度丢失。 可以看到后端传递的数据是没有任何问题的,但是接收时精度就丢失了。 在考虑到不改变业务结构的情况下,有两种解决方案。 方案一:自定义消息转换器通过自定义消息转换器,将传递给前端的Long类型数据转换为Str

浏览器注入外部JS文件 | 轻筏

方法一:直接在控制台注入众所周知,浏览器控制台可以直接执行js命令,所以我们可以在控制台通过命令将外部js文件注入到当前界面中。 (那么可能就有小伙伴要问了,既然能在控制台直接执行,为什么还需要多此一举,在控制台引入呢?因为这里主要讲了是引入外部文件,如果被引入的js文件很大,有几千行,总不能全部复制到控制台执行吧。) 原理很简单,就是通过命令创建一个JavaScript标签,然后填入地址,插入到

Docker——容器化部署(进阶篇) | 轻筏

Dockerfile Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本(Dockerfile就相当于用(多条)指令来说明要执行什么操作来构建镜像的文件)。 Dockerfile通过指令构建镜像,过程就相当于Docker内部容器多次提交形成镜像 大致流程: 常用保留字指令每条保留字指令都必须为大写字母且后面要跟随至少一个参数。 示例:to

标签: 云服务器 | 轻筏

一个收藏回忆与分享技术的地方

统一异常处理及返回结果 | 轻筏

前言简单回顾下异常分类: 非受检异常:运行时异常 受检异常:编译时异常 异常的处理通常有两种方式: 第一种就是在当前类使用try-catch捕获异常并直接处理 另一种就是不在当前类处理,使用throws抛给上一级处理 如果在每个异常处都进行try-catch处理的话,无疑会造成代码的臃肿,且不够美观。所以,一般来说除非的必须在在当前类处理的异常,否则都会向上抛出,直到抛到controlle

Git | 轻筏

前言Git官网 Git工作机制 Git工作仓库 局域网 互联网 GitLab Github Gitee Git常用命令 命令 说明 git config –global user.name 用户名 设置用户签名(用户名) git config –global user.email 邮箱 设置用户签名(邮箱) git init 初始化本地库 git sta

标签: Glassmorphism | 轻筏

一个收藏回忆与分享技术的地方

分类: HTML | 轻筏

一个收藏回忆与分享技术的地方

Async/EnableAsync注解异步方法的使用 | 轻筏

前言@Async注解为spring提供的一个公共线程池,需要配合@EnableAsync注解开启。使用@Async注解的方法称之为异步方法,相当于为该方法开了一个新的线程,使其在不影响主线程的前提下运行。 简单使用使用@EnableAsync配置异步功能 123456789import org.springframework.context.annotation.Configuration;imp

关于轻量云服务器端口的踩坑记录 | 轻筏

先说结论:(腾讯云)轻量云服务器的端口放行必须要在(腾讯云)服务器控制台放行,在其它地方使用命令放行是无法生效的! 由于我之前一直的在控制台放行的,所以没注意到这个问题,最近使用命令放行时才注意到这个问题。 下面直接看我的实际测试吧: 查看防火墙开放端口,可以看到15672是开放的: 然后我们访问15672端口,发现是不能访问的: 进一步测试,直接关闭防火墙: 然后去腾讯云控制台开放端口:

标签: Live2d | 轻筏

一个收藏回忆与分享技术的地方

轮询、长轮询、长连接、WebSocket | 轻筏

前言实现即时通讯常见的有四种方式,分别是:轮询、长轮询(comet)、长连接(SSE)、WebSocket。 轮询很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由客户端浏览器对服务器发出

博客寄语:

    “每天进步多一点”,共勉

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。