- 博客(24)
- 收藏
- 关注
原创 MySQL详解
当多表关联查询时,就是n个表中的n条数据,如果满足这n个关联条件,就会组成一条数据,作为本次查询的一条结果。而是一次查询指定条的数据(10,20),第一个几条数据,我们可以说第一页的数据。如果一个表的一条数据,在关联表中没有符合条件的数据,那么此条数据就不会被查询出来。副表如果和主表有关联数据,则会被查询出来,如果没有,全部以null值填充。表设计:添加一个关联表,表一般会有两个字段,分别是两个表的主键id。索引当你的查询速度慢的时候,你想到的第一件时间,就是为列添加索引。
2022-09-24 15:44:27 1170
原创 Java之 IO框架
把使用字节输入流读取到的字节,写入到指定文件中,边读取边写入,达到一个复制的效果。OutputStream 字节输出流使用来写入文件,一次写入一个字节。InputStream 字节输入流使用来读取文件,一次读取一个字节。内部做了优化,减少了和磁盘的交互,提高了字节读取的效率。内部做了优化,减少了和磁盘的交互,提高了字节读取的效率。缓冲字符输出流和字符输出流的用法是一样的。字符输入流读取数据,每次读取一个字符。字符输出流写入数据,每次写入一个字符。一次读取一个字节,字节流 byte。...
2022-08-31 20:55:44 701
原创 JavaScript进阶篇(汇总+详解)
个人总结了关于JavaScript的基础、进阶以及小项目,包括基础语法、对象、内置对象、BOM、DOM等知识点,小项目有省市选择栏、用户注册校验、计算器的实现等。
2022-07-26 18:37:41 7356
原创 springboot+vue智慧养老中心管理系统(附源码)
摘要:时代在飞速进步, 每个行业都在努力发展现在先进技术,通过这些先进的技术来提高自己的水平和优势,智慧养老中心管理系统当然不能排除在外。智慧养老中心管理系统是在实际应用和软件工程的开发原理之上,运用Java语言以及SpringBoot+vue框架开发的一个管理系统。在开发过程中首先要对系统进行需求分析,分析出智慧养老中心管理系统的主要功能,再对系统结构进行整体设计和详细设计。整体设计主要有系统功能、系统总体结构、系统数据结构和系统安全等设计;过程的最后再对系统进行测试,并对测试结果进行分析和总结,为今后的
2024-01-23 19:58:09 1235
原创 HTML5入门教学
在浏览器上看到的任何东西的都是网页超文本:可以定义图片,连接,表单,音乐标记:标签标签名定义在尖括号中,一般有开始有结束每个标签代表浏览器中一个样式。
2022-09-28 20:33:05 1138
原创 JS中解决无法使用变量name
name原来是window中的一个属性,一旦使用var重新申明name变量,这就使得window中的name属性被新定义的name替换,原因还是因为window是var类型的全局对象。 let声明的变量拥有块级作用域。 也就是说用let声明的变量的作用域只是外层块,而不是整个外层函数。这就使得let定义的变量不再是全局作用,让name只存在于当前的js的作用域。
2022-09-28 11:43:25 560
原创 使用JDBC操作数据库
开发流程(1)创建java项目 (2)创建文件夹lib,和src在同一级目录下(3)把mysql数据库驱动(jar包)拷贝到lib文件中(4) jar包就是一个java项目,里面是写好的java代码,被编译成了class文件,直接使用里面的类和方法(5)每个数据库都是自己的数据库驱动包,里面就是mysql数据库厂商对于jdbc接口的实现(6)驱动:告诉java如何操作数据库(接口的实现类)
2022-09-27 21:02:00 484
原创 Java反射
反射是一系列框架的底层原理,程序在执行的过程中,可以获取一个类的类对象,通过类对象获取该类的构造方法,属性,实例方法,静态方法,每个属性都是一个属性对象,每个方法又是一个方法对象,可以方法对象调用该方法,可以通过属性对象操作属性。
2022-09-17 16:33:23 164
原创 Java8新特性:Lambda表达式和函数式接口
java8的新特性,lambda表达式和函数式接口,其实也不算是新特性,java8发布时间也过去10几年了,只是相对java7而言的,函数式接口包括供给型、消费型、函数型、断言型。
2022-09-17 15:57:03 270
原创 JavaScript练习与提升
JavaScript练习与提升, 包括省市选择栏、用户注册校验、计算器的实现等,1.1 基础操作: (1)求和差积商 (2)输入日期,计算是某年的的第几天 (3)99乘法表 (4)正则表达式 (5)流的使用
2022-09-17 15:29:18 365
原创 力扣第二题~两数相加
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。链接:https://leetcode.cn/problems/add-two-numbers。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。请你将两个数相加,并以相同形式返回一个表示和的链表。来源:力扣(LeetCode)
2022-09-05 08:55:15 173
原创 Java集合详解
HashMap的底层原理: (1)首先会新建一个长度为16的名为Node的链式的数组。 (2)当添加键值对时,会获取key的hash值,并新建一个Node对象。 Node对象存储了hash、key、value、next四个属性值。 (3)根据key的hash值,计算出Node对象存储的位置。 (4)判断该位置有没有元素,如果没有,就直接存储。 (5)如果该位置有元素,依次和其他元素进行hash值比较, 如果都不相等,就存至链表尾部,...
2022-08-30 20:50:07 228
原创 CSS3常用选择器及样式
1、常用样式height: 50px //高度width: 50px //宽度color: red //颜色background: #38d185 //背景颜色float: left //浮动(靠左)display: block //展示border-radius: 10px //圆角text-align:center //文字居中text-deco...
2022-07-23 16:28:27 432
原创 HTML5快速入门
1.1 W3C标准W3C World Wide Web Consortium(万维网联盟) 成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构 http://wwww3.org/ W3C中国 W3C标准包括 结构化标准语言(HTML、XML) 表现标准语言(CSS) 行为标准(DOM、ECMAScript) 1.2 网页基本信息<!--DOCTYPE: 告诉游览器,我们要使用什么规范-->&l
2022-07-23 15:00:59 145
原创 GUI用户图形界面
Gui的核心技术Swing和AWT1.因为界面不美观。2.需要jre环境!为什么我们要学习?1.可以写出自己心中想要的一些小工具2.工作时候,也可能需要维护到swing界面,概率极小!3.了解MVC架构,了解监听!
2022-07-21 20:15:03 1139
原创 Linux 命令
cd: 进入文件夹打包文件: tar cvzf nmjb${yesterday}.tar.gz *${yesterday}.txt 打包为tar包,c为打包命令,方法有vzf,nmjb${yesterday}.tar.gz为包名,最后面为所要打包的的文件夹解压文件: tar xvzf nmjb${yesterday}.tar.gz x为解压命令shell:定期清理文件夹:
2022-07-21 19:28:08 322
前端 jQuery点名器
2022-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人