4.6k 4 分钟

# Python 中的保留字 False True None and assert break class continue del elif else except from global if import is lambda nonlocal not pass raise return try with yield for as def finally in or while # 数据类型 类型 描述 说明 Number (数字) int (整数) 如:10、-10 Number (数字) float (浮点数) 如:13.14、-13.14 Number...
269 1 分钟

# 快捷键 # 单位设置# 自定义→单位设置→系统单位设置→米或厘米或者使用通用单位# 右键取消命令Alt+W 视图切换Alt+鼠标中间 视图旋转P 透视图T 顶视图F 前视图Z 最佳显示U 正交视图F4 开启线框F3 实体线框切换Alt+X 半透显示# 选择工具快捷键:QCtrl+鼠标左键 加选Alt+鼠标左键 减选# 移动工具快捷键:W# 旋转工具快捷键:E# 缩放工具快捷键:R# 捕捉工具快捷键:S# 进阶工具## 3D捕捉工具 可以右键3D捕捉打开选项打开捕捉冻结对象 空格锁定选中物体快捷键:S## 角度捕捉工具快捷键:A## 材质编辑器快捷键:M## 对齐与镜像快捷键:Alt+A
9.2k 8 分钟

将自己的开源 jar 包上传至 Maven 中央仓库,其中还是有不少坑的,所一开一篇文章做下记录。 # 注册 sonatype 账号 进入 issues.sonatype.org 注册账号,基于这个平台才可以上传至 Maven 仓库。 注册完成后需要记住 账号 密码 ,后面上传需要进行授权验证。 # 新建 Maven 项目工单 项目选择: Community Support - Open Source Project Repository Hosting (OSSRH) 问题选择: New Project Group Id : 推荐使用自己的域名,并遵循以下格式 例如:...
324 1 分钟

今天在 cmd 上运行 mvn 命令时提示没有这个环境,这里记录一下配置这个环境的过程。 首先到官网下载 maven 包:http://maven.apache.org/download.cgi 进去后选择对应版本下载,下载后解压到对应文件夹。 接下来找到 我的电脑 ,鼠标选中后右键选择 属性 打开 高级系统配置 打开 环境变量 在 系统变量 里面找到 path 这一行 鼠标双击后进入 path 界面,在最后一行加上 (点击右边新建) 刚才下载的 maven 目录的路径要到 bin 目录 网上很多教程还配置了一个 MAVEN_HOME 的路径,我实测了配置这一个就 ok...
3.2k 3 分钟

# 反射的概述 反射是框架设计的灵魂。 反射是一种在运行时动态获取类的信息并操作类的属性、方法和构造函数的技术。 它允许程序在运行时动态地获取类的信息并操作类的属性、方法和构造函数等。 # 反射的简介 反射是 Java 编程语言中一种强大的机制,它允许程序在运行时动态地获取类的信息并操作类或对象。 通过反射,我们可以在运行时获取类的属性、方法、构造函数等,并且可以动态调用这些成员。 这种能力使得我们可以在事先不知道类的情况下,通过运行时获取类的信息并进行相关操作。 Java 反射提供了以下几个重要的类和接口: Class...
5.4k 5 分钟

# Aop 简介 AOP(面向切面编程)是一种编程范式和一种在软件系统中实现关注点分离的技术。 AOP 通过在特定的切入点处自动执行预定义的操作,将这些功能与核心业务逻辑进行解耦。 它允许您将与核心业务逻辑无关的功能(例如日志记录、事务管理、性能监控等)从源代码中分离出来,并以模块化的方式应用于整个应用程序。 在 AOP...
1.2k 1 分钟

# java 常见异常 NullPointerException-空指针异常 当引用一个 null 对象时,会抛出空指针异常,通常需要检查对象是否为空再做操作。 ClassNotFoundException-类不存在异常 当使用不存在的类进行反射或动态加载时,会抛出此异常,需要检查类名是否正确或类路径是否存在。 IndexOutOfBoundsException-下标越界异常 当使用了不合法的数组或列表下标时,会抛出此异常,通常需要检查下标是否超过了数组或列表长度。 SQLException-操作数据库异常 操作数据库 Sql...
14k 12 分钟

# 链表 # 哈希表的简单介绍 哈希表在使用层面上可以理解为一种集合结构。 如果只有 key,没有伴随数据 value,可以使用 HashSet 结构 (C++ 中叫 UnOrderedSet)。 如果既有 key,又有伴随数据 value,可以使用 HashMap 结构 (C++ 中叫 UnOrderedMap)。 有无伴随数据,是 HashMap 和 HashSet 唯一的区别,底层的实际结构是一回事。 使用哈希表 (put)、删 (remove)、改 (put)、查 (get) 的操作,可以认为时间复杂度为 O...
4.8k 4 分钟

Vue 所有代码资料仓库 # 路由介绍及使用 理解: 一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。 前端路由:key 是路径,value 是组件。 # 基本使用 安装 vue-router,命令: npm i vue-router 应用插件: Vue.use(VueRouter) 编写 router 配置项: // 引入 VueRouterimport VueRouter from 'vue-router'// 引入 Luyou 组件import About from...
3.8k 3 分钟

Vue 所有代码资料仓库 # Vuex 插件介绍 # 概念: 在 Vue 中实现集中式状态(数据)管理的一个 Vue 插件,对 vue 应用中多个组件的共享状态进行集中式的管理(读 / 写),也是一种组件间通信的方式,且适用于任意组件间通信。 # 何时使用? 多个组件需要共享数据时 # 搭建 vuex 环境 创建文件: src/store/index.js// 引入 Vue 核心库import Vue from 'vue'// 引入 Vueximport Vuex from 'vuex'// 应用 Vuex 插件Vue.use(Vuex)// 准备...