自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨曦默涵

小白晨

  • 博客(34)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 【JavaWeb学习记录11】HTTP协议

HTTP : HyperText Transfer Protocol,超文本传输协议规定浏览器和服务器之间数据传输的规则数据传输规则指的是请求数据和响应数据需要按照指定的格式进行传输。

2022-09-23 22:02:24 212 1

原创 【JavaWeb学习记录10】MyBatis(2)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2Qc0E6w2-1663854167490)(C:\Users\18517\AppData\Roaming\Typora\typora-user-images\image-20220829165236694.png)]close 属性 : 该属性值是在拼接 SQL 语句之后拼接的语句,只会拼接一次。open 属性 : 该属性值是在拼接 SQL 语句之前拼接的语句,只会拼接一次。编写SQL时需要遍历数组来拼接SQL语句。

2022-09-22 21:43:36 279

原创 【JavaWeb学习记录09】MyBatis(1)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dRP8733r-1663774584854)(C:\Users\18517\AppData\Roaming\Typora\typora-user-images\image-20220829081243811.png)]对于有参数的mapper接口方法,映射配置文件中应该配置 ParamterType 来制定参数类型。:只需定义字段名和属性名不一样的映射,而一样的则不需要。SQL语句会根据传递的参数值进行动态拼接。

2022-09-21 23:37:14 227

原创 【JavaWeb学习记录08】JDBC(2)

数据库连接池是一个容器,负责分配、管理数据库连接(Connection)允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个释放空闲空间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏好处资源重用提升系统响应速度避免数据库连接遗漏创建Connection对象并将其销毁的过程特别耗费计算机性能和时间数据库使用数据库连接池,达到Connection对象的重复使用。

2022-09-20 23:27:46 399

原创 【JavaWeb学习记录07】JDBC(1)

JDBC —— 使用Java语言操作关系数据库的一套API——》 Java数据库连接[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4zaiNq3r-1663597035840)(C:\Users\18517\AppData\Roaming\Typora\typora-user-images\image-20220718210526648.png)]JDBC 中定义了所有操作关系型数据库的规则,为一套标准接口。

2022-09-19 22:18:07 230

原创 【JavaWeb学习记录06】MySQL-事务

数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败。事务是一个不可分割的工作逻辑单元。这些概念不好理解,接下来举例说明,如下图有一张表张三和李四账户中各有100块钱,现李四需要转换500块钱给张三,具体的转账操作为第一步:查询李四账户余额第二步:从李四账户金额 -500第三步:给张三账户金额 +500。

2022-09-18 12:07:41 82

原创 【JavaWeb学习记录05】多表查询

多表查询顾名思义就是从多张表中一次性的查询出我们想要的数据。第二步中的3600可以通过第一步的sql查询出来,所以将3600用第一步的sql语句进行替换。来实现这个需求,我们就可以通过二步实现,第一步:先查询出来 猪八戒的工资。查询员工编号,员工姓名,工资,职务名称,职务描述,部门名称,部门位置。查询员工姓名,工资,职务名称,职务描述,部门名称,部门位置,工资等级。查询员工编号,员工姓名,工资,职务名称,职务描述。查询 emp的 name, gender,dept表的dname。什么是查询中嵌套查询呢?

2022-09-17 18:34:28 129

原创 【JavaWeb学习记录04】数据库设计

软件的研发步骤数据库设计概念数据库设计就是根据业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型。建立数据库中的表结构以及表与表之间的关联关系的过程。有哪些表?表里有哪些字段?表和表之间有什么关系?数据库设计的步骤需求分析(数据是什么?数据具有哪些属性?

2022-09-16 22:41:05 112

原创 【JavaWeb学习记录03】约束

外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。如何理解上面的概念呢?如下图有两张表,员工表和部门表:员工表中的dep_id字段是部门表的id字段关联,也就是说1号学生张三属于1号部门研发部的员工。现在我要删除1号部门,就会出现错误的数据(员工表中属于1号部门的数据)。而我们上面说的两张表的关系只是我们认为它们有关系,此时需要通过外键让这两张表产生数据库层面的关系,这样你要删除部门表中的1号部门的数据将无法删除。

2022-09-15 12:42:13 95

原创 【JavaWeb学习记录02】操作数据库

Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。这套全面的前端工具为数据库管理、开发和维护提供了一款直观而强大的图形界面。

2022-09-14 12:03:22 186

原创 【Java学习记录01】MySQl基础01

了解了数据模型后,接下来我们就学习SQL语句,通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”

2022-09-12 20:38:41 240

原创 【微信小程序每日学记录07】分包

分包指的是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载分包预下载指的是:在进入小程序的某个页面时,由框架自动预下载可能需要的分包,从而提升进入后续分包页面时的启动速度。

2022-09-11 21:44:41 80

原创 【微信小程序每日学习记录05】 npm包的使用

Vant Weapp 是有赞前端团队开源的一套小程序 UI 组件库,助力开发者快速搭建小程序应用。它所使用的是 MIT 开源许可协议,对商业使用比较友好。官方文档地址 https://youzan.github.io/vant-weapp。

2022-09-10 22:28:41 201

原创 【微信小程序每日学习记录04】自定义组件

在项目的根目录中,鼠标右键,创建 components -> test 文件夹在新建的 components -> test 文件夹上,鼠标右键,点击“新建 Component”键入组件的名称之后回车,会自动生成组件对应的 4 个文件,后缀名分别为 .js,.json, .wxml 和 .wxss注意:为了保证目录结构的清晰,建议把不同的组件,存放到单独目录中如下:组件test1,组件test2可以在组件的 .wxml 中使用多个 标签,以不同的 name来区分不同的插槽

2022-09-09 22:00:03 158

原创 【微信小程序每日学习记录03】视图与逻辑

页面导航指的是页面之间的相互跳转链接生命周期(Life Cycle)是指一个对象从创建 -> 运行 -> 销毁的整个阶段,强调的是一个时间段把每个小程序运行的过程,也概括为生命周期:小程序的启动,表示生命周期的开始小程序的关闭,表示生命周期的结束中间小程序运行的过程,就是小程序的生命周期WXS(WeiXin Script)是小程序独有的一套脚本语言,结合 WXML,可以构建出页面的结构。

2022-09-08 20:24:04 132

原创 【微信小程序每日学习记录03】模板与配置续

学习记录

2022-09-07 18:44:22 357

原创 【微信小程序每日学习记录02】WXML模板语法

每日学习记录,学习内容:微信小程序,WXML模板语法

2022-09-06 22:32:30 111

原创 【微信小程序每日学习记录01】小程序的简介

本文是我今日的学习记录,用以来做笔记,总结知识点,技术还很基础。

2022-09-05 22:24:01 188

原创 Tomcat 部署报错及解决记录(持续更新中)

查看报错的URL是否像控制台给我们报的错误那样,是因为不同的Servlet类选用了相同的url导致的出错,可以查看是否出现重复的url,不过大多数这个解决不了问题删除项目中产生的 target 目录的所有文件,保险起见的话将tomcat中对应的已经部署过得本项目也删掉实例尝试过,删除掉后,可以正常部署 Tomcat 了。

2022-09-03 09:26:20 2192

原创 MySQL 基础 ---- MYSQL 必知必会的阅读一

MySQL 基础 ---- MYSQL 必知必会的阅读一文章目录MySQL 基础 ---- MYSQL 必知必会的阅读一@[TOC](文章目录)一、了解 SQL1.数据库① 一个以某种有组织的方式存储的数据集合② 通常是一个文件或一组文件2. 表① 某种特定类型数据的结构化清单②具有唯一的表名③同一个数据库中没有其他表具有相同的名字④模式3.列和数据类型① 列②数据类型4.行① 表中的一个记录② 表中数据按行存储,所保存的每个记录存储在自己的行内③ 如若表为网格5. 主键① 一列或一组列,其值能够唯

2022-04-04 14:12:04 678

原创 Java基础23 --- 排序

Java基础23 — 排序文章目录Java基础23 --- 排序排序方法知识概图排序方法选择排序插入排序冒泡排序归并排序快速排序堆排序桶排序和基数排序知识概图

2022-03-17 16:29:03 114

原创 Java基础19----泛型

Java基础19----泛型文章目录Java基础19----泛型导图导图

2022-02-20 22:30:38 139

原创 JavaFX项目游戏---完整的推箱子程序--包含各个功能

本项目包含基本的推箱子程序,并实现了选择关卡、排行榜、设置功能。在游戏界面实现上下关、重置、提示功能。撤销功能暂未解决。并实现了在各个界面之间切换。博主文笔不好就直接贴上源代码。如果看不懂或者有什么想法都欢迎私聊或者评论,共同进步

2021-12-25 09:16:34 2737 1

原创 Android学习基础4.8------Kotlin :变量延迟化和密封类

Kotlin :变量延迟化和密封类文章目录Kotlin :变量延迟化和密封类

2021-12-14 20:32:48 2012

原创 Python爬虫基础---多线程

Python爬虫基础—多线程文章目录Python爬虫基础---多线程实例代码实例代码''' 进程和线程 '''''' os模块的fork方式 '''# 只能用于Linux、Unix系统import osif __name__ == '__main__': print('current Process (%s) start ... ' %(os.getpid())) pid = os.fork() if pid < 0: print('er

2021-12-05 12:03:25 753

原创 Python数据结构与算法基础2-1 栈

Python数据结构与算法基础---栈

2021-12-02 08:56:42 86

原创 Python数据结构与算法基础一

Python数据结构与算法基础一文章目录Python数据结构与算法基础一

2021-11-26 23:02:48 642

原创 爬虫基础5--高性能HTML内容解析

爬虫基础5–高性能HTML内容解析文章目录爬虫基础5--高性能HTML内容解析

2021-11-26 13:04:16 175

原创 Java基础14--JavaFX基础一

Java基础14–JavaFX基础一文章目录Java基础14--JavaFX基础一前言导图关键源码1.2.3.4.5.6.前言本文主要展示JavaFX的一部分基础知识,以导图的模式,无详细内容导图关键源码1.@Override public void start(Stage primaryStage){ /** * getChildren()方法返回javafx.collections.ObservableList的实例

2021-11-20 16:18:06 361

原创 Android开发学习基础4.2--自定义控件和ListView的使用

Android开发学习基础4.2 自定义控件和ListView的使用借助导图的形式,记录学习的经过。没有详细的过程,若想了解,可以阅读《第一行代码(第三版)》这本书的第四章文章目录Android开发学习基础4.2 自定义控件和ListView的使用导图效果图导图效果图...

2021-11-18 15:51:34 1653

原创 Android studio中关于如何使用Kotlin语言创建控件点击事件的两种可行用法

由于AS的更新速度过快,导致很多资料无法跟上,在学习这些的时候会频繁碰壁!故此我在这里列出截止博文发布时期之前最新的点击事件注册用法(点击事件已经碰壁无数,最终还算是耗费很多事件解决了)。——来自一位看第一行代码这本书碰壁无数的小白的痛苦感受方式一再提一下:FirstLayoutBinding这个类是由viewbinding自动生成的,命名规则为根布局文件的名字的单词首字母大写加上后缀Binding。如这个FirstLayoutBinding类可能是由first_layout.xml得来的。

2021-11-17 22:36:12 1929

原创 JavaScript基础学习3---语法基础一

JavaScript基础学习3–语法基础一涉及语法和变量,基本都是编程语言通用的语法。以及数据类型前半部分导图文章目录JavaScript基础学习3--语法基础一导图一导图二后续待学,每天学太多了,也吸收不了,要有规律、循序渐进。加油!每天坚持!导图一导图二后续待学,每天学太多了,也吸收不了,要有规律、循序渐进。加油!每天坚持!...

2021-11-17 19:47:44 316

原创 网络爬虫基础4--requests和多线程的使用

网络爬虫基础4以思维导图的方式记述爬虫学习基础,没有详细的信息,只有一些要点!文章目录网络爬虫基础4前言思维导图代码区前言记述了requests的使用,以及如何使用Python的多进程库multiprocessing来实现多线程爬虫,并实现一个爬虫案例。思维导图代码区import requestsimport re''' 4.1 使用Python获取网页的源代码 '''# GET方式def get(): html_str = requests.get("htt

2021-11-15 21:33:05 1518 1

原创 Android开发基础学习

第一行代码学习笔记4 UI控件的使用一以思维导图的形式做笔记,没有详细内容,只有一些要点,详细可见第一行代码第三版这本书文章目录第一行代码学习笔记4 UI控件的使用一前言思维导图前言本篇文章为Android开发的一些常用UI控件的使用的介绍思维导图...

2021-11-14 14:13:40 2529

[野火EmbedFire]《STM32 HAL库开发实战指南——F103系列》—20211026.pdf

[野火EmbedFire]《STM32 HAL库开发实战指南——F103系列》

2021-11-26

1. KEIL编程软件.zip

Keil编程程序。无需积分即可下载。要的自取

2021-09-24

五子棋之双人对战版.py

Python的pygame库的一个小运用

2021-06-20

猜数字游戏-random库的使用.py

最基础的random库使用

2021-06-20

Sublime Text3 (32bit).zip

python编译器

2021-04-12

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

TA关注的人

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