自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL绝命40题练习题

mysql的练习题,难度还可以,适合初中级程序员练手,答案都是自己写的,如果有更优解,欢迎在评论区留言

2022-09-24 16:44:21 469

原创 MySQL详解

当多表关联查询时,就是n个表中的n条数据,如果满足这n个关联条件,就会组成一条数据,作为本次查询的一条结果。而是一次查询指定条的数据(10,20),第一个几条数据,我们可以说第一页的数据。如果一个表的一条数据,在关联表中没有符合条件的数据,那么此条数据就不会被查询出来。副表如果和主表有关联数据,则会被查询出来,如果没有,全部以null值填充。表设计:添加一个关联表,表一般会有两个字段,分别是两个表的主键id。索引当你的查询速度慢的时候,你想到的第一件时间,就是为列添加索引。

2022-09-24 15:44:27 1149

原创 Java之 IO框架

把使用字节输入流读取到的字节,写入到指定文件中,边读取边写入,达到一个复制的效果。OutputStream 字节输出流使用来写入文件,一次写入一个字节。InputStream 字节输入流使用来读取文件,一次读取一个字节。内部做了优化,减少了和磁盘的交互,提高了字节读取的效率。内部做了优化,减少了和磁盘的交互,提高了字节读取的效率。缓冲字符输出流和字符输出流的用法是一样的。字符输入流读取数据,每次读取一个字符。字符输出流写入数据,每次写入一个字符。一次读取一个字节,字节流 byte。...

2022-08-31 20:55:44 691

原创 JavaScript进阶篇(汇总+详解)

个人总结了关于JavaScript的基础、进阶以及小项目,包括基础语法、对象、内置对象、BOM、DOM等知识点,小项目有省市选择栏、用户注册校验、计算器的实现等。

2022-07-26 18:37:41 7304

原创 springboot+vue智慧养老中心管理系统(附源码)

摘要:时代在飞速进步, 每个行业都在努力发展现在先进技术,通过这些先进的技术来提高自己的水平和优势,智慧养老中心管理系统当然不能排除在外。智慧养老中心管理系统是在实际应用和软件工程的开发原理之上,运用Java语言以及SpringBoot+vue框架开发的一个管理系统。在开发过程中首先要对系统进行需求分析,分析出智慧养老中心管理系统的主要功能,再对系统结构进行整体设计和详细设计。整体设计主要有系统功能、系统总体结构、系统数据结构和系统安全等设计;过程的最后再对系统进行测试,并对测试结果进行分析和总结,为今后的

2024-01-23 19:58:09 1188

原创 CSS3 入门教程

css就是样式表,用来给html添加样式的html本身是素颜的,css就是化妆师,让我们html好看点。

2022-09-28 20:39:38 962

原创 HTML5入门教学

在浏览器上看到的任何东西的都是网页超文本:可以定义图片,连接,表单,音乐标记:标签标签名定义在尖括号中,一般有开始有结束每个标签代表浏览器中一个样式。

2022-09-28 20:33:05 1123

原创 JS中解决无法使用变量name

name原来是window中的一个属性,一旦使用var重新申明name变量,这就使得window中的name属性被新定义的name替换,原因还是因为window是var类型的全局对象。 let声明的变量拥有块级作用域。 也就是说用let声明的变量的作用域只是外层块,而不是整个外层函数。这就使得let定义的变量不再是全局作用,让name只存在于当前的js的作用域。

2022-09-28 11:43:25 546

原创 使用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 470

原创 Java注解

注释:对代码的解释和说明,注释是给程序员看的。注解:对代码的解释和说明,注解是程序看的。

2022-09-17 16:36:17 483

原创 Java反射

反射是一系列框架的底层原理,程序在执行的过程中,可以获取一个类的类对象,通过类对象获取该类的构造方法,属性,实例方法,静态方法,每个属性都是一个属性对象,每个方法又是一个方法对象,可以方法对象调用该方法,可以通过属性对象操作属性。

2022-09-17 16:33:23 151

原创 Java多线程详解,非常详细

进程就是电脑中一个运行的软件,一个正在运行的程序在做的一件事情就是一个进程。而进程又是由多个线程组成的。

2022-09-17 16:23:43 499

原创 Java8新特性:Lambda表达式和函数式接口

java8的新特性,lambda表达式和函数式接口,其实也不算是新特性,java8发布时间也过去10几年了,只是相对java7而言的,函数式接口包括供给型、消费型、函数型、断言型。

2022-09-17 15:57:03 254

原创 JavaScript练习与提升

JavaScript练习与提升, 包括省市选择栏、用户注册校验、计算器的实现等,1.1 基础操作: (1)求和差积商 (2)输入日期,计算是某年的的第几天 (3)99乘法表 (4)正则表达式 (5)流的使用

2022-09-17 15:29:18 353

原创 力扣第二题~两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。链接:https://leetcode.cn/problems/add-two-numbers。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。请你将两个数相加,并以相同形式返回一个表示和的链表。来源:力扣(LeetCode)

2022-09-05 08:55:15 162

原创 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 215

原创 微信小程序音乐播放器实践

微信小程序音乐播放器项目实战,实现搜索音乐,同步歌词,控制播放等功能

2022-08-03 17:12:06 2527

原创 微信小程序实战小项目

微信小程序计算器、表单验证的实现,计算器可以做次方运算、取百分数以及连续运算等运算

2022-08-01 19:24:59 1048

原创 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 420

原创 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 135

原创 GUI用户图形界面

Gui的核心技术Swing和AWT1.因为界面不美观。2.需要jre环境!为什么我们要学习?1.可以写出自己心中想要的一些小工具2.工作时候,也可能需要维护到swing界面,概率极小!3.了解MVC架构,了解监听!

2022-07-21 20:15:03 1125

原创 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 313

原创 JavaScript实现网页交互

JavaScript是⼀种基于对象的、事件驱动型的、解释型的脚本语⾔,JS设计的⽬的是实现⽹⻚的交互能⼒

2022-07-21 19:26:18 1729

原创 JavaSE汇总

适合java初学者

2022-06-15 10:39:18 383 1

前端 jQuery点名器

jQuery点名器,有计时器和手动点名两个模式 var list =[存放姓名] $(document).ready(function(){ var isClose = true; var num=parseInt(Math.random()*list.length+1); var index=0; 点名器开始需要执行的操作: function start(){ index=num%list.length; $("#screen").text(list[index]); var colors = ["red","green","yellow","blue","purple"]; $("#screen").css("color",colors[num%5]); num++; }

2022-10-11

空空如也

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

TA关注的人

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