javaWeb
文章平均质量分 87
wrr-cat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
走进JavaWeb技术世界17:web安全攻防详解
安全要素与 STRIDE 威胁今天,来分享下安全要素与 STRIDE 威胁。STRIDE 威胁STRIDE 威胁,代表六种安全威胁:身份假冒(Spoofing)、篡改(Tampering)、抵赖(Repudiation)、信息泄露(Information Disclosure)、拒绝服务(Denial of Service)、特权提升(Elevation of Privilege)。身份假冒(Spoofing)身份假冒,即伪装成某对象或某人。例如,我们通过伪造别人的 ID 进行操作。转载 2021-05-18 10:51:06 · 343 阅读 · 0 评论 -
走进JavaWeb技术世界16:极简配置的SpringBoot
SpringBoot详解(一)-快速入门SpringBoot详解系列文章:SpringBoot详解(一)-快速入门SpringBoot详解(二)-Spring Boot的核心SpringBoot详解(三)-Spring Boot的web开发SpringBoot详解(四)-优雅地处理日志一、Spring Boot久闻Spring Boot大名,这两天终于得空,学习了一把,发觉Spring Boot确实好用,那Spring Boot到底是什么,又是怎么好用呢?什么是Spring Boot转载 2021-05-16 17:54:14 · 350 阅读 · 0 评论 -
走进JavaWeb技术世界15:通过项目逐步深入了解Mybatis(一)
Mybatis 和 SpringMVC 通过订单商品案例驱动官方中文地址:http://www.mybatis.org/mybatis-3/zh/官方托管地址:https://github.com/mybatis/mybatis-3本项目全部代码地址:https://github.com/zhisheng17/mybatis对原生态 jdbc 程序(单独使用 jdbc 开发)问题总结1、环境 java 环境 :jdk1.8.0_77 开发工具 : IDEA 2016.1转载 2021-05-16 17:10:30 · 103 阅读 · 0 评论 -
走进JavaWeb技术世界14:Mybatis入门
前言学习一个新东西前,如果能对他有一个比较直观的印象与定位,那么接下来的学习过程就会顺畅很多。所以本文主要是我对Mybatis的一个简单入门性的总结介绍(前提还是需要些必要的概念认知)。PS:文末有参考列表Mybatis是什么Mybatis是一个持久层框架,用于数据的持久化。主要表现为将SQL与POJO进行一个映射,将SQL从代码中解耦。基本概念如图:使用时,以User为例,UserMapper定义了findById接口,该接口返回一个User对象,接口的实现为一个xml配置文件。该xm转载 2021-05-16 16:57:25 · 142 阅读 · 0 评论 -
走进JavaWeb技术世界10:从JavaBean讲到Spring
前言: 最近看到到spring 的bean 配置, 突然想到可能很多人不一定知道这个叫bean的东西的来龙去脉, 所以就写个文章来讲一下。另外,上次出了开源中国抄袭事件, 为了防止转载以后我的公众号信息被故意删除, 我在文章的内容中加上了一些 刘欣(微信公众号:码农翻身) 这样的字样, 可能会造成一些烦扰, 请见谅。我一手创立的Java帝国刚刚成立不久,便受到巨大的打击, 我派出去占领桌面开发的部队几乎全军覆没。情报说微软的Visual Basic 和Borland的Delphi...转载 2021-05-16 15:13:04 · 299 阅读 · 0 评论 -
走进JavaWeb技术世界9:Java日志系统的诞生与发展
一个著名的日志系统是怎么设计出来的?、转载自:码农翻身1前言Java帝国在诞生之初就提供了集合、线程、IO、网络等常用功能,从C和C++领地那里吸引了大量程序员过来加盟,但是却有意无意地忽略了一个重要的功能: 输出日志。对于这一点,IO大臣其实非常清楚, 日志是个很重要的东西, 因为程序运行起来以后, 基本上就是一个黑盒子,如果程序的行为和预料的不一致,那就是出现Bug了,如何去定位这个Bug 呢? 臣民们能用的工具有两个,第一个就是单步调试,一步步地跟踪,查看代码中变量...转载 2021-05-16 14:41:07 · 442 阅读 · 0 评论 -
走进JavaWeb技术世界8:浅析Tomcat9请求处理流程与启动部署过程
谈谈 Tomcat 请求处理流程转自:https://github.com/c-rainstorm/blog/blob/tomcat-request-process/reading-notes《谈谈 Tomcat 架构及启动过程[含部署]》已重新修订!(与本文在 GitHub 同一目录下)包括架构和 Tomcat Start 过程中的MapperListener相关描述。Connector启动相关的内容与请求处理关系比较紧密,所以就独立出来放在本文中了。建议结合《谈谈 Tomcat 架构及...转载 2021-05-16 14:14:50 · 267 阅读 · 0 评论 -
走进JavaWeb技术世界7:Tomcat和其他WEB容器的区别
下面主要介绍下tomcat 与 nginx,apache的定义、区别及优缺点。Tomcat和物理服务器的区别Tomcat: 本质:软件 Web 应用服务器----一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 1 用途: 1 a. 当在一台机器(即物理服务器,也就是物理机)上配置好Apache 服务器,可利用它响应HTML页面的访问请求。实际上Tomcat是Ap转载 2021-05-16 12:19:30 · 497 阅读 · 0 评论 -
走进JavaWeb技术世界6:Tomcat5总体架构剖析
jsp作为Servlet技术的扩展,经常会有人将jsp和Servlet搞混。本文,将为大家带来servlet和jsp的区别,希望对大家有所帮助。servlet和jsp的区别1、Servlet在Java代码中可以通过HttpServletResponse对象动态输出HTML内容。2、JSP是在静态HTML内容中嵌入Java代码,然后Java代码在被动态执行后生成HTML内容。servlet和jsp各自的特点1、Servlet虽然能够很好地组织业务逻辑代码,但是在Java源文件中,因为是通过转载 2021-05-16 09:50:30 · 167 阅读 · 0 评论 -
走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程
初探Tomcat的HTTP请求过程前言:1.作为Java开发人员,大多都对Tomcat不陌生,由Apache基金会提供技术支持与维护,因为其免费开源且易用,作为Web服务器深受市场欢迎,所以有必要对其进行深入的研究,本系列皆以Tomcat 8.5为研究课题,下载地址:https://tomcat.apache.org/download-80.cgi2.下图为 apache-tomcat-8.5.23.zip 在windows解压后的目录。下面是解压后的一些关键目录:* /bin -转载 2021-05-16 09:35:25 · 237 阅读 · 0 评论 -
走进JavaWeb技术世界4:Servlet 工作原理详解
什么是ServletServlet的作用是为Java程序提供一个统一的web应用的规范,方便程序员统一的使用这种规范来编写程序,应用容器可以使用提供的规范来实现自己的特性。比如tomcat的代码和jetty的代码就不一样,但作为程序员你只需要了解servlet规范就可以从request中取值,你可以操作session等等。不用在意应用服务器底层的实现的差别而影响你的开发。HTTP 协议只是一个规范,定义服务请求和响应的大致式样。Java servlet 类将HTTP中那些低层的结构包装在 Java转载 2021-05-16 09:08:26 · 684 阅读 · 0 评论 -
走进JavaWeb技术世界3:JDBC的进化与连接池技术
JDBC数据库连接池谈谈连接池、线程池技术原理做互联网研发,最早接触使用jdbc技术,为了数据库连接能够复用,会用到c3p0、dbcp等数据库连接池。应该是研发人员最早接触的数据库连接池,再到httpclient http连接池,再到微服务netty连接池,redis客户端连接池,以及jdk中线程池技术。 这么多数据库、http、netty连接池,jdk线程池,本质上都是连接池技术,连接池技术核心是连接或者说创建的资源复用。 连接池技术核心:通过减少对于连接创建、关闭...转载 2021-05-14 17:47:59 · 174 阅读 · 0 评论 -
走进JavaWeb技术世界2:JSP与Servlet的曾经与现在
jsp作为Servlet技术的扩展,经常会有人将jsp和Servlet搞混。本文,将为大家带来servlet和jsp的区别,希望对大家有所帮助。servlet和jsp的区别1、Servlet在Java代码中可以通过HttpServletResponse对象动态输出HTML内容。2、JSP是在静态HTML内容中嵌入Java代码,然后Java代码在被动态执行后生成HTML内容。servlet和jsp各自的特点1、Servlet虽然能够很好地组织业务逻辑代码,但是在Java源文件中,因为是通过转载 2021-05-14 17:19:40 · 381 阅读 · 0 评论 -
走进JavaWeb技术世界1:JavaWeb的由来和基础知识
jsp作为Servlet技术的扩展,经常会有人将jsp和Servlet搞混。本文,将为大家带来servlet和jsp的区别,希望对大家有所帮助。servlet和jsp的区别1、Servlet在Java代码中可以通过HttpServletResponse对象动态输出HTML内容。2、JSP是在静态HTML内容中嵌入Java代码,然后Java代码在被动态执行后生成HTML内容。servlet和jsp各自的特点1、Servlet虽然能够很好地组织业务逻辑代码,但是在Java源文件中,因为.转载 2021-05-14 17:07:33 · 179 阅读 · 0 评论
分享