🍀 简窝 Blog

📅 归档

📅 2023 年

02 月

  • 代码 钢琴 演奏歌曲

    🔥 15 ❤️ 3 💬 0

    前言 之前在b站看到了有其他的up主用C语言 实现了 一些歌曲的演奏 ,我就想试试用Java能不能实现一样的效果,然后就网上查了一些资料,就开始做了,1.0版本参考了别的项目(@fightingHawk2001),2.0版本是完全自己写的,实际上也不难,就是通过多线程来播放音符,然后动画是通过jav

📅 2022 年

11 月

  • 一些浏览器和前端小技巧

    🔥 472 ❤️ 15 💬 0

    在浏览器地址栏运行JS代码 在浏览器地址栏可以直接运行JavaScript代码,以javascript:开头后跟要 JS 代码语句。例如: javascript:alert('Hello World!)'); 将以上代码贴到浏览器地址栏回车后执行alert函数,显示一个弹窗。 不过,如果直接复制粘

  • macOS Ventura 正式版 使用心得及 Bug 总结

    🔥 261 ❤️ 15 💬 0

    1. 前言 请注意,本文章为粗略使用心得,所有的体验均为本人使用感受,同时结合了网上其他人的使用问题,如有不同的意见,可以评论区留言 本人电脑配置: 配置 版本

  • 博客引入二次元精灵——L2Dwidget

    🔥 203 ❤️ 5 💬 0

    前言 有时看到别人的博客页面会弹出好看的二次元动画,有的就是swf格式的falsh动画,有的可能就是一个简单的GIF动图,由于Chrome停止对falsh支持,今天介绍一个非flash的js二次元动画——L2Dwidget,我们将在 VUE 项目中导入它。 1.流程 1.1 安装所需要的 js np

  • Spring Security自定义身份验证的失败处理

    🔥 104 ❤️ 7 💬 0

    1.概述 在本快速教程中,我们将演示如何在Spring Boot应用程序中自定义Spring Security的身份验证失败处理。目标是使用表单登录方法对用户进行身份验证。 2.认证和授权(Authentication and Authorization) 身份验证和授权通常结合使用,因为它们在授予

  • jsonArray中按照某一字段排序

    🔥 457 ❤️ 9 💬 0

    废话不多说,直接上代码。 通过比较器接口排序 public static void main(String[] args) { String jsonStr = "[{\"name\":\"张三\",\"oid\":1001,\"age\":26},{\"name\":\"李四\",

10 月

  • vue的history 路由模式下和Springboot后端路由冲突问题

    🔥 83 ❤️ 2 💬 0

    问题: 在进行springboot+vue前后端项目的整合时,把vue项目打包编译后放入后端项目中,后端编译成jar包运行, 首页可以正常显示,但是在点击页面进行跳转或者刷新页面时,会出现404。 vue路由的两种模式 对于一个url来说,hash值定义—— #及其后面的内容就是hash值,例如/i

08 月

  • IDEA类和方法注释模板设置

    🔥 344 ❤️ 16 💬 0

    一、概述 IDEA自带的注释模板不是太好用,我本人到网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家 类注释模板: 方法注释模板: 二、类注释模板 1、File(文件)-->settings(设置)-->Editor(编辑器)-->File and Code Templates

  • String 类型真的是不可变的么?

    🔥 371 ❤️ 3 💬 0

    String String类是final类型的,所以使用String定义的字符串是一个常量,因此他一旦创建,其内容和长度是不可改变的。真的是这样简单的吗? String不可变详解 定义字符串时,在String源码中实际是将字符串赋值给了一个char类型的数组。下面都称为字符数组。 我自己之前以为St

  • vue网站 使用phantomjs 进行SEO优化

    🔥 357 ❤️ 14 💬 0

    什么是seo? SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过对网站进行站内优化和修复(网站Web结构调整、网站内容建设、网站代码优化和编码等)和站外优化,从而提高网站的网站关键词排名以及公司产品的曝光度。通过搜索引擎查找信息