自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 JSP:指令

JSP指令负责告诉JSP引擎如何把页面翻译成Servlet。JSP指令由“<%@”开始,“%>”结束,常用的JSP指令除page指令外还有include指令和taglib指令:page指令:语法:<%@ page 属性1= "属性值1 " 属性2= "属性值2 " ... 属性n= "属性值n " %>作用:用于对当前jsp页面进行设置,常用属性:import属性:用于引入当前JSP页面使用的外在Java类。language属性:用于指定当前JSP页面所.

2021-03-02 17:16:35 305

原创 Java:static关键字

package son;public class Test { private String name="JIm"; { System.out.println("hetao"); System.out.println(name); } static { System.out.println("guohangyu"); System.out.println(new Test().name); } //1、static修饰的Java元素(成员变量,方法,代码块) .

2021-02-07 19:42:18 179

原创 JSP(下)JSP执行步骤

当用户通过浏览器访问Tomcat上的JSP页面时,Web应用服务器使用JSP引擎对该页面进行翻译(Java文件)、编译(.class文件)和执行,然后将执行结果(静态页面代码)返回给客户端浏览器,最后浏览器解释执行返回的结果呈现给用户,如下图所示:翻译阶段:当Web应用服务器第一次接收到该JSP页面请求时,首先会对这个JSP页面进行翻译,将页面中的jsp代码翻译成Java源代码 编译阶段:Java源代码是不可运行的,所以经过编译阶段后,Web应用服务器会将Java源文件编译成可执行的字节码文件,并加载

2020-08-05 16:55:42 342

原创 JSP(上)Tomcat和及目录结构

Tomcat:是一个Apache软件基金会Jakarta项目中的核心项目; 是一个免费的开放源代码的轻量级Web应用服务器; 运行时占用资源小,支持负载均衡与邮件服务等开发应用系统常用功能Tomcat的目录机构bin:存放了启动Tomcat软件的命令,这些命令可以在Windows和Linuxf操作系统上运行。 conf:保存了配置Tomcat的配置文件。 server.xml: a、http协议默认端口号为80 tomcat默认端口号为8080 在server.xml文件中修改;b...

2020-08-04 13:53:51 208

原创 jQuery(三)元素添加

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-1.8.3.js" ></script> <script> /*function t(){ $("#bd").attr("href","ht.

2020-08-03 10:50:14 183

原创 jQuery(二)事件绑定方式

bind(type,[data],fn):为每个匹配元素的特定事件绑定对应的事件处理函数 · type表示事件类型,多个事件类型使用空格分隔 · data表示传递给绑定函数的额外数据对象,函数中使用event.data接收(了解) · fu表示绑定的函数 例子: <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>bind(type,[d...

2020-08-03 10:37:59 182

原创 jQuery(一):jQuery与DOM相互转换及jQuery选择器

通过jQuery库自带的方法获取页面DOM元素的对象叫做jQuery对象,保存jQuery 对象的变量通常以$开头 $userName.val("Tom") jQuery 对象是 jQuery 独有的,该对象无法使用 DOM 对象中的任何方法;同样 DOM 对象也不能使用 jQuery 里的任何方法<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></ti

2020-08-01 15:08:58 228

原创 JavaScript(四)操作form表单组件

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> function login(){ var element = document.getElementById("login"); element.submit(); } </script> &lt.

2020-07-31 13:19:34 264

原创 获取HTML元素对应JavaScript对象

第一种:document.getElementById <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--document--> <div id="sun" class="z"> <span>成都市</spa

2020-07-30 15:58:42 207 1

原创 JavaScript(三)setInterval与setTimeout的区别

setInterval按照指定的周期(以毫秒计)来计算调用函数或表达式。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>setInterval</title> </head> <body> <input t

2020-07-30 10:29:54 143

原创 JavaScript(二)HTML添加事件的方式

第一种 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> function test(){ console.log("Hello World") } </script> </head> <body> <input type="

2020-07-29 17:31:04 126

原创 JavaScript中substr与substring的区别

var a = "abcdefg";console.log(a.substr(1,3));console.log(a.substring(1,3));执行结果:我们可以看出来,substr执行的结果是bcd,也就是说截取字符从1开始截取到3,包括3。但是substring执行结果是bc,也是截取字符从1开始截取到3,但是不包括3。...

2020-07-29 11:24:18 137

原创 如何利用JavaScript来获取时间?

<span id="time"></span> <script> function show(){ var date = new Date(); var year = date.getFullYear(); var month = date.getMonth()+1; month = month<10?"0"+month:month; var day = date.getDate(); day = da...

2020-07-29 11:16:01 152

原创 JavaScript(一)基础知识

<script> console.log("shagou"); //JavaScript中声明变量一律使用var关键字,var不是数据类型 var age = 12; //数字型 var name = "Jim"; //字符串类型 var flag = true; var names = ["Kata","Nancy"];//数组 var obj = new Object();//对象 var abc;//仅声明,不赋值 con...

2020-07-29 09:38:04 128

原创 JavaScript:自定义对象方式总结

对象:在JavaScript中,对象是拥有属性和方法的数据 JavaScript自定义对象方式有以下7种:直接创建方式、对象初始化器方式、构造函数方法、prototype原型方式、混合的构造函数/原型方式、动态原型方式和工厂模式,我讲解其中前五种。直接创建方式,创建语法: var student = new Object(); student.name="Jim"; student.doHomework=function(){

2020-07-28 17:17:31 152

原创 CSS(三)margin和padding真的很easy!

Margin 外边距样式属性 margin-top:设置元素的上外边距,该属性有多个值 margin-bottom:设置元素的下外边距,该属性有多个值 margin-left:设置元素的左外边距, 该属性有多个值 margin-right:设置元素的右外边距, 该属性有多个值 <p>good</p> <div>excellect</div> <span>well down</sp.

2020-07-18 16:10:29 174

原创 CSS(二)-按钮设置其实很简单,你还不会吗?

设置按钮 <span>登&nbsp;&nbsp;&nbsp;录</span> <style> span{ border: 1px solid #e85356; display: inline-block; width: 302px; background-color: #e4393c; height: 31p

2020-07-17 16:47:00 310

原创 CSS(一):CSS定义和常用选择器

目录CSSCSS语法选择器1、id选择器2、class选择器3、标签选择器4、后代选择器5、分组选择器6、通配符选择器CSS定义:指层叠样式表,用于设定网页中元素的显示方式无论使用哪一种方式定义CSS样式表,样式表中的declaration都由一个样式属性(非标签属性,即样式属性不能当标签属性直接用在标签中)和一个样式属性值组成,样式属性和样式属性值使用冒号分开;声明之间使用分号间隔;注意如果一个样式属性有多个样式属性值,则样式属性值之间使用逗号..

2020-07-16 21:38:41 240

原创 HTML(四)-小知识点

<form action="" method="post"> <!--基本信息--> <fieldset> <legend>基本信息</legend> <input type="text"/> <br /> <input type="text"/> <br /> <input type="text"/> <br /> &l...

2020-07-16 19:03:49 154

原创 HTML(三)form表单

form-表单总结action:指定表单数据目的地 method:设置使用哪个方法处理请求get-doGet;post-doPost;get:地址栏显示数据,所以数据不安全;post地址栏不会显示数据,相对安全,并且数据量大 enctype:默认application/x-www-form-urlencoded,上传文件需要改为multipart/form-data<form action="" method="" enctype="application/x-www-form-urle.

2020-07-15 19:05:22 162

原创 HTML(二)表格

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>表格</title> <style> table{/*为页面所有table标签添加样式*/ width: 720px;/*设置table宽度*/ margin:0 auto;/*设置table水平居中*/ border: black 1px solid;.

2020-07-15 15:51:39 230

原创 HTML(一)行内元素&块级元素

HTML-标签总结行内元素a标签:超链接标签,双标签,常用标签属性href:指定打开的页面;锚点;target:用于指定在哪个窗口打开href标签属性指定的页面,常用属性值有_self 、_blank 等; <a href="http://www.baidu.com"target="_blank">百度一下</a> 在新的网页标签打开 <a href="http://www.baidu.com">百度一下</a> 在本页网页打开.

2020-07-15 14:38:31 248

原创 数据查询(下)-多表查询

准备好以下数据create table user_info( id int(2) primary key, user_name varchar(12) unique, password varchar(15) not null, real_name varchar(8) not null, age int(3)); create table address( id int(2) primary key, user_

2020-07-14 00:04:16 200

原创 MySQL-group by

group by用于将表中数据划分为若干个组,group by后面用于指定分组的依据例如:select sex,count(id) from student group by sex; #将student表学生按照sex分组,然后统计每组中的人数注意:只有对应列相同的多行数据才会归为一组如果select语句中使用group by进行了分组,则select子句中只可以有组函数和分组字段,不能含有其他字段,否则SQL语句报错如果group by子句后面跟着order by子句,则order b.

2020-07-13 17:01:06 119

原创 MySQL-order by

order by:对查询结果进行排序,必须置于SQL语句的最后,语法:order by {column_name1,column_name2, column_name3, …column_namen} [asc|desc]说明{column_name1, column_name2, column_name3,…column_namen}:指定需要排列的字段[asc|desc]:指定排列策略,asc以升序排列,desc以降序排列,默认以升序排列不同数据类型,升序的含义如下:数字类..

2020-07-13 16:47:03 155

原创 MySQL-模糊查询

like:进行数据模糊查询%:匹配0次或多次select * from student where name like '张%’;#查询姓张的学生信息select * from student where name like '%李%’;#查询姓名中含有“李”字的学生信息_:只匹配1次select * from student where name like '张_’;#查询两个字的张姓学生信息escape:取消%或_字符的通配符特性#查询姓名中含有%字符的学生信息sele.

2020-07-13 16:37:10 272

原创 数据查询(上)

create table student( id char(36) primary key, name varchar(8) not null, age int(3) default 0, mobile char(11), address varchar(150))insert into student values ('9b4435ec-372c-456a-b287-e3c5aa23dff4','张三',24,'12345678901','北京海淀');insert into stud.

2020-07-13 16:22:43 177

原创 事务隔离级别

同一个应用程序中的多个事务或不同应用程序中的多个事务在同一个数据集上并发执行时, 可能会出现许多意外的问题,这些问题可分为如下三种类型:脏读(Drity Read): 已知有两个事务A和B, A读取了已经被B更新但还没有被提交的数据,之后,B回滚事务,A读取的数据就是脏数据。场景:公司发工资了,领导把5000元打到Tom的账号上,但是该事务并未提交,而Tom正好去查看账户,发现工资已经到账,账户多了5000元,非常高兴,可是不幸的是,领导发现发给Tom的工资金额不对,是2000元,于是迅速回滚了事务

2020-07-12 20:31:13 122

原创 ACID-事务四大特性

事务:当一个用户执行DML语句时,如果其事物没有结束,则受影响的行被锁定,此时其它用户不能改变受影响行中的数据,后面用户所执行的DML语句会一直处于执行状态,直至前一个用户所执行DML语句事务结束事务的四大特性原子性(Atomicity):化学中的原子指不可再分的基本微粒,数据库中原子性强调事务是一个不可分割的整体,事务开始后所有操作要么全部成功,要么全部失败,不可能停滞在中间某个环节。如果事务执行过程中出错就会回滚到事务开始前的状态,所有的操作就像没有发生一样不会对数据库有任何影响。一致性(Co

2020-07-12 11:49:52 164

原创 为什么需要外键?

问题的提出:如何将京东fuliuqingfeng的用户信息及其多个邮寄商品地址保存到数据库中?create table user_info( id char(36) primary key, user_name varchar(30) not null, password varchar(30) not null, real_name varchar(8), mobile char(11), address varchar(150));insert into user_info

2020-07-07 10:22:21 101

原创 JDBC(上)

文章目录整体框架步骤代码分析整体框架步骤导入jar包(mysql)-mysql-connector-java-5.1.44-bin-jar创建DBLink.java文件连接数据库package jbdc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class DBLink { /*

2020-07-04 17:03:33 279

原创 初识MySQL数据库

什么是MySQL数据库实例?安装完成以后就产生了MySQL数据库管理系统软件(相当于类)->创建修改数据库实例(对象)->创建修改查看表->增删改查数据创建表操作数据SQL语句

2020-07-03 23:42:55 177

原创 MySQL-Fri Jul 03 22:42:19 IRKT 2020 WARN: Establishing SSL connection without server‘s identity veri

错误警告Fri Jul 03 22:42:19 IRKT 2020 WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option is.

2020-07-03 23:21:11 291

原创 MD5加密实战

整体架构Main.javapackage com.jd.test;import java.util.Scanner;import java.util.UUID;import com.jd.tool.MD5Tool;import com.jd.tool.db.DBLink;/* * 问题:当数据库管理员DBA登录数据库直接可以看见所有用户名和密码,有泄密的可能性 */public class Main { public static void main(String[] ar

2020-07-03 16:29:27 257

原创 Java项目:用集合实现学生管理系统

package com.zzu.Test;import java.util.ArrayList;import java.util.Scanner;import com.zzu.vo.Student;public class Main { private static ArrayList<Student> list = new ArrayList<Student>(); public static void main(String[] args) {

2020-05-13 16:08:23 413

原创 新视野大学英语(第三版)视听说4必修答案(全)

文章目录Unit 11-8、More practice in listeningConversation 1Conversation 2Passages 1Passages 2News 1News 21-10 Unit Test短对话5题听力原文长对话5题听力文本短文理解5题听力文本复合式听写10题听力文本Unit 22-8、More practice in listeningConversat...

2020-05-07 11:44:00 93323 2

原创 新视野大学英语(第三版)视听说4Unit6必修答案

文章目录Unit 66-8、More practice in listeningConversation 1Conversation 2Passages 1Passages 2News 1News 26-10 Unit Test短对话5题听力原文长对话5题听力文本短文理解5题听力文本复合式听写10题听力文本Unit 66-8、More practice in listeningConver...

2020-05-06 16:32:46 8666

原创 新视野大学英语(第三版)视听说4Unit7必修答案

Unit 77-8、More practice in listeningConversation 11、BThey need more supervision over the high charges and bribes.2、AMore food assistance programs are needed for ill-nourished people.3、CHelp p...

2020-05-06 16:02:33 10266

转载 MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQ...

2020-05-04 01:54:28 553

原创 一招教你更好设置自己的Mac电脑

1、分辨率让你有更好操作空间Mac电脑如果你不调节一下显示器,真的是巨亏,因为Mac电脑显示器的现实都是默认的,可能刚入手的小伙伴不会觉得这个显示器的好处,但是随着你以后使用Mac的频率增高,这个好处是真的很棒,不光让空间显得更大,而且操作更加舒服。不知道的小伙伴可以去亲自试试这个调节操作,我相信你不会后悔:附加两张调节前后的对比调节前:调节后:调节前:调节后:2、设置文件拓展...

2020-04-30 18:11:38 431

servlet-api.jar

如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。

2020-04-24

学生项目项目实战.zip

学生系统项目,代码资源,关于添加学生信息,修改学生信息,删除学生信息以及查询学生信息,此项目经供参考。

2020-03-29

空空如也

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

TA关注的人

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