- 博客(31)
- 收藏
- 关注
原创 java 实现驼峰式(类名)命名和下划线(数据库)命名之间的转化
数据表中的字段名我们通常以“_”分隔,而在Java的实体类中我们的字段属性通常采用驼峰式命名。封装工具类对其进行一次性的转换使用
2023-09-06 19:12:36
2219
1
原创 java 简单实现客户端和服务端在控制台发送消息 socket
实现在客户端刚连上服务端时,就收到服务端的欢迎信息。在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端.
2023-09-06 19:00:29
815
原创 idea连接数据库时报错:java.sql.SQLException: Access denied for user ‘root’@‘localhost’(using password: YES)
后来排查错误发现是在使用SpringBoot连接数据库时,如果用yml来设置数据库连接信息,数据库的异常,首先检查数据库密码是不是正确,可以在MySQL中登录验证。yml对数据类型有要求,password要使用字符串类型,不能直接数字。
2023-09-06 18:43:05
635
1
原创 Spring的入门程序(Hello Spring)
3、在src/main/resources目录下,新建applicationContext.xml文件作为HelloSpring类的配置文件,并在applicationContext.xml文件中创建id为hellospring的Bean。2、在src/main/java目录下创建com.itheima包,并在该包下创建名称为HelloSpring的类。1、创建名为chapter06的Maven项目,在pom.xml文件中加载需要使用到的Spring的四个基础包。
2022-12-09 17:43:21
874
1
原创 MySQL如何删除表中一行数据
WHERE 子句为可选项。表示为删除操作限定删除条件,若省略该子句,则代表删除该表中的所有行。例如:delete from dm_student where sno='001';DELETE FROM 表名 WHERE 字段名=字段值。表名为数据表的name。
2022-11-10 15:05:05
9676
原创 学习-Python列表之列表应用之降序排列
更新列表元素列表内的元素都是通过下标来取值的,如果我们想要更新列表的元素,首先需要顶位到这元素的位置才能更改它的值。list1 = [1,2,3,4,5] list1[2] = 0 # 将list1的第3个值改为0 print(list1)执行结果:[1, 2, 0, 4, 5]添加列表元素添加列表元素主要有两个方法:1. append;2. insertappendappend(obj)方法用于在列表末尾添加新的元素,obj 表示要添加的元素。list1
2021-11-07 21:00:52
8247
原创 运算符的使用
1、# 定义theOperation方法,包括apple和pear两个参数,分别表示苹果和梨子的数量def theOperation(apple,pear): # 请在此处填入计算苹果个数加梨的个数的代码,并将结果存入sum_result变量 ########## Begin ########## sum_result=apple+pear ########## End ########## print(sum_result) # 请在此处填入苹.
2021-11-07 17:52:55
930
原创 元组及操作
创建元组Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。创建空元组:tup1 = ()元组中只包含一个元素时,需要在元素后面添加逗号,避免与括号运算符混淆。tup1 = (50,)与列表一样,元组的创建也可以嵌套进行。tup = (1,2,3,"abc",(1,2,3,"abc"),[1,2,3,"abc"])元组的使用访问元组与列表一样元组可
2021-11-07 17:26:41
1285
原创 列表及操作
列表是什么列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。简单来说列表是由一系列元素按特定顺序排列组成。你可以创建包含字母表中所有字母/数字0-9或一些字符串的列表;可以将其他数据类型放入列表中,甚至可以将另一个列表放在列表中。在 Python 中,用方括号[]来表示列表,并用逗号来分隔其中的元素。例如:>>>a = [] #创建一个空的列表
2021-11-07 17:18:15
912
原创 短路逻辑-Python
核心思想:从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值。Python会直接把影响结果的关键值扔出来。如:
2021-11-04 20:02:03
102
原创 集合及操作
集合的创建集合(set)与数学意义相同,是一个无序的元素不重复的序列。我们可以使用大括号 { } 或者set()函数创建集合,注意:创建一个空集合必须用set()而不是 { },因为 { } 是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者:set(value)>>> a = {'apple', 'orange', 'pear'} >>> a {'apple', 'orange', 'pea
2021-11-03 22:29:24
1378
原创 字典及操作
字典的定义字典是 Python 最强大的数据类型之一,通过键-值(key-value)对的方式建立数据对象之间的映射关系。字典的每个键-值对用冒号:分割,每个键-值对间用逗号,分隔开,字典是包含在{}中。每个键都与一个值相关联,我们可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何 Python 对象用作字典中的值。字典的相关操作字典的创建字典的创建格式如下所示:d = {key1 : value1, key2 : value2 }
2021-11-03 22:17:24
1230
原创 Python知识训练-运算符
已知x = [1, 2]和y = [3, 4],那么x+y的结果是( )A、3B、7C、[1,2,3,4]D、[4,6]C 【+用于列表、元组、字符串的连接,但是不支持不同类型的对象之间的相加或连接。】下面代码的输出结果是( )print( 0.1 + 0.2 == 0.3)A、FalseB、-1C、0D、whileA 【计算机不能精确表示0.1, 0.2这样的浮点数,计算时使用的是带有舍入误差的数,所以不要直接比较两个浮点的大小。https://se...
2021-10-30 20:40:29
2352
原创 Python知识训练-序列结构
已知x = [1,2,3],执行语句x.append(4)之后,x的值是()A、[1,2,3,4]B、[4]C、[1,2,3]D、4A 【append()用于向列表尾部追加一个元素 】已知x = [1, 2, 3, 4, 5, 6, 7],那么x.pop()的结果是( )A、1B、4C、7D、5C【pop()用于删除并返回指定位置(默认是最后一个)上的元素】下面代码的输出结果是( ) s =[“seashell”,“gold”,“pink”,“brown”,..
2021-10-30 18:31:02
6762
原创 太原理工大学13年复习概要
一、1、java语言在语言的类型上应属于______类型的语言。(1.0分)A、编译型的语言B、解释型的语言C、脚本型的解释语言D、编译链接型的语言B2、短整型short的取值范围 -2^15至2^15-1。3、关键字______可以抛出异常?(1.0分)A、transientB、finallyC、throwD、staticthrow是语句抛出一个异常。语法:throw(异常对象); throw e;throws是方法可能抛出异常的声明(用...
2021-07-13 00:01:09
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人