![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
狂神
文章平均质量分 65
Sheldon0105
这个作者很懒,什么都没留下…
展开
-
Filter
Filter:过滤器,用来过滤网站的数据 中文乱码 登录验证 这服务器有两种,一种是自己的本地服务器,比如我自己昨天写的,那就是通过自己电脑的Tomcat服务器,然后做一系列的处理的 另一种是访问远程的服务器,比如百度、阿里云那就是远程的服务器来进行一系列的操作 (如何能将自己的项目部署在服务器上https://blog.csdn.net/zhangjin2024/article/details/101173520)通过这篇文章我们就瞬间能明白在本地部署Tomcat的时候,为啥不需要别的东西了,其实就是远原创 2021-03-17 11:08:13 · 65 阅读 · 0 评论 -
MVC三层架构
1、概念 Model view controller 模型 视图 控制器 controller: servlet 1、接收用户的请求(req:请求参数、Session信息) 2、交给业务层去做(返回数据) 3、重定向或者转发(控制视图跳转) view:JSP 1、展示数据 2、提供链接发起Servlet请求 Model: 业务处理:业务逻辑(service) 数据持久层:CRUD(Dao) 三层架构图 举个例子: 登录——>接收用户请求——>处理请求(获取用户登录的参数,usern原创 2021-03-17 10:32:18 · 65 阅读 · 3 评论 -
Tomcat
1.1 安装Tomcat tomcat官网 解压 1.2 Tomcat启动和配置 文件夹作用: 启动关闭文件夹 访问测试:http://localhost:8080/ 1.3 配置 可以配置启动的端口号 tomcat的默认端口号:8080 mysql的默认端口号:3306 http的默认端口号:80 https的默认端口号:443 可以配置主机的名称 默认的主机名:localhost->127.0.0.1 默认网站应用存放的位置为:webapps 流程如下: 页面右击+检查 这里面可以原创 2021-03-16 20:22:00 · 46 阅读 · 0 评论 -
Maven
为甚学这个技术呢? 1、在Javaweb开发中,需要使用大量的jar包,我们手动去导入; 2、如何能让一个工具自动帮我们导入和配置这个jar包 由此,Maven诞生了 1.1 Maven项目架构管理工具 我们目前就是方便导入jar包的 Maven的核心思想:约定大于配置 C:\Program Files (x86)\Java\jdk1.8.0_91;JAVA_HOME的地址 1.2 下载安装Maven 去官网下载zip文件 1.3 配置环境变量 cmd里面 mvn -version 1.4 阿里云镜像 镜原创 2021-03-16 15:17:12 · 44 阅读 · 0 评论 -
JDBC
1、数据库驱动 : 2、JDBC : SUN公司为了简化开发人员(对数据库的统一)的操作,提供一个java操作数据库的规范,俗称JDBC 这些规范的实现由具体厂商去做 对于开发人员来说,我们只需要掌握JDBC节后的操作即可 java.sql javax.sql 还需要导入一个数据库驱动包 mysql-connector-java 3、第一个JDBC程序 3.1 创建测试数据库 CREATE DATABASE jdbcStudy CHARACTER SET utf8 COLLATE utf8_genera原创 2021-03-15 22:20:14 · 42 阅读 · 0 评论 -
二、MySQL
2、操作数据库 操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 关键字不区分大小写 2.1 操作数据库的语句 1、创建数据库 CREATE DATABASE [ IF NOT EXISTS ] westos; 2、删除数据库 DROP DATABASE IF EXISTS westos; 3、使用数据库 – tab键的上面,如果你的表名或者字段名是一个特殊字符,就需要带`` USE school; 4、查看数据库 SHOW DATABASES; – 查看所有的数据库 学习的原创 2021-03-13 21:41:42 · 41 阅读 · 0 评论 -
一、MySQL
1、初始MySQL javaEE:企业级java开发 Web 前端:页面,展示数据 后端:连接点,连接数据库用JDBC,也可以用框架Mybatis(MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录原创 2021-03-13 18:38:25 · 52 阅读 · 0 评论 -
web的基本概念
1、基本概念 web开发: web,网页的意思 静态web:html,css,提供给所有人看的数据始终不会发生变化 动态:现在用的网站,每个人看到的都有不同 技术栈:Servlet/JSP,ASP , PHP 1.2 web应用程序 web应用程序:可以通过浏览器访问的页面 URL:统一资源定位器,通过这个资源能访问到电脑上某个东西 在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指原创 2021-03-13 12:36:07 · 566 阅读 · 0 评论 -
多线程详解
一、线程简介 比如在看一个视频的时候,声音、字幕、图像都是不同的线程,共同构成一个进程(视频) 真正的多线程是指有多个cpu,即多核,如服务器 而模拟出来的多线程,是一个cpu(调度器)的情况下,来回切换,因为切换的很快所以看不出来,但在同一个时间点,cpu只能执行一行代码 注意的点: (1)对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制 (2)线程会带来额外的开销,如cpu调度时间,并发控制开销 二、线程的创建 1、继承Thread类 2、实现Runnable接口 3、实现Callable接口原创 2021-03-11 16:34:31 · 459 阅读 · 0 评论