自定义博客皮肤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 325

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

原创 单例模式的使用

单例模式的使用 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 271

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

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

原创 表单校验的使用

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

2020-06-20 16:07:41 459

原创 jQuery基础-2

jQuery基础-2 jQuery中的事件与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 169

原创 jQuery基础-1

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

2020-06-18 09:07:32 198

原创 JavaScript的使用-3

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

2020-06-16 00:10:04 153

原创 JavaScript的使用-2

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

2020-06-12 10:56:25 143

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

原创 走进HTML和CSS

走进HTML和CSS 1.什么是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 237

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

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

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

原创 MySQL的使用-DDL操作

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

2020-06-04 12:25:17 466

原创 线程使用的基本概念

线程使用的基本概念 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 169

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

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

2020-06-03 12:17:47 495

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

原创 Socket网络编程

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

2020-05-30 17:09:17 233

空空如也

空空如也

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

TA关注的人

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