自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++ Complex类(without pointer member(s))

#ifndef __Complex__#define __Complex__#include<iostream>using namespace std;//using std::cout;//using std::ostream;/*前向声明*///class ostream;class Complex;Complex& _doapl(Complex* ths, const Complex& r);/*类声明*/class Complex {publi

2022-05-06 15:57:29 518

转载 转载windows下删除ubuntu

转载windows下删除ubuntuhttps://www.cnblogs.com/arxive/p/11749770.html

2020-10-13 14:57:13 90

转载 转载 windows10安装ubuntu双系统教程(超全)

转载 windows10安装ubuntu双系统教程(超全)https://www.cnblogs.com/masbay/articles/10745170.html

2020-10-13 10:25:22 115

原创 Spring 框架两大核心机制(IoC、AOP)

Spring 框架两大核心机制(IoC、AOP)IoC(控制反转) / DI(依赖注入)AOP(面向切面编程)Spring是一个企业级开发框架,是软件设计层面的框架,优势在于可以将应用程序进行分层,开发者可以自主选择组件。MVC: Structs2、Spring MVCORMapping: Hibernate、MyBatis、Spring Data如何使用IoC创建Maven工程,pom.xml添加依赖<?xml version="1.0" encoding="UTF-8"?

2020-10-07 22:26:01 387

原创 数据库连接池 C3P0 (简化数据库连接代码)

JDBC开发流程加载驱动(只需要加载一次)建立数据连接(Connection)执行SQL语句(Statement)ResultSet接收结果集(查询)断开连接,释放资源使用JDBC的弊端: 数据库连接对象通过DriverManager 来获取的,每次获取都需要向数据库申请获取连接,验证用户名和密码。执行完SQL语句后断开连接,这样的方式会造成资源的浪费,数据连接资源没有得到很好的重复利用,可以通过数据库连接池来解决这一问题。数据库连接池的基本思想就是为数据库建立一个缓冲池,预先向缓冲池中放

2020-08-28 15:11:05 487

原创 DBUtils 将结果集封装成对象

DBUtilsDBUtils可以帮助开发者完成数据的封装(结果集到java对象的映射)通常情况下,得到ResultSet集数据后,需要进行遍历,如下图ResultSet resultSet = statement.executeQuery(sql); while (resultSet.next()){ Integer id = resultSet.getInt("id"); String name = resultSet.getString(2); Double score = resultS

2020-08-28 15:10:21 415

原创 JDBC (介绍+实例:防SQL注入)

JDBCJava DataBase Connectivity 是一个独立于特定数据库的管理系统,通用的SQL数据库存储和操作的公共接口。定义了一组标准,为访问不同数据库提供了统一的途径JDBC体系结构JDBC接口包含两个层面:面向应用的API,供程序员调用面向数据的API,供厂商开发数据库的驱动程序JDBC API提供者: JAVA官方内容:供开发者调用的接口 - java.sql 和 javax.sql - DriverManager 类 - Connection接口

2020-08-27 22:09:31 123

原创 Ajax (原理 +实践)

Asynchronous javaScript And Xml: 异步的javaScript 和 XMLAJAX是一种交互方式,异步加载,客户端和服务器的数据交互更新在局部页面的技术,不需要刷新整个页面优点:1、局部刷新,效率更高2、用户体验更好基于jQuery的Ajax<html><head> <title>Title</title> <script type="text/javascript" src="js/jquer

2020-08-26 10:31:24 147

原创 JSP之文件的上传下载

JSPinput的type设置为fileform表单的method设置为post,get请求会将文件名传给服务端,而不是文件本身。form表单的enctype设置multipart/form-data,以二进制的形式传输数据

2020-08-23 17:21:37 236

原创 idea启动tomcat时报错:Error during artifact deployment. See server log for details.

当jar包 自认为 导入成功时还输出Error during artifact deployment. See server log for details本处解决办法:

2020-08-23 10:34:01 260

原创 Filter (功能 + 使用)

Filter (过滤器)功能:用来拦截传入的请求和传出的响应。修改或以某种方式处理正在客户端和服务端之间交换的数据流。如何使用?与使用Servlet 类似,Filter 是 Java WEB 提供的⼀个接口,开发者只需要自定义⼀个类并且实现该接口即可。package com.Chase.filter;import javax.servlet.*;import java.io.IOException;public class MyFilter implements Filter {

2020-08-22 16:45:00 231

原创 servlet+ EL+JSTL综合实践

一、前言servlet用于控制逻辑EL用于显示数据JSTL用于简化jsp代码二、模拟实践进入login.jsp 添加用户(此处用post发送)servlet中doPost处理添加用户显示welcome.jsp页面更新操作(a标签 get请求)update.jsp进行更新(post请求,请设置编号不可更改)servlet中update更新对应情况重定向默认全部输出删除操作本素材来源于网上视频+手动操作,仅用于个人笔记,如有侵权请联系删除

2020-08-20 23:28:58 248

原创 JSTL用法

JSP Standard Tag Library JSP 标准标签库,JSP 为开发者提供的⼀系列的标签,使⽤这些标签可以完成⼀些逻辑处理,比如循环遍历集合,让代码更加简洁,不再出现 JSP 脚本穿插的情况。实际开发中 EL 和 JSTL 结合起来使用,JSTL 侧重于逻辑处理,EL 负责展示数据。JSTL 的使用1、需要导入 jar 包(两个 jstl.jar standard.jar)存放的位置 web/WEB-INF2、在 JSP 页面开始的地方导入 JSTL 标签库<%@ tagli

2020-08-20 22:36:35 139

原创 Jsp内置对象作用域、EL表达式

内置对象作用域主要为含有setAttribute、getAttribute的4个内置对象作用域:(page、request、session、application)page 作用域:对应的内置对象是 pageContext。request 作用域:对应的内置对象是 request。session 作用域:对应的内置对象是 session。application 作用域:对应的内置对象是 application。page < request < session < applica

2020-08-19 16:26:40 296

原创 JSP简介: 9个内置对象 + session、cookie 会话实例

JSP本质上就是一个Servlet,JSP主要负责与用户交互,将最终的界面呈现给用户,HTML+js+CSS+java的混合文件。当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP ⻚⾯第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤ Servlet 完成响应。单纯从开发的⻆度看,JSP 就是在 HTML 中嵌⼊ Java 程序。具体的嵌⼊⽅式有 3 种:1、JSP 脚本,执⾏ Java 逻辑代码<%

2020-08-18 22:06:59 282

原创 Servlet 到 HttpServlet 的中间过程

Servlet --》GenericServlet—》HttpServletHTTP 请求有很多种类型,常⽤的有四种:GET 读取、POST 保存、PUT 修改、DELETE 删除模拟流程:GenericServlet 实现 Servlet 接⼝,同时为它的⼦类屏蔽了不常⽤的⽅法,⼦类只需要重写 service ⽅法即可。HttpServlet 继承 GenericServlet,根据请求类型进⾏分发处理,GET 进⼊ doGET ⽅法,POST 进⼊doPOST ⽅法。开发者⾃定义的 Se

2020-08-14 14:24:13 107

原创 Servlet(二): 生命周期

Servlet的生命周期1、当浏览器访问Servlet的时候,Tomcat会查询当前Servlet的实例化对象是否存在,如果不存在,则通过反射机制动态创建对象,如果存在,直接执行第三步。2、调用init方法完成初始化操作。3、调用service方法完成业务逻辑操作。4、关闭Tomcat时,会调用destory方法,释放当前对象所占用的资源Servlet的生命周期方法:无参构造函数、init、service、destory1、无参构造函数之调用一次,创建对象。2、init只调用一次,初始化对象。

2020-08-12 17:22:32 2246

原创 Servlet(一):介绍+使用

什么是Servlet?Servlet 是Java Web开发的基石,与平台无关的服务器组件,它是运行在Servlet容器/Web 应用服务器/Tomcat,负责与客户端进行通信。Servlet的功能:1、创建并返回基于客户请求的动态HTML页面。2、与数据库进行通信。需要从tomcat导入servlet接口如何使用servlet?(alt+enter IDEA中出现提示)Servlet本身是一组接口,自定义一个类,并且实现Servlet接口,这个类就具备了接受客户端请求以及做出响应的

2020-08-12 17:11:37 90

原创 浪潮之巅阅读笔记(第四版)_(第一章 帝国的余晖)

帝国的余晖(AT&T公司)1996年,AT&T公司重组,分离成AT&T、朗讯和NCR三家公司,其下的科研机构贝尔实验室也一分为二。朗讯公司得到一半的科研机构和贝尔实验室的名称,另外一半归为AT&T并组成了AT&T实验室(后更名为香农实验室)1997年,在新泽西州的费洛勒姆帕克来了一个新主人----AT&T实验室。2005年,AT&T被SBC公司并购。2006年,朗讯被法国阿尔卡特公司并购,在2016年阿尔卡特-朗讯又被诺基亚收购。前言18

2020-08-11 22:00:27 1033

原创 IDEA 配置 Tomcat

JAVA_WEB入门到实战什么是Tomcat?安装Tomcat功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入什么是Tomcat?tomcat是web应用服务器,是部署在服务器端,是项目发布集合地。即可以在客户端通过ip访问在t

2020-08-10 16:53:59 140

空空如也

空空如也

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

TA关注的人

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