web
qq_14898543
这个作者很懒,什么都没留下…
展开
-
从原理上理解NodeJS的适用场景
NodeJS是近年来比较火的服务端JS平台,这一方面得益于其在后端处理高并发的卓越性能,另一方面在nodeJS平台上的npm、grunt、express等强大的代码与项目管理应用崛起,几乎重新定义了前端的工作方式和流程。NodeJS的成功标志着它的强大,但是不是所有情况都适合应用NodeJS作为服务器端平台呢?答案当然是否定的,而网上也是众说纷纭。那我们从原理出发了解一下NodeJ转载 2016-12-30 14:52:07 · 542 阅读 · 0 评论 -
web.xml文件的作用及基本配置
版权声明:本文为博主原创文章,未经博主允许不得转载。Java的web工程中的web.xml文件有什么作用呢?它是每个web工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件是用来干什么的。web.xml文件是用转载 2017-03-08 16:18:34 · 307 阅读 · 0 评论 -
Java servlet 之过滤器Filter详解
版权声明:本文为博主原创文章,未经博主允许不得转载。一、概念: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息转载 2017-03-08 16:59:41 · 211 阅读 · 0 评论 -
学习Spring必学的Java基础知识
学习Spring必学的Java基础知识http://stamen.iteye.com/blog/1497981转载 2017-03-09 22:48:03 · 279 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC框架介绍Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts转载 2017-05-05 11:54:23 · 382 阅读 · 0 评论 -
看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持转载 2017-05-25 10:58:39 · 214 阅读 · 0 评论 -
dubbo框架及dubbo环境搭建
原文地址:http://blog.csdn.net/liuhaiabc/article/details/52781351第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。(1) 当服务越来越多时,服务URL配置管理变转载 2017-05-25 13:22:46 · 331 阅读 · 0 评论 -
dubbo与nginx
dubbo的负载均衡已经是服务层面的了,和nginx的负载均衡还在http请求层面完全不同。至于二者哪个优秀,当然没办法直接比较。涉及到负载均衡就涉及到你的业务,根据业务来选择才是最适合的。dubbo具备了server注册,发现、路由、负载均衡的功能,在所有实现了这些功能的服务治理组件中,个人觉得dubbo还是略微笨重了,因为它本身是按照j2EE范畴所制定的中规中矩的服务治理框架。 dub转载 2017-05-25 13:34:14 · 450 阅读 · 0 评论 -
Spring 注解学习手札
http://snowolf.iteye.com/blog/577989转载 2017-08-24 19:08:42 · 403 阅读 · 0 评论 -
彻底理解webservice SOAP WSDL
原文: http://wenku.baidu.com/view/f87b55f19e31433239689314.htmlWebServices简介先给出一个概念 SOA ,即Service Oriented Architecture ,中文一般理解为面向服务的架构,既然说是一种架构的话,所以一般认为 SOA 是包含了运行环境,编程模型,架构风格和相转载 2017-02-15 14:44:30 · 509 阅读 · 0 评论 -
Java Socket实现HTTP客户端来理解Session和Cookie的区别和联系
版权声明:本文为博主原创文章,未经博主允许不得转载。HTTP协议本身是无状态的,即使是同一台电脑同一个浏览器打开同一个页面两次,服务器不知道这两次请求是同一个客户端发送过来的,两次请求是完全独立的。例如,第一次请求时已经登录了,第二次再请求服务器会“忘了”你已经登录过。为了解决这个问题,就有了Cookie和Session。它们的出现是为了让服务器“记住”之前这个客户端的一些数据,让转载 2017-01-24 15:58:22 · 487 阅读 · 0 评论 -
Web开发技术发展历史
原文:http://www.tianmaying.com/tutorial/web-historyWeb的诞生提到Web,不得不提一个词就是“互联网”。Web是World Wide Web的简称,中文译为万维网。“万维网”和我们经常说的“互联网”是两个联系极其紧密但却不尽相同的概念。今天“互联网”三个字已经承载了太多的内涵,提到互联网,我们通常想到的一种战略转载 2017-01-12 15:33:15 · 520 阅读 · 0 评论 -
WebService到底是什么?
一、序言 大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序转载 2016-12-29 11:16:28 · 255 阅读 · 0 评论 -
tomcat 与 nginx,apache的区别及优缺点
作者:David链接:https://www.zhihu.com/question/32212996/answer/87524617来源:知乎著作权归作者所有,转载请联系作者获得授权。Apache,指的应该是Apache软件基金会下的一个项目——Apache HTTP Server Project;Nginx同样也是一款开源的HTTP服务器软件(当然它也可以作为邮件代理服务器、转载 2016-12-30 09:18:47 · 10982 阅读 · 1 评论 -
面向切面编程(AOP)的理解
在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登转载 2017-01-09 17:04:51 · 178 阅读 · 0 评论 -
MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka
前言:大部门下面的测试部在搞大批量的硬件信息数据抓取,这次不能用已经存在客户端,比如 puppet,saltstack,nagios这些个可以扩展的客户端,因为我们要远程的用ipmitool的接口来抓取信息,要是用在client搞的话,还要给他们密码,这个是很不安全的。 so,要搞一套基于自己的一套密码认证及数据抓取的平台。他们最后决定用gearman,虽然我也用过这东西,但是总感转载 2017-01-16 14:34:16 · 1079 阅读 · 0 评论 -
高并发解决方案——提升高并发量服务器性能解决思路
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht转载 2017-02-07 15:31:46 · 16309 阅读 · 0 评论 -
RabbitMQ的几种典型使用场景
RabbitMQ主页:https://www.rabbitmq.com/AMQPAMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件:1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual H转载 2017-01-16 15:36:46 · 260 阅读 · 0 评论 -
微信“小程序”开发小指南
微信小程序在微信头号产品经理张小龙来说,移动互联网的下一站是「唾手可得」,他所构思的未来移动互联体验,不需要有繁杂的APP衬托于手机界面,而是通过微信这个服务平台,让服务在「小程序」的自由添加使用中无处不在,真正实现微信「一个生活方式」的目标。而用户再也不需要担心下载APP会对手机内存空间甚至是用户数据产生的影响,小程序用完即走,秒存秒删,在移动社交生活中非常轻量化,未来也是一种也提升服务转载 2017-02-08 14:01:26 · 231 阅读 · 0 评论 -
Node.js可以做什么? Node.js究竟是什么?
一个 “编码就绪” 服务器Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。简介如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?” 即便是在参阅 Node 的主转载 2017-01-12 15:21:19 · 358 阅读 · 0 评论 -
JAVA遇见HTML——JSP篇
原文地址:https://blog.csdn.net/u010583599/article/details/53032227Apache目录结构Web 目录结构WEB-INF下包括下列文件WEB-INF目录结构1. WEB-INF是java的WEB应用的安全目录。所谓安全目录就是客户端无法访问,只有服务器端可以访问的目录。2. Web.xml,项目部署文件。3. Cl...转载 2018-06-19 15:14:35 · 436 阅读 · 0 评论