- 博客(60)
- 收藏
- 关注
原创 Javascript 2 -简易模拟计算器
以下内容参考自青岛思途java讲师臧老师index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>简易标准型计算器</title> <link rel="stylesheet" type="text/css" href="css/index.css" /> <script src="js/index.js" ty
2022-04-19 10:04:01
274
原创 Javascript 1 - 实现表格单元格dom增删改查
以下内容参考自青岛思途java讲师臧老师要求1。生成指定行数和列数的表格。2。按从左往右,从上往下的顺序给单元格着色,着色按照“赤、橙、黄、绿、青、蓝、紫”的顺序循环。3。表格显示横向斑马线、纵向斑马线。4。鼠标滑过,所在行变色。按住Ctrl键时,鼠标滑过,所在列变色。5。鼠标单击,所在行被选中并高亮,按住Ctrl键时,鼠标单击,所在列被选中并高亮。6。在选中的行前、后添加一行(或指定的行数)。在选中的列前、后添加一列(或指定的列数)。7。删除选中行。8。对单元格进行编号,选中行向上、向
2022-04-19 10:00:06
1462
原创 一些有用的网站 - 持续更新
stackoverflowjava力扣刷题力扣题目地址博主@windliang整理的刷题及解析git源码BAT大厂面试题与全栈知识体系结合博主@MurphyChen’s Notes整理的前端笔记(html和css根据b站pink老师)
2022-04-16 10:29:50
403
原创 CSS布局示例 3 - 页面布局
参考自青岛思途java讲师臧老师demo415.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/reset.css" /> <link rel="stylesheet" type="text/css"
2022-04-15 20:02:49
1338
原创 Javascript - 1 引入方式,变量常量,数据类型,运算符,流程控制,数组,函数,对象,DOM
Javascipt:是一门弱类型的脚本语言,需要在网页上执行。html负责框架结构,css负责样式修饰,js负责行为交互,动态效果。前端三大件:html,css,js。javascript 和 java 之间没有任何关系。js的三种引入方式行内脚本页内脚本引入外部样式表示例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></ti..
2022-04-14 16:59:54
330
原创 前端常用单词 - HTML常用单词,CSS常用单词,class命名,javascript,jQuery
以下内容参考自青岛思途Java老师臧老师HTML常用单词CSS常用单词class命名javascriptjQuery
2022-04-14 09:19:35
1106
原创 CSS布局示例 2 - 页面色块布局
index.css<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>靓淘网-首页</title> <link rel="stylesheet" type="text/css" href="css/index.css" /> </head> <body> <!-- 头部 --> <..
2022-04-13 08:36:15
484
原创 CSS布局示例 1 - 页面色块布局
index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="css/index.css" /> </head> <body> <!-- 页头 --> <div c..
2022-04-13 08:33:12
1347
原创 CSS - 02 盒模型,浮动,分割div,定位
盒模型:box-modelCSS认为每个html元素都可以看作一个盒子,从而对盒子进行尺寸和方位的修改,但一般是指块元素从内到外,分为内容区域,内边距,边框,外边距默认尺寸是作用在内容区域上的块元素振勇的总空间:内容区域+内边距+边框+外边距示例:index.css@charset "utf-8"; #myul{ /* 内容区域 */ width: 300px; height: 200px; background-color: pink; /* 盒模型相关样式 */
2022-04-13 07:44:08
655
原创 CSS - 01 引入方式,颜色,选择器,常用样式
CSS用于细粒度的调整html元素的样式或修饰三种引入方式行内样式:使用标记的style属性,此属性任何标记都有,只能修饰自身所在标记,如果多个标记样式相同,则无法简化。页内样式:使用style标记,在标记中定义样式css样式语法:样式名称,样式值 style="width: 300px;"多个不同样式之间采用分号分割css颜色:RGB颐色机制: Red, Blue、 Green。 任意一个颜色都是 由这三种基本色搭配而得到。不支持透明。把红绿蓝,最多各255份,进行调
2022-04-13 07:22:13
420
原创 HTML 讲课内容
HTML:超文本标记语言(多媒体)以下内容参考自HTML菜鸟教程简介HTML 不是一种编程语言,而是一种标记语言。超出纯文本的内容范围,包括图片,音频,视频,文字样式,小程序等。通常,网站以图文为多。html文档,是由标记(<>)组成的。标记分为单标记,双标记。单标记:双标记:有开始标记和结束标记,之间的文本称为标记,标记及其内容称为一个元素Element。标记不区分大小写Tab:自动补全代码。Crtl+/:生成注释 Ctrl+K:重排代码格式新建项目右键->在外部
2022-04-13 06:54:27
183
原创 HTML - 15 移动设备网页设计
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用移动设备网页设计<meta>的 viewport 设置<meta>的 viewport 设置用来控制网页的视觉大小。<meta name="viewport" conten
2022-04-12 11:50:59
346
原创 HTML - 14 其他标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用其他标签<dialog><details>,<summary>...
2022-04-12 11:41:24
79
原创 HTML - 13表单及表单元素
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用表单标签表单(form)是用户输入信息与网页互动的一种形式。大多数情况下,用户提交的信息会发给服务器,比如网站的搜索栏就是表单。表单由一种或多种的小部件组成,比如输入框、按钮、单选框或复选框。这些小部件称为控件(co
2022-04-12 11:34:54
300
原创 HTML - 12 表格标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用表格标签表格(table)以行(row)和列(column)的形式展示数据。<table>,<caption><thead>、<tbody>、<tfoot>
2022-04-12 08:32:17
143
原创 HTML - 11 iframe
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用iframe标签用于在网页里面嵌入其他网页。基本用法<iframe>标签生成一个指定区域,在该区域中嵌入其他网页。它是一个容器元素,如果浏览器不支持,就会显示内部的子元素。<if
2022-04-12 08:22:20
90
原创 HTML - 10 多媒体标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用多媒体标签除了图像,网页还可以放置视频和音频。<video><video>标签是一个块级元素,用于放置视频。如果浏览器支持加载的视频格式,就会显示一个播放器,否则显示<video
2022-04-12 08:18:41
139
原创 HTML - 09 链接标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用链接标签链接(hyperlink)是互联网的核心。它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起。URL 是链接指向的地址。链接不仅可以指向另一个网页,也可以指向文本、图像、文件等资源。可以
2022-04-12 08:09:24
138
原创 HTML - 08 图像标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用图像标签图片是互联网的重要组成部分,让网页变得丰富多彩。本章介绍如何在网页插入图片。<img>alt属性width 属性,height 属性srcset,sizes:详见下文《响应式图像
2022-04-12 07:52:41
90
原创 HTML - 07 列表标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用列表标签列表是一系列排列好的项目,主要分成两类:有序列表和无序列表。有序列表是每个列表项前面有编号,呈现出顺序,就像下面这样。1. 列表项 A2. 列表项 B3. 列表项 C无序列表则是列表项前面没
2022-04-12 07:40:27
270
原创 HTML - 06 文本标签
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用文本标签历史上,网页的主要功能是文本展示。所以,HTML 提供了大量的文本处理标签。<div><p><span><br>,<wbr><
2022-04-12 07:04:09
138
原创 HTML - 05 网页的语义结构
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用网页的语义结构HTML 标签的名称都带有语义(semantic),使用时应该尽量符合标签的语义,不要用错误语义的标签。语义良好的网页,天然具有良好的结构,对于开发者易读易写,容易维护,也能帮助计算机更好地处理网页内容。
2022-04-11 22:29:35
140
原创 HTML - 04 字符编码
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用字符编码简介网页包含了大量的文字,浏览器必须知道这些文字的编码方法,才能把文字还原出来。一般情况下,服务器向浏览器发送 HTML 网页文件时,会通过 HTTP 头信息,声明网页的编码方式。Content-T
2022-04-11 22:13:32
207
原创 HTML - 03 网页元素的属性
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用。简介网页元素的属性(attribute)可以定制元素的行为,不同的属性会导致元素有不同的行为。元素属性的写法是 HTML 标签内部的“键值对”。<html lang="en">上面
2022-04-11 22:05:52
365
原创 HTML - 02 URL 简介
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用URL 简介概述URL 是“统一资源定位符”(Uniform Resource Locator)的首字母缩写,中文译为“网址”,表示各种资源的互联网地址。下面就是一个典型的 URL。https://ww
2022-04-11 14:44:09
182
原创 HTML- 01:HTML 语言简介
本教程原出处:网道本教程文档在原作基础上进行了一定的补充、修改和完善,以满足个人学习、工作中的需要,亦可作为个人口袋书使用。本教程文档中的原文部分,其版权仍归原作者所有。本教程文档仅作个人学习、教学和工作使用,任何他人、或机构、组织不得恶意传播、复制本文档,或将本教程文档用做商用HTML 语言简介概述HTML 是网页使用的语言,定义了网页的结构和内容。浏览器访问网站,其实就是从服务器下载 HTML 代码,然后渲染出网页。HTML 的全名是“超文本标记语言”(HyperText Mar
2022-04-11 12:10:25
4171
原创 java基础 day-17 设计模式(单例,工厂,代理),静态动态代理,数据库连接池(动态代理)
设计模式:是一种思维方式,组织类的方式。单例模式:Singleton模式。指一个类,仅能创建唯一实例。实现使用类变量,提前创建类的实例,饿汉式-不管用不用到,都会在内存中占据空间。线程安全的。一上来我就把对象给new好了,来了可以直接“吃” 了package javaPro1;public class Single { //1、私有化构造函数 private Single() { } // 2、new一个Single对象 private static
2022-04-06 20:07:23
986
原创 员工管理系统-将数据保存在数据库当中(二稿)
此代码为@author PanJJ,因其结构清晰,特借鉴保存于此EmployeeDao类package com.ems.dao;import java.util.List;import com.ems.entity.Employee;public interface EmployeeDao { // 查询全部数据 List<Employee> finAll(); // 查询limit行数据 List<Employee> findAll(Integer
2022-04-06 19:21:19
1076
原创 员工管理系统-将数据保存在数据库当中(初稿)
程序的执行入口:EmployeeTest类package EmployeeSystem1;import java.sql.Connection;import java.util.List;import EmployeeSystem1.JdbcUtils.BeanListHandler;public class EmployeeTest { public static void main(String[] args) { EmployeeDAOExecute employeeDAOExe
2022-04-06 08:25:57
1783
原创 员工管理系统-将数据保存在XML文件中
程序执行的入口 Application类package com.situ;public class Application { /** * 程序执行的入口 */ public static void main(String[] args) { // 创建员工管理器 EmployeeManager manager = new EmployeeManager(); // 创建图形界面 SystemVie.
2022-04-06 08:16:22
547
原创 数据库基础 day-05连接池,改进工具类,DbUtils及其增删改查,ResultSetHandler的实现类
以下内容参考自b站黑马程序连接池定义:连接池是创建和管理一个连 接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。装有连接的容器,使用连接的话,可以从连接池中进行获取,使用完成之后将连接归还给连接池作用:连接对象创建和销毁是需要耗费时间的,在服务器初始化的时候就初始化一些连接。把这些连接放入到内存中,使用的时候可以从内存中获取,使用完成之后将连接放入连接池中。从内存中获职和归还的效率要远远高于创建和销毁的效率。自定义连接池编写一个类实现DataSource接口重写getCo
2022-04-04 09:12:51
187
原创 数据库基础 day-04JDBC的API详解,工具类的抽取,配置信息提取到db.properties,SQL注入漏洞,PreparedStatement,批处理,事务环境准备,事务管理
JDBCJDBC (Java Data Base Connetinity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。...
2022-04-03 19:52:42
799
原创 5、线程安全,ThreadLocal及内存泄露,并发、并行、串行,并发的三大特性,线程池及其处理流程
以下面试题来自B站up程序员Monkey说说你对守护线程的理解ThreadLocal的原理和使用场景ThreadLocal内存泄露原因,如何避免并发、并行、串行的区别并发的三大特性原子性可见性有序性为什么使用线程池,参数解释简述线程池处理流程...
2022-04-01 14:40:04
88
原创 4、双亲委派模型,异常,GC判断对象回收,线程生命周期状态,sleep(),wait(),join(),yield()的区别,线程安全,Thread、 Runable区别
以下面试题来自B站up程序员Monkey双亲委派模型java中的异常体系GC如何判断对象可以被回收?线程的生命周期,线程有哪些状态?sleep(),wait(),join(),yield()的区别对线程安全的理解Thread、 Runable区别...
2022-04-01 14:02:06
416
原创 3、ArrayList和LinkedList,HashMap和HashTable,ConcurrentHashMap,IOC容器,字节码,java类加载器
ArrayList和LinkedList区别
2022-04-01 13:47:24
768
原创 数据库设计查询题目练习
1.使用MySQL 8.x版本数据库,使用Navicat作为数据库客户端管理图形界面工具。2.创建名为“iceman2018”的数据库。字符集使用utf8 – UTF-8 Unicode,排序规则使用utf8_general_ci。3.创建“部门”表,表名为t_department。字段为:1)部门编号:department_id int(10) 主键,自增长,无符号。2)部门名称:name varchar(20),非空。department_idname1财..
2022-04-01 08:04:15
1885
原创 数据库基础 day-03 DDL,触发器,函数,存储过程,索引,JDBC,PreparedStatement预编译
DDL:数据定义语言非重点,了解即可。以后对数据库的操作使用图形界面对数据库,表,视图等各种对象进行创建,删除,修改等操作-- 创建数据库:employeeCREATE DATABASE employee-- 移除一个数据库DROP DATABASE employee-- 创建一个表:t_employeeCREATE TABLE t_employee(-- 自增长 nusighed? id INT auto_increment ,-- 不为空 `name` VARCHAR
2022-03-31 16:58:54
887
原创 数据库基础 day-02外键添加,子查询,表连接,交叉连接,限定行数查询,分组查询,视图,增删改,去重
子查询-- 第二部分:子查询。查询中嵌套查询。-- 1.相等性子查询,子查询只能查询一行一列,加not也只能是一行一列。支持比较运算符-- SELECT * FROM t_student WHERE id = (SELECT id FROM t_student WHERE `name` = '张家')-- SELECT * FROM t_student WHERE NOT -id = (SELECT id FROM t_student WHERE `name` = '张家')-- SELECT *
2022-03-30 19:43:46
1004
原创 2、String、StringBuffer、StringBuilder,重载和重写,接口和抽象类,List和Set,hashCode与equals
以下面试题来自B站up程序员MonkeyString,StringBuffer,StringBuilder区别及使用场景string是final修饰的。不可变,每次操作都会产生新的String对象,浪费内存StringBuffer和StringBuilder都是在原对象上操作StringBuffer是线程安全的,StringBuilder线程不安全的StringBuffer方法都是synchronized修饰的性能: StringBuilder > StringBuffer >
2022-03-30 14:19:32
344
原创 1、面向对象,JDK,JRE,JVM三者区别和联系,==和equals,final
以下面试题来自B站up程序员Monkey什么是面向对象?谈谈你对面向对象的理解什么是面向对象?对比面向过程,是两种不同的处理问题的角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么。*比如:洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数),1. 打开洗衣---->2放衣---->3、放洗---->4.清洗---->5. 烘干面向对象会拆出人和洗衣机两个对象:人:打开洗衣机放衣服放洗衣粉洗衣机:清洗烘
2022-03-30 09:00:09
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人