自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 Linux基础命令

usermod -a -G:已存在的用户加入用户组 usermod -a -G 组名 用户名。useradd -g:新用户加入用户组 useradd -g 组名 用户名。passwd:设置用户密码 passwd 用户名 tokens:令牌。mkdir -p 目录1/目录2:级联创建(创建一个联动目录,目录1中包含目录2)usermod:修改用户名 usermod 选项 用户名。cd -:切换到上一个操作的目录。

2023-08-31 16:40:44 101

原创 JDBC使用

获取每一列resultSet.getString(),括号中的参数可以是数字,从1开始,表示第几列,也可以是字符串,列名的字符串。- 2.增删改executeUpdate(增删改SQL),返回一个数据,表示数据库中受影响的行数。- 1.查询executeQuery(SQL),会有返回值ResultSet,保存了查询的结果。# 获取数据库连接对象 Connection,故名思意,连接肯定需要连接的地址,用户名和密码。# 获取执行sql语句的对象 Statement,是由连接对象创建出来的。

2023-08-31 16:39:25 173

原创 Json、JDBC

查询:json_extract(字段名,"$.key") 字段名->"$.key" json_keys(字段) 查询key。函数搜索:json_contains(字段,值) json_contains(字段,值,"$.key")对象(Object):用花括号{ }表示一个对象,对象由多个键值对组成,键值对之间用逗号分隔。数组(Array):用方括号[ ]表示一个数组,数组是由多个值组成,值之间用逗号分隔。修改:json_set(字段,"$.key",值)

2023-08-31 16:38:29 591

原创 Mysql索引、事务、函数

索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。针对比较大的数据,比如我们存放的是消息内容,有几 KB 的数 据的这种情况,如果要解决like 查询效率低的问题,可以创建全文索引。另外需要注意的是,主键索引是一种特殊的唯一索引,它还多了一个限制条件,要求键值不能为空。3.当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。也叫非唯一索引,是最普通的索引,没有任何的限制。2.大大加快数据的检索速度,这也是创建索引的最主要的原因。由多个字段共同组成的索引。

2023-08-31 16:37:40 138

原创 Mysql查询(SELECT)

SELECT 查询字段 FROM 表名 WHERE age=(SELECT MAX(age) FROM userinfo);SELECT 查询字段 FROM 表名1 RIGHT JOIN 表名2 ON 连接条件;SELECT 查询字段 FROM 表名1 LEFT JOIN 表名2 ON 连接条件;SELECT 查询字段 FROM 表名 JOIN 表名 ON 连接条件;SELECT 查询字段 FROM 表名1,表名2 WHERE 连接条件;

2023-08-31 16:36:28 1085

原创 Mysql基础:增、删、改

insert into 表名 (字段1,字段2...) values (值1,值2...),(值1,值2...),(值1,值2...);insert into 表名 values (值1,值2...),(值1,值2...),(值1,值2...);DELETE 语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。由多张相互连接的二维表组成的数据库,就像Excel一样,由行和列组成的二维表。- 填写数据库连接信息。

2023-08-29 17:53:40 61

原创 Java高级特性——IO流

按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出。1.字符流是可以直接读写字符的IO流,字符流读取字符,就要先读取到字节数据,然后转为字符.;2.字节流因为操作的是字节,所以可以用来操作媒体文件。1.字节流和字符流的基本操作是相同的,但是要想操作媒体流就需要用到字节流。2.读写字节流:Reader输入流(读)和Writer 输出流(写)

2023-08-29 17:52:55 165

原创 Java常用工具类(API)

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。StringBuffer是用来解决String更改字符串造成的时间浪费和空间浪费的。注:子类的构造方法默认访问的是父类的无参构造方法。他的构造方法是 public Object()

2023-08-29 17:52:01 72

原创 Java集合、泛型、增强For

Collection表示一组对象,这些对象也被称为Collection的元素。一些Collection允许有重复的元素(例如List),但是另一些则不允许有重复的元素,即可为无序的(如Set)。泛型就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,然后在使用/调用时传入具体的类型。集合类存放的都是对象的引用,而非对象本身。数组的长度是不可变的,集合长度是可变的。集合是一个动态的数组,

2023-08-29 17:47:15 57

原创 Java面向对象:多态、异常

多态:多态的概念:多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。

2023-08-29 17:45:17 60

原创 Java面向对象:抽象类、接口、方法重写

一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。接口则包含类要实现的方法。2.抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是 public static final 类型的。1.抽象类中的方法可以有方法体,就是能实现方法的具体功能,但是接口中的方法不行接口没有构造方法。抽象类的构造方法是存在的,也是可以运行的,但是在JVM里取消了最后一步创建对象的功能。一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法。

2023-08-29 17:43:48 73

原创 Java面向对象:非访问修饰符、继承

继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。提高了代码的耦合性,代码联系越紧,代码独立性越差。implements——实现接口。interface——定义接口。extends——继承父类。class——定义类。

2023-08-29 17:42:34 52

原创 Java面向对象:类和对象、封装、修饰符

什么是类: 类其实是个模板,是一个具有共同特点的集合。比如说 饮料:都有包装,都有颜色,都有味道,都是被喝的东西。 这些都行都是抽象出来的属性和行为。类的构成: 类是由抽象出的属性和行为组成的对一种实物的描述, 实物的属性是类的成员变量,实物的行为是类的方法。类的概念: 类的实质是一种数据类型,类似于int、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直

2023-08-29 17:41:30 69

原创 Java构造方法、成员变量、局部变量、this关键字、方法重载

在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级。在一个类的构造方法执行完成后,它的对象才能被创建出来。如果在一个类里写了一个有参构造,就必须配一个无参构造。作用域:成员变量的作用域在整个类内部都是可见的。作用域:局部变量的作用域仅限于定义它的方法。初始值:Java不会给局部变量赋予初始值。初始值:Java会给成员变量一个初始值。在同一个方法中,不允许有同名局部变量。在不同的方法中,可以有同名局部变量。系统提供默认无参构造方法。4.方法重载与返回值无关。

2023-08-29 17:40:22 54

原创 Java的自定义方法

修饰符 返回值类型 方法名(参数类型 参数名){方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。System.out.println("两数相加=" + c);System.out.println("登录成功");return 返回值;下划线可能出现在方法名称中用以分隔名称的逻辑组件。return "登录成功";传参时数据类型、顺序、个数都要相同。1.无参无返回值方法。2.无参有返回值方法。3.有参无返回值方法。4.有参有返回值方法。

2023-08-29 17:39:31 194

原创 Java数组

概念:数组是存储同一种数据类型多个元素的集合。数组既可以存储基本数据类型,也可以存储引用数据类型。通常利用遍历,toString方法继续输出。数组是利用下标来进行访问元素(从0开始)数组不能直接输出,直接输出为内存起始地址。数据类型[ ] 数组名 = 初值。注意:数组长度一旦给定就不能修改。遍历 - 利用for循环。

2023-08-04 18:31:17 45

原创 Java基础(循环结构)

这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。1. 在for循环中声明的循环变量无法在循环外部使用,而while循环却是在循环结构外部声明的循环变量,所以即便循环结束,也可以继续使用。do...while循环也是while循环,所以它也用于循环次数未知的情况下,但它与while循环的区别是,它会优先执行一次循环体的内容。2. for循环的循环变量在循环结束后会直接被销毁,更合理的使用内存空间。

2023-08-04 18:30:44 43

原创 Java变量、数据类型、运算符

只能用英文、下划线、数字、$结尾、只能用英文、下划线、$开头不能用关键字命名有意义。=就是赋值运算符,目地是将=右边的数据,赋值给=右边的空间。首个单词首字母小写其余首字母大写虽然可以但一般不使用事。&&、&与,前后两个条件同时为true,则为true。||、|或,前后两个条件有一个true,则为true。String 引用数据类型 学符串。整数 byte short int lony。== 用于判断两个变量内存起始地址是否相同。小数 Hat double。

2023-08-04 18:23:26 36

原创 java变量和数据类型

只能用英文、下划线、数字、$结尾、只能用英文、下划线、$开头不能用关键字命名有意义。=就是赋值运算符,目地是将=右边的数据,赋值给=右边的空间。首个单词首字母小写其余首字母大写虽然可以但一般不使用事。&&、&与,前后两个条件同时为true,则为true。||、|或,前后两个条件有一个true,则为true。String 引用数据类型 学符串。整数 byte short int lony。== 用于判断两个变量内存起始地址是否相同。小数 Hat double。

2023-08-01 17:24:10 40

原创 软件开发流程

1.发现需求,梳理需求 ——产品经理(需求文档、原型图)5.测试——内测、公测、测试工程师(测试利用、测试报告)2.确定语言框架——项目经理,架构师(项目框架)3.设计-UI设计师(大前端)、(UI图)4.开发编码——前端后台、联调、页面接口。6.上线——运维工程师、实施工程师、后台。

2023-07-31 17:11:22 50

原创 前端代码书写规范

4、不要使用拼音,也不要使用中文,实在找不到英语的时候,可以使用拼音,但是要注明5、尽量不要缩写、简写的单词。使用场景:class,id,标签,属性,文件夹名,文件名,图片名。第一种小驼峰式命名比如: firstName。第三种中划线式命名比如:first-name。第四种下划线式命名比如:first_name。第二种大驼峰式命名比如:FirstName。3、可读性强的命名优先于简短的命名。每种命名方式使用场景规范不同。使用场景:函数命名,变量命名。使用场景:函数命名,变量命名。使用场景:组件名命名。

2023-07-26 17:25:28 39

原创 css布局

【代码】css布局。

2023-07-22 16:13:02 35

原创 CSS渐变

【代码】CSS渐变。

2023-07-21 17:49:28 30

原创 css动画过渡

【代码】css动画过渡。

2023-07-21 17:48:57 36

原创 css动画

【代码】css动画。

2023-07-21 17:48:15 44

原创 CSS文本字体样式

【代码】CSS文本字体样式。

2023-07-20 17:29:49 33

原创 CSS进阶边框组合使用

【代码】CSS进阶边框组合使用。

2023-07-20 17:29:14 33

原创 CSS进阶 背景颜色

【代码】CSS进阶 背景颜色。

2023-07-20 17:28:41 54

原创 HTML CSS 练习

【代码】HTML CSS 练习。

2023-07-19 15:19:35 36

原创 HTML进阶

【代码】HTML进阶。

2023-07-19 15:17:46 67

原创 CSS定义练习

【代码】CSS定义练习。

2023-07-18 17:18:11 33

原创 CSS定位笔记

【代码】CSS定位笔记。

2023-07-18 17:17:26 87

原创 CSS浮动练习-小米手机模块

【代码】CSS浮动练习-小米受模块。

2023-07-17 17:22:45 116

原创 css浮动

【代码】css浮动。

2023-07-17 17:22:00 52

原创 CSS盒模型

【代码】CSS盒模型。

2023-07-14 17:14:09 27

原创 CSS背景

【代码】CSS背景。

2023-07-14 17:10:58 28

原创 CSS基础样式、选择器

【代码】CSS基础样式、选择器。

2023-07-13 17:17:56 30

原创 html基础学习2-2

【代码】html基础学习2-2。

2023-07-12 17:29:49 30

原创 html基础学习2-1

【代码】html基础学习2-1。

2023-07-12 17:29:04 29

原创 前端基础练习2

【代码】前端基础练习2。

2023-07-12 17:05:21 33

空空如也

空空如也

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

TA关注的人

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