自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 javascript解构知识

javascript解构知识

2022-06-15 17:54:33 335 1

原创 html 基础知识

基础知识小白必背

2022-06-01 19:18:28 525

原创 element-plus踩坑日记icon vite配置icon真的费老鼻子力气了

各个框架图标遍历玩法免费的框架往往是最贵的,谁用谁知道,浪费了太多配置的时间,一个破ICON能把人折腾死.今天你饿了么?element-plus安装element-plus pnpm install element-plus -D效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1WZY38tz-1653318306758)(C:\Users\jpruby\AppData\Roaming\Typora\typora-user-images\image-202

2022-05-23 23:06:32 1720 3

原创 Tailwind CSS

Tailwind CSS Tailwind CSS是一个实用程序优先的 CSS 框架,用于快速构建自定义用户界面.Useful Links传奇:官方资源Website - 官方 Tailwind CSS 网站.Repository - 官方 Tailwind CSS 存储库.Discussions - 与其他社区成员就 Tailwind 进行联系的官方场所.Tailwind UI - 使用 Tailwind CSS 制作的组件库.Headless UI - 完全没有样式,完全可访问的

2022-05-12 17:57:16 2070 1

原创 vue-router 4.0.xx 控制台 api.now is not a function 的解决方法

vue-router 4.0.xx 控制台 api.now is not a function 的解决方法**摘要:**控制台报错 Uncaught (in promise) TypeError: api.now is not a function at vue-router.esm-bundler.js:2489:31 at vue-router.esm-bundler.js:3296:37 at Array.forEach () at triggerError (vue-router.esm-bund

2022-05-11 22:48:52 3375 1

原创 vite 初始化常用插件

Vite 官方中文文档webpack细颗粒vue-loader ts-loader原理:把所有的src文件打包成一个bundle.js文件→>慢vite 创建项目使用 Yarn:$ yarn create vitevite →es module 比较火 浏览器的特性所以变快了插件• @vitejs/plugin-legacy - Legacy browser support.yarn add @vitejs/plugin-legacy使用// vite.

2022-05-10 23:06:14 617

原创 断言是一个逻辑判断,用于检查不应该发生的情况

断言断言是一个逻辑判断,用于检查不应该发生的情况Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查// 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行// 参数 message 参数用于定制异常信息。void notNull(Object object, String message)// 要求参数必须空(Null),否则抛出异

2022-05-10 22:22:37 229

原创 ts 爬一个新闻如此简单

ts 爬一个新闻如此简单写网站的时候,需要新闻支持,只能爬一个咯!import { reqNews } from '@/api/commonApi'import { OK_CODE } from '@/app/keys'import { ref } from 'vue'const useNews = () => { const news = ref([] as string[]) const refresh = () => { reqNews().then(({ co

2022-05-09 20:57:41 161

原创 vscode配置

vscode配置本地环境需要下载的工具集合:写代码的软件:VS Code (Visual Studio Code) 国内加速下载地址请根据自己的电脑系统选择不同的 vscode 版本下载。如果不知道自己电脑系统类型是32位还是64位,可以点击这里查看方法点击此处下载 windows 系统 64 位版本 ( 已检测到你的系统为 64 位版本 )点击此处下载 windows 系统 32 位版本点击此处下载 windows 系统 arm 版本点击此处下载 苹果mac 系统版本点击此处下载 Lin

2022-05-09 10:33:14 722

原创 vite+ts 必备配置

vite+ts 必备配置本问持续更新请关注… 关注博主,c v大法不迷路Starter、大招一个工具网站,一个聚合网址分享给大家JuTool.dev | 程序员工具站优聚集公开导航一、全局@路径配置目标文件vite.config.ts代码import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'import * as path from 'path' // 别名必备引入文件// https:/

2022-05-08 10:32:20 899 1

原创 Webstorm常用快捷键

Webstorm常用快捷键ctrl alt t 可以进行环绕\1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。\2. ctrl + j: 输出模板\3. ctrl + b: 跳到变量申明处\4. ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation)\5. ctrl + []: 匹配 {}[]\6. ctrl + F12: 可以显示当前文件的结构\7. ctrl + x: 剪切(删

2022-05-04 22:03:57 1665

原创 tailwindcss + element-plus

note技术栈vite2vue3tspiniavue-routerelement-plustailwindcss##–react目标: 管理模板1、起始,项目搭建!vue-router yarn add vue-router@4vue-router ts写法 indeximport type { RouteRecordRaw } from 'vue-router'import { createRouter, createWebHashHistory } from 'vue

2022-05-04 22:02:38 1578

原创 vue3.2中使用scss全局变量【2022.04.27最新方法】

vue3.2中使用scss全局变量【2022.04.27最新方法】

2022-04-27 11:03:52 2850 1

原创 【精品文章】springboot 项目起步配置【值得收藏,绝对原创】

springboot 项目起步配置前言springboot 也是配置地狱,插件太多,配置太多,也要做模板化工程,如果每个项目都从头来做,那等配置完黄花菜都凉了,还有很多,我还没写完,突然还是觉得django香了基本目录结构…待完善│ ├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─jpruby│ │ │ │ DemoApplication.java│ │ │

2022-04-25 17:16:41 851

原创 Vue3CompositionAPI

Vue3CompositionAPI第一章 最终效果演示1. 下载依赖npm install2. 启动前端npm run dev3. 启动数据json-server --watch data/db.json --port=3003第二章 创建项目1. vite 创建项目npm init vite@latest vite-blog -- --template vue2.App.vue<script setup></script><templat

2022-04-20 22:30:22 420

原创 Vue项目搭建常用的配置文件,request.js和vue.config.js

前端跨域解决方案request.js用来请求数据,封装的代码如下:import axios from 'axios'const request = axios.create({ baseURL: '/api', // 注意!! 这里是全局统一加上了 '/api' 前缀,也就是说所有接口都会加上'/api'前缀在,页面里面写接口的时候就不要加 '/api'了,否则会出现2个'/api',类似 '/api/api/user'这样的报错,切记!!! timeout: 5000})//.

2022-04-18 14:28:08 349

原创 Spring/Spring Boot 常用注解总结

0.前言可以毫不夸张地说,这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌握搞懂,使用 SpringBoot 来开发项目基本没啥大问题了!为什么要写这篇文章?最近看到网上有一篇关于 SpringBoot 常用注解的文章被转载的比较多,我看了文章内容之后属实觉得质量有点低,并且有点会误导没有太多实际使用经验的人(这些人又占据了大多数)。所以,自己索性花了大概 两天时间简单总结一下了。因为我个人的能力和精力有限,如

2022-04-17 16:14:06 467

原创 axios对于前端跨域的配置

前端跨域配置前端项目的src下的文件分类axios.js/* * @Author: jpruby * @Date: 2022-04-12 18:11:08 * @LastEditors: jpruby * @LastEditTime: 2022-04-12 19:29:20 * @FilePath: \blog-view\src\plugins\axios.js * @Description: 你看就会,一写就废 * hello world is classical * Copyri

2022-04-17 14:15:14 780

原创 ubuntu 常用的Shell命令+Ubuntu软件安装+Maven软件的安装+Ubuntu的文件系统结构

ubuntu 常用的Shell命令+Ubuntu软件安装+Maven软件的安装+Ubuntu的文件系统结构

2022-04-17 13:48:21 845

原创 Homebrew安装失败的问题和解决方法

从Homebrew官方网站按一下复制,我在mac os的终端上粘贴是/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”结果的是:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused这个问题在微信群求助了,在【Golang技术分享】交流群2,LEWI

2022-04-17 12:09:44 779

原创 Spring ssm SpringSecurity 做一个小项目,非常简单

SpringSecurity本章我们会一边讲解SpringSecurity框架,一边从头开始编写图书管理系统。SpringSecurity是一个基于Spring开发的非常强大的权限验证框架,其核心功能包括:认证 (用户登录)授权 (此用户能够做哪些事情)攻击防护 (防止伪造身份攻击)我们为什么需要使用更加专业的全新验证框架,还要从CSRF说起。CSRF跨站请求伪造攻击我们时常会在QQ上收到别人发送的钓鱼网站链接,只要你在上面登陆了你的QQ账号,那么不出意外,你的号已经在别人手中了。实际.

2022-04-13 21:16:45 480

原创 spring ssm 你不知道事情

**建议:**对Java开发还不是很熟悉的同学,最好先花费半个月到一个月时间大量地去编写小项目,不推荐一口气学完,后面的内容相比前面的内容几乎是降维打击,一口气学完很容易忘记之前所学的基础知识,尤其是JavaSE阶段的内容。Spring框架技术恭喜各位顺利进入到SSM(Spring+SpringMVC+Mybatis)阶段的学习,也算是成功出了Java新手村,由于前面我们已经学习过Mybatis了,因此,本期教程的时间安排相比之前会更短一些。从这里开始,很多的概念理解起来就稍微有一点难度了,因为你们没.

2022-04-13 11:23:20 234

原创 Git入门

Git版本控制**注意:**开始学习之前,确保自己的网络可以畅通的连接Github:https://github.com,这个是一个国外网站,连起来特别卡,至于用什么方式实现流畅访问,懂的都懂。其实版本控制在我们的生活中无处不在,比如你的期末或是毕业答辩论文,由于你写得不规范或是老师不满意,你的老师可能会让你改了又改,于是就会出现下面这种情况:我们手里的论文可能会经过多次版本迭代,最终我们会选取一个最好的版本作为最终提交的论文。使用版本控制不仅仅是为了去记录版本迭代历史,更是为了能够随时回退到之前的

2022-04-09 16:13:46 88 2

原创 springboot 多环境配置,请您过目

多环境配置在日常开发中,我们项目会有多个环境。例如开发环境(develop)也就是我们研发过程中疯狂敲代码修BUG阶段,生产环境(production )项目开发得差不多了,可以放在服务器上跑了。不同的环境下,可能我们的配置文件也存在不同,但是我们不可能切换环境的时候又去重新写一次配置文件,所以我们可以将多个环境的配置文件提前写好,进行自由切换。由于SpringBoot只会读取application.properties或是application.yml文件,那么怎么才能实现自由切换呢?SpringBo

2022-04-09 15:39:56 668

原创 SpringBoot日志系统,非常简单

日志系统SpringBoot为我们提供了丰富的日志系统,它几乎是开箱即用的。日志门面和日志实现我们首先要区分一下,什么是日志门面(Facade)什么是日志实现,我们之前学习的JUL实际上就是一种日志实现,我们可以直接使用JUL为我们提供的日志框架来规范化打印日志,而日志门面,如Slf4j,是把不同的日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接口,使用时只需要按照其提供的接口方法进行调用即可,由于它只是一个接口,并不是一个具体的可以直接单独使用的日志框架,所以最终日志的格式、记录级别、输出

2022-04-09 11:35:09 2569

原创 pinia 基础配置代码 一看就会非常简单 配合vue3使用更香

pinia 基础配置代码Pinia started as an experiment to redesign what a Store for Vue could look like with the Composition API around November 2019. Since then, the initial principles are still the same, but Pinia works for both Vue 2 and Vue 3 and doesn’t require

2022-04-07 22:01:09 345

原创 vue+springboot 一些配置

跨域问题package com.jpruby.springboot.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBased

2022-04-06 22:43:15 1098

springboot框架+Mybatis+SpringSecurity+logback 都配置好啦

springboot框架+Mybatis+SpringSecurity+logback 都配置好啦

2022-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除