这是一件很酷的事
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

ESlint学习

介绍https://eslint.nodejs.cn/ eslint是一个代码质量检测的包。 javascript standard style https://standardjs.com/readme-zhcn.html ESLint 规则表 https://zh-hans.eslint.org/docs/latest/rules/ 创建Vue时引入了如果使用像 1pnpm create v
2024-09-14
前端
#前端 #eslint

pettier学习

介绍https://www.prettier.cn/ Prettier 是一款流行的代码格式化工具,它可以自动化地进行代码格式化,以帮助开发者提高代码的可读性和维护性。 vue项目安装Pettier安装包 1npm install --save-dev prettier 创建配置文件(.prettierrc)添加内容: 1234{ "singleQuote": t
2024-09-14
前端
#前端

pnpm学习

介绍https://pnpm.io/zh/ 在项目初衷有两点:节省磁盘空间和提高安装速度 安装及卸载因为我安装了node.js, 所以有带npm包管理, 使用npm安装,我又安装了cnpm,。。。。 1cnpm install -g pnpm 设置为国内镜像: 查看镜像地址 1pnpm config get registry 设置 12# https://registry.npmmirror.
2024-09-14
前端
#前端 #pnpm

vue3学习从大事件系统开始

概述我已经看完了黑马程序员的前端课程(从html至vue3),以及小滴课堂的前端课程(html)。但是还是不能说可以做一个管理系统或者直接上手修改。对前端知识已经有一定的大概了解了,所以需要从一个系统来重新复习一下知识。 框架 框架名称 作用 版本 pnpm Npm -> pnpm 节省磁盘空间 提高安装速度 Vue3 流行啊,就学 Vue router 配套vu
2024-09-14
前端
#前端 #vue

文件加密及数据库字段加密

需求不想服务器运维人员或管理员对服务器上的文件进行直接访问,可以得到内容。 不想数据库运维人员或管理员对数据库表中的内容直接查询得到。 代码加密类依赖hutool12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
2024-09-12
mybatis
#mybatis

手写tomcat

[TOC] 概述看了廖雪峰老师的《手写tomcat》的一些想法等。 https://liaoxuefeng.com/books/jerrymouse/introduction/index.html 创建一个maven项目源码包下的: connector 写 http相关的 engine 写 servlet相关的 引入日志框架pom.xml 12345678910111213141516171819
2024-08-22
tomcat
#tomcat

java中synchronized与reentrantLock

synchronized与reentrantlock的区别1.synchronized是java的关键字,是java内置的特性,reentrantlock是通过java代码实现的。 2.synchronized是自动获取锁与释放锁,reentrantlock需要手动获取与释放锁。 3.reentrantlock具有响应中断、超时等待等特性。 4.sysnchronized是非公平锁,reentra
2024-04-24
java
#java

java的ThreadLocal类

ThreadLocal会造成内存泄露吗threadLocal一般不会造成内存泄露。 一般使用是创建一个类: 12345678910111213141516public class UserIdThreadLocal { private static final ThreadLocal<String> userIdLocal = new ThreadLocal&l
2024-04-23
java
#java

java四种引用类型

前言四种引用类型在垃圾收集方面及使用场景上的不同。 强引用java中默认的引用方式,通过“new”关键字创建的对象,只要存在强引用,垃圾收集器就不会回收对象。 软引用允许对象在系统内存不足时被回收。当系统内存不足时,垃圾回收器会尝试回收软引用指向的对象,但只有在 JVM 内存不足时才会真正回收。 使用场景:对于需要缓存数据,但又可以在内存不足时释放的情况,如图片缓存、数据缓存等。 123SoftR
2024-04-09
java
#java

session共享

session共享问题的由来session共享是因为架构演变而出现的问题。 项目由初期直接使用一台tomcat做为web服务器,这时是没有session问题。 项目到nginx做动静分离,还是一台tomcat做为web服务器,这时是没有session问题。 项目到nginx做负载均衡,后端是多台tomcat时,还使用tomcat的session,这时就会出现session问题。 session共享
2024-03-22
java
#java
12345…24

搜索

Hexo Fluid
京ICP备18028493号 | police-icon 11010502035713