- 博客(21)
- 收藏
- 关注
原创 数据库 简单多表查询 内连接 外连接 复习 详细
下面代码牵涉到三张表,people员工表包含员工信息,department部门表包含部门信息,查询结果将department所有记录和people表所有记录依次排列组合形成新的结果。例:department表有3条数据,people表有4条数据,查询过后会有12条数据。左外联:以左表为主表进行数据显示,主外键关系找不到数据会用null取代。右联:A left join B = B right join A。全外联:两张表的数据,无论是否符合关系,都会显示。外连接(左外连,友外连,全外连)
2023-12-14 21:17:55 369
原创 Web前端学习API--事件流,捕获和冒泡,阻止冒泡,事件委托(附全选按钮案列,tab栏切换)
结合事件流的特征,我们知道当某个元素的事件被触发时,事件总是会先经过其祖先才能到达当前元素,然后再由当前元素向祖先传递,事件在流动的过程中遇到相同的事件便会被触发。再来关注一个细节就是事件相继触发的【执行顺序】,事件的执行顺序是可控制的,即可以在捕获阶段被执行,也可以在冒泡阶段被执行。事件流是对事件执行过程的描述,了解事件的执行过程有助于加深对事件的理解,提升开发实践中对事件运用的灵活度。如果事件是在冒泡阶段执行的,我们称为冒泡模式,它会先执行子盒子事件再去执行父盒子事件,默认是冒泡模式。
2023-04-23 23:30:18 246
原创 web前端学习--API事件(附轮播图完整版,随机点名案例,tab栏切换)
结合 DOM 使用事件时,需要为 DOM 对象添加事件监听,等待事件发生(触发)时,便立即调用一个函数。`addEventListener` 是 DOM 对象专门用来添加事件监听的方法,它的两个参数分别为【事件类型】和【事件回调】`click` 译成中文是【点击】的意思,它的含义是监听(等着)用户鼠标的单击操作,除了【单击】还有【双击】`dblclick`事件是编程语言中的术语,它是用来描述程序的行为或状态的,一旦行为或状态发生改变,便立即调用一个函数。focus 获得焦点。
2023-04-19 11:40:43 394
原创 web前端学习--API(DOM,修改对象内容,间歇函数)附抽奖案例,轮播图案例,用户注册倒计时案例
DOM(Document Object Model)是将整个 HTML 文档的每一个标签元素视为一个对象,这个对象下包含了许多的属性和方法,通过操作这些属性或者调用这些方法实现对 HTML 的动态更新,为实现网页特效以及用户交互提供技术支撑。
2023-04-12 21:47:04 117
原创 数据结构--树(1)树与树的表示
没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以分为多个不相交的子树。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。其中数组[0]里面储存的就是哨兵,他就相当于我们这个树的边界,防止我们查找的时候发生。每次将整段从中间分为两段,开始查找,这样的好处可以大大降低时间复杂度。动态查找与静态查找的区别是,动态查找还可以发生。树可以帮助我们更好查找所要的数据,查找又分为。首先介绍的是静态查找里面的顺序查找。其次介绍的是静态查找里面的二分查找。
2023-04-11 22:32:40 50
原创 数据结构--队列
队列是一种特殊的,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。
2023-04-09 19:52:54 41
原创 数据结构--堆栈
堆这个存储区存入的数据,是一种特殊的数据结构。所有的数据存入或取出,只能在浮动的一端(称栈顶)进行,严格按照“先进后出”的原则存取,位于其中间的元素,必须在其栈上部(后进栈者)诸元素逐个移出后才能取出。堆栈遵循先入后出,后入先出,就好像我依次放入abc三个盘子,那么我取出来的顺序肯定为,cba。)中开辟一个区域作为堆栈,叫软件堆栈;用寄存器构成的堆栈,叫硬件堆栈。,它的一端是固定的,另一端是浮动的 [1]堆栈是一个特定的存储区或。
2023-04-03 21:05:23 168
原创 数据结构--线性表
什么是线性表:由同类型数据元素构成有序序列的线性结构表中元素个数称为线性表的长度线性表没有元素时,称为空表表起始位置称表头,表结束位置称表尾。
2023-03-30 21:52:02 51
原创 clock()函数计算代码运行时间
clock():捕捉从程序开始运行到clock()被调用所耗费的时间。这个时间单位是clock tick,即“时间打点”。常数CLK_TCK:机械时钟每秒钟所走的时钟打点数。
2023-03-26 22:33:18 146
原创 css零基础所有入门内容(清晰有条理)
(英文全称:Cascading Style Sheets)是一种用来表现的一个应用)或(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
2023-03-22 21:16:03 75
原创 2022.11.26周结 1.贪吃蛇排行榜代码2.python与c语言区别3.奥赛一本通1060 1061 1062 1063 1064 1065 1066 2021 2022 C语言版
太简单了没啥好总结的,刷了这么几道就巩固了一下基础,主要多深入了一下二维数组,辗转相除法,可以用a[0]代替sum,有一说一python真的比c简单干净很多。下一周打算去研究一下数组和数据结构和算法。
2022-11-26 17:05:43 797 1
原创 新学期 新flag
你好啊!新学期。我是李育林,来自软件2206,以后还请多多指教。我,爱笑,爱乐,爱简单,爱热闹,爱交朋友,爱自由自在,爱与众同乐,爱 hold 不住的兴奋,也爱无厘头的搞笑,爱安安静静地自得其乐,也爱疯疯癫癫的热热闹闹,我喜欢一切新鲜的事物,我希望我的一生充满未知和挑战。我就是这样,不管你欣赏不欣赏,我依然在自己的人生道路上跌跌撞撞而又不失姿态地走下去,并一直走下去。进入大学意味着无限的机会,一个征服新的领域的机会。1.好好学习,dayday up·我要拿到奖学金,因为奖学金在我眼里更像种证
2022-10-28 13:39:04 471 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人