![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端技术
文章平均质量分 83
小龍神
分享也是一种美,帮助更多需要帮助的人:https://www.lyscms.info
展开
-
javaWeb3.0基本用法及文件上传简单实现
一、Servlet3.0 去除web.xml文件(可同时存在但内容不能相同)后, Servlet的使用1.创建一个class文件(AServlet)2.使用注解@WebServlet(urlPatterns="/AServlet",//映射路径urlinitParams={@WebInitParam(name = "1",value="e")},//初始化参数loadOnStar...原创 2016-05-19 22:38:44 · 1619 阅读 · 0 评论 -
单例设计模式
一、单例: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。在java语言中,单例带来了两大好处: 1.对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级的对象而言,是非常可观的一笔系统开销。 2.由于new操作的次数减少,因而对系统内存的使用频率也会降低,这将减轻GC压力,缩短GC停顿时间。 所以对于系统的关键组件和被频繁操作的对象,使用单例模式...翻译 2018-09-03 21:41:04 · 146 阅读 · 0 评论 -
java静态代理、动态代理
一、代理 代理模式:就是为其他对象提供一种代理以控制对这个对象的访问。 代理可以在不改动目标对象的基础上,增加其他额外的功能(扩展功能)。 举个例子来说明代理的作用: 一般我们想邀请明星来当我们的代言人,我们并不能直接联系到明星,而是通过其经纪人,来告诉经纪人我们需要和明星进行合作,然后通过经纪人来转达给明星。,明星只需要做好代言工作就好,其他繁琐的事情就交于经纪人就可以。这里的...翻译 2018-09-03 19:15:43 · 172 阅读 · 0 评论 -
适配器设计模式
一、适配器 适配器就是一种适配中间件,它存在于不匹配的二者之间,用于连接二者,将不匹配变得匹配,简单点理解就是平常所见的转接头,转换器之类的存在。适配器模式有两种:类适配器、对象适配器、接口适配器二、类适配器模式 原理:通过继承来实现适配器功能。 当我们要访问的接口A中没有我们想要的方法 ,却在另一个接口B中发现了合适的方法,我们又不能改变访问接口A,在这种情况下,我们...翻译 2018-09-04 17:16:41 · 197 阅读 · 0 评论 -
java注解讲解
一、注解 Annotation Annotation其实是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,程序开发人员可以在不改变原有逻辑的情况下,在源文件嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者进行部署。 Annotation提供了一条为程序元素设置元数据的方法,从某些方面来看,A...原创 2018-09-04 11:43:11 · 276 阅读 · 0 评论 -
java网络编程、多线程实现多人即时聊天、Mina即时通讯框架
属实原创 2018-09-01 12:31:27 · 6405 阅读 · 2 评论 -
JAVA IO/NIO相关操作单元测试示例
package com.imp4m.testAll;import org.apache.commons.io.FileUtils;import org.apache.commons.lang.time.DateFormatUtils;import org.springframework.util.StopWatch;import java.io.*;import java.nio.By...原创 2018-08-18 22:31:01 · 400 阅读 · 0 评论 -
Nginx简单使用教程与配置详解
Nginx简介 什么是Nginx? Nginx 是一个十分轻量级高性能 HTTP 服务器和 IMAP/POP3/SMTP 代理服务器,Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡服务器。Nginx特点 Nginx 做为 HTTP 服务器,有以下几项基本特性: a.处理静态文件,索引文件以及自动索引;打开文件描述符缓冲...原创 2018-08-02 19:36:41 · 476 阅读 · 0 评论 -
JAVA多线程详解
什么是线程?在讲什么是线程之前先说说什么是进程 进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间),比如用户点击桌面的IE浏览器,就启动了一个进程,操作系统就会为该进程分配独立的地址空间。当用户再次点击左面的IE浏览器,又启动了一个进程,操作系统将为新的进程分配新的独立的地址空间。目前操作系统都支持多进程。 要点:用户每启动一个进程,操作系统就会为该进程分配一个...原创 2018-08-09 09:37:55 · 313 阅读 · 0 评论 -
Comet4j的简单使用
背景:在做某类程序应用时,需要将服务器的响应自动的反馈给浏览器,而不是采用用户请求的方式。基于这样的应用还是比较多的,比如说网页聊天、实时消息提醒等等。所以我们需要这样一种技术来实现服务器主动的将信息推送到浏览器。先准备需要的工具: comet4j-tomcat6.jar(tomcat6的就导入这个) comet4j-tomcat7.jar(tomcat7的就导入这个) comet4j.原创 2018-07-30 17:34:07 · 1297 阅读 · 0 评论 -
SpringBoot2快速简单整合Dubbo
一、简介Apache Dubbo™ 是一款高性能Java RPC框架Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现,目前流行的SpringBoot微服务亦可以快速整合Dubbo,让我开始快速的搭建起来吧。二、前提扼要Dubbo需要一个服务发现的注册中心,你需要自行安装部署...原创 2019-06-26 18:12:33 · 913 阅读 · 0 评论