- 博客(12)
- 收藏
- 关注
原创 sku与spu
同一型号的商品,或者说是同一个产品项目(商品条形码是针对企业的产品项目来进行定义的),因为产品与产品之间有某些属性不同,用以区别开这些不同商品的属性即商品变异属性,又称作SKU属性,因为它决定了SKU的绝对数量。
2024-08-20 14:40:30 851
原创 HashMap源码分析
可以使用,但是需要重写 hashcode 和 equals 方法,自定义类中的字段都加 final,类对象也用 final 修饰。
2023-11-30 15:46:37 41
原创 面试问题总结
文章目录1.abstract和interface异同2.构造方法3.final关键字作用4.重写和重载的区别4.1重载4.2重写5.this关键字6.封装的作用,实现封装的步骤7.封装中的getter和setter方法分别作用7.1setter方法7.2getter方法8.Mybatis-plus与Spring Data JPA9.装箱和拆箱9.1装箱9.2拆箱10.ArrayList底层原理11.反射12.Filter13.$与#的区别14.js中的DOM对象与jQuery中的DOM区别15.四大元注解1
2023-11-30 15:43:31 493
原创 IntelliJ-Idea-常用快捷键列表
Ctrl+J,查看更多。Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作。Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch。Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找。Ctrl+Alt+Shift+S,打开当前项目/模块属性。Ctrl+Alt+Shift+C,复制引用,必须选择类名。
2023-11-09 19:16:35 41
原创 md文件的常用知识
1.新建md文件2.一个#号代表一级标题,只能到六级标题3.>表示区块内容,可进行嵌套4.和_代表强调内容(倾斜)5.**和__代表强调内容(加粗)6.、+、-加空格可表示列表元素7.```可表示代码区块8.分割元素之间不能出现内容字符,但是可以出现空格9.超链接元素行内式语法格式:超链接的名字10.超链接元素参考式语法格式:先定义变量名[变量名]: 具体的网址;后使用变量[链接名][变量名]11.图片元素行内式语法格式:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来
2022-03-01 17:16:48 2215
原创 SQL注入
一、SQL注入1.SQL注入概念SQL注入是一种代码注入技术,一般被应用于攻击web应用程序。它通过在web应用接口传入一些特殊参数字符,来欺骗应用服务器,执行恶意的SQL命令,以达到非法获取系统信息的目的。它目前是黑客对数据库进行攻击的最常用手段之一。2.SQL注入攻击方式常见业务场景:表单中搜索框输入员工名字,然后后台查询对应名字的员工正常情况下,是前端页面把一个名字参数name传到后台,然后后台通过SQL把结果查询出来name = "张三"; //前端传过来的SQL= "sele
2021-08-11 19:08:52 296
原创 servlet技术
一、servlet的拓展1、servlet的局部设置顾名思义,只得就是局部servlet可以访问的变量web.xml配置servlet的时候,向内部传入一些参数设置参数 web.xmlservlet > init-param > param-name / param-vapue接受参数servlet内部读取方案1:重写init(servletconfig)方案2: 直接调用getServletConfig()读取数据 value = servl
2020-08-13 08:14:34 306
原创 面向对象
面向对象创建类与对象面向对象的三大特性:封装,继承,多态抽象类和接口的使用程序中的异常处理使用面向对象的思想进行编程1.开发方法结构化开发面向对象开发2.名词解释属性:对象具有的各种特征,每个对象都有自己的特征值方法:对象执行的操作对象:用来描述客观事物的一个实体,由一组属性和方法组成类:具有相同属性和方法的一组对象的集合 。类是对象的抽象,对象是类的具体3.重点Java是面向对象的语言所有Java程序都以类class为组织单元关键字class定义自定
2020-06-30 18:55:00 272
原创 循环结构
循环结构1.eclipse介绍使用单词:日食公司:IBM小故事:原来IBM收购sun公司失败java常用的开发工具:eclipse(MyEclipse、idea这两个是收费的)安装:找到解压后的eclipse.exe程序,直接运行即可(右键发送到桌面快捷方式)第一次打开,有欢迎页面,直接关闭即可(aways show welcome)右键左侧package视图—>new---->java project选中src,右键新建一个class文件跟平时一样编写代码,编写完成以后,
2020-06-28 19:55:51 368
原创 选择结构与分支结构
分支结构1.if结构单词:如果语法格式:if(布尔表达式){//条件成立执行代码}import java.util.Scanner;public class TestIf4{ public static void main(String [] args){ //需求:每个人都有两门课程成绩 java成绩 跳舞成绩 //java成绩 大于95 并且 跳舞成绩 大于80 奖励 //java成绩 大于80 并且跳舞成绩 等于100 奖励 System.out.println("
2020-06-28 19:54:19 572
原创 Java语言基础
Java语言基础1.变量1.概念:计算机内存中的一块存储空间,是存储数据的基本单元。2.组成:数据类型、变量名、值3.声明变量方式先声明后赋值 数据类型 变量名; 变量名 = 值;声明并赋值 数据类型 变量名 = 值;多个同类型变量的声明并赋值 数据类型 变量1 , 变量2 , 变量3 = 值3 , 变量4 , 变量5 = 值5;Java是强类型语言,变量的类型必须与数据的类型一致。4.数据类型基本数据类型四类八种* 整数(byte、short、in
2020-06-18 17:03:41 258
原创 java概述与环境搭建
Java概述与环境搭建1.名词解释1.JVM(Java Virtual Machine)java虚拟机2.JRE(Java Runtine Environment)java运行环境 包含jvm3.JDK(Java Development Kit)java开发工具包 包含jre2.配置环境变量右键我的电脑属性->高级系统设置->环境变量->系统变量->新建->变量名JAVA_HOME->变量值为JDK所在路径->Path->编辑->新建-
2020-06-16 20:39:15 322
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人