自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EL与JSTL的使用

EL与JSTL的使用1.EL的使用(1)为什么要使用EL表达式(2)EL语法(3)EL访问作用域访问作用域顺序从大到小排列:pageContext>request>session>application(4)总结2.JSTL的使用(1)JSTL介绍(2)JSTL标签分类(3)<c:if/>if标签(4)<c:forEach/>循环标签(5)<c:set/>设置变量和对象属性(6)fmt:formatDate/

2020-06-24 15:26:06 226

原创 Java web实现分页查询

Java web实现分页查询1.简介(1)分页优点数据清晰直观不受数据量限制页面不再冗长(2)分页如何实现解决方案:每次翻页的时候只从数据库里检索出本页需要的数据2.分页查询步骤3.代码实现(1)前端代码<div class="page-bar"> <ul class="page-num-ul clearfix"> <li>共${count}条记录&nbsp;&nbsp; ${page_now}/${page_total

2020-06-24 14:26:18 539

原创 单例模式的使用

单例模式的使用1.为何需要单例模式(1)每个线程对系统操作都需new一个实例(2)初始化时的I/O操作消耗系统资源,影响系统性能分析(3)对于每个线程,可共享一个实例2.单例模式说明3.单例模式分类4.代码实现饿汉模式:public class Singleton02 { //购票数量 int num=100; //创建当前对象,私有静态 private static Singleton02 Singleton = new Singleton02()

2020-06-24 11:32:36 193

原创 使用JDBC操作数据库

使用JDBC操作数据库1.概述2.JDBC访问数据库步骤3.连接数据库代码public class JDBC { public static void main(String[] args) throws Exception { //引入mysql驱动jar包 //1.加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); //2.连接数据库 Connection c

2020-06-24 10:39:33 122

原创 JSP的使用

JSP的使用1.搭建Web环境(1)Tomcat服务器(2)Tomcat下载及目录结构2.JSP概述(1)JSP执行过程(2)注释(3)在JSP中使用变量(4)Web程序调试和排错3.JSP实现数据传递和保存(1)获取表单提交的数据单个数据:String userName= request.getParameter(“userName”);多个数据:String[] mailIds=request.getParameterValues(“mailId”);(2)

2020-06-24 10:27:38 169

原创 表单校验的使用

为什么要表单验证1.为什么要表单验证(1)减轻服务器的压力(2)保证输入的数据符合要求2.常用的表单验证日期格式表单元素是否为空用户名和密码E-mail地址身份证号码3.表单验证的思路当输入的表单数据不符合要求时,如何编写脚本来进行提示?(1)获得表单元素值(2)使用JavaScript的一些方法对数据进行判断(3)当表单提交时,触发事件,对获取的数据进行验证4.表单验证事件和方法5.正则表达式(1)定义正则表达式(2)RegExp对象(3)表达式的模式(4)

2020-06-20 16:07:41 336

原创 jQuery基础-2

jQuery基础-2jQuery中的事件与DOM操作1.jQuery中的事件(1)鼠标事件(2)键盘事件(3)绑定事件与移除事件1.绑定事件:bind([type],[fn])2.移除事件:unbind([type],[fn])当unbind()不带参数时,表示移除所绑定的全部事件(4)复合事件2.jQuery中的DOM操作(1)设置和获取样式值1.设置属性:css(name,value) ; 或css({name:value, name:value,name:value…

2020-06-20 08:59:33 119

原创 jQuery基础-1

jQuery基础-11.jQuery简介(1)jQuery由美国人John Resig于2006年创建(2)jQuery是目前流行的JavaScript程序库,它是JavaScript对象和函数的封装(3)它的设计思想是write less,do more2.获取jQuery3.jQuery库文件4.jQuery语法结构语法:(selector).action();(1)工厂函数(selector).action() ;(1)工厂函数(selector).action();(1)工厂

2020-06-18 09:07:32 145

原创 JavaScript的使用-3

JavaScript的使用-31.操作DOMDOM:Document Object Model(文档对象模型)(1)节点和节点关系(2)访问节点使用getElement系列方法访问指定节点 1.getElementById()2.getElementsByName() 3.getElementsByClassName() 4.getElementsByTagName()根据层次关系访问节点2.操作节点(1)操作节点的属性getAttribute(“属性名”)setAttribute

2020-06-16 00:10:04 104

原创 JavaScript的使用-2

JavaScript的使用-2操作DOM对象1.window对象的常用属性和方法2.history对象的常用属性和方法3.location对象的常用属性和方法4.document对象的常用属性和方法5.date对象的常用属性和方法6.math对象的常用属性和方法7.总结...

2020-06-12 10:56:25 104

原创 JavaScript的使用-1

JavaScript的使用1.JavaScript简介(1)JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言(2)JavaScript特点1.向HTML页面中添加交互行为2. 脚本语言,语法和Java类似3.解释性语言,边执行边解释为什么要学JavaScript(1)表单验证-减轻服务器端压力(2)页面动态效果2.JavaScript的基本结构<script type="text/javascript"> <!— JavaScrip

2020-06-11 12:16:10 138

原创 走进HTML和CSS

走进HTML和CSS1.什么是HTML(1)HTML:超文本标记语言(Hyper Text Markup Language)(2)HTML是一种标记语言,描述网页的语言(3)HTML使用标签描述网页中图片、文本、超链接等2.HTML基本标签(1)基本标签(2)图像标签<img src="图片路径" alt="替换文本" title="图片标签" width="x" height="y">(3)超链接标签<a href="链接地址" target="目标窗口位置(_s

2020-06-10 20:49:07 197

原创 MySQL的使用--DCL操作

MySQL的使用–DCL操作1.MySQL的事务处理(1)事务就是将一组SQL语句放在同一批次内去执行(2) 如果一个SQL语句出错,则该批次内的所有SQL都将 被取消执行注意:MySQL事务处理只支持InnoDB和BDB数据表类型事务的特性(1)原子性(Atomicity)(2)一致性(Consistency)(3)隔离性(Isolation)(4)持久性(Durability)MySQL的事务实现方法(1)SET AUTOCOMMIT(使用SET语句来改变自动提交模式)SET A

2020-06-06 17:58:53 291

原创 MySQL的使用--DQL操作

MySQL的使用–DQL操作1.SELECT语法SELECT [ALL | DISTINCT]{ * | table.* | [ table.field1 [ as alias1] [, table.field2 [as alias2]][, …]] }FROM table_name [ as table_ alias ] [ left|out|inner join table_name2 ] #联合查询[ WHERE … ] #指定结果需满足的条件[ GROUP BY …] #指定结果按照哪几

2020-06-06 13:59:59 235

原创 MySQL的使用-DML操作

MySQL的使用-DML操作1.概念DML(数据操作语言)(1)用于操作数据库对象中所包含的数据(2)包括:INSERT ( 添加数据语句 )UPDATE ( 更新数据语句 )DELETE ( 删除数据语句 )2.DML具体操作方法(1)INSERT命令INSERT INTO 表名 [ ( 字段1, 字段2, 字段3, … ) ] VALUES ( ‘值1’, ‘值2’, ‘值3’, …)(2)UPDATE命令UPDATE 表名 SET column_name = value [ ,

2020-06-04 14:17:48 262

原创 MySQL的使用-DDL操作

MySQL的使用1.了解MySQL数据库什么是数据库(1)数据库(Database,简称DB)(2)概念:长期存放在计算机内,有组织、可共享的大量数据的集 合,是一个数据“仓库”(3)作用:保存、管理数据数据库总览(1)关系型数据库(SQL)MySQL、Oracle、SQL Server、SQLite、DB2(2)非关系型数据库(NOSQL)Redis、MongoDB2.MySQL简介(1)概念:是现流行的开源、免费的关系型数据库(2)特点:免费、开源数据库小巧、功能齐全 、使用

2020-06-04 12:25:17 366

原创 线程使用的基本概念

线程使用的基本概念1.多线程的创建与基本认识(1)线程创建方法一继承Thread类然后重写run()方法,编写线程执行体, 创建线程对象,调用start()方法启动线程代码如下:public class MyThread extends Thread{ //重写run()方法 public void run(){ for(int i=1;i<100;i++){ System.out.println( Thread.currentThread(

2020-06-03 17:48:26 108

原创 idea的快捷键使用--持续更新

idea的快捷键使用–持续更新1.输出快捷键sout,soutp,soutm,soutv,xxx.soutSystem.out.println();//soutSystem.out.println("args = " + Arrays.deepToString(args));//soutpSystem.out.println("Test.main");//soutm,输出main方法int num=1;System.out.println("num = " + num);//soutv,输出参

2020-06-03 12:17:47 393

原创 XML的使用

XML的使用1.XML简介XML(EXtensible Markup Language),可扩展标记语言特点:(1)XML与操作系统,编程语言的开发平台无关(2)实现不同系统之间的数据交换作用:(1)数据交换(2)配置应用程序和网站(3)Ajax基石2.XML文档结构<?xml version="1.0" encoding="UTF-8"?> 王珊 .NET高级编程 包含C#框架和网络编程等 李明明

2020-06-02 19:19:23 185

原创 Socket网络编程

1.线程的创建继承Thread抽象类,调用start()方法实现Runnable接口,调用run()方法2.线程的方法setPriopety(设置优先级)sleep(睡眠,毫秒值做参数表示睡眠时间)join(插队,毫秒值做参数表示插队时间)yield(使线程进入就绪状态,不进入堵塞状态)interrupt(给线程增加一个中断标记,标记为true,currentThread.isInterrupt()…获取中断标记)isAlive(线程是否存活)3.线程安全同步方法:synchroniz

2020-05-30 17:09:17 144

空空如也

空空如也

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

TA关注的人

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