置顶文章
精选分类
常用汇总
精选spring
代码整理文章列表
ElasticSearch
# 入门 # 介绍 ES 是一个实时分布式搜索和分析引擎 可以用于全文搜索、结构化搜索、分析等 基于 Lucene 封装,使用 RestFulAPI 可以单节点、可以集群使用 # 安装 scoop install elasticsearch安装完成后需要将系统变量 classPath 这个全部删掉,重启。 如果是 scoop 安装的直接任意处输入启动 elasticsearch如果系统正常,访问 http://localhost:9200/ ,出现下面结果为正常 # 插件 可以安装 es-client 浏览器插件作为前端显示 # 核心 # 介绍 # Node 与 Cluster ES...
more...Cobra
# 开始 cobra 是一个开源第三方库,用于创建命令行程序。 地址:https://github.com/spf13/cobra # 安装: go get -u github.com/spf13/cobra/cobra# 概念 command 命令,分为根命令和子命令: rootCommand 例如 hugo childCommand 例如 get clone 等 arg 传入的参数,例如 git clone url 中的 url,一般来说这个是必填的 flags 传入的行为,例如 --network=xxx ,一般来说是可选的 # 创建 Main main.go...
more...Go3
# 基础 # 内置类型和函数 # 值类型 boolint(32 or 64), int8, int16, int32, int64uint(32 or 64), uint8(byte), uint16, uint32, uint64float32, float64stringcomplex64, complex128array# 引用类型 slice map chan# 内置函数 append -- 数组、切片新增close -- 关闭channeldelete -- map删除keypanic -- 错误处理recover -- 错误处理中恢复imag -- 返回complex的实部real...
more...JVM
# 开始 # JVM JVM 跨平台性 write once,run anaywhere ,在 java 编译成字节码后,想在不同平台运行,无需重新编译 # 不止 Java 只要遵循 Java 虚拟机规范,使用自己的编译器生成的文件同样可以被 JVM 识别 # 事件 2009 年,JDK 1.3 发布,Java HotSpot Virtual Machine 正式发布,成为 Java 的默认虚拟机。 2002 年,JDK 1.4 发布,古老的 classic 虚拟机退出历史舞台。 2003 年年底,Java 平台的 Scala 正式发布,同年 Groovy 也加入了 Java...
more...react下封装fetch函数
let BaseUrl = "http://127.0.0.1:8080"export type BaseApi = { code: number, data: object | object, msg: string}export async function Api(url: string, options: RequestInit = {}): Promise<any> { const headers = new...
more...解决NextJS下css加载顺序混乱问题
# 问题描述 加载了一个组件 <Botton> ,默认是蓝色的,当加载完成后是蓝色,组件原本颜色,但是 1s 后突然变成透明,因为全局 css 文件 layout.css 在最后加载且覆盖掉了组件颜色,这俩特异性一模一样 # 资料 这个问题老外已经扯了好久了 问题: https://github.com/vercel/next.js/issues/16630 # 三年!你知道这三年是怎么过来的吗? # 我不知道,我不在乎,他官方不修 bug 就是傻逼 # 解决方法 来自这位老哥: 安装 postcss-import 并将其添加到我的...
more...Mui-JoyUI主题使用方法
# 自定义主题 + 自动深色模式 app 下创建 theme.tsx ,因为是客户端文件,所以需要外置 'use client'import {extendTheme} from "@mui/joy/styles";export default extendTheme({ colorSchemes: { light: { palette: { // affects all Joy components that has...
more...使用redux远程调用弹窗
# 前言 我只能说垃圾 JoyUI,除了好看一无是处,居然没有远程调用方法,想当年 vue 调用弹框可是一个函数的事情 # 配置 ReduxTool sign-slice.ts import { PayloadAction, createSlice } from "@reduxjs/toolkit"type SignState = { alterDialog: boolean}type InitialState = { value: SignState}const...
more...解决input输入时失去焦点问题
郁闷了一下午卧草 https://stackoverflow.com/questions/22573494/react-js-input-losing-focus-when-rerendering/69544093#69544093
more...NextJs 14 App路由下使用Redux Toolkit
# 安装依赖 yarn add @reduxjs/toolkit react-redux# Store.js 创建文件 /src/redux/store.ts import { configureStore } from '@reduxjs/toolkit'export const store = configureStore({ reducer: { }})# Slice.js 创建文件 src/redux/features/auth-slice.ts import...
more...NextJs
# 开始 服务端渲染 准备内容在服务器上的页面而不是客户端上的页面,React 作为第一个 JS 库,服务端只是负责发送源码,最后的渲染还是在用户的客户端,而 vue 可以根据选择在服务器或者本地客户端的,so,搜索引擎可能并不会搜索到你的页面详细信息 多种路由、嵌套路由 服务端 API 页面预渲染 # 新建一个项目 PS D:\Code> npx create-next-app√ What is your project named? ... next-js√ Would you like to use TypeScript? ... No / Yes√ Would you...
more...我真的看不懂React+Dva
# 创建项目 # 创建 npx create-react-app react-hooks-ts-admin --template="typescript"# 安装依赖 npm install antdnpm install dva --legacy-peer-depsnpm install axios --legacy-peer-deps# 启动测试服务器 json-server --watch db.json# 开始 # 引入 Dva 路由 在 src 下保留三个文件 index.css index.tsx router.tsx //index.tsximport dva...
more...React
# 开始 # 新版本注意 根据官方文档来说,新版本已经不使用类组件了,文档经过二次修改 # 为何高效 # 谁开发的? Facebook # 特点 声明式编码 组件化编码 Native 编写原生应用 高效 # 高效原因 使用虚拟 DOM DOM Diffing 算法 # 初始化脚手架 npx create-react-app my-appSuccess! Created my-app at D:\Code\react\my-appInside that directory, you can run several commands: npm start Starts the...
more...Kubernetes2
一键安装脚本 sudo passwd#123 123 123apt install -y vim curl net-tools openssh-server net-toolsssh-keygencat /etc/ssh/sshd_config | grep -Eq "^[# ]?PermitRootLogin " ; [ $? -eq 0 ] && sed -i 's/^[# ]\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config || echo -e...
more...我的世界MINECRAFT原版/Mod服务端制作教程
# 下载 # Forge 文件 https://files.minecraftforge.net/net/minecraftforge/forge/ 1.7.10 为例 1614 直接下载 1558 直接下载 # 服务端核心 Forge 服务端不需要下载这个 https://mcversions.net/ 1.7.10 服务端核心 直接下载 # 原版服务端制作 # 将两个文件放在同一文件夹 创建 start.bat java -Xmx2048M -Xms1024M -jar server.jar nogui #原版#如果没有反应,可以在 powershell 启动# 双击运行 # 点开...
more...JAVA高级
# 多线程 # 概念 程序:完成特定任务,某种语言编写的一组指令集合 进程:程序的一种运行 线程:进程的执行路径,有的有多线程,多线程可能会带来安全隐患 曾经的单核 CPU 解决多线程方法是反复横跳 并行:多个 U 执行多个任务 并发:多个 U 执行一个任务 # 多线程创建方式一 创建继承于 Thread 类的子类 重写 Thread 类的 run() ,代码写在这里 实例化 Thread 类的子类的对象 通过此对象调用 start() class MyThread extends Thread{ @Override public void run()...
more...