自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿呆

用于学习交流的博客

  • 博客(18)
  • 收藏
  • 关注

原创 spring5.3.x源码阅读环境搭建

spring源码编译

2022-04-17 21:10:09 3410 6

原创 dubbo详细介绍

dubbo框架详细介绍网站应用的演进单一应用架构垂直应用架构分布式服务架构流动计算架构分布式架构存在的问题分布式架构问题架构问题的解决方案网站应用的演进随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机

2021-06-16 20:46:45 1305

原创 Nginx

NGINX指南什么是Nginx?Nginx概述Nginx特点为什么要使用Nginx?Nginx的安装什么是Nginx?Nginx概述Nginx是俄罗斯人Igor Sysoev编写的轻量级Web服务器。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器。Nginx特点Nginx以事件驱动的方式编写,有非常好的性能Nginx是非常高效的反向代理服务器和负载均衡服务器Nginx在结构上的特点有:一个主进程和多个工作进程。为什么要使用Nginx?高

2021-06-16 13:21:11 149

转载 2021-06-16

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-16 11:20:22 125

原创 spring学习总结(2)

1. 基于注解的SpringMVC应用(1)编程步骤step1.导包。spring-webmvcstep2.添加spring配置文件。step3.配置DispatcherServlet。step4.写Controllerstep5.写jspstep6.在配置文件当中,添加ViewResolver配置, 添加组件扫描,添加MVC注解扫描。![ [](https://img-...

2019-08-31 23:29:58 125

原创 spring学习总结(1)

1.spring容器创建对象(1)使用无参构造器创建对象(2)使用静态工厂创建对象(3)使用实例工厂创建对象启动容器2.作用域、生命周期及延迟加载(1)作用域(2)生命周期及延迟加载...

2019-08-31 22:17:54 121

原创 Servlet学习总结(5)

1.过滤器(1)什么是过滤器?servlet规范当中定义的一种特殊的组件,用于拦截servlet容器的调用过程。注: Servlet容器收到请求之后,会先调过滤器,再调用servlet。(2)如何写一个过滤器?step1.写一个java类,实现Filter接口。注: a.过滤器的生命周期类似于servlet的生命周期,也分成四个阶段。区别是,容器在启动之后,会立即过滤器实例,...

2019-08-20 15:50:05 102

原创 Servlet学习总结(4)

1.Servlet的生命周期(1)什么是servlet的生命周期?容器如何去创建servlet对象,如何对该对象进行初始化,如果调用该对象处理请求,以及如何销毁该对象的整个过程。即Servlet容器是如何去管理Servlet的。(2)生命周期分成哪几个阶段?1)实例化a.什么是实例化?容器调用servlet的构造器,创建servlet对象。b.什么时候实例化?情形1:默认情...

2019-08-20 15:38:28 96

原创 Servlet学习总结(3)

1.状态管理(1)什么是状态管理?将浏览器与web服务器之间多次交互当做一个整体来处理,并且将多次交互所涉及的数据(即状态)保存下来。(2)如何进行状态管理?方式一: 将状态保存在浏览器端(使用cookie)。方式二: 将状态保存在服务器端(使用session)。(3)Cookie1)什么是Cookie?服务器临时存放在浏览器端的少量数据,用于存放用户的状态。注: 当浏览器...

2019-08-20 15:36:08 135

原创 Servlet学习总结(2)-jsp

1.如何写一个jsp文件?step1.添加一个以.jsp为后缀的文件。step2.在该文件里面,可以添加如下内容:(1)html(css,js)直接写即可。(2)java代码第一种: java代码片断<% java代码 %>第二种: jsp表达式<%= java表达式 %>第三种. jsp声明 (a1.jsp)<%! 声明一个变量...

2019-08-20 15:25:07 183

原创 Servlet学习总结(1)

一、部署文件结构二、常见错误(1)404a.含义: 404是一个状态码,表示服务器依据请求路径找不到对应的资源。b.原因:b1.请求路径写错。 应该按照http://ip:port/appname/url-pattern来写。b2.应用没有部署或者部署失败。(2)500a.含义:500是一个状态码,表示服务器运行出错。b.原因:b1.代码没有严格遵守servlet规范。...

2019-08-20 13:11:59 210

原创 MySQL要点总结

MySQL总结在学习过程本人遇到过很多问题,所以决定把MySQL总结归纳一下,希望也能帮助到各位码农。一、windows下启动MySQL服务管理员打开DOS ,在DOS中输入以下内容:net start mysql二、windows下登录MySQL数据库服务器管理员身份打开DOS,在DOS中输入mysql -h hostname -u username -p说明:hostna...

2019-08-14 17:31:10 241

转载 Navicat无法连接MySQL8.0的解决办法

Navicat无法连接MySQL8.0的解决办法MySQL 8.0 版本去除了 password 字段,改用 authentication_string 字段,导致网上可以搜到的各种问题的各种解决方法完全没有效果;同时还更改了加密方式,之前版本的加密方式是「mysql_native_password」,8.0 之后的加密规则更改为「caching_sha2_password 」,这里需要把用户密...

2019-08-13 23:36:51 8157

原创 jQuery笔记

###JQuery####什么是JQuery是一个通过JavaScript代码写的 关于JavaScript的框架用来简化js代码可以像css一样通过选择器获取元素可以快速修改元素的样式####如何引入jQuery因为jQuery就是一个js文件 所以引入方式和引入一个普通的js文件一样 <script type="text/javascript" s...

2019-08-10 23:39:02 180

原创 JavaScript笔记

day06JavaScript网页所有的交互都要使用JavaScriptJavascript的发展网景找到ECMA(欧洲计算机联盟协会)统一了Javascript标准我们要学习的就是这一套统一的标准JavaScript的特点可以使用任何文本编译工具编写由浏览器内置的JavaScript引擎执行代码解释执行:事先不编译,逐行执行基于对象:内置了大量写好的对象学习javasc...

2019-08-10 23:38:05 3762

原创 CSS笔记

###CSS美化页面的技术Cascading 层叠 Style 样式 Sheet 表 : 层叠样式表,CSS用于美化html页面,html可以理解成盖房子,CSS相当于装修###CSS的引入方式内联样式:在标签内部通过 style属性添加样式,弊端:只能作用于一个元素,不能复用,几乎不使用 <div style="color: red;border: 1px solid g...

2019-08-10 23:35:46 95

原创 HTML笔记

###网站的架构CS:Client Server 客户端和服务端移动客户端:Android和iOS电脑客户端:windows和linux、Mac OS客户端是由客户端工程师开发服务端功能:给客户端提供数据应用场景: 京东、淘宝、唯品会BS:Browser Server 浏览器和服务端浏览器服务端功能: 给浏览器提供数据 和 页面应用场景: 页游[外链图片转存失败(img-m...

2019-08-10 23:33:54 101

原创 oracle数据库笔记

SELECT SYSDATE FROM dualSELECT SYSDATE FROM dualSQL语句SQL:结构化查询语句,是用来操作数据库的语言所有的数据库都支持表示准的SQL语句SQL语句包含:DDL,DML,TCL,DQL,DCL这几类语句DDL语句DDL语句是用于增删改数据库对象的数据库对象:表,视图,索引,序列创建表:CREATE TABLE employee...

2019-08-10 23:32:23 182

空空如也

空空如也

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

TA关注的人

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