Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

前言最近写 Java 项目的时候突然就想到 Java 的工程能不能像是前端项目一样已保存就自动编译呢?于是我就找到了spring-boot-devtools这个插件,配置好之后试了下感觉不错!但是突然就发现热部署之后控制台开始刷日志了,往上面翻了几行发现是项目重启了…。这时候我的云强迫症就犯了,既然是自动重启那为啥我不写个脚本失去焦点时重启项目。于是我去 google 了一会儿发现了 hop...

简介插入排序算法是生活中比较常用的一种算法。每次处理一个元素,把这个元素插入到前面已经处理好的数组中。 思路一般使用两层循环,第一层遍历全部元素,第二层以第一层的指针所指向的位置为结束位置,以此位置倒叙遍历这个小数组,以最后一位依次与前面的所有元素对比,决定这个元素应该存放的位置。 实现public class InsertSort{ public static <E...

介绍选择排序算法是最简单的排序算法,通过循环的方式每次取剩余蒜素中最大最小值,与指针当前所指位置的元素交换位置,之后指针后移,再次重复操作… 代码实现public class SelectionSort{ public static <E extend Comparable<E>> void doSort(E[],arr){ ...

我的环境 Java 17 maven 3 Tomcat 10.0.20 BUG 的产生因为最近在尝试自己通过 servlet 实现一个简易的 SpringMvc 框架,所以遇到了这个访问 404 的问题。 首先我可以确定我的项目时毫无问题的(毕竟直接用 maven 通过模板创建的),因此我肯定这是项目配置的问题。本来我使用的是这个依赖,想必大家第一次接触 servlet 用的也是这个版本的...

Vue 项目工程化配置创建项目vue create vue-admin ? Please pick a preset: Manually select features ? Check the features needed for your project: ◉ Choose Vue version // vue3 ◉ Babel ◯ TypeScript ◯ Prog...

本文基本参照 yugioh.fandom.com 游戏王常用中日英对照游戏相关基础概念 日文 英文 中文 カード Card 卡片 デュエル Duel 决斗 マッチ Match 匹配 ターン Turn 回合 {降参^こう・さん} Surrender 投降 プレイヤー Player 玩家 {自分^じ・ぶん} You 自己 {相手^あい・て} Opponent...

flex 弹性布局弹性布局是一种按行或按列的一维布局方法。元素可以膨胀以填充多余的空间,收缩以适应更小的空间。 主轴与交叉轴默认情况下:主轴方向从左至右,交叉轴方向从右至左。 flex 容器要使用 flex 布局需要现在容器上设置display:flex 改变轴方向 flex-direction row(默认) row-reverse colum colum-reverse 换行与缩写 f...

盒模型的特性以及定位属性盒模型在 css 中所有元素都被盒子包围着。盒子从里到外:content(内容)、padding(内边距)、border(边框)、margin(外边距) 盒模型中 padding 值不能为负,margin 可以为负,负数时盒子四周会向内收缩。(叠加) 边框实际上是覆盖在盒子上方的,盒子中被覆盖的部分仍然沿用盒子设置的背景颜色。(可通过 rgba 设置透明观察) ma...

在 vue 的自定义组件中实现 v-modelvue2 自定义组件的 v-model<input v-model="val"> <!-- 等价于 --> <input :value="val" @input="val = $event.target.value"> ... return{...

通过 grub 引导 Arch Windows 双系统由于新入手了台 m1 的 mac 所以给我的 surface 装一个 windows 以备不时之需。 windows 默认通过自己的 windows boot manager 引导启动,而我使用的 arch 则使用 grub,为了方便起见,我选择直接使用 grub 来引导两个系统的启动。 过程grub-mkconfig 只识别当前系统的 ...