摘要: javaweb分两块,一块是服务器端叫后端,另一块叫前端,也就是web前端。前端就是用户能看到的部分,比如淘宝网,qq空间,网页上你能看到的都是web前端做的。后端做的就是为前端的展示业务逻辑功能做处理。 一、绪论 1、 前台:呈现给用户的视觉和基本的操作。 后台:用户浏览网页时,我们看不见的后台数 阅读全文
posted @ 2019-03-29 15:30 浅笑安然Shunia 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 从经典的JSP+Servlet+JavaBean的MVC时代,到SSM(Spring + SpringMVC + Mybatis)和SSH(Spring + Struts + Hibernate)的Java 框架时代,再到前端框架(KnockoutJS、AngularJS、vueJS、ReactJS 阅读全文
posted @ 2019-03-29 10:59 浅笑安然Shunia 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1. 框架与设计模式 框架、设计模式这两个概念很容易被人混淆,但其实这两者之间还是存在差别的。框架通常是代码重用,而设计模式是设计重用。 设计模式是对反复出现的问题的解决方案的描述,是一种思想用于处理细节的,比框架更加抽象。框架是已经用代码实现的,可以执行也可以复用。设计模式是比框架更小的元素,一个 阅读全文
posted @ 2019-03-29 10:57 浅笑安然Shunia 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: Servlet 简介 开发动态JavaWeb工程时,用到的技术主要有两种Servlet和jsp ,开发Servlet 需要引入tomcat 下lib 包,其中有个 servlet-api.jar,开发Servlet 需要引入这个jar。开发JSP 需要引入tomcat中的 JSP-api.jar 文 阅读全文
posted @ 2019-03-28 19:07 浅笑安然Shunia 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 相同点:HTTP、MQTT、Websocket均为OSI 7层模型的【应用层协议】,http ,webSocket 为 应用层协议,MQTT为 TCP/IP 层协议。注意. WebService并非通信协议,而是一种远程接口调用(RPC)的框架技术。不同点:如下MQTTMQTT协议是为大量计算能力有 阅读全文
posted @ 2019-03-28 17:50 浅笑安然Shunia 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: Controller 是 SpringMVC的控制层。Action 是 Structs 的控制层。 SpringMVC的Controller和Struts2的Action均是实现MVC模式的控制层。两者区别如下: 1.SpringMVC可精确控制到方法上,Controller可以单例开发,Strut 阅读全文
posted @ 2019-03-28 17:34 浅笑安然Shunia 阅读(3713) 评论(0) 推荐(0) 编辑
摘要: 2016年开始应该是互联网飞速发展的几年,同时也是Web前端开发非常火爆的一年,Web 前端技术发展速度让人感觉几乎不是继承式的迭代,而是一次次的变革和创造。这一年中有很多热门的前端开发框架,下面源码时代web小编为大家总结2016年至今最受欢迎的几款前端框架。 前端目前来看还是非常火的,随着IT技 阅读全文
posted @ 2019-03-28 15:25 浅笑安然Shunia 阅读(4059) 评论(0) 推荐(0) 编辑
摘要: 原文转自 https://www.cnblogs.com/shanrengo/p/6397734.html 前言:分离模式 对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前 阅读全文
posted @ 2019-03-28 15:07 浅笑安然Shunia 阅读(6461) 评论(0) 推荐(0) 编辑
摘要: 过滤器:Filter 拦截器: Inteceptor Servlet的Filter:过滤器主要过滤http 请求,对servlet有用。拦截器主要拦截action请求。 Servlet作用:通过一个servlet来分发请求给不同的Controller。 Spring的Inteceptor:拦截器可以 阅读全文
posted @ 2019-03-28 14:49 浅笑安然Shunia 阅读(328) 评论(0) 推荐(0) 编辑
摘要: SSH和 SSL之间的区别 SSH :是 shell SSL:http、https 连接 修改SSH 远程登录端口号 SSH的默认端口是22,也就是说,你的登录请求会送进远程主机的22端口。使用p参数,可以修改这个端口。 $ ssh -p 2222 user@host 上面这条命令表示,ssh直接连 阅读全文
posted @ 2019-03-28 10:28 浅笑安然Shunia 阅读(1229) 评论(0) 推荐(0) 编辑