自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 详细概括:8086/8088CPU内部寄存器

8086CPU内部寄存器结构图:8086/8088CPU内部有14个16位寄存器,按功能可分为三类:通用寄存器(8个)、段寄存器(4个1)和控制寄存器(2个)。8086/8088CPU内部寄存器结构如下图所示:现在,我们对每个寄存器一一学习!!!Go!一、通用寄存器(一)数据寄存器AX、BX、CX、DX数据寄存器一般用于存放参与运算的操作数或运算结果。每个数据寄存器都是16位的,但又可...

2020-03-25 15:27:33 17681 1

原创 C语言数据结构:一元多项式运算器

一元多项式运算器的分析与实现首先,需要解决一元多项式在计算机中的存储问题。对于一元多项式: P = p0 + p1x + …+pnx^n在计算机中,可以用一个线性表来表示: P = (p0,p1,…,pn),但是对于形如 S(x) = 1 + 5x^10 000 -12x^15 000的多项式,上面的方法显然不合适,会有很多的项系数为0,造成存储空间的浪费,因此只需要存...

2019-09-22 13:16:46 4063 2

原创 PTA Python3 常见问题

PTA Python3 常见问题卑微小白的真实感受:实践出真知实践出真知实践出真知重要的事情说三遍啦!-_-进入主题,帮你解决小问题喽!提交后提示“答案错误”或“格式错误”PTA检查答案正确与否是通过字符串匹配实现的。所以可能有以下几种原因:1)格式错误:程序的输出要与题目中的样例输出格式一样(输出内容根据运行结果不同而变化),程序输出的结果多一个空格、少一个空格,都不行。比如...

2019-06-22 22:48:50 5376 2

原创 网络管理与维护实验一-windows环境下简单网络管理协议的安装与配置

2021-05-19 17:32:44 574

原创 报错:javax.el.PropertyNotFoundException:Property ‘xxXxx’ not found on type xxx.xxx.xxx

在IDEA中运行Maven项目时,报错如下:郁闷了一个多小时,当解决问题时,心态炸了!都是自己马虎,不注重细节造成的,唉!!!查看了多篇文章,进行了整合(前三个问题是其他人遇到问题的解决方法,我是通过问题四解决的),希望对有同样问题的小伙伴有所帮助!问题一:get、set方法检查get、set方法及属性名称是否正确,这不能吧。如果是这样,编译期会报错的吧,尴尬!问题二:空格问题三:EL表达式写法如果上面三个问题,你都没有,继续看吧,说不定和我一样呢-_-查看了很多文章,他们的解决方

2020-08-27 16:28:16 696

原创 Lucene入门

全文检索是将整本书、整篇文章中的任意内容信息查找出来的检索。它可以根据需要获得全文中有关章、节、段、句、词等信息,计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。

2020-08-17 20:40:29 363

原创 【Maven高级】学习笔记

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。

2020-08-16 20:51:03 160

原创 Spring学习笔记(三)【AOP之切入点表达式及通知类型】

在Spring基于XML的AOP配置中,我们需要在<aop:aspect>的内部使用对应标签来配置通知类型。假设配置前置通知:<aop:aspect id="xxx" ref="xxx"> <aop:before method="" pointcut=""></aop:before></aop:aspect>在<aop:before>标签中有两个属性:method属性:用于指定通知类中哪个方法是前置通知,即让哪个方法在切入

2020-08-15 15:23:20 394

原创 简单回顾:【Java中的动态代理】

静态代理是字节码一上来就创建好,并完成加载(装饰者模式就是静态代理的一种体现);而动态代理是字节码随用随创建,随用随加载。

2020-08-13 18:16:04 133

原创 Spring学习笔记(二)【Spring常用注解】

注解配置和 xml 配置要实现的功能都是一样的,即要降低程序间的耦合。只是配置的形式不一样。

2020-08-10 21:16:54 125

原创 Mybatis 缓存

缓存是指存在于内存中的临时数据。使用缓存的目的:减少与数据库的交互次数,提高执行效率。适用于缓存的数据有:经常查询并且不经常改变的;数据的正确与否对最终结果影响不大的。

2020-08-07 16:02:20 80

原创 Mybatis 连接池

Mybatis的连接池技术根据已有的知识,我们知道:连接池就是用于存储连接的一个容器,它可以减少我们获取连接所消耗的时间;容器其实就是一个集合对象,该集合必须是线程安全的,不能两个线程拿到同一个连接;该集合还必须实现队列的特性:先进先出。Mybatis 中也有连接池技术,但它采用的是自己的连接池技术。1. Mybatis连接池的分类在 Mybatis 的 主配置文件SqlMapConfig.xml 文件中,通过<dataSource type="xxx">来实现 Mybatis

2020-08-05 22:03:42 232

原创 SpringMVC基础知识点整理(三)【异常处理及拦截器】

Spring MVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。

2020-08-01 23:15:19 145

原创 SpringMVC基础知识点整理(二)【文件上传】

一、文件上传之传统方式二、文件上传之SpringMVC方式三、文件上传之跨服务器上传

2020-08-01 18:05:14 163

原创 面试必知:【Java中的 == 和 equals() 的区别】

==它的作用是判断两个对象的地址是不是相等,即判断两个对象是不是同一个对象。(基本数据类型“==”比较的是值;引用数据类型“==”比较的是内存地址)equals()它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没有覆盖(重写)equals()方法。此时,通过equals()比较该类的两个对象时,等价于通过“==”比较这两个对象。情况2:类覆盖(重写)了equals()方法。此时,若它们的内容相等,则返回true(即认为这两个对象相等)。【举个例子】:pub..

2020-07-18 15:13:47 427

原创 面试必知:【JVM类加载机制】

Java 语言是一种具有动态性的解释型语言,类(Class)只有被加载到JVM后才能运行。当运行指定程序时,JVM会将编译生成的.class文件按照需求和一定的规则加载到内存中,并组织成为一个完整的Java应用程序。这个加载过程是由类加载器完成,具体来说,就是由ClassLoader和它的子类来实现的。类加载器本身也是一个类,其实质是把类文件从硬盘读取到内存中。类的加载方式分为 隐式加载 和 显示加载。隐式加载指的是程序在使用new等方式创建对象时,会隐式地调用类的加载器把对应的类加载到JVM中。显示加载

2020-07-18 10:34:00 123

原创 SpringMVC基础知识点整理(一)

首先我们需要了解:【三层架构】和【MVC】服务器端分成三层架构:一、SpringMVC概述SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架。SpringMVC在三层架构中的位置:SpringMVC和Struts2的有略分析:共同点:它们都是表现层框架,都是基于 MVC 模型编写的。它们的底层都离不开原始 ServletAPI。它们处理请求的机制都是一个核心控制器。区别:Spring MVC 的入口是 Servle

2020-07-16 20:31:33 241

原创 SpringMVC---【自定义类型转换器】

SpringMVC可以实现一些数据类型自动转换,其内置转换器全部在org.springframework.core.convert.support 包下。有:java.lang.Boolean -> java.lang.String : ObjectToStringConverterjava.lang.Character -> java.lang.Number : CharacterToNumberFactoryjava.lang.Character -> java.lang.Str

2020-07-16 16:51:24 143

原创 【三层架构】和【MVC】

我们的开发架构一般都是基于两种形式,一种是C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就浏览器/服务器。

2020-07-14 21:28:50 127

原创 关于【线程基础】,那些你可能不知道的事

《程序的自我修养——链接、装载与库》学习笔记

2020-05-31 17:57:21 197

原创 Java正则表达式中,group()、group(i)、groupCount()含义详解

今天在使用正则匹配的过程中,有如下这样几个函数:没有使用过,也没有了解过,抱着一颗求知的心,看了看相关的博客,有那么一点理解,但不是完全消化,就多查找了相关知识点做了一个整合,希望能帮到一样有疑惑的你们。奥利给!想要弄清这几个方法,首先要弄清Java正则表达式中的捕获组的概念。捕获组捕获组是把多个字符当一个单独单元进行处理的方法,它通过对括号内的字符分组来创建。例如,正则表达式 (sm...

2020-04-28 23:09:46 2935

原创 浅谈:TCP 和 UDP的关系和区别

2020-04-20 14:02:33 529

原创 Spring学习笔记(一)

文章目录Spring_day01一、Spring概述1. Spring是什么?2. Spring的优势?3. Spring的体系结构二、IOC的概念和作用三、Spring中的IOC四、Spring的工厂类Spring_day02Spring_day03Spring_day04Spring_day01一、Spring概述1. Spring是什么?Spring 是分层的 Java SE/EE ...

2020-04-12 22:16:57 355

原创 数据库相关知识点整合

文章目录数据库(DataBase,DB)一、SQL1.什么是SQL?2.SQL通用语法二、SQL语句分类(一)DDL:操作数据库、表1.操作数据库:CRUD2.操作数据库表(二)DML:增删改表中数据(三)DQL:查询表中记录(四)DQL:查询语句1.排序查询2.聚合函数3.分组查询4.分页查询三、约束四、多表之间的关系1.分类2.实现关系五、范式六、数据库的备份与还原数据库(DataBase,...

2020-04-06 18:33:18 208

原创 JavaWeb小练习:jQuery、Ajax + Servlet + CityMap 实现省市联动

2020-03-26 15:33:03 334

原创 Eclipse中常见问题解决

这篇博文,将集中我在使用Eclipse IDE For JavaEE过程中遇到的问题,希望我遇到的问题,你也可以快速解决。我会在学习的过程中,不断完善!Go!Go!Go!(一)JavaWeb开发过程中,jsp页面出现:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path解决方法:...

2020-03-21 13:15:01 352 1

原创 带你领略:Servlet 3.0新特性的奥秘!

在开发项目的过程中,我们经常会选择servlet 2.5。这时,我们知道:要使servlet对象正常的运行,需要进行适当的配置,以告知Web容器

2020-03-20 18:43:19 126

原创 JSP页面包含文件的两种方法及其区别:include指令标识 & 动态标识

在JSP页面中包含文件的方法有两种:一种是应用<%@ include %>指令实现;另一种是应用\<jsp:include>动作元素实现。(一)<%@ include %>指令通过该指令可以在一个JSP页面中包含另一个JSP页面。但该指令是静态包含,也就是说被包含文件中所有的内容会被原样包含到该JSP页面中,即使被包含文件中有JSP代码,在包含时也不会被编译...

2020-03-17 10:45:15 3625

原创 Java异常:如何抛出异常? & 如何捕获异常?

假设一个Java程序运行期间出现了一个错误。为什么会报错呢?-----文件包含了错误信息?-----网络连接出现了问题?-----使用了无效的数组下标?-----试图使用一个没有被赋值的对象引用?用户期望在出现错误而使得某些操作没有完成时,程序应该:返回到一种安全状态,并能够让用户执行一些其他的命令;或者允许用户保存所有操作的结果,并以妥善的方式终止程序。为了能够在程序中处理异...

2020-03-11 21:06:13 2847

原创 Web层框架的特点:Web层框架基于前端控制器模型设计

首先我们先来看一看常见的Web层框架:Struts2Struts1WebworkSpringMVCStruts2 和 SpringMVC目前最为常用。Web层框架都会有一个特点,就是基于前端控制器模式实现的。什么是前端控制器模式呢?看下图↓:在图中传统方式的开发,有一次请求就会对应一个Servlet,这样会导致出现很多Servlet。而Struts2将所有的请求都先经过一个前端...

2020-03-07 10:53:18 217

原创 面试必知:SQL的多表查询

SQL的多表查询(一)连接查询交叉连接【不常用】:获得两个表的笛卡尔积。用法:select * from A,B;内连接:使用的关键字:inner join(inner可以省略)-----查到的是两个表公共的部分,即两个表的交集。隐式内连接:在SQL语句中看不到inner join,不过和显式内连接查到的结果一样。用法:select * from A,B where A.id =...

2020-03-07 08:59:53 778

原创 三分钟搞定:数据库表与表之间的关系

数据库表与表之间有三种关系:一对一、一对多、多对多。下面,我们对这三种关系做一简单描述:(一)一对多关系什么样的关系属于一对多?A. 一个部门对应多个员工,一个员工只能属于某一部门。B. 一个客户对应多个联系人,一个联系人只能属于某一客户。一对多的建表原则?(二)多对多关系什么样的关系属于多对多?A. 一个学生可以选择多门课程,一门课程也可以被多个学生选择。B. 一个用户...

2020-03-04 22:04:08 1094

原创 JavaWeb之简单实现用户发送邮件

在实现用户发送邮件之前,我们先对电子邮箱的基本概念做一些了解。一、电子邮件1. 邮件服务器要在 Internet 上提供电子邮件功能,必须有专门的电子邮件服务器。例如:现在 Internet 很多 提供邮件服务的厂商:sina、sohu、163 等等他们都有自己的邮件服务器。这些服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投 递到邮件接收者的电子邮箱中。邮...

2020-02-26 15:24:09 638

原创 双击程序图标后程序的运行过程--简单描述

今天网课上(计算机组成原理第一节),老师问了这样一个问题:双击一个程序图标后,程序是如何运行起来的?这是我之前都没有思考过的问题,不过听听我们班大佬们的回答,同学一:...

2020-02-25 11:41:06 2847

原创 Java_多线程(二)

一、两个线程间的通信什么时候需要通信?a. 多个线程并发执行时,在默认情况下CPU是随机切换线程的;b. 如果我们希望它们有规律的执行,就可以使用通信,例如每个线程执行一次打印。怎么通信?a. 如果希望线程等待,就调用wait();b. 如果希望唤醒等待的线程,就调用notify();c. 这两个方法必须在同步代码中执行,并且使用同步锁对象来调用。二、三个或三个以上线程间的通信...

2020-02-20 22:20:44 83

原创 单例设计模式

一、单例设计模式的介绍单例设计模式:保证类在内存中只有一个对象。如何保证类在内存中只有一个对象呢?a. 控制类的创建,不让其他类来创建本类的对象------privateb. 在本类中定义一个本类的对象-----Singleton s;c. 提供公共的访问方式-----public static Singleton getInstance(){ return s;}class Si...

2020-02-20 08:26:27 96

原创 Java_多线程(一)

1.多线程的引入01_什么是线程线程是程序执行的一条路径,一个进程中可以包含多条线程多线程并发执行可以提高程序的效率,可以同时完成多项工作02_多线程的应用场景迅雷开启多线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求2.多线程并行和并发的区别并行:即两个任务同时运行,就是甲任务进行的同时,乙任务也在执行。(需要多核CPU)【例:】我跟两个网友聊天,左...

2020-02-19 11:33:36 107

原创 Linux常用命令

一、Linux目录结构bin(binaries):存放二进制可执行文件sbin(super user binaries):存放二进制可执行文件,只有root才能访问etc(etcetera):存放系统配置文件usr(unix shared resources):用于存放共享的系统资源【相当于Windows系统中的 program files】home:存放用户文件的根目录root:...

2020-02-18 18:26:10 103

原创 JavaWeb之实现简单的自动登录

用最近所学的知识点实现自动登录,具体有:Filter过滤器一、需求分析二、准备工作1. 项目目录2. 导入相应的jar包三、代码实现1. 搭建环境1.1 搭建数据库、数据库表1.2 搭建页面2. 登录servlet代码【LoginServlet.java】protected void doGet(HttpServletRequest request, HttpServle...

2020-02-17 17:24:30 1646

原创 JavaWeb之简单的学生信息管理系统(三)

今日任务:实现学生管理系统的删除和分页功能!一、删除学生信息点击超链接,弹出一个询问是否删除的对话框,如果点击了确定,删除此学生的信息。1. 超链接执行一个js方法<a href="#" onclick="doDelete(${stu.sid})">删除</a>在doDelete()方法里判断点击的选项,然后跳转到DeleteServlet。<scrip...

2020-02-09 20:18:40 4651 29

网管-实验1报告内容模板.pdf

网管-实验1报告内容模板.pdf

2021-05-19

空空如也

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

TA关注的人

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