-
Mina实现Socket通信完整过程
Mina实现Socket通信完整过程 目录 服务端 客户端 通信 自定义工厂编解码 解码器 编码器 总结 # 加入战队 微信公众号 title: Mina服务端客户端通信 date: 2018-09-30 09:00:30 tags: - [mina] - [tcp] categories: - [编程] permalink: zxh --- 前两章节已经完整的介绍...
-
mybatis-sql执行流程源码分析
mybatis-sql执行流程源码分析 1. SqlSessionFactory 与 SqlSession. 通过前面的章节对于mybatis 的介绍及使用,大家都能体会到SqlSession的重要性了吧, 没错,从表面上来看,咱们都是通过SqlSession去执行sql语句(注意:是从表面看,实际的待会儿就会讲)。那么咱们...
-
mybatis整体流程
mybatis整体流程 ?xml version="1.0" encoding="UTF-8" ?! DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd" configuration !-- properties property name="jdbc.driver" value="com.mysql.jdbc.Dri...
-
2019年JVM最新面试题,必须收藏它
2019年JVM最新面试题,必须收藏它 1、JVN内存结构 方法区和对是所有线程共享的内存区域;而java栈、本地方法栈和程序员计数器是运行是线程私有的内存区域。 Java堆(Heap),是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动...
-
Tomcat源码分析 (九)----- HTTP请求处理过程(二)
Tomcat源码分析 (九)----- HTTP请求处理过程(二) 我们接着上一篇文章的容器处理来讲,当postParseRequest方法返回true时,则由容器继续处理,在service方法中有 connector.getService().getContainer().getPipeline().getFirst().invoke(request, response) 这一行...
2019-08-26 06:22:59 html 页面ESETASP定义IEUnavailableServletBugPSAccess
-
Spring Boot快速集成kaptcha生成验证码
Spring Boot快速集成kaptcha生成验证码 Kaptcha是一个非常实用的验证码生成工具,可以通过配置生成多样化的验证码,以图片的形式显示,从而无法进行复制粘贴;下面将详细介绍下Spring Boot快速集成kaptcha生成验证码的过程。 本文目录 一、Kaptcha介绍 二、Spring Boot...
2019-08-26 06:18:29 GIMPmysql技巧word多样化IECAPTCHAServletGoogle2345
-
【Kafka】Exactly Once语义与事务
【Kafka】Exactly Once语义与事务 Kafka在0.11.0.0之前的版本中只支持 At Least Once 和 At Most Once 语义,尚不支持 Exactly Once 语义。 但是在很多要求严格的场景下,如使用Kafka处理交易数据, Exactly Once 语义是必须的。我们可以通过让下游系统具有幂等性来配...
-
Socket通信封装MIna框架--含羞代放
Socket通信封装MIna框架--含羞代放 目录 核心类 各个击破 IoService IoFilter IoHandler 总结 # 加入战队 微信公众号 Mina异步IO使用的Java底层JNI框架,Mina提供服务端和客户端,将我们的业务解耦开发.真正做到高内聚低耦合的思想 核心类 IoService :Mina中将服务端和客...
-
深入理解Nginx及使用Nginx实现负载均衡
深入理解Nginx及使用Nginx实现负载均衡 前言: 最近在部署项目时要求实现负载均衡,有趣的是发现网上一搜全部都是以下类似的配置文件 upstream localhost{ server 127.0.0.1:8080 weight=1; server 127.0.0.1:8081 weight=1; } server { listen 80; server_name localh...
-
关于Spring boot2.0+配置拦截器拦截静态资源的问题
第一次遇到这个问题的时候,简直是一脸蒙逼,写了一个拦截器以后,静态资源就不能访问了,到处查找才知道是版本问题 解决办法: 第一步:定义一个类实现 实现WebMvcConfigurer的类中拦截器中添加放行资源处添加静态资源文件路径: @Override public void addIntercepto...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
