CSS 个别注解

发布时间:2022-11-26 HTML CSS 笔记小计 JAVASCRIPT SERVLET 前端
1.关于  list-style  主要是 list-style:none ; 用来消除有序列表前面的小圆点。 2.text-decoration是添加到文本的修饰   text-decoration属性值 值 描述 none 默认。定义标准的文本。 underline 定义文本下的一条线。 overline 定义文本上的一条线。 line-through 定义穿过文本下的一条线。 blink 定义闪烁的文本。 inherit 规定应该从父元素继承 text-decoration 属性的值。   ...

本地搭建私人知识网站 :公网访问DokuWiki 2/2

  系列文章 本地搭建私人知识网站 :部署DokuWiki 1/2本地搭建私人知识网站 :公网访问DokuWiki 2/2   上一篇: 本地搭建私人知识网站 :部署DokuWiki 1/2 在上篇文章中,我们向大家展示了如何在本地电脑上部署一个DokuWiki网站,并在本地电脑成功访问到这个网站。不过只在本地电脑和本地局域网内访问dokuwiki网站并不是我们的目标。因此我们还需要使用cpolar建立一条内网穿透数据隧道,将本地的dokuwiki网站发布到公共互联网。现在,就让我们开始吧。 在上篇...

万邦获得淘宝商品详情高级版 API 返回值说明

发布时间:2022-11-28 笔记 淘宝 开发语言 SERVLET JAVA
以下是行业内了解到的一些情况,本帖只展示部分代码,可以提供:淘宝、1688、拼多多、京东、苏宁、易贝、速卖通、抖音等30多个电商平台接口,需要更多API调试请移步注册API账号 http://console.open.onebound.cn/console/?i=Turbo 公共参数 名称类型必须描述keyString是调用key   点击获取测试key和secretsecretString是调用密钥api_nameString是API接口名称(包括在请求地址中)[item_search,item_ge...

使用hfs+cpolar组合 低成本搭建NAS(2)

 系列文章 使用HFS+cpolar组合 低成本搭建NAS(1)使用hfs+cpolar组合 低成本搭建NAS(2)  上一篇: 使用HFS+cpolar组合 低成本搭建NAS(1) 在上篇文章中,我们向大家展示了如何配置HFS,设置了访问用户和上传下载文件的权限。接下来,我们就可以使用cpolar,建立一条内网穿透数据隧道,让我们能在公共互联网上访问到位于内网的hfs,进行文件的上传下载操作。 首先我们登录cpolar的官网,在官网主页面的左侧,我们找到“预留”按钮。在“预留”页面,需要属于几项信...

使用HFS+cpolar组合 低成本搭建NAS(1)

系列文章 使用HFS+cpolar组合 低成本搭建NAS(1)使用hfs+cpolar组合 低成本搭建NAS(2)云存储作为一个新概念,在前些年炒的火热,虽然伴随一系列黑天鹅事件,让热度快速下降,但云存储带来的方便深入人心。因此在大厂的云存储产品热度下降后,私人的NAS热度快速上升,其中最具代表性的,必然是群晖NAS。但群晖价格太高,个人和小型企业无法承担。实际上,我们完全可以使用cpolar,与特定软件配合,打造属于自己的低成本NAS。现在,就让我们来看看如何操作吧。 云存储的核心功能,是在任何网络条件...

1. 第一讲 primitives

发布时间:2022-11-29 C++ JAVA SERVLET 5_C++内存管理
目录 1 C++ 应用程序 2 C++ memory primitives 3 四个层面的基本用法 4 new expression 5 delete expression 6 Ctor & Dtor 直接调用 7 array new, array delete 8 array size,in memory block 9 placement new 10 C++应用程序,分配内存的途径 11 C++容器,分配内存的途径 12 重载 1.12.1 重载::operator new/::operat...

建立私人知识网站 并用cpolar内网穿透发布 1-2

系列文章 建立私人知识网站 并用cpolar内网穿透发布 1-2建立私人知识网站 并用cpolar内网穿透发布 2-2维基百科(wiki)相信大家都有所耳闻,作为全球最有名的百科知识搜索网站,很多不常见的知识点都能在这上面搜索到,而维基百科能够成功的原因,就是可以编辑的和修订的功能,让维基百科能够收到各领域专家的专业词条解释。现在,使用DokuWiki和cpolar的组合,也能让我们打造自己的知识网站,既可以作为个人知识平台,也可以应用于企业员工培训,或企业跨部门合作时的流程指引。现在,就让我们看看应该如...

7、Bean的生命周期

发布时间:2022-11-26 # BEAN的管理 JAVA SPRING SERVLET
Spring其实就是一个管理Bean对象的工厂。它负责对象的创建,对象的销毁等。 所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。 什么时候创建Bean对象? 创建Bean对象的前后会调用什么方法? Bean对象什么时候销毁? Bean对象的销毁前后调用什么方法? 1 Bean的生命周期之5步 Bean生命周期的管理,可以参考Spring的源码:AbstractAutowireCapableBeanFactory类的doCreateBean()方法。 Bean生命周期可以粗略的划分为五大步: 第一...

建立私人知识网站 并用cpolar内网穿透发布 2-2

 系列文章 建立私人知识网站 并用cpolar内网穿透发布 1-2建立私人知识网站 并用cpolar内网穿透发布 2-2   上一篇: 建立私人知识网站 并用cpolar内网穿透发布 1-2 在上篇文章中,我们向大家展示了如何在本地电脑上部署一个DokuWiki网站,并在本地电脑成功访问到这个网站。不过只在本地电脑和本地局域网内访问dokuwiki网站并不是我们的目标。因此我们还需要使用cpolar建立一条内网穿透数据隧道,将本地的dokuwiki网站发布到公共互联网。现在,就让我们开始吧。 在...

Spring_MVC异常处理器(七)

发布时间:2022-11-30 MYBATIS SPRING SERVLET MVC
介绍&步骤 视频教程: https://www.bilibili.com/video/BV1WZ4y1P7Bp?p=116 官方笔记链接:https://pan.baidu.com/s/1dnL5hwOPHPMNgb81yzQIOQ 提取码:2022 异常处理的思路 异常处理两种方式 使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器 1. ...

本地搭建电影网站:使用cpolar发布局域网maccms10网站 3/3

系列文章 本地搭建电影网站:建立网站运行环境 1/3本地搭建电影网站:安装部署MacCMS10 2/3本地搭建电影网站:使用cpolar发布局域网maccms10网站 3/3 上一篇:  本地搭建电影网站:安装部署MacCMS10 2/3   在之前的介绍中,我们向大家详细展示了如何在本地搭建起一个电影网站,并在本地进行了一些基本设置,使我们的电影网站看起来也能像点样。在我们本地网站搭建完成后,就需要使用cpolar建立的内网穿透数据隧道,将其发布到公共互联网上,让大家都能访问到,享受电影带来的...

JSP第一章:JSP技术

发布时间:2022-12-01 JAVA SERVLET 服务器
JSP第一章:JSP技术 1.JSP技术简介 背景:随着因特网的来临,单层应用程序架构已转变为多层客户机/服务器架构。对服务器端脚本的需求 开始逐渐主导 Web 编程。微软引入了 Active Server Pages (ASP) 来捕捉服务器端脚本的市场需 求。同样,Sun Microsystems 发布了 JavaServer Pages (JSP) 来为 Java 添加服务器端编程 的功能。 1.1JSP技术介绍 典型的 Web 应用程序由表示静态内容的表示逻辑组成,其中静态内容用于设计页面布局...

Java Tomcat内存马——filter内存马

目录 前言: (一) 内存马简介 0X01 原理 0X02 内存马类型 2.1  servlet-api类 2.2  spring类 2.3 Java Instrumentation类 (二) filter 内存马 (三)Tomcat Filter 流程分析 0x01 项目搭建 0x02 在访问 /filter 之后的流程分析  小结: 0x03 在访问 /filter 之前的流程分析  总结调用过程 小结一下分析流程 (四)Filter 型内存马攻击思路分析 4.1 里面有三个和Filter有关的...

JavaSSM笔记(二)SpringMvc基础

发布时间:2022-11-30 JAVA SERVLET MVC
在SpringMVC阶段,你就能逐渐够体会到Spring框架为我们带来的便捷之处了。 此阶段,我们将再次回到Tomcat的Web应用程序开发中,去感受SpringMVC为我们带来的巨大便捷。 一、MVC理论基础 在之前,我们给大家讲解了三层架构,包括: 每一层都有着各自的职责,其中最关键的当属表示层,因为它相当于就是直接与用户的浏览器打交道的一层,并且所有的请求都会经过它进行解析,然后再告知业务层进行处理,任何页面的返回和数据填充也全靠表示层来完成,因此它实际上是整个三层架构中最关键的一层,而在之前的实...

tomcat官网下载配置全部详细步骤(包含各种报错解决办法)

前言: 名字由来:翻译是野猫,tomcat的作者初衷是希望这个软件可以自力更生,自给自足。不依赖其他插件,独立达到提供web服务的效果 1.tocat和java的关系? tomcat是用Java语言编写的,需要运行在Java虚拟机上,所以一般需要先安装JDK,以提供运行环境。 2.什么是tomcat? 答:Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 tomcat还是一个容器,帮我们生成...

100套java课设源码参考/毕设源码代码参考

发布时间:2022-12-01 SPRINGBOOT GUI+SWING JSP\ 开发语言 SERVLET JAVA
引言:本人是一个Java 开发者,喜欢分享Java课设源码和代码,用于课程设计或者作业学习参考噢,开发一些有技术含量的Java web源码,主要的技术有JSP+Servlet,SSM/SpringBoot等,同时也喜欢分享一些Java 源码,比如GUI+Swing类型的,也有java web类型的,以下是我整理的的Java web源码目录, 点击获取所有源码信息 基于SPringBoot的员工管理系统 基于Java的员工工资管理系统 基于SSM+JSP的停车场管理系统 基于Java+MYSQL+GUI的...

病毒变种PTA(JAVA)

发布时间:2022-11-26 数据结构 算法 开发语言 SERVLET JAVA
zis病毒DNA可以表示成由一些字母组成的字符串序列,且病毒的DNA序列是环状的。例如,假设病毒的DNA序列为baa,则该病毒的DNA序列有三种变种:baa,aab,aba。试编写一程序,对给定的病毒DNA序列,输出该病毒所有可能的DNA序列(假设变种不会重复)。 输入格式: 输入第一行中给出1个整数i(1≤i≤11),表示待检测的病毒DNA。 输入i行串序列,每行一个字符串,代表病毒的DNA序列,病毒的DNA序列长度不超过500。 输出格式: 依次逐行输出每个病毒DNA所有变种,各变种之间用空格分隔。 ...

Spring框架全部知识点

发布时间:2022-11-28 JAVA SPRING SERVLET 后端
1.Spring简介 1.1.什么是Spring Spring是一个轻量级的框架,能够简化企业级应用开发,减少代码量。 Spring的核心框架是AOP(面向切面)与IOC(控制反转),IOC说白了就是跟容器要对象,DI(依赖注入)就是给属性赋值,AOP就是根据动态代理分为切面,切入点和通知。Spring还提供对JDBC的轻量级封装,还提供声明事务。Spring还根据MVC设计模式开发出SpringMVC框架。 (1)Spring框架目标 使用声明式事务,向EJB挑战框架整合,像胶水一样整合多个框...

外卖项目02---员工管理业务开发

发布时间:2022-12-02 # 外卖项目 前端 JAVA SERVLET
目录 一、完善登陆功能 16 1.1问题分析 1.2代码实现 16 1.3完善登陆功能—代码开发 17(完善过滤器处理逻辑) 1.4完善登陆功能---功能测试 18 二、新增员工页面设计 19 2.1需求分析 2.2新增员工---梳理程序执行流程(代码开发) 20 2.3新增员工---编写全局异常处理器(全局异常捕获解决异常 ) 22 2.4新增员工---小结 24 三、员工信息分页查询  3.1需求分析 25 3.2员工信息分页查询---梳理程序执行过程 26 3.3员工信息分页查询---代码开发 27...

脑瘫操作—new ObjectMapper()无法正常运行

发布时间:2022-11-30 脑瘫操作 AJAX JAVASCRIPT SERVLET JAVA
在写AJAX的练习 结果出bug了 问题具体是: <!DOCTYPE html><html lang=en><head> <meta charset=UTF-8> <title>注册号</title> <script src=lib/jquery-3.5.1.js></script> <script> // 在页面加载完之后 // 期望服务器相应会的数据格式:{userE...

尚硅谷-2022Java web

发布时间:2022-11-29 JAVA 前端 SERVLET
Tomcat:由Apache组织提供的一种Web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费) 一、Servlet技术 a)什么是Servlet 1、Servlet是JavaEE规范之一。规范就是接口 2、Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器。 3、Servlet是运行在服务器上的一个java小程序。它可以接收客户端发送过来的请求,...

SSM——14.SpringMVC的创建

发布时间:2022-11-29 JAVA SPRING SERVLET 后端
从这篇文章开始,我们将来学习一下springMVC 目录 1. Java web的发展历史 1.1 Model I 开发模式 1.2 Model Il 开发模式 1.3 MVC模式 2. 创建MVC项目 2.1 创建的流程  2.2 运行失败的可能原因 重点是创建流程和相关配置,比较麻烦,但很重要!!! 1. Java web的发展历史 1.1 Model I 开发模式 Model l 的开发模式是:JSP+JavaBean的模式,它的核心是JSP页面,在这个页面中,JSP负责整合页面和servlet(业...

两种方法用IDEA创建一个Servlet程序 新手教程详解

发布时间:2022-11-27 JAVA WEB学习 INTELLIJ-IDEA TOMCAT SERVLET JAVA
1 Servlet 是什么?      Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 2 部署Tomcat并创建一个Servlet程序 2.1 创建一个普通的java程序       页面左上角,点击文件 -> 项目 -> 新建项目: 2.2 添加框架支持          为新建的名为Servlet_test的项目添加框架支持(Add Framewor...

基于java+Mysql的志愿者管理系统代码分享

发布时间:2022-12-02 JAVA JSP 前端 SERVLET
源码编号:F-B03 项目类型:Java EE项目(开源免费) 项目名称:基于jap+Servlet的志愿者管理系统代码(volunteer-web) 用户类型:双角色(志愿者和管理员) 项目架构:B/S架构 开发语言:Java语言 主要技术:jqueryEasyUI、ajax、jsp、servlet、jdbc、html5、jquery、css、等技术 运行环境:win7/win10/jdk1.8 运行工具:Eclipse/MyEclipse,clipse最兼容 数  据  库:Mysql5.5/5.7/...

基于Altium Designer进行可变电阻元件封装

发布时间:2022-11-30 MICROSOFT SERVLET ALTIUM DESIGNER
实验目的 掌握原理图封装的绘制操作 掌握原理图封装和PCB封装的联系 掌握PCB封装的绘制 探索逻辑元件的选择 实验原理 采用EDA软件进行电路原理图设计 实验仪器 电脑、Altium Designer软件、相关元器件 实验内容 制作可变电阻元件 1. 创建工作环境 2. 管理元件库 在左侧面板中打开SCH Library(SCH库),如图所示。 单击“编辑”按钮,弹出“Component(元件)”属性面板,在“Design ...

Servlet小项目 | 基于纯Servlet手写一个单表的CRUD操作

使用纯粹的Servlet完成单表【对部门的】的增删改查操作。(B/S结构的) 目录 一:设计数据库表及原型 二:动态实现部门列表及详情页 三:实现部门删除功能 四:实现部门新增功能 五:实现部门修改功能 一:设计数据库表及原型 第一步:准备一张数据库表(部门表dept) 把sql语句写成一个脚本文件dept.sql! // 先删除数据库中这张表drop table if exists dept;// 创建表create table dept( deptno int primary key,...

ServletContext

发布时间:2022-11-28 JAVA SERVLET
ServletContext ServletContext上下文提供对应用程序中所有Servlet所共有的各种资源和功能的访问。Servlet上下文 API用于设置应用程序中所有Servlet共有的信息。Servlet可能需要共享他们之间的共有信息。运行于同 一服务器的Servlet有时会共享资源,如JSP页面、文件和其他Servlet ServletContext是一个全局的储存信息的空间,服务器开始就存在,服务器关闭才释放。 request一个用户可有多个session一个用户一个servletCon...

javaWeb(1)

发布时间:2022-11-28 TOMCAT JAVA WEB SERVLET
JavaWeb简介 1.JavaWeb的概念 (a)什么是javaWeb javaWeb是指,所有通过java语言编写可以通过浏览器访问的程序的总称,叫javaWeb. javaWeb是基于请求和响应来开发 (b)什么是请求? 请求是指客户端给服务器端发送数据,叫请求 Request. (c)什么是响应? 响应是指服务器给客户端回传数据,叫响应 Response. (d)请求和响应的关系 请求和响应是成对出现的,有请求就有响应 2.Web资源分类 动态资源: jsp页面、Servlet程序 静态资源:...

Servlet & HTTP & Request & Response学习

发布时间:2022-12-01 TOMCAT HTTP SERVLET
目录 Servlet 1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置 ​编辑6. Servlet的体系结构        Servlet -- 接口        |    GenericServlet -- 抽象类        |    HttpServlet  -- 抽象类 7. Servlet相关配置 HTTP * 概念:Hyper Text Transfer Protocol 超文本传输协议 * 请求消息数据格式     1. 请求行     2. 请求头:...

Java常用工具类

发布时间:2022-12-02 MYBATIS JAVA SERVLET
List分页工具类 package com.cn.ih.java.main.utils;import com.cn.ih.java.main.webservice.vo.Page;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * @author qingshi * @date 2022/10/13 16:36 * info: */public class ListUtils { /*...

Servlet是什么?怎么使用?

发布时间:2022-12-02 GET和POST HTTPSERVLET JAVAWEB SERVLET JAVA
 前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 服务器里面资源分为动态资源和静态资源 动态资源:Servlet、Jsp 静态资源:HTML、CSS、JS  一、概念 1.什么是servlet? 本质上是一个接口,提供了规范。是java提供的一门动态的web资源开发技术。 2.servlet体系结构 Servlet(体系根接口)👉GenericServlet(抽象实现类)👉HttpServlet(对Http协议封装的实现类,后期开发基本用这个) 3.servlet生命周期 servle...

通过HFS低成本搭建NAS,并内网穿透实现公网访问 2/2

 系列文章 通过HFS低成本搭建NAS,并内网穿透实现公网访问 1/2通过HFS低成本搭建NAS,并内网穿透实现公网访问 2/2   上一篇: ​​​​​​​通过HFS低成本搭建NAS,并内网穿透实现公网访问 1/2 在上篇文章中,我们向大家展示了如何配置HFS,设置了访问用户和上传下载文件的权限。接下来,我们就可以使用cpolar,建立一条内网穿透数据隧道,让我们能在公共互联网上访问到位于内网的hfs,进行文件的上传下载操作。 首先我们登录cpolar的官网,在官网主页面的左侧,我们找到“预留”按...

通过HFS低成本搭建NAS,并内网穿透实现公网访问 1/2

系列文章 通过HFS低成本搭建NAS,并内网穿透实现公网访问 1/2通过HFS低成本搭建NAS,并内网穿透实现公网访问 2/2云存储作为一个新概念,在前些年炒的火热,虽然伴随一系列黑天鹅事件,让热度快速下降,但云存储带来的方便深入人心。因此在大厂的云存储产品热度下降后,私人的NAS热度快速上升,其中最具代表性的,必然是群晖NAS。但群晖价格太高,个人和小型企业无法承担。实际上,我们完全可以使用cpolar,与特定软件配合,打造属于自己的低成本NAS。现在,就让我们来看看如何操作吧。 云存储的核心功能,是在...

Servlet详解 [Session/Cookie]

发布时间:2022-11-28 #SESSION SERVLET #COOKIE
Servlet说明 Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于基于Java的Web服务器中。Servlet可以动态地扩展Server的能力,并采用请求/响应模式提供Web服务。 优点 1、功能强大。Servlet采用Java语言编写,它可以调用Java API中的对象及方法。此外,Servlet对象对Web应用进行了封装,提供了Servlet对Web应用的编程接口,还可以对HTTP请求进行相应的处理,如提交数据、会话跟踪、读取和设置HTTP头信息。由于...

本地搭建图片分享网站:部署piwigo网页 1-2

 系列文章 本地搭建图片分享网站:部署piwigo网页 1-2本地搭建图片分享网站:内网穿透发布piwigo网页 2-2作为一个游戏爱好者,笔者在闲暇之余也会登录游戏,以便享受游戏带来的乐趣,并和游戏中的朋友闲聊放松。几年前有一次聊天,游友想要分享一张有趣的照片,但游戏中的聊天窗口都不支持发送图片,游友只能把图片存入某网盘,再再游戏中发送提取码,才能让我们看到,一来二去耽误不少功夫。但现在,我们可以使用cpolar+piwigo的组合,只需在游戏聊天框粘贴一个网址,就能轻松向游友分享照片。 Piwigo是...

通过cpolar分享本地电脑上有趣的照片:部署piwigo网页 1-2

系列文章 通过cpolar分享本地电脑上有趣的照片:部署piwigo网页 1-2​​​​​​​通过cpolar分享本地电脑上有趣的照片:发布piwigo网页 2-2作为一个游戏爱好者,笔者在闲暇之余也会登录游戏,以便享受游戏带来的乐趣,并和游戏中的朋友闲聊放松。几年前有一次聊天,游友想要分享一张有趣的照片,但游戏中的聊天窗口都不支持发送图片,游友只能把图片存入某网盘,再再游戏中发送提取码,才能让我们看到,一来二去耽误不少功夫。但现在,我们可以使用cpolar+piwigo的组合,只需在游戏聊天框粘贴一个网...

用Servlet编写hello world+使用smart Tomcat插件部署

发布时间:2022-11-26 JAVA JAVA EE 前端 SERVLET
     第一次接触 Servlet,使用 Servlet 编写代码并配合 Tomcat 在浏览器中展示代码效果,也算是自己这么长时间学习java的一次飞升吧。      本文总结了六步使用 Servlet 编写 helloworld步骤,希望给初学Servlet的同学一些帮助。 0、准备工作        1)了解并安装 Tomcat 在编写代码之前,大家需要安装 Tomcat !! 如果没有安装的haute,可以参考该文章进行安装:Tomcat 安装和简单介绍        2)m...

内网搭建电影网站并实现公网访问 2-3

 系列文章 内网搭建电影网站并实现公网访问 1-3内网搭建电影网站并实现公网访问 2-3  内网搭建电影网站并实现公网访问 3-3   上一篇: 内网搭建电影网站并实现公网访问 1-3 在上篇介绍中,我们已经在本地电脑上安装好了MacCMS10电影网站,但此时的电影网站最多只能在局域网内被访问到。为了让这个电影网站能在公共互联网上访问到,就需要借助cpolar生成的数据隧道进行内网穿透。 首先登录cpolar官网,在“仪表盘”界面找到“预留”按钮,点击进入预留页面,在“保留二级子域名”栏位对打...

Vue2笔记---day01

发布时间:2022-11-27 JAVA HTML SERVLET
1.v-model 双向绑定 双向绑定:一旦页面中的输入框发生数据的变化,会导致 data中的数据 跟着变化 实现页面的输入框(input select check radio )与 data中的数据 进行双向绑定 <input type=text v-model=name />     <select v-model=data>       <option value=张三>张三</option>       <option value=李四>...

day15-笔记-抽象类、接口、内部类

发布时间:2022-12-01 JAVA 开发语言 SERVLET
今日内容 抽象类接口内部类 教学目标 能够写出抽象类的格式 能够写出抽象方法的格式 能说出抽象类的应用场景 写出定义接口的格式 写出实现接口的格式 说出接口中成员的特点 能说出接口的应用场景 能说出接口中为什么会出现带有方法体的方法 能完成适配器设计模式 第一章 抽象类 1.1 概述 1.1.1 抽象类引入 ​ 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了(因为子类对象会调用自己重写的方法)。换句话说,父类可能知道...

高效正则匹配工具

发布时间:2022-11-30 SERVLET JAVA JVM 工具类
本文仅追求更高效的正则匹配,即改善编译正则表达式的耗时,适合正则匹配场景较多的情况 效率提升精华:本地缓存+减少编译次数(对effective java的思考,以及对数据库连接中TCP耗时的思考,如果条件允许能够收集系统中经常使用的正则表达式,也可以在系统初始化时候进行加载到内存中)+(可选项:收集数据,通过job或者线程提前加载到正则工具中) maven:version部分自己从maven参考下载 <dependency> <groupId>com.github.ben-...

spring bean生命周期三---PopulateBean阶段

发布时间:2022-12-04 JAVA SPRING SERVLET
实例化Bean之后,就是对Bean的属性进行注入的过程。 // 处理当前实例的依赖数据,依赖注入在这一步完成 populateBean(beanName, mbd, instanceWrapper); 具体代码分析 postProcessAfterInstantiation()方法,可以决定是否进行属性填充,只要有一个返回了false,都会终止属性填充的过程。 //mbd.isSynthetic() 合成类 //todo 第五次---判断属性是否填充:InstantiationAwareBeanP...

【优化】批量导入校验,1.校验列字段是否存在数据库字典中 2. 校验列与列之间联级关系

发布时间:2022-12-03 JAVA SPRING SERVLET
需求: 批量导入:excl填写后,导入数据,对于非批量导入时,下拉框字典中选择的列字段,校验: 校验列字段是否存在数据库字典中校验列与列之间联级关系 大-中-小-细 生成对应物料编码前缀 思路一:行对比(不可行) 校验是否为字典值:一行看做一个对象,再从对象中拿到 第一列 的属性值,然后去和数据库字典值对比,看是否在字典中 校验联级关系:如果在字典中,假设有100行导入,有4列,需要对比校验 字典类型4个,每个字典类型里面10个字典值, 校验1条就可能最多循环 10x10x10x10 = 10000 ...

Servlet | 深度剖析转发和重定向

发布时间:2022-11-26 第三步:JAVAWEB HTTP SERVLET 服务器
 一:深度剖析转发和重定向 (1)在一个web应用中通过两种方式可以完成资源的跳转 第一种方式:转发方式 第二种方式:重定向方式 (2)转发和重定向的区别 区别一:代码上的区别 ①转发 (1)路径上不需要写项目名! (2) 转发的时候是一次请求,不管你转发了多少次。都是一次请求。 (3)例如:AServlet转发到BServlet,再转发到CServlet,再转发到DServlet,不管转发了多少次,都在同一个request当中。这是因为调用forward方法的时候,会将当前的req...

26.职责链模式

1、OA系统需求 学校OA系统的采购审批项目:需求是 1)采购员采购教学器材 2)如果金额 小于等于5000,由教学主任审批 (0 <=x<= 5000) 3)如果金额 小于等于10000,由院长审批 (5000 <x<= 10000) 4)如果金额 小于等于30000,由副校长审批 (10000 <x<= 30000) 5)如果金额 超过30000以上,有校长审批 请设计程序完成采购审批项目 2、传统方案问题 传统方式是: 接收到一个采购请求后,根据采购金额来调用对...

【JSP/Servlet】基于WEB的通讯录系统

发布时间:2022-11-26 JDBC JAVAEE SERVLET JAVA 前端
注意:通讯单词是mail,但我自己写的时候写成了tail,然后快写完才发现,所以这里就假装tail是mail吧。 系统开发描述步骤 这边是从前端往后端的方式开发。 系统功能描述 首先有一个登录页面,登录页面需要输入用户名和密码,有记住选项(如果选择了记住下回就直接跳转到我的通讯录,无需登录),然后登录。正确登录后就跳转到通讯录系统的欢迎界面,欢迎界面有个“我的通讯录”的超链接;点击它会以表格的方式展示所有联系人的信息;然后我们可以对这个通讯录进行增删改;可以选择退出登录其他用户。 一、创建一个登录页面...

【JSP】Page指令和九大内置对象

发布时间:2022-11-26 JAVAEE JAVA 开发语言 SERVLET
JSP中的Page指令 指令的使用语法: <%@指令名 属性名=属性值 属性名=属性值 属性名=属性值… %> 关于Page指令常用的属性 1. <%@page session=“true|false” %> true表示启用JSP的内置对象session,表示一定启动session对象,没有session对象会创建(可以看见jsp转换成Java文件后的session对象)。 false就是不启用JSP中的内置对象session(可以在下图中看见jsp转换成Java文件后...

内网穿透实现远程办公,远程桌面内网电脑 1-3

系列文章 内网穿透实现远程办公,远程桌面内网电脑 1-3内网穿透实现远程办公,远程桌面内网电脑 2-3 内网穿透实现远程办公,远程桌面内网电脑 3-3时间进入2022年,国内的疫情虽然总体可控,但在局部地区却几经反复,对我们的生活和工作产生了不小影响,对于疫情有管控的地区,想要到办公室工作十分麻烦,但办公室电脑却有各类重要资料、OA系统以及局域网共享文件等,离开办公室电脑进行工作更是寸步难行。那有什么办法可以在家里连接办公室的电脑,进行远程办公呢?今天就为大家介绍通过cpolar,让我们的远程办公变得轻而...

一元多项式求导 PTA (JAVA)

发布时间:2022-12-02 JAVA 开发语言 SERVLET
设计函数求一元多项式的导数。输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔 输入样例: 3 4 -5 2 6 1 -2 0 输出样例: 12 3 -10 1 6 0 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int flag=...