自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python3-目录

学啥记啥~一、内置属性

2021-08-10 14:44:57 59

原创 Python3-装饰器入门

基础学习菜鸟上讲的很清楚~Python 函数装饰器自我理解直接代码吧###############################【被装饰的函数, 不带参数, 无返回值】###############################def decorator_A(func): def wrap_func(): print("开始装饰") func() print("结束装饰") return wrap_func@decorato

2021-12-29 15:13:38 448

原创 Python3-json.dumps()和json.loads()

一、json.dumps()对数据进行编码,将Python字典编码成json字符串,是一个系列化的过程。import jsonfrom pprint import pprintdef Test(): py_dict = { "A":100, "B":20, "C":30 } json_str = json.dumps(py_dict) print(type(py_dict)) pprint(py_dict)

2021-10-26 17:10:25 910

原创 Python中3种类方法:普通类方法、@classmethod方法和@staticmethod方法

就三种方法之间的异同点简单讨论一下~一、普通方法

2021-10-26 11:22:14 735

原创 Python3-内置属性__all__

含义__all__ 模块导入时的限制。应用from moudle import *如果moudle模块定义了__all__属性,则只能导入__all__中的元素(包括但不限于类、函数、属性)。eg:def A(): passdef B(): pass D = {}E = []__all__=[A,B]该模块被导入时,只能调用到A、B函数而获取不到D、E属性。...

2021-08-11 16:33:25 308

原创 Python3-内置属性__name__

一、__name__是什么?name:模块名。.py文件直接运行:_name__等同于__main_.py文件作为模块被导入:__name__为模块名二、__name__怎么用?2.1if __name__=="__main__":XXX直接运行当前脚本时,运行XXX代码;当作模块被导入时,不运行XXX代码。...

2021-08-10 14:41:41 173

原创 Python3-if后的判断语句可以为那哪些?

总结下if后的表达式。if(EX):...else:...为条件控制语句,也就是要根据EX的True或False决定执行哪段代码。那么,EX可以是哪些呢?EX的取值根据定义,只要EX最终返回的是True/False即可。那么,Python中那些可以是T/F?1. 字符串:str为空时返回False,不为空返回True。2. 数字:0返回False,其他为True。3. 列表、集合、元组、字典:为空时为False,其余为True。此外,还可以和not连用。示例字符串str = ''pr

2021-07-21 09:53:40 432

原创 Python3-SQLAlchemy学习1:简介与使用

文章目录一、什么是SQLAlchemy?二、什么是ORM?三、SQLAlchemy有什么优点?四、sqlalchemy怎么连接MySQL?4.1 安装SQLAlchemy4.2 连接MySQL参考链接初学Python,小记。若有不足,望指,感激涕零!一、什么是SQLAlchemy?自我理解:alchemy 炼金术。SQL炼金术?也可如此理解。炼金,即为“提炼精华",将Python中连接MySQL的重点、核心部分提炼出来,然后把这些技术封装在SQLAlchemy软件中。技术大成,成为所谓的”炼金术士“

2021-07-16 14:51:12 658

原创 Python with语句与@contextmanager

一、with语句1.1 什么是with语句?with是什么意思?【上下文管理协议。有些任务事先需要准备、事后需要清理,with就可以帮助我们自动实现。一般使用在文件读取、数据库操作数据等。】先看一个例子:读取文件。f = open("test.txt", "w") #以只读方式打开文件f.write("hello world!")f.close()这里的open("test.txt", "w")和f.close()即是上边提到的事先准备、事后清理。采用with结构后:with op

2021-07-15 19:55:40 142

原创 Python-http请求的实现1

Python如何实现http请求?一、安装Requests库(已安装可掠过此步)pip install requests二、Get请求(获取数据)import requestsurl = 'http://www.baidu.com'result = requests.get(url)result的几种类型:print(result) #<Response [200]> 返回一个http的状态码print(result.text) #输出文本信息print(result.

2021-07-15 16:32:14 247

原创 JDBC--事务

文章目录一、为什么要用到事务?二、事务如何使用?一、为什么要用到事务?为了防止批量插入时产生脏数据。在批量插入时,如果插入过程中途因某个sql语句错误而导致插入停止,那么在这之前插入的数据就是脏数据。这时,就需要用到事务处理,将批量插入的数据“打包”成一个整体,这样在进行插入操作时,只要有一个数据不正确,整体的数据就不会提交,有效防止了脏数据的产生。二、事务如何使用?...

2021-03-07 23:32:19 41

原创 JQuery--方法

文章目录一、html()方法1.1 id选择器中使用html()方法一、html()方法作用:取值、赋值1.1 id选择器中使用html()方法无参数时,为取值;有普通参数时,为赋值;有方法参数时,方法中alert为取值,方法中return为赋值; 方法有2个参数:index和html,分别为对应的索引和内容。格式:<!DOCTYPE html><html> <head> <meta charset="utf-8"> &lt

2021-02-15 19:50:21 133

原创 JQuery--简介与引入

文章目录一、JQuery简介二、JQuery引入三、2中JS文件的比较一、JQuery简介JQuery,辅助javaScript开发的库,也是使用最多的javaScript库,没有之一。JQuery是一个轻量级的库,即“写得少、做得多”。二、JQuery引入首先要在工程里引入JQuery文件,然后通过src引入。示例中的2个引入一个即可。三、2中JS文件的比较...

2021-02-04 18:58:29 183

原创 CSS--盒子模型

文章目录一、开发者工具1.1 打开方式1.2 位置调整1.3 选择箭头1.4 Elements1.5 Console1.6 Sources1.7 Network二、盒子模型2.1 位置2.2 应用2.3 外边距合并三、 Style中的样式关系3.1 解读顺序3.2 样式位置3.3 删除线3.4 Style中的快速调整一、开发者工具1.1 打开方式浏览器菜单---->工具---->开发者工具或者是按快捷键F121.2 位置调整点击右上角三个点,位置依次对应分离、左、下、右1.3

2021-02-02 16:00:22 185

原创 CSS--浮动

【写在前面】在未指定时,默认所有标签都在普通的流(Dom流)中定位,而普通流中元素的位置由元素在HTML中的位置决定。一、浮动框的概念浮动的“框”,可以向左或者向右移动,直到它的边缘碰到包含框或另一个浮动框的边框为止。浮动框脱离DOM流,...

2021-02-02 15:59:57 147

原创 JS--事件

文章目录一、toFixed方法二、onchange三、noclick和ondblclick四、onfocus和onblur五、onselect六、onsubmit和onreset一、toFixed方法<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>toFixed</title> </head> <body> <di

2021-02-02 15:59:06 85

原创 JS--BOM

文章目录一、window对象二、location对象三、计时器setinterval、clearinterval、setTimeout与clearTimeout三、其它对象【BOM:browser object model 可理解为浏览器的对象】一、window对象最大的BOM对象,JS的顶层对象使用时可以省略window<!DOCTYPE html><html> <head> <meta charset="utf-8"> <t

2021-02-02 09:04:33 71

原创 JS--this关键字

文章目录一、this调用局部变量与全局变量二、this当做参数一、this调用局部变量与全局变量<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>this关键字</title> <script type="text/javascript"> var name = "out"; var foo = { name: "in

2021-02-01 14:50:32 75

原创 JS--DOM

文章目录一、什么叫DOM操作?二、document对象三、document获取标签对象四、通过标签的DOM对象修改内容 、属性五、通过标签的DOM对象修改样式五、通过标签的DOM对象修改事件一、什么叫DOM操作?通过某一种方式,找到网页中的某个标签,得到该标签封装成的DOM对象,再对这个DOM对象进行一系列的操作。二、document对象document对象是html标签的DOM对象,通过它可以调用方法对html内的标签元素进行操作。三、document获取标签对象<!DOCTYPE ht

2021-02-01 14:08:56 86

原创 JS--forEach方法与回调函数

文章目录一、forEach方法二、回调函数的使用一、forEach方法forEach方法时数组变量调用的方法,参数有两个,一个是function,另一个是object,一般只用function的,而这个function就是回调函数。二、回调函数的使用<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type

2021-02-01 10:22:35 1693

原创 JS--for..in

文章目录一、遍历对象元素二、遍历数组【for…in用于遍历对象的属性或者数组】一、遍历对象元素<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> function f1() { var p = { name: "张三", a

2021-02-01 10:13:01 66

原创 JS--变量的使用

文章目录一、方法变量的定义二、方法变量的调用三、全局变量和局部变量四、隐式的定义五、信息、选择、输入提示框六、方法的嵌套七、判断条件为假的7个值八、对象变量的使用一、方法变量的定义<script type="text/javascript"> //无参函数 function f1(){ return 10; } //带参函数 function f2(a,b,c){ return "10"; } var t1 = f1(); var t2 = f2(1,2,"3");/

2021-01-28 17:45:01 904

原创 JS--变量的定义

文章目录一、变量的定义与使用一、变量的定义与使用命名规则:字母、数字、_、&组成,不能以数字开头。变量类型:var,动态类型(弱类型)

2021-01-28 17:44:42 333

原创 JS--alert和log方法

文章目录一、alert方法二、log方法一、alert方法作用:提示信息。位置:JS文件中或者JS代码块内。执行顺序:(1)当放在方法内时,只有调用方法才会调用alert;(2)当在方法之外时,如果是在html网页中的script代码块内,则按照顺序由上往下执行,如果是在JS文件中并且在html中有引入该JS文件,则在该JS文件被引入时调用alert方法。注意事项:alert方法会有阻塞的功能,只有点击了alert方法弹出的提示框的“确定”后才会继续执行下面的代码。二、l

2021-01-28 17:44:02 569

原创 JS--引入

一、外部引入(script标签)格式:<script type="text/javascript" src="JS1.js"></script>type为类型,src是js文件的相对路径。位置:(1)放在head中时:放在css的引入之后,head结尾之前;(2)放在body中:放在body结尾之前(最佳位置)。二、内部引入(script标签)格式:<script type="text/javascript">//js代码</sc

2021-01-28 17:43:29 90

原创 CSS--简介以及在html中的引入

文章目录一、CSS简介二、CSS在html中引入2.1 外部引入2.2 内部引入2.3 内联2.4 三种引入方式的优先级一、CSS简介概念:CSS,层叠样式表,用于定义如何显示HTML元素;语法格式:h1{margin-left:20px;margin-top:10px;}h1是选择器;大括号里面是属性,以分号分割;每个属性分为冒号左边的属性名(margin-left)和冒号右边的属性值(20px)。二、CSS在html中引入2.1 外部引入标签:link标签位置:link标签放在

2021-01-27 10:58:37 96

原创 CSS--选择器分类

文章目录选择器分类1 元素(标签)选择器2 id选择器3 class类选择器选择器分类1 元素(标签)选择器格式:h1 { margin-left: 20px; margin-top: 10px;}h1即为标签名,但是往往标签不止一个。2 id选择器格式:#bbb { font-size: 25px;}#后面对应的是id,因为id在网页中的唯一性,所以可以找到唯一的标签,但除非特殊用途不推荐使用。3 class类选择器格式:.class_A{

2021-01-27 10:58:09 69

原创 html--block与inline

一、块级元素block总是独占一行,表现为另起一行开始,而且其后元素也必须另起一行显示;宽度(width)、高度(height)、内边距(padding)和外边距(margin)都是可控制的;块级元素即使设置了宽度,仍是独占一行。<p></p><div></div><form></form><h1></h1><hr /><dl></dl><ul>&lt

2021-01-26 20:25:25 158

原创 html--表单form

文章目录一、html架构解读一、常用简单标签二、扩展标签三、a标签一、html架构解读<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> </body></html><!DOCTYPE html>代表文档类型,是html5的声明方式。w

2021-01-26 20:09:43 328 1

原创 html--table表格

table表格1.1 table的完整用法格式:<table> <thead> <tr> <th>项目1</th><th>项目2</th> </tr> </thead> <tbody> <tr> <td>100个</td><td>120个</td> </tr> <tr&

2021-01-26 16:33:35 83

原创 html--ul、ol与dl列表

ul、ol与dl列表概念:ul是无序列表,ol是有序列表,dl为自定义列表。样式:ul无序列表:<ul> <li>项目1</li> <li>项目2</li> <li>项目3</li></ul>ol有序列表:<ol> <li>第1项</li> <li>第2项</li> <li>第3项</li></o

2021-01-26 16:30:09 277

原创 html--img标签

img标签img标签为图片标签。样式:<img alt="加载失败" src="./img/oldman.jpg" width="120px" height="150px"/>属性:alt是路径错误时显示的内容,src是路径,相对路径和绝对路径都可以,但是在html中只用相对路径,width是图片的宽,height是图片的高,px为像素。效果展示:...

2021-01-26 16:27:01 151

原创 html--a标签

a标签样式:<a href="https://daohang.qq.com/?fr=hmpage" target="_self">百度链接1</a><a href="https://daohang.qq.com/?fr=hmpage" target="_blank">百度链接2</a>属性:href 跳转地址,href=“协议://域名(ip地址):端口号/…”target 跳转方式_self 默认,在相同的窗口打开链接_blank 在新窗

2021-01-26 16:25:14 910

原创 html--架构解读及简单标签

文章目录一、html架构解读二、常用简单标签三、扩展标签一、html架构解读<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> </body></html><!DOCTYPE html>代表文档类型,是html5的声明方式。web中有很

2021-01-26 16:22:01 172

原创 在java中实现Mysql的增删改查

【整体思路】在java包中创建一个Dao类(数据类),通过创建方法实现对实体类对象的操作文章目录一、实体类展示二、JDBCutil工具类的展示三、Dao类展示3.1 数据库初始数据3.1 增加3.2 删除3.3 修改3.4 查询一、实体类展示package JDBCConnectJava;import java.sql.Date;public class EmployeeModel { private String code; // 员工号 private String name;

2021-01-18 23:02:15 1444

原创 JDBC--MySQL8.00

文章目录一、准备工作二、DML通过Statement连接数据库2.1加载驱动2.2 获得连接2.3 获得状态集2.4 执行DML语句2.5 关闭2.6 总览三、DQL通过Statement连接数据库3.1 加载驱动3.2 获得连接3.3 获得状态集3.4 执行DQL,获得结果集ResultSet3.5 输出结果集3.6 关闭3.7 总览四、DML通过PreparedStatement连接4.1 总览五、DQL通过PreparedStatement连接5.1 总览六、Statement和PreparedSta

2021-01-18 21:53:27 398

原创 8种基本数据类型

【写在前面:变量分为引用类型和基本数据类型,这里只介绍8种基本数据类型~】文章目录1、介绍二、进制表示1、介绍类型名称大小默认值取值范围说明byte字节1字节0-2^7~ 2^7-1short短整型2字节0-2^15~ 2^15-1int整型4字节0-2^31 ~2^31-1整型的默认类型long长整形8字节0l/0L-2^63 ~2^63-1标志为l/Lfloat单精度浮点型4字节0.0f/0.0F

2021-01-16 13:52:36 2133 3

原创 基本数据类型与其包装类的类型转换

文章目录一、Integer和int的类型转换5.1 int转为Integer:valueOf()5.2 Integer转为int:intValue()二、自动装箱、自动拆箱介绍三、自动装箱、自动拆箱应用一、Integer和int的类型转换【注: java中的自动拆箱、自动装箱机制会对基本类型和它们对应的包装类进行自动转换,所以不需要刻意人为去转换。这是只是介绍一下以下的两种方法】5.1 int转为Integer:valueOf()Integer a1 = Integer.valueOf(100);

2021-01-16 13:48:56 327

原创 基本数据包装类常量池

一、 以Integer为例介绍一下常量池Integer中有个静态内部类IntegerCache,里面有个cache[],也就是Integer常量池。常量池的大小为一个字节(-128~127)。1、当赋值在这个区间时,不会创建新的Integer对象,而是从缓存中获取已经建立好的Integer对象;2、当超出这个范围时,直接new Integer来创建对象。public static void main(String[] args) { Integer a1 = 127; Integer a2

2021-01-16 11:52:23 418

原创 int和字符串的类型转换

一、 将整数转变为String类型String s1 = 1 + ""; // 拼接-->"1"(少用)String s2 = String.valueOf(1); // String.valueOf()可以将参数转换成String类型String s3 = Integer.toString(2); // 将参数转变为String类型二、将String转变为int类型【注: 将String类型转换为int类型时,如果String不是纯数字(含有空格或者其他字符),运行时会产生异常】int

2021-01-16 11:14:06 5955

空空如也

空空如也

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

TA关注的人

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