基础
文章平均质量分 92
LXHcode
喜欢研究新技术
展开
-
maven搭建ssm的开发环境
首先使用maven创建一个javaweb项目 如图 增加相应的java和resource文件夹 注意文件夹的颜色,如果不是idea识别的颜色 设置一写就可以了 这样一个简单的maven Javaweb项目创建完成 接下来是配置文件ssm中web.xml首先加载,可以在其中设置一些配置文件的路径 系统生成的web.xml版本过低需要更改一下。 pom文件添加依赖,根据自己的需求添加依赖 <properties> <project.build.sourceEncoding&原创 2020-11-08 15:56:13 · 187 阅读 · 0 评论 -
redis
什么是 NoSQL NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。 关系型数据库的瓶颈: 1)无法应对每秒上万次的读写请求,无法处理大量集中的高并发操作。关系型数据的是IO 密集的应用。硬盘原创 2020-10-31 17:33:07 · 197 阅读 · 0 评论 -
Session和Cookie
什么是会话跟踪技术 会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。保持对用户会话期间的数据管理。常用的会话跟踪 技术是Cookie与Session。 Cookie通过在客户端记录信息确定用户身份 Cookie是客户端(一般指浏览器)请求服务器后,服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识别客户端的身份或状态等。Cookie的作用:跟踪会话,记录一次会话中(即Session,一次会话可能会有多次请求,当然也可以原创 2020-10-20 11:19:24 · 79 阅读 · 0 评论 -
jsp
什么是jsp? JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP将原创 2020-10-20 11:07:14 · 141 阅读 · 0 评论 -
javaweb
HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 响应步骤 客户端连接到Web服务器 一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP套接字连接。 发送HTTP请求 通过TCP套接字,客户端向Web服务器发送一个文本的请求报文,一个请求报文由请求行、请求头部、空行和请求 数据4部分组成。 服务器接受请求并返回H原创 2020-10-20 09:24:02 · 105 阅读 · 0 评论 -
mysql
数据库mysql 如果用文件保存数据存在几个缺点: (1)文件的安全性问题 (2)文件不利于查询和对数据的管理 (3)文件不利于存放海量数据 (4)文件在程序中控制不方便 什么是数据库? 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等原创 2020-10-18 09:43:58 · 135 阅读 · 1 评论 -
java文件上传
使用smartupload.jar实现文件上传 1.将jar包添加到项目中:smartupload.jar 2.准备上传的页面 注:(1)form标签中要添加enctype属性 (2)提交方式必须是post 3.开始获取数据,保存文件 实例代码: package com.yhp.web; import com.jspsmart.upload.File; import com.jspsmart.upload.SmartUpload; import com.jspsmart.upload.SmartUploa原创 2020-09-30 09:30:38 · 77 阅读 · 0 评论 -
数据库基础
什么是数据库 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 sql语句分类 DDL 常用的有CREATE和DROP,用于在数据库中创建新表或删除表,以及为表加入索引等。 DML主要用来对数据库的数据进行一些操作 DQL数据检索语句,用于从表中获取数据。 DCL通过GRANT和REVOKE,确定单个用户或用户组对数据库对象的访问权限 DPL事务处理语句能确保被DML语句影响的表的所有行及时得以更新。TPL语句包括BEGIN原创 2020-09-23 13:16:56 · 94 阅读 · 0 评论