笔记
文章平均质量分 58
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈蛤
哈哈
展开
-
Tomcat
1.什么是tomcat,它是干什么的2.tomcat的主要的目录结构及其作用Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外原创 2022-06-13 19:25:02 · 120 阅读 · 0 评论 -
01.EasyUI(基础布局)
一.easyUI的简介 easyui是一款基于jQuery的前端框架,可以使用其中的组件进行布局以及用来做后台的管理界面。 EasyUI是一个前端开发的框架,其将常用的页面开发使用的组件进行了封装,前端开发人员只需将EasyUI的资源导入项目后使用即可,快速提升开发效率。下载:EasyUI的官网地址为:http://www.jeasyui.com/使用: ① 导入EasyUI的资源 ② 查阅API文档使用EasyUI的组件完成页面开发搭建环境的...原创 2022-05-15 16:45:06 · 207 阅读 · 0 评论 -
Bootstrap
1.搜索书籍页面实现代码<html> <head> <meta charset="utf-8" /> <!-- 支持手机端 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title>搜索书籍<.原创 2022-05-15 15:38:49 · 118 阅读 · 0 评论 -
01.Bootstrap
案例1:查询按钮原生态实现对比Bootstrap方式实现<html> <head> <meta charset="utf-8" /> <title>案例1:查询按钮原生态实现对比Bootstrap方式实现</title> <!-- 1.引入Bootstrap的css依赖 --> <link rel="stylesheet" href="css/bootstrap.css"> <!-- .原创 2022-05-15 00:01:43 · 123 阅读 · 0 评论 -
JavaWEB(AJAX)
1.JSON使用对象字符串,满足定义规则的字符串。1.1 前端JSON格式字符串的转换使用 JavaScript——JSON.stringify(o);JSON.parse(jsonStr); jQuery——$.parseJSON1.2 后端JSON格式字符串的转换使用 jackJSON fastJSON2.异步与同步2.1 同步一个人同一时间只能做一件事情,只有一件事情做完,才能做另一件事情。2.2 异步一个人事情做了...原创 2022-05-14 18:51:25 · 65 阅读 · 0 评论 -
JavaWEB(MVC购物车)
MVC介绍MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。控制器Controller:对请求进行原创 2022-05-14 18:22:46 · 675 阅读 · 4 评论 -
JavaWEB(Filter&Listener)
Filter过滤器 Listener监听Filter过滤器的使用1.什么是过滤器? Filter过滤器它是JavaWEB三大组件之一(Servlet应用程序、Listener监听器、Filter过滤器) Filter过滤器它是JavaEE的规范,也就是接口。 Filter过滤器它的作用:拦截请求,过滤响应 它会在一组资源(jsp,servlet,.css,.html等)的前面执行2.过滤器的使用场景 a.防止未登录就进入界面 b.控制...原创 2022-05-14 17:32:56 · 57 阅读 · 0 评论 -
JavaWEB(servlet)
1.什么是Servlet就是一个java类,是javweb的规范之一,也是三大组件之一(serlvet,listener,filter)1.1作用作用:负责接收用户的请求以及做出响应。(之前是由doXxx.jsp)1.2完成servlet文件的编写后必须要实现配置第一种 在创建servlet文件时自动配置 注解 @webServlet("/路径")第二种 web.xml中进行配置 ```html <servlet> <se..原创 2022-05-14 17:01:03 · 108 阅读 · 0 评论 -
JavaWEB(E家园项目课)
1.登录判断账号密码是否正确<%//设置编码request.setCharacterEncoding("utf-8");//获取参数String username = request.getParameter("username");String password = request.getParameter("password");//封装Users u = new Users(username,password);//实例化IUsersBiz iub = new .原创 2022-05-14 16:47:04 · 77 阅读 · 0 评论 -
JavaWEB(购物车部分功能)
1.完成加入购物车功能1.1点击加入购物车1.2跳转到购物车时经过do处理页面处理do处理页面代码<%//设置编码request.setCharacterEncoding("utf-8");//获取参数int gid = 0;String id = request.getParameter("gid");if(null!=id){ gid = Integer.parseInt(id);}IGoodsBiz igb = new GoodsBizImpl();Go原创 2022-05-14 16:21:01 · 413 阅读 · 0 评论 -
JavaWEB(域对象&EL表达式&JSTL库)
1.域对象page域(pageContext):只能作用于当前页面,既不能用来做做转发的数据分享,也不能做重定向的数据分享。request域:只能作用于同一个请求的数据共享,所以只能在请求的转发中使用。 session域:只能作用于一次对话中共享数据(一次对话:用户打开浏览器,浏览多个web站点后,关闭该浏览器),转发和重定向都可以使用context域(application):只能在同一个web应用中使用。(全局的)2.EL表达式2.1 概述EL 是 ...原创 2022-05-14 14:35:12 · 48 阅读 · 0 评论 -
JavaWEB(JSP标准动作标签)
JSP动作标签(常用的6个)1.<jsp:include> a.概述: 这个动作标签可以将另一个文件的内容包含到当前的JSP页面内。被包含的文件内容可以是静态文本也可以是动态代码。 b.格式<jsp:include page="url" flush="false|true"/>page:用于指定被包含文件的相对路径。flush:可选参数,用于设置是否刷新缓冲区。默认值为false;如果设置为 true ,则在当前也...原创 2022-05-14 13:58:14 · 63 阅读 · 0 评论 -
JavaWEB(三层架构)
软件分层模式1.为什么需要分层业务处理的代码与JSP代码混在一起,不易于阅读,不易于代码维护,采用三层软件设计架构后,软件系统在可扩展性和可复用性方面得到极大提高。2.软件设计中的分层模式分层模式是最常见的一种架构模式;甚至可以说分层模式是很多架构模式的基础。3.分层①分层模式是将解决方案的组件分隔不同的层中(分工合作,细化)②每一层的组件应保持内聚性(部门之间常联系)③每一层都应与其下面的各层保持松耦合4.三层架构:表示层①表示层:位于最外层 ( 最上原创 2022-05-14 13:32:59 · 132 阅读 · 0 评论 -
JavaWEB(CKeditor&SmartUpload)
富文本编辑器&文件上传与下载一、富文本编辑器 1.概述 富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器,类似于 Microsoft Word 的编辑功能。 2.常用富文本编辑器 ①ckeditor------------------------------------今日选择 ...原创 2022-05-14 13:09:23 · 72 阅读 · 0 评论 -
JavaWEB(分页)
1.分页概述1.1 数据方面问题浏览器《-----(数据)----网络《-----(数据)---服务器假设服务器中有上百万条数据,如果不使用分页功能,将这些数据查询出来,是一个耗时的操作,并会占用大量的网络资源。1.2 增强用户使用体验需要方便查询和展示所需要的数据1.3 常见分页方式**传统的分页方式---带有分页工具栏**下拉式分页--时尚绚丽(例如QQ空间加载)【比较】采用传统的分页方式,可以明确的获取数据信息,如有多少条数据,分多少页显示等等采用下拉...原创 2022-04-17 23:14:16 · 181 阅读 · 0 评论 -
JavaWEB(application&javabean封装)
application概述application对象为多个应用程序保存信息,对于一个容器而言每个用户都共同使用一个application,这和session对象是不一样的。服务器启动后,就会自动创建application对象,这个对象一直会保持,直到服务器关闭为止。常用方法getAttribute(String name) 返回有name指定的名字的application对象的属性的值<!-- 使用application对象getAttribute()保存信息 -->...原创 2022-04-10 23:42:24 · 106 阅读 · 0 评论 -
JavaWEB(session&Cookie)
Cookie 译:小甜饼概述:cookie是Web服务器保存在客户端的一系列文本信息语法://①创建cookie对象Cookie newCookie = new Cookie(String key,String value);//②写入cookieresponse.addCookie(newCookie);//③读取cookieCookie[] cookies = request.getCookies();常用方法://1.创建CookieCookie cook原创 2022-04-08 09:36:53 · 279 阅读 · 0 评论 -
JavaWEB(评论管理&include指令)[新闻发布系统03]
用户发布评论和显示发布的评论以及删除自己的评论新闻详情页面<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@page import="java.sql.Connection"%><%@ page language="java" conte原创 2022-04-05 22:53:21 · 541 阅读 · 0 评论 -
JavaWEB(删除&查看&修改&主题绑定)[新闻发布系统02]
删除新闻admin页面代码段<script language="javascript"> function clickdel(nid) { if (window.confirm("确定要进行删除该新闻吗?") == true) { window.location.href = "doDelNews.jsp?nid=" + nid; } } </script>删除页面<%@page import="java原创 2022-04-03 23:37:11 · 67 阅读 · 0 评论 -
JavaWEB (项目分析&用户登录&发布新闻) [新闻发布系统01]
后台管理员登录js代码<!-- 实现后台登录js表单验证 --><script type="text/javascript"> $(function() { //在加载函数中调用自动生成验证码方法 setAutoCode(); //点击验证码标签更新 $("#autocode").click(function() { setAutoCode(); });原创 2022-04-03 23:16:40 · 999 阅读 · 0 评论 -
JavaWEB 页面跳转方式&JDBC交互
1.页面跳转方式(1).form表单提交跳转<form action = "提交地址" method = "提交方式">提交方式两种:get post传值 action = "提交地址?提交的值"隐藏域:<input type = "hidden" name = "xxx" value = "传入的值"/>(2).HTML超链接标签进行跳转<a href = "地址"></a>传多个值(用&隔开) href = "地址?值原创 2022-03-30 14:51:30 · 754 阅读 · 0 评论 -
JavaWEB(jsp基本语法&表单提交方式request请求对象)
1.jsp基本语法1.1 什么是jsp?jsp(全名:Java Server Pages) 又称java服务端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。工作原理1.2 jsp页面元素的构成注释(html注释,jsp注释,js注释 java) 格式:<%-- jsp语法注释 --%> 客户端查看源码式看不到该注释声明:格式:<%! %> 作用:...原创 2022-03-29 10:30:21 · 638 阅读 · 0 评论 -
01-WEB环境搭建
1.JavaWEB概述常用软件体系结构1.C/SC/S结构即客户端/服务器(Client/Server),例如QQ;需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;优点:安全性比较好。2.B/S(学习的)B/S结构即浏览器/服务器(Browser/Server);优点:只需要编写服务器端程序;缺点:安全性较差。概述JavaWEB 是指所有通过 Java 语言编写可以通过浏览器原创 2022-03-25 20:30:15 · 127 阅读 · 0 评论 -
jQuery 插件
目录自定义插件$.extend【作用1】对象继承: $.extend(对象1,对象2)---->对象1继承对象2【作用2】扩展jQuery类方法:$.extend( {方法名:function(){ 方法体 } } ) 注意多个方法之间用逗号隔开$.fn.extend【作用】扩展jQuery对象方法:$.fn.extend( {方法名:function(){ 方法体 } } ) 注意多个方法之间用逗号隔开第三方插件案例4:演示表单验证(用户名、密码、确认密码...原创 2022-03-23 19:45:45 · 1557 阅读 · 0 评论 -
jQuery 事件&动画
1.事件加载Dom两种方式原生态javascript加载函数和jQuery加载函数的使用及区别(1).原生态js编写加载函数 2种形式//第一种 1个 多个加载函数时,前者无效,后者覆盖前者window.onload = function(){alert("第一个加载函数");}window.onload = function(){alert("第二个加载函数");}//第二种 多个 多个加载函数时,从前者开始到后者window.addEventListene原创 2022-03-22 00:06:17 · 824 阅读 · 1 评论 -
jQuery 筛选&文档处理
jQuery 筛选:1.过滤在jQuery对象数组中,过滤出一部分元素来1.first():获取匹配的第一个元素//获取ul中所有的li元素,然后找到第一个元素$("ul>li").first().css("background","blue");$("ul>li:first").css("background","red");2.last():获得匹配的最后一个元素//从元素数组中找到最后一个元素$("ul>li").last().css("back原创 2022-03-19 21:45:30 · 302 阅读 · 0 评论 -
jQuery($工具方法&CSS属性及方法)
$工具方法:1.each() 遍历数组 对象 对象数组$(function(){//数组var names = ["涨三","李四","王五","刘六","麻子"];$.each(names,function(index,val){ console.log(index,val);//获取每一个元素 //第一种方法 console.log(val); //第二种方法 console.log(names[in原创 2022-03-18 07:13:55 · 664 阅读 · 0 评论 -
Java-Swing(常用控件+3种布局方式)
基础组件1.分类:输入框(账号框和密码框),按钮,文本标签,文本域,文件选择器,单选框,复选框,下拉框2.作用:用来美化窗体3.使用方式(1)使用api查阅指定的组件名称并实例化该组件(2)将实例化的基础组件添加到中间组件中(3)将中间组件添加到顶层组件(窗体)中4.具体基础组件JTextField 普通文本输入框JPasswordField 密码框JButtom 按钮JLabel 文本标签JTextArea 文本域...原创 2021-12-07 23:48:53 · 1109 阅读 · 0 评论