后端
谦谦均
这个作者很懒,什么都没留下…
展开
-
力扣刷题:四数之和(C++)
力扣算法题【四数之和】的一种C++解法原创 2022-07-08 19:33:11 · 297 阅读 · 0 评论 -
java笔试题专项练习【※※】
1,以下关于java封装的描述中,正确的是:(A)A,封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性B,封装的意义不大,因此在编码中尽量不要使用C,如果子类继承父类,对于父类中进行封装的方法,子类仍然可以直接调用D,只能对一个类中的方法进行封装,不能对属性进行封装解析:关于封装:封住、继承、多态是面向对象的三大特征,其重要性与使用频率不言而喻。封装就是将属性私有化,提供公有的方法访问私有属性。通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐原创 2021-11-08 21:36:11 · 1054 阅读 · 0 评论 -
数据库学习笔记之聚合函数
这里介绍一下聚合函数的作用:将一列数据作为一个整体,进行纵向的计算。聚合函数:1,count:计算个数2,max:计算最大值3,min:计算最小值4,sum:计算和5,avg:计算平均值注意点:聚合函数的计算,会排除null值。这里还是以下图所示的表来演示各个函数的效果1,count:计算个数这里以english为例子,因为有一个null值,直接使用会有一点小问题。SELECT COUNT(english) FROM student;如下图所示,可以发现并没有计算null值所在的原创 2021-03-02 22:13:12 · 561 阅读 · 0 评论 -
数据库学习笔记之排序查询
在查询数据的时候,经常有对查询的数据进行排序的需求,这时候排序查询的作用就体现出来了。排序查询的语法:order by 子句order by 排序字段1 排序方式1,排序字段2 排序方式2...排序查询可以跟其他查询方法一起用,排序方式可以选择升序或者降序,也可以同时对多个字段进行排序查询。排序方式:1,ASC:升序,默认的。2,DESC:降序。以下表为例子,对math字段进行排序查询先不指定升序还是降序,看看默认效果:SELECT * FROM student ORDER BY ma原创 2021-03-02 16:26:59 · 781 阅读 · 0 评论 -
数据库学习笔记之查询表【模糊查询】
在对数据进行查询时,有时候并不知道 完整的条件是什么,这时候就需要用到模糊查询。模糊查询的关键字是LIKE占位符:_:单个任意字符%:多个任意字符这里以下表为例子进行举例:其中有4个姓马的人物,现在对其进行模糊查询:SELECT * FROM student WHERE NAME LIKE '马_';,这里使用的是_占位符,表示,马后面只有一个字符,所以查询记录为2个字的,如下图所示:接下来使用%占位符:SELECT * FROM student WHERE NAME LIKE '马%'原创 2021-01-04 15:56:06 · 1505 阅读 · 2 评论 -
数据库学习笔记之查询表【条件查询】
在数据库中查询表有时候需要一些条件限定,方便快速定位要查询的内容,这里主要介绍几种常用的条件查询方法。这里以下图所示的表为例子:在where关键字后面可以接正常的逻辑运算符,><=这些。比如要查询年龄大于等于20的,语法:SELECT * FROM student WHERE age >= 20;,查询结果如下所示:这里要注意的是,大于号跟等号之间不能有空格,否则会报错,不等于可以有两种表达方式:!= 和<>,这里不一个一个演示,其他单一运算符【>,<,原创 2021-01-04 14:53:40 · 864 阅读 · 0 评论 -
数据库学习笔记之查询表【基础查询】
数据库学习中,最重要的就是查表操作了,专业术语称为DQL(Data Query Labguage)数据查询语言用来查询数据库中表的记录(数据)。关键字:select,where等。语法:select 字段列表【可以多个】 from 表名列表【可以多个】 where 条件列表【多个条件】 group by 分组字段 having 分组之后的条件限定 order by 排序 limit 分页限定,这里主要说单表查询的常用查询功能。基础查询:这里以下图所示的表为例子:多个字段的查询:SELECT N原创 2021-01-03 16:52:26 · 2759 阅读 · 1 评论 -
数据库学习笔记之操作数据库
1,首先介绍一下SQL,什么是SQL呢?SQL就是Structured Query Language的缩写,翻译过来就是结构化查询语言。其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。2,SQL通用语法【1】SQL 语句可以单行或者多行书写,以分号结尾。【2】可以使用空格和缩进来增强语句的可读性。【3】MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。【4】3种注释:1,单行注释:-- 注释内容(-- 与注释内容之间要空格) 或者 #注原创 2020-12-29 14:30:48 · 241 阅读 · 0 评论 -
1251-Client does not support authentication protocol requested by server;consider upgrading MySQL cl
今天使用navicat连接mysql的时候,跳了一个错误:1251-client does not support authentication protocol requested by server;consider upgrading MySQL client解决方法:以管理员身份进入CMD,然后启动mysql:net start mysql如下图所示然后登录mysql:mysql -u root -p输入自己的mysql密码后,就登录mysql了接下来查看一下用户信息:s原创 2020-12-25 10:06:50 · 1333 阅读 · 1 评论 -
用python画一棵表白树,并附python代码打包成exe可执行文件的教程
祝大家新年快乐哦!python里面的海龟作图可以画出各种各样的图片,这里介绍一下怎样画一棵树,代码如下#date:20191231# Project Leader:谦谦均# Project:表白源码import turtleimport randomdef love(x,y):#在(x,y)处画爱心lalala lv=turtle.Turtle() lv.hidetu...原创 2020-01-01 00:02:15 · 3530 阅读 · 3 评论 -
python学习笔记之字符串编码(“UTF-8”)
先介绍一下编码发展历史ASCII 码说到字符编码,要从计算机的诞生开始讲起,计算机发明于美国,在英语世界里,常用字符非常有限,26个字母(大小写)、10个数字、标点符号、控制符,这些字符在计算机中用一个字节的存储空间来表示绰绰有余,因为一个字节相当于8个比特位,8个比特位可以表示256个符号。于是美国国家标准协会ANSI制定了一套字符编码的标准叫 ASCII(American Standard...原创 2019-12-08 23:45:40 · 3991 阅读 · 1 评论 -
python学习笔记之print()函数
python学习过程中,print()函数应该是用得最多的函数了,这里介绍一下print()函数的几个参数以及官方介绍查看print()函数的官方文档可以用help函数,具体代码如下:print(help(print))输出结果如下图所示:图片看不完全,我把它的介绍复制一下,如下所示:Help on built-in function print in module builtins...原创 2019-12-08 00:30:38 · 330 阅读 · 0 评论 -
python学习笔记之字符串转义
转义符为 \ 后面跟上单引号或者双引号,可以使得结果直接输出单引号或者双引号,这是Python编译器特定的解释,也被广泛应用在其它各类语言中。比如字符串里面有个\“这样的,如果没有\,则会认为”是一个引号,如果报错,如果加了\“,则会认为”是一个字符,原样输出。这里介绍几种常用的转义字符1,\n 换行字符在python字符串中,编译器遇到\n就会执行换行操作如下图所示,可以看到因为字符...原创 2019-12-07 23:25:41 · 2378 阅读 · 0 评论 -
python学习笔记之字符串方法(Str)
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。字符串的方法特别多,在这里只介绍一些比较常用的,如果想知道全部的方法,可以用dir()函数查看这里也按增删改查的顺序来介绍,不过字符串是不可变类型,这里的改是建立在赋值的基础上来介绍,具体请看下文字符串增方法这里的增加其实是在后面拼接一个字符串,把新的字符串给打印出来,s1这个字符串本身没有改变代码示例:...原创 2019-12-07 15:50:00 · 297 阅读 · 0 评论 -
python学习笔记之元祖方法(Tuple)
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号(),列表使用方括号[ ]。元祖的方法一共有两个count()index()这里分别简单介绍一下count()#统计括号里的参数在元祖里面出现的次数index()#查看括号里参数的第一个元素的在元祖里面的索引值代码示例:t = (1,2,3,4,5,4,2,2,)#count,indexpri...原创 2019-12-07 00:11:24 · 422 阅读 · 0 评论 -
python学习笔记之列表方法(List)
列表是python中最基本也是使用十分广泛的数据类型,列表的使用在Python代码几乎无处不在,list方法一共有以下几种:‘append’, ‘clear’, ‘copy’, ‘count’, ‘extend’, ‘index’, ‘insert’, ‘pop’, ‘remove’, ‘reverse’, ‘sort’,接下来分别简单介绍一下增加元素的方法append()#添加一个元素...原创 2019-12-06 23:59:34 · 234 阅读 · 0 评论 -
python学习笔记之序列类型(字符串、列表、元祖、字典)
字符串字符串是 Python 中最常用的数据类型,不可以改变字符串(不可变对象)。我们可以使用引号( ' 或 " )来创建字符串。a = "learn"b = 'study'print(a[1])print(b[1:4:2)上面的learn和study就是两个字符串可以用中括号来截取字符串第一个1是字符串的第二个值,也就是e第二个1为起始位置,4是结束位置,2是步长上述代码运...原创 2019-12-05 23:53:51 · 1403 阅读 · 0 评论 -
python学习笔记之数值类型(Number)
这里说的数值类型其实是数字的种类python一共四种数值类型(Number)整型int浮点型float布尔型 bool复数 complex然后六种常用运算法则:加(+)减(-)乘(*)除(/)取余(%)取整(//)指数(**)数值类型顾名思义,整型就是整数,浮点型就是小数,布尔型数值只有True和False,为0的就是False,其他都是True接下来说一下几...原创 2019-12-05 21:22:11 · 865 阅读 · 1 评论