自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java对应的mysql数据类型

2022-02-12 13:57:35 730

原创 MySql索引的本质的简单解析

索引的本质的解析什么叫慢查询:SQL默认有个规定:只要10秒钟没有按照规定的时间返回结果,都属于慢查询。怎么优化呢?–:可以通过索引进行优化。索引是帮助MySql高效的获取数据的排好序的数据结构。索引数据结构: 二叉树,红黑树,Hash表,B-Tree表中有两列七行。我们查找第6行数据,如果没有索引我们查询的时候是select * from t where t.Col2 =89; 如果没有索引的时候,数据库时进行逐行检查对比的,进行查找的。 如果表很大,那么就会查询很久。 假设使用二叉树的数

2020-10-31 14:28:12 217

原创 MyBatis的基本要素(核心对象)

核心接口和类,Mybatis核心配置文件(mybatis-config.xml) SQl映射文件

2020-09-19 14:57:19 403

原创 MyBatis介绍及其环境搭建

MyBatis介绍及其环境搭建数据持久化概念Mybatis框架及 ORMMybatis框架简介什么是ORMMyBatis是ORM解决方案Mybatis环境搭建下载需要的jar文件部署jar文件创建Mybatis核心配置文件configuration.xml数据持久化概念数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。例如,文件的存储,数据的读取等都是数据持久化操作。数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型,XML,二进制流等。以上的概念描述

2020-09-13 14:24:05 371

原创 框架技术介绍和简单框架的介绍

框架技术为什么要学习框架技术基本框架的介绍Struts2 框架Hibernate框架Spring框架SpringMVC框架Mybatis框架为什么要学习框架技术我们如何制作一份看起来很漂亮的PPT呢?一个简单的办法就是使用软件自带的模板。当建立模板成功后我们就可以和填空一样将想要的信息填上。框架是一个提供了可重用的公共结构的半成品。它为我们构建新的应用程序提供了极大的便利。一方面提供了可以拿来就用的工具,更重要的是,提供了可重用的设计。不使用框架的时候一千个人可能会写出一千种Servlert+JavaB

2020-09-12 19:54:11 1376

原创 jQuery让渡 $操作符

jQuery让渡 $操作符jQuery让渡 $操作符jQuery让渡 $操作符在jQuery中,"$“符号有着重要的作用。除了jQuery,还有其他一些JavaScript脚本库也使用了 " $ " 符号,当项目开发中因为某些原因同时使用了JQuery和另一个同样使用” $ “符号的脚本库,就会产生冲突。以下代码中,Prototype库的“ $ ”符号会覆盖jQuery的” $ "符号。 <script type="text/javascript" src="../js/jquery-1.12.

2020-09-12 14:35:56 375

原创 使用FastJSON生成JSON字符串

使用FastJSON生成JSON字符串FastJSON简介使用FastJSON APIJSON数据格式被广泛运用于客户端与服务器之间的数据传递过程,在使用Ajax技术对新闻发布系统部分功能进行改造时,也使用了JSON格式的响应,方便了复杂格式数据的传递和解析。但在实现过程中,服务器端需要按照JSON的语法对数据进行拼接,这是一个烦琐且易出错的过程,出现语法错误亦不好排查,所以接下来我们将FastJSON工具来简化这一工作。FastJSON简介FastJSON是一个性能很好的,有Java语言实现的JSO

2020-09-12 14:19:22 2087

原创 Ajax的交互(三)(基于表单数据的Ajax请求)

基于表单的Ajax请求使用jQuery解析表单数据二级目录三级目录在与服务器的交互过程中,经常会使用表单收集用户输入。而在使用Ajax技术发送表单数据时,将众多表单元素的数据构造成符合规范的请求字符却是一件烦琐的事情。接下来就已发送评论成功为例子。使用jQuery解析表单数据要使用Ajax技术改造评论功能,首先修改表单,不再通过传统的方式发送数据,修改如下。<ul> <form action="" method="post"> <input type="hidde

2020-09-12 13:48:16 309

原创 Ajax数据交互扩展(二)

使用Ajax直接加载页面内容使用Ajax返回HTML内容.load()方法使用Ajax返回HTML内容前文介绍的Ajax实现中,复杂结构的响应数据有服务器通过JSON格式发送,客户端接收后再经过JavaScript提起数据并构建HTML文档结构进行展示。除此之外,服务器端还可以直接产生HTML格式的响应结果,客户端则可以将响应结果直接套用在现有页面中。下面了解下。示例:$(document).ready(function(){ function initNews(){//使用Ajax技术获取新闻

2020-09-10 21:52:06 192

原创 Ajax交互扩展(一)

JQuery实现Ajax的方法$.get()方法和 $.post()方法$.get()方法$.post()方法$.getJSON()方法除了$.ajax()方法外,JQuery还提供了其他多种更简单的Ajax实现方法,如 $.get(), $.post(). $.getJSON(),对象.load()等方法。$.get()方法和 $.post()方法$.get()方法$.get()方法是jQuery封装的发送HTTP GET请求从服务器加载数据的Ajax方法,具体语法如下。语法:$.get(u

2020-09-09 22:43:20 364

原创 Ajax与jQuery的介绍(三) 处理JSON的响应数据

处理JSON的响应数据JSON简介定义JSON对象定义JSON数组定义和展示JSON数据在Ajax中使用JSON数据格式服务器响应内容是一些含义简单的文本,对于更多应用而言这时远远不够的。这就用到了一些结构化的数据表示方式,JSON。JSON简介JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于JavaScript的一个子集,采用的完全独立的文本格式。JSON类似于实体类对象,通常用来在客户端和服务器端之间传递数据。在Ajax出现之初,客户端脚本和服务器

2020-09-07 22:28:15 559

原创 Ajax与jQuery的介绍和简单使用(二)

使用jQuery实现Ajax使用jQuery实现Ajax$.ajax()方法使用jQuery实现Ajax前面介绍了如何使用原生的JavaScript实现Ajax技术,但是太麻烦了而且返回的数据如果是复杂的数据结构处理起来也很麻烦想对比而言没使用jQuery实现Ajax更加简洁方便且结构清晰。$.ajax()方法$.ajax()可以通过发送HTTP请求加载远程数据,是jQuery最底层的Ajax实现,具有较高灵活性。语法: $.ajax([settings]);参数settings是 $.aja

2020-09-06 19:06:19 204

原创 Ajax与jQuery的介绍和简单使用(一)

Ajax与jQuery认识AjaxAjax简介XMLHttpRequest1.创建XMLHttpRequest对象2.XMLHttpRequest对象常用属性和方法使用Ajax发送Get请求即处理响应使用Ajax 发送POST请求及处理响应认识Ajax互联网的发展,基于B/S架构的Web应用程序越来越受推崇。但是b/s的架构的应用在界面效果及操控的方面比C/S的应用程序差很多,这也是Web应用程序普通存在一个问题。Ajax就是为了弥补频发刷新界面导致浏览器一片空白的不足而诞生的。Ajax应用使用Jav

2020-09-06 18:26:08 651

原创 JSTL核心标签库

JSTL 核心标签类库常用的有三类。。。

2020-09-06 13:22:29 396

原创 JSTL标签的介绍和使用

JSTL标签为什么使用JSTL标签二级目录三级目录为什么使用JSTL标签我们通过使用EL表达式很容易地输出了用户名信息,从而在一定程度上简化了JSP页面开发的复杂度。但是由于EL表达式不能实现逻辑控制,遍历循环等功能,如果在开发JSP页面时遇到二级目录三级目录...

2020-09-06 12:18:21 799

原创 EL表达式简单介绍和使用

EL表达式简单介绍和使用EL表达式为什么需要使用EL表达式什么是EL表达式El表达式的特点和使用范围EL表达式的语法1.点操作符2.[]操作符3.关系操作符4.逻辑操作符5.Empty操作符表达式隐式对象1.作用域访问对象2.参数访问对象3.JSP隐式对象EL表达式为什么需要使用EL表达式在早期的JSP中,为了实现与用户的动态交互,或者控制页面输出,需要在JSP页面中嵌入大量的java代码。另外在JSP中嵌入Java代码的方式访问JavaBean的属性时,需要调用该属性的getter方法。如果访问的属

2020-09-05 20:08:08 1720

原创 初始化参数及访问应用上下文

初始化参数及访问应用上下文获得Servlet初始化参数获得上下文参数获得Servlet初始化参数配置Servlet时,可以对该Servlet设置初始化参数,通过初始化参数可以更灵活的控制Servlet的运行时行为。设置初始化参数需要修改web.xml文件,在元素中增加元素,代码如下。<web-app><servlet> <servlet-name>HelloServlet</servlet-name> <servlet-clas

2020-09-05 16:21:02 345

原创 使用Servlet实现控制器和Servlet生命周期

Servlet实现控制器和Servlet生命周期Servlet与JSP的区别实现Servlet控制器Servlet的生命周期加载和实例化初始化服务销毁Servlet生命周期演示Servlet与JSP的区别我们知道Jsp文件在用户第一次请求的时候会被编译成Servlet,然后由这个Servlet处理用户的请求,所以JSP也可以看成是运行时的Servlet。那么JSP和Servlet的区别是什么?JSP页面在HTML元素中嵌入Java脚本代码和JSP标记,比使用传统Servlet技术发开表示层更加容易。J

2020-09-05 15:51:40 1160

原创 Servlet的应用,如何使用Servlet(创建,部署,访问)

Servlet的应用创建部署访问创建Servlet部署Servlet访问Servlet创建Servlet创建一个用于获取用户名并向页面输出的Servlet。 /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ public void doGet(HttpServletRequest request, HttpServletResponse response) th

2020-09-05 14:54:16 1270

原创 java中的Servlet基础

Servlet基础Servlet 简介什么是ServletServlet与JSP的关系Servlet APIServlet 接口GebericServlet抽象类HttpServlet 抽象类ServletConfig接口ServletContext 接口ServletRequset 和HttpServletRequset 接口ServletResponse 和HttpServletResponse接口Servlet 简介什么是ServletServlet 是一个符合特定规范的Java程序,是一个基于

2020-08-30 21:08:05 334

原创 用Commons-FileUpload组件控制文件上传

在上传文件的时候,为了保证系统的安全运行,可能会需要对上传的文件进行控制。例如,上传图片时指定图片大小,发送邮件的时候对附件的类型和大小进行控制等。

2020-08-23 20:15:15 458

原创 JSP操作之使用Commons-FileUpload组件实现文件上传

我们在访问页面的时候可以浏览其他人的文件,而且很多人有自己个性化的博客,那么这个个性化的图片怎么上传?现在使用Commons-FileUpload组件,下面学习一下。

2020-08-23 19:11:33 2057

原创 JSP开发业务应用分页显示

JSP分页显示数据分页实现后台前台分页实现实现分页的方式有多种,例如将所有的查询结果以集合等形式保存在内存中,翻页时从中取出一页所需要的数据显示。这种方式有两个主要缺点;一是用户看到的可能是过期的数据;二是如果数据量非常大,查询一次数据集会耗费很长时间,并且存储的数据也会占用大量内存开销。另一种做法是每次翻页时只从数据库检索出本页需要的数据。虽然每次翻页都查询数据库,但查询出的记录结果相对较少,总体开销不大,再配以连接池技术及其其他查询优化,可以达到比较高的效率。下面以mysql数据库为后台数据库,以

2020-08-23 15:40:40 518

原创 使用分层实现业务-软件设计分层模式

分层是常见的一种的架构模式,设置可以说分层模式是很多架构模式的基础。分层模式就是将解决方案的组件分隔到不同的层中。每一层中的组件都有自己的内聚性,每一层都应与其下面的各层保存松耦合。

2020-08-22 21:15:05 670

原创 数据库连接池(好多文字需要慢慢看)

在进行应用开发的过程中,不可避免的是与数据库之间的交互。以前我们使用的是一种比较传统的方式,但频繁的连接和释放操作必然要耗费很多系统资源,而且容易引发异常,因而需要一种新的技术来弥补它的不足,这就是连接池技术。

2020-08-22 20:08:04 230

原创 使用分层实现业务处理之-JNDI

使用分层实现业务处理JNDI数据库连接池三级目录JNDIJNDI的全称是Java命名与目录接口(Java Name and Directory Interface),是一个有关应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用,统一的接口。我们可以把JNDI简单的理解为是一种将对象和名字绑定的技术,即指定一个资源名称,将该名称与某一资源或服务相关联,当需要访问其他组件和资源时,就需要使用JNDI服务进行定位,应用程序可以通过名字获取对应的对象或服务。使用JNDI可以访问的目录及

2020-08-20 00:08:58 172

原创 在JSP中使用JavaBean的简单使用

在JSP中使用JavaBean什么是JavaBeanJSP与JavaBean什么是JavaBeanJavaBean是java中开发的可以跨平台的重要组件。JavaBean在服务器端的应用中表现出了强大的生命力,在JSP程序中常用于封装业务逻辑,数据库操作等。JavaBean组件本质上就是一个Java类,只是这个类需要遵循一定的编码规范。JavaBean实际上是一个java类,这个类可以重用。从JavaBean的功能上可以分为以下两类。封装数据。封装业务。JavaBean一般满足以下的要求。Ja

2020-08-16 20:10:21 1522

原创 cookie的简单的使用和介绍方式

cookie什么是cookie在JSP中使用cookiecookie与session作用域的对比什么是cookiecookie是最常用的跟踪用户会话的方式。他是有服务器端生成的并发送给客户端浏览器的,浏览器会将其保存为某个目录下的文本文件。当用户在浏览网站的时候,web服务器会将一些资料存放在客户端,这些资料包括用户在浏览器网站期间输入的文字或是一些选择记录。当用户下一次访问网站的时候,服务器端会先从客户端查看是否有保留下来的cookie信息,然后根据cookie内容呈现特定的页面内容给客户。cook

2020-08-16 18:07:09 1314

原创 jsp对象的四大作用域的简单介绍

在jsp中提供了四种作用域

2020-08-16 13:46:16 1761

原创 JSP 数据交互(使用内置对象的 application的使用)

掌握application的原理和应用

2020-08-09 21:02:21 456

原创 JSP include指令的简单介绍和使用

includ额指令include指令。include指令。问题: 在多个页面实现访问权限控制时,有没有方法避免重复编码?分析:JSP提供了文件引用指定include指令。我们可以将一些可以重新的内容写入一个单独的文件中,然后通过include指令引用该文件,从而缓解代码的冗余问题。且修改也更加方便。既然称作includ指令,那么其一定满足JSP指令的基本语法,以<%@ 开始 以%> 结束具体语法如下<%@ include file=" 应用文件路径"%>include指令

2020-08-09 17:23:29 1272

原创 JSP数据交互(一 session对象)

session对象JSP内置对象session对象什么是会话?session对象session对象实现权限控制会话的失效JSP内置对象session对象浏览器与web服务之间使用的是HTTP协议进行通信的,HTTP协议是一种基于请求/响应模式的无状态的访问协议。“无状态”就是指每一个HTTP请求都是独立的。服务器不会保存以往的请求和会话记录。因此当一个客户端发送请求到Web服务器时,无论第一次是否来访,服务器都会把它当成第一次来对待。而在实际开发过程中我们都希望能够识别已经访问的客户端,也就是一个用户的

2020-08-09 17:10:56 641

原创 JSP数据交互(一 response对象)

能使用request对象获取用户请求 使用response对象处理响应 使用转发与重定向控制页面跳转 掌握session的原理及应用 掌握include指令的应用

2020-08-09 13:54:37 2216

原创 JSP数据交互(一 request对象)

能使用request对象获取用户请求使用response对象处理响应使用转发与重定向控制页面跳转掌握session的原理及应用掌握include指令的应用

2020-08-09 12:30:59 1642

原创 动态页面jsp简介

jis技术简介动态网页开发基础动态网页基础什么是动态网页JSP简介JSP页面的组成1.静态页面:2.JSP指令元素:JSP脚本语言JSP中的注释web页面报错动态网页开发基础动态网页基础什么是动态网页动态网页就是指在服务器端运行的使用程序设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容。动态页面需要使用的是服务器端脚本语言。例如即将介绍的jsp就是使用的Java脚本语言。当用户访问动态页面时,服务器端执行脚本语言,并根据处理结果动态生成页面。动态页面的优势:交互性:即页面会根据用

2020-08-08 22:45:06 1511

原创 java网络编程简单的介绍

网络编程计算机网络网络编程IP端口号Socket通信TCP计算机网络地理位置不同的具有独立功能的多台计算机及外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。IP每个设备在网络中的唯一标识ipconfig–查看ip地址ping–测试连接本地回路地址:127.0.0.1广播地址:255.255.255.255IPv4:四个字节组成(0-255)

2020-08-03 09:37:06 119

原创 web前端之js对象(基本对象)

javaScript中的所有事物都是对象

2020-07-27 12:41:28 428

原创 java程序的Connection工具类(我自己使用的)

有些bug 以后慢慢改进。目前修改了两次了

2020-07-24 19:47:56 1012

原创 java中PreparedStatement接口的介绍和使用

PreparedStatement接口继承Statement接口,PreparedStatement接口比statement接口使用起来更加灵活,更加有效率

2020-07-24 13:44:25 2378

原创 Stement接口和ResultSet接口

Stement接口和ResultSet接口Stement接口和ResultSet接口的方法介绍添加信息更新信息使用Statement和ResultSet查询三级目录Stement接口和ResultSet接口的方法介绍获取Connection对象后就可以进行各种数据库操作了,此时需要使用Connection对象创建Statement对象。Connection接口常用的方法如下。方法名称作用void close()立即释放此Connection对象的数据库和JDBC资源Stat

2020-07-24 11:43:58 371

javaAPI文档,有中文有英文。

API文档,有中文有英文,压缩包形式,有需要的可以自行下载,或者自己直接百度,在百度中搜索在线的API帮助。

2020-06-02

eclipselsb.zip

今天下载时候实在找不到32位的,听说是因为插件有的已经不存在32的了,本软件仅供学习使用,也是在网络上搜寻好久才找到的。

2020-05-31

空空如也

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

TA关注的人

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