
Web开发
文章平均质量分 70
Kirl z
深思,努力!!
发量不多了!!!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 多进程编程
Java 多线程编程1. 进程是什么2. 进程和线程是啥关系?3. 进程和线程的区别1. 进程是什么进程(process) => 任务(task) ~双击 .exe 文件的时候, 操作系统就会读取这个可执行文件中的代码和数据, 放到内存中, 并且创建出一个进程来执行里面的代码一个操作系统, 工作的时候里面本来就有很多的进程这些进程各自在做各自的事情, 互相不干扰进程的重要特点: 独立性某个进程出现问题的时候, 只是当前进程崩溃了, 不会干扰到其他的进程例如:编译运行java程序原创 2021-05-23 16:09:04 · 2027 阅读 · 7 评论 -
Filter 过滤器
Filter 过滤器Filter 责任链设计模式构造的.过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理if (满足过滤条件) { 过滤器链 doFiltet(请求,响应);// 绿色} else { 不调用过滤器链doFilter方法, 自己返回响应的内容;// 红色}应用场景自动登录统一设置编码格式访问权限控制敏感字符过滤等CharsetFilte原创 2021-05-05 09:11:33 · 243 阅读 · 0 评论 -
web开发中的异常处理
异常处理1. 异常处理的流程1.1 异常说明1.2 finally1.3 自定义异常2. 模拟登陆异常处理1. 异常处理的流程程序先执行 try 中的代码如果 try 中的代码出现异常, 就会结束 try 中的代码, 看和 catch 中的异常类型是否匹配.如果找到匹配的异常类型, 就会执行 catch 中的代码如果没有找到匹配的异常类型, 就会将异常向上传递到上层调用者.无论是否找到匹配的异常类型, finally 中的代码都会被执行到(在该方法结束之前执行).如果上层调用者也没有处理的了原创 2021-05-01 19:26:38 · 665 阅读 · 0 评论 -
Cookie 和 Session
Cookie 和 Session1. Cookie2. Session1. Cookie2. Session概念: 会话, 登录后, 注销前切未超时, 都属于一次会话作用/原理:登录时, 服务端保存一个用户的会话(Session)访问敏感资源的时候, 校验是否有Session...原创 2021-04-26 17:05:08 · 210 阅读 · 2 评论 -
如何定位url路径资源
如何定位url路径资源原创 2021-04-25 11:19:01 · 337 阅读 · 0 评论 -
登录业务
登录业务1. 登录业务2. 页面跳转2.1 客户端2.2 服务端2.2.1 转发:2.2.2 重定向:2.3 客户端 + 服务端3. 关于json4. 关于 Vuejs 框架使用5. 其他6. 代码1. 登录业务有两个页面: 登录页面, 首页(html)业务:Servlet 解析请求数据2. 页面跳转2.1 客户端html: <a href="跳转的路径">链接标签, 点击跳转js代码: window.location.href = "跳转路径";2.2 服务端原创 2021-04-23 16:59:59 · 2694 阅读 · 11 评论 -
Servlet 使用
Servlet 使用1. Servlet 常见方法与生命周期1.1 概念1.2 HttpServlet处理Http请求1. Servlet 常见方法与生命周期1.1 概念Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 通过调用 init () 方法进行初始化。Servlet 调用 service() 方法来处理客户端的请求。Servlet 通过调用 destroy() 方法终止(结束)。最后,Servlet 是由 JVM 的垃圾原创 2021-04-23 15:37:44 · 406 阅读 · 0 评论 -
初识 Servlet
初识 Servlet1. 什么是 Servlet?2.1. 什么是 Servlet?Servlet为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,可以不受 CGI 程序的性能限制。Servlet 有权限访问所有的 Java API,包括访问企业级数据库的 JDBC API。2....原创 2021-04-21 17:36:36 · 358 阅读 · 0 评论 -
IDEA 中部署web项目
IDEA 中部署web项目1. 部署前的准备: 配置tomcat2. 部署web项目3. IDEA 中部署项目, 运行tomcat的注意事项1. 部署前的准备: 配置tomcat2. 部署web项目3. IDEA 中部署项目, 运行tomcat的注意事项注意:在webapp文件下 复制/移动/改名,可能idea不会自动部署, 需要手动操作修改文件内容还是会自动部署解决方法:重启 tomcatmaven clean, 重启idea中部署web项目, 一定是根据url原创 2021-04-21 11:59:00 · 518 阅读 · 0 评论 -
tomcat加载部署webapps目录下的项目
tomcat加载部署webapps目录下的项目具体步骤具体步骤2.3.原创 2021-04-21 11:14:31 · 899 阅读 · 0 评论 -
web 项目部署
web 项目部署1. 项目开发文件夹结构1.1 web 项目开发1.2 Maven 项目开发2. 基于 maven 创建 web 项目2.1 maven 环境配置以下方式为 tomcat 加载部署 webapps 目录下的项目1. 项目开发文件夹结构1.1 web 项目开发基于java的web项目运行时的结构项目/应用文件夹 |---web资源(客户端/前段资源) |---WEB-INF |---web.xml web项目的描述/配置文件 |---classes原创 2021-04-21 10:53:39 · 509 阅读 · 2 评论 -
HTTP vs HTTPS
HTTP vs HTTPSHTTP vs HTTPSHTTPS: 基于 HTTP + SSL/TLS协议整个流程:认证/握手阶段的流程: 认证身份, 以非对称加密算法生成一个秘钥 (用三个随机数, 非对称加密, 更安全)真正发送数据的流程: 用握手阶段生成的秘钥, 对数据使用堆成算法加密(效率更高)...原创 2021-04-20 11:41:25 · 269 阅读 · 0 评论 -
HTML
html 和 ccs1.1.原创 2021-04-14 17:45:20 · 355 阅读 · 0 评论 -
网络原理值 http
网络原理值 http原创 2021-04-12 18:01:48 · 460 阅读 · 0 评论 -
maven 的使用
maven 的使用1. maven 是什么?1. maven 是什么?Apache Maven 是一种用于软件项目管理工具,基于 Project Object Model(POM),用来管理项目的构建,汇报及文档生成等功能。一个 Java 程序, 运行时可能依赖第三方 jar 包中的 api , 自己程序也可以打一个 jar 包提供给别的项目....原创 2021-04-08 15:49:14 · 874 阅读 · 9 评论 -
JavaScript
JavaScript1. 什么是 JavaScript ?2. JavaScript 的简单用法1. 什么是 JavaScript ?JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。JavaScript 是互联网上最流行的脚本语言 (动态语言: 变量类型运行时绑定, 类型还可以改变),这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是脚本语言:JavaScript 是原创 2021-04-05 12:38:44 · 490 阅读 · 1 评论