自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 玩转SQL语句之group by 多字段分组查询与having子句,一篇解决你的疑惑!

sql语句中对group by 和 having的详细解说,通俗的讲解,能帮助学者更好的理解。

2022-11-20 15:26:01 51641 19

原创 致又一个1014程序员节

1024

2022-10-24 18:06:20 241

原创 java中数据类型byte的底层原理透析

java中byte的底层说明

2022-09-11 20:21:50 706

原创 web前端-javascript常用的document对象使用详解

js的dom对象什么是dom对象对象模型什么是dom对象1.dom对象又称document对象2.每个载入浏览器的 HTML 文档都会成为 Document 对象。3.Document 对象使我们可以从脚本中(如js)对 HTML 页面中的所有元素进行访问,操控。4.Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。对象模型...

2021-03-18 20:48:36 2946 1

原创 聊一聊Spring常用的三种依赖注入(无参构造注入,有参构造注入,set方法注入)。

Spring依赖注入环境配置无参构造注入有参构造方法注入结果展示set方法注入环境配置java8,idea,spring5的jar包无参构造注入1.首先编写一个无参构造的类。public class User { public void add(){ System.out.println("add方法执行......."); }}2.xml文件配置 <!-- 配置User对象创建 此种方法是基于无参构造来创建对象 -->

2021-03-18 20:32:33 2518

原创 python基础-if判断原来还可以这么用!

if判断的其他用法基础语法常规用法其他用法使用and,or,in关键词来书写if语句的条件使用一个数据结构来书写if语句的条件总结基础语法# 第一种if 条件: 代码块# 第二种if 条件: 代码块else: 代码块# 第三种 嵌套用法if 条件: if 条件: 代码块 代码块常规用法平常我们在使用if语句时,if语句的条件都是用比较运算符来书写如 (<, <=, >, >=, ==, !=,等),这里就不详细举例子了。其他用法使用an

2021-01-23 12:43:29 603 2

原创 dango-orm单表操作知识点

dango-orm单表操作知识点增加操作查询操作修改操作删除操作双下划线查询必会13条api增加操作查询操作修改操作删除操作双下划线查询必会13条api

2021-01-22 22:04:01 290

原创 python实现在pycharm自动打代码,罚抄代码加录屏再也不怕了。

pycharm自动打字准备及注意事项自动打字源码具体操做如下程序写的不好,请诸多见谅,但是在pycharm自动打代码的功能实现了。准备及注意事项注意:1.首先关闭pycharm自动补全的功能。具体步骤如下:2.准备一个没有空行的模板。这个模板中千万不要有空行的情况(有空行可能会影响打出来的效果)具体步骤如下:类与类之间可以有空行,方法与方法之间最好把空行去掉。同一个缩进之间最好没有空行总之你把所有的空行全部删除就一点事儿有没有了。自动打字源码需要安装pyautogui 模块使

2021-01-08 22:27:21 1305 4

原创 python冷知识—程序员的快乐“\a“

转义字符\a转义字符介绍“\a”的乐趣转义字符介绍“\a”的乐趣由上图可知,\a 代表着响铃,就是让你电脑的操作系统发出提示音,那要怎么实现呢?1.首先你的电脑需要有python环境2.必须要为python配置环境变量4.打开电脑的cmd(控制台)输入python进入其解释器模式,如下图所示:5.打开你电脑操作系统的声音6.在python解释器中输入如下图所示的代码,然后敲两次回车。7.注意事项:只能在cmd中运行才有效果,在控制台写的代码一定要注意缩进,否则就会失败。...

2020-12-30 17:11:55 9199 6

原创 响应报文详解

响应报文详解简介流程图介绍简介1.响应行(1)响应的协议和版本号(2)响应状态码(3)响应状态描述符2.响应头(1)key:value 不同的响应头,有不同含义此 处 是 空 行3.响应体 ---->> 传给客户端的数据流程图介绍...

2020-12-28 21:06:53 1390

原创 使用python实现可视化ftp客户端(本地文件展示和搜索功能、ftp文件展示和搜索功能以及上传和下载功能)

python实现可视化ftp客户端效果展示使用说明bug说明源码展示效果展示使用说明1.先选择本地的一个目录进行文件展示2.本地搜索是基于第一步选择本地目录的路径进行搜索的3.ftp搜索是基于当前ftp显示这个页面进行搜索的4.左边本地展示框和右边ftp展示框支持拖拽上传,前提是先要选择一个目录。bug说明在这个项目中有两个最大的bug还未解决1.上传到ftp中文目录中会出现乱码2.上传和下载显示的进度条是一个假的进度条欢迎各位大佬对这两个bug进行修改源码展示import tk

2020-12-28 19:57:42 2200 6

原创 python的django模块中models.py创建数据库字段类型以及属性的介绍

django创建数据库的操作简介字段类型介绍字段类型的属性介绍简介class Author(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=32,null=False) book = models.CharField(max_length=32,null=False)1.其中类名(Author)表示数据库中的表的名称2.其中属性名(id , n

2020-12-28 19:07:52 1779

原创 使用html,css,javascript,jquery实现省、市、县地址的二级联动

地址二级联动准备简介源码效果展示准备下载jqueryjoin数据:https://download.youkuaiyun.com/download/qq_47699076/13739982简介使用jquery操控dom对象,触发js事件来完成地址二级联动源码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" conte

2020-12-20 20:07:16 481 1

原创 使用html,css,javascript,jquery,bootstrap与json数据来循环生成重复的商品页面。

这里写目录标题

2020-12-20 16:20:52 645

原创 gitee安装和使用流程详解

gitee的使用1.注册账号2.下载并安装git3. 设置git配置文件(设置用户名和邮箱)4.设置ssh密钥5.设置自己本地仓库6.pull,push 下拉,上传基本常用命令1.注册账号百度搜索gitee 进入官网进行注册2.下载并安装git百度搜索git 进入官网 下载自己电脑系统对应的版本 下载完成并安装在桌面右键会出现以下两个功能说明安装成功3. 设置git配置文件(设置用户名和邮箱)打开 git bash 或者在桌面鼠标右键 ,点击 git bash here设

2020-11-20 15:49:03 8467 2

原创 使用sftp与scp远程上传和下载文件

远程上传和下载文件sftp传输文件上传文件put下载文件get上传或者下载整个文件夹scp传输文件上传文件下载文件上传或者下载整个文件夹sftp传输文件上传文件put第一步:远程连接目标主机sftp 目标主机名@目标主机的ip地址第二步:向目标主机上传文件put 本地绝对路径 目标绝对路径下载文件get第一步:远程连接目标主机sftp 目标主机名@目标主机的ip地址第二步:向目标主机下载文件get 目标绝对路径 本地绝对路径上传或者下载整个文件夹如需上传

2020-11-15 16:54:11 661

原创 学会liunx原来如此简单--ubuntu16.04版本常用命令详解

Liunx命令大全了解盘符/bin 目录/etc 目录/home 目录/usr 目录/opt 目录/proc 目录/root 目录/sbin 目录/dev 目录/mnt 目录/boot 目录/lib 目录/tmp 目录/var 目录目录流程图操作目录相关命令lscdtouch与mkdirrmcp与mvcat关机命令查看主机名查看自己当前身份查看当前自己是谁进程文件打包与解压安装与卸载安装ded文件了解盘符/bin 目录存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在

2020-10-24 14:04:36 235

原创 mysql数据库基础知识--一分钟让你数据库入门(sql基础语法篇)

入门级sql语句运用显示数据库语法新建数据库语法使用数据库语法显示表语法查询表语法显示数据库语法语法:show databases;mysql> show databases;+----------------------+| Database |+----------------------+| information_schema || jdbc_xiangyang_liao1 || my_jdbc || myfirstdb

2020-09-29 23:49:40 3375

原创 python基础语法--带你认识__init__方法与__del__方法

对象简单生命周期__init__方法语法代码展示结果展示总结__del__方法概念代码展示结果展示总结__init__方法语法代码展示class a: def __init__(self): print("__init__方法执行")b = a()结果展示"C:\Program Files\Python38\python.exe" D:/Python-pycharm-代码储存位置/task/1.py__init__方法执行Process finished

2020-09-29 22:58:31 280

原创 python基础知识--Button按钮,Label标签,Entry输入框,Text文本框参数属性详解

tkinter入门参数详解Label标签概念参数代码运行结果Button按钮概念参数代码结果展示Entry单行输入框和Text多行输入文本框概念参数代码结果展示Label标签概念一个标签组件。主要用来实现显示功能,可以显示文字和图片。参数代码import tkinter as tkwin = tk.Tk()win.geometry("500x500")lab = tk.Label(win, text="这是一个Label标签", bg="pink", width=30, height=

2020-09-29 20:20:15 4723

原创 python基础知识--pack()、grid()、place()布局管理器详解

布局管理器pack()布局管理器pack()布局管理器的概念pack()布局管理器的参数代码展示运行成果展示grid()布局管理器grid()布局管理器概念grid()布局管理器的参数代码展示运行成果展示place()布局管理器place()布局管理器概念place()布局管理器参数代码展示运行成果展示pack()布局管理器pack()布局管理器的概念pack 按照组件的创建顺序将子组件添加到父组件中, 按照垂直或者水平的方向自然排布。 如果不指定任何选项, 默认在父组件中自顶向下垂直添加组件。pa

2020-09-29 11:23:24 5719 1

原创 python基础知识--导入模块的常用方式

模块导入模块的概念导入模块的方式方式一:import 模块名方式二:from 模块名 import 功能名方式三:from 模块名 import *as定义别名模块的概念python模块,是一个ptython文件,以.py结尾,包含了python对象定义和python语句。模块能定义函数,类和变量,模块里也能包含可执行的代码。导入模块的方式import 模块名from 模块名 import 功能名from 模块名 import *import 模块名 as 别名from 模块名 import

2020-09-28 10:16:37 411

原创 python基础知识--函数传参之位置参数,关键字参数,默认参数,可变参数详解

函数传参位置参数代码展示运行结果展示总结关键字参数代码展示运行结果展示总结位置参数代码展示def a(b, c): print(f"第一个参数是:{b},第二个参数是:{c}")a(20, 30)a(30, 20)运行结果展示第一个参数是:20,第二个参数是:30第一个参数是:30,第二个参数是:20总结通过以上代码展示,第一位置的实参对应着函数第一个位置的形参,同理,第二个位置的实参对应着第二个位置的形参。所以位置参数就是实参传递的顺序按照形参定义的顺序进行传递的传参

2020-09-28 08:57:47 2892

原创 python基础知识--深拷贝与浅拷贝的区别

深浅拷贝详解浅拷贝源代码展示运行结果展示浅拷贝总结深拷贝源代码展示运行结果展示深拷贝总结浅拷贝源代码展示def bianli(list01): i = 0 while i < len(list01): if type(list01[i]) == tuple: print(f"第{i}个元素是: {list01[i]},类型是: {type(list01[i])},内存地址是: {id(list01[i])}") pr

2020-09-27 00:14:53 151

原创 python基础知识--锻炼思维之数学逻辑题

逻辑题案例1使用取余和整除使一个三位数逆序输出案例2输入任意一个数字,使用while循环让输入的数字逆序输出案例3输出30到50,步长为3,相乘的结果案例4输入一个数判断这个数是否为质数案例5输入两个数,输出是质数并且十位是3的数案例1使用取余和整除使一个三位数逆序输出i = 123a = i % 10b = i % 100 // 10c = i // 100print(f"{a}{b}{c}")案例2输入任意一个数字,使用while循环让输入的数字逆序输出num = int(inpu

2020-09-25 16:35:37 720

原创 python基础知识-推导式详解

推导式推导式介绍列表推导式语法执行流程案例题目1:将下面list1列表中的每一个元素进行平方后放入到一个新列表中题目2:筛选出list1中的元素是奇数的值,然后放入到一个新列表中题目3:将嵌套列表lis1转换成一个一维列表。集合推导式语法执行流程案例题目1:使用其他序列创建一个新的集合序列字典推导式语法执行流程题目1:使用字典推导式创建一个新的字典推导式介绍推导式的范围:只支持 列表,字典,集合 这三个可变类型的序列作用:1.利用其他可迭代(可遍历)的对象创建一个新的列表,字典,或者集合2.可对

2020-09-25 10:34:36 982

原创 python基础知识-while嵌套循环细节之-变量初始化

while循环嵌套需要把参数初始化

2020-09-02 22:32:13 1945

原创 python基础知识--2、8、10、16进制转换大全

数字类型的强制转换int,float强转为bool型 0—>>False 非零—>>True# 数字类型的强制转换 # int,float强转为bool型 0--->>False 非零--->>Trueprint(bool(0), type(bool(0))) # False <class 'bool'>print(bool(7), type(bool(7))) # True &

2020-09-01 21:08:25 867

原创 Python语法对空格的严格要求

Python语法对空格的严格要求要求1python与Java不同,python使用的是4个空格表示一个缩进,用缩进来控制代码块,而不是{}。要求2python的同一个代码块必须用相同缩进(相同空格数)来控制,缩进相同的一组语句构成一个代码块,称之为代码组。要求3python的函数与函数之间、类与函数之间都需要用空行分隔,表示一段新的代码开始。空行并不是语法的一部分,但是空行的作用是在于分隔两段不同的功能或含义的代码,以便于代码维护和代码的整洁。...

2020-08-31 16:02:58 2714

全中国地址json数据

中国的地址

2020-12-20

空空如也

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

TA关注的人

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