http://mina.apache.org/ Apache MINA is a network application framework which helps users develop high performance and high scalability network applica
转载 2017-10-27 10:10:00
901阅读
2评论
韩国有一个女明星,叫MINA,百度头条就是她,不过我的这一系列博客写的是Apache MINA。 在介绍MINA之前首先介绍什么是NIO以及BIO;NIO其实是指Non-Block I/O,异步I/O交互,所谓的交互就是指读、写以及其他操作类,异步就是调用者不会阻塞调用者,即不需要等待返回值;MINA框架其实就是基于NIO来实现的,自JAVA1.4开始,就有了NIO的类,是放在java.nio...
转载 2014-08-25 09:06:00
125阅读
2评论
1、MINA是什么   MINA是apache的开源项目,是一个网络通信层封装框架。融合了多种通信协议,如:TCP/IP、UDP/IP等,采用NIO的非阻塞通信。2、MINA的简单应用2.1 下载相关jar包,注意日志的对应版本。    mina-core-2.0.7.jar    mina-exa
原创 2017-04-04 23:36:58
1350阅读
mina架构图 写数据、读数据触发点:写数据:1、写操作很简单,是调用session的write方法,进行写数据的,写数据的最终结果保存在一个缓存队列里面,等待发送,并把当前session放入flushSession队列里面。2、发数据其实和读数据是差不多的,都在Processor中的触发的,在process()完新消息后,会调用flush()方法,把flushSession队列里面的sessio
转载 2014-01-09 20:25:00
239阅读
2评论
参考文章:http://blog.chinabyte.com/a/534099.html传递对象的原因:个人理解:符合面向对象,服务器接收客户端消息,需要解析,处理,应答,如果传的是对象,可以把解析,处理,应答写在对象里,这么做,扩展性更好. 客户端1 MinaCli...
转载 2012-08-20 14:30:00
105阅读
2评论
backlog,放入到acceptor队列中还未处理最大数量; solinger参数,用来说明close之后是否直接关闭;参数越大,等待时间越长
转载 2016-06-26 22:22:00
99阅读
2评论
MINA 简介:当客户首次访问采用MINA编写的程序时,IoAcceptor作为线程运行,负责接受来自客户的请求。当有客户请求连接时,创建一个 Session,该Session与IoProcessor、SocketChannel以及IOService联系起来。IoProcessor也作为 另外一个线
转载 2020-11-24 14:37:00
125阅读
2评论
mina下载[url]http://mina.apache.org/downloads-mina.html[/url]
原创 2023-05-19 12:33:59
307阅读
高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和2.x 两个分支,这里我们讲解最新版本2.0,
转载 2012-07-16 15:05:00
137阅读
2评论
mian初学知识概要
转载 精选 2014-05-06 15:06:19
618阅读
cmd的len就是真实的len,而不需要/2了; timer的定时任务,start并不执行,只有在第一个interval时间过后才会第一次执行; paddLeft的使用:"Jim",使用padLeft(5,'0')之后,就是00Jim; bit(位)是传输单位,二进制的0、1;Byte(字节)是最小的数据存储单位;1Byte = 8Bit;一个英文字母、数字、半角标点都是1Byte(字节);在传递...
转载 2014-07-19 18:58:00
118阅读
2评论
数据库SQl ALTER TABLE USER DEFAULT CHARACTER SET utf8;DDL -- 对数据库进行操作的语言 create database 数据库名; drop database 数据库名; use 数据库名; show databases; create table 表名( id int(5), name varchar(20) );
转载 2023-07-20 21:58:28
1849阅读
ADO(ActiveX Data Objects)是一种面向对象的数据访问技术,它提供了一组对象和接口,让开发人员可以方便地从
原创 2023-09-09 07:31:57
524阅读
因为测试工程师在日常工作中会参与数据库设计评审、测试环境搭建、日志跟踪,这些会涉及数
原创 2023-05-24 15:08:36
722阅读
随着科技的发展和数据的爆炸性增长,数据库技术显得越来越重要。许多企业和组织都需要依靠数据库来管理和处理海量数据。因此,学习数据库技术已经成为越来越多人的需求。本文将介绍一些关于数据库培训班的基本信息。 一、数据库培训班的基本概念 数据库培训班是一种专门针对数据库技术进行培训的教育机构,旨在帮助学员掌握数据库的基本知识和技能。这些培训班通常由专业的教育机构或公司组织,采用系统化的教学方式,让学员
原创 2023-10-10 15:55:22
689阅读
ODBC (开放数据库互联 1992 MS 应用程序和关系数据库之间的通信API,用户可以通过API直接将SQL送给数据库)DAO(数据访问对象 1993 MS 用ADO。
原创 2023-05-13 00:33:15
802阅读
原创 2022-01-04 13:33:26
7410阅读
开源分析数据库ClickHouse以快著称,真的如此吗?我们通过对比测试来验证一下。ClickHouse vs Oracle先用ClickHouse(简称CH)、Oracle数据库(简称ORA)一起在相同的软硬件环境下做对比测试。测试基准使用国际广泛认可的TPC-H,针对8张表,完成22条SQL语句定义的计算需求(Q1到Q22)。测试采用单机12线程,数据总规模100G。TPC-H对应的SQL都比
root@webwall:/home/xiachengjiao# vi/webwall/mysql/my.cnf(看配置文件中的参数)root@webwall:/webwall/mysql/bin# ./mysql -u root -S /var/mysql1.sock -pEnter password: Enter password:********ERROR 2002 (HY000): Can
一、mysql基础                    1)mysql存储结构: 数据库 -> 表 -> 数据   sql语句     
转载 2023-07-19 15:39:53
1003阅读
  • 1
  • 2
  • 3
  • 4
  • 5