【ApacheMina学习笔记(2)-基础】教程文章相关的互联网学习教程文章

Apache 学习笔记

系统环境:Ubuntu 1. 查看 apache2 版本? ~ apachectl -v Server version: Apache/2.4.7 (Ubuntu) Server built: Apr 3 2014 12:20:25 2.重启 apache#重启 apache sudo /etc/init.d/apache2 restart #开启 apache sudo /etc/init.d/apache2 start #关闭 apache sudo /etc/init.d/apache2 stop 3.开启 htaccess 用于访问控制。打开 apache 配置文件,我的是 /etc/apache2/apache2.conf,因为我的 web 目录在 /var...

Apache Ant学习笔记(1):了解Ant

1.软件构建  软件构建是将程序的源文件转换成可以直接使用的应用程序或应用程序组件的过程。软件构建过程涉及到一些我们很熟悉的操作如文件/文件夹操作、编译、测试、打包、部署、发布等。  以下描述一个简单的软件构建过程:首先会创建一系列文件夹来存放一系列的源文件和资源文件等文件;在源文件编写完成之后,对它进行编译(出错的情况下还会进行调试)、测试(单元测试);在程序的所有源文件都编写完成之后,对所有源文件...

linux 学习笔记 APACHE安装总结

#cd /usr/local#mkdir APACHE#tar zxvf /usr/etc/DEV/httpd-2.2.9.tar.gz#mv httpd-2.2.9/* .#rm -rf httpd-2.2.9/#./configure<---prefix参数 含义:把文件放在/opt/APACHE/apache文件夹之下卸载时只要删除这个文件即可 --prefix =/opt/APACHE/apache --with-included-apr --enable-so --enable-deflate=shared --enable-expire=shared --enable-headers=shared ...

树莓派学习笔记——Restful服务 采用slim php apache【图】

0.前言 前些时间沉迷于Restful,采用PHP+Slim+MySQL实现了一些简单的API函数。但是这些工作都是在windows中实现(采用wamp server集成安装包),但是转到linux中还确实有些不一样,下面就使用树莓派尝试一把。1.安装php和apache2 在这里仅安装php和apache2,如果需要安装mysql请再增加php5-mysql和mysql-server sudo apt-get update sudo apt-get install apache2 php 2.配置apache2 【为什么配置apache】 需...

Apache索引目录浏览的学习笔记【代码】

在浏览一些镜像文件站的时候,会发现网站目录是可以浏览文件(夹)列表的。举两个例子:网易开源镜像;Ubuntu。只要 Web 服务器是基于 Apache 的网站都可以开启或禁止索引(目录浏览),那么如何实现禁止和开启显示目录索引呢?一、禁止 Apache 显示目录索引 方法1、修改Apache配置文件[httpd.conf] (1)目录配置<Directory /home/www.111cn.net/teddysun"> #Options Indexes FollowSymLinks Options FollowSymLinks A...

ApacheMina学习笔记(1)-入门

在本章,我们会让你对什么是MINA,什么是非阻塞IO,为什么我们在非阻塞IO上开发了这套框架有一个了解.我们也会给你展示一个非常简单的例子去让MINA跑起来.1.非阻塞IO非阻塞IO的API在JAVA 1.4版本出现,并且已经被用于数以万计的应用当中.NIO API覆盖了非阻塞的各种操作.在java.nio.*的包中包含了下面一些重要的结构:Buffers - Data Containers Chartsets - Containers translators for bytes and Unicode Channels - represents connec...

ApacheMina学习笔记(2)-基础【图】

在第一章中,我们对MINA有了一个大致的了解,在本章中,我们会对MINA中的客户端/服务器模型做一个细致的分析。并且也会提供一些基于TCP,UDP的例子。应用程序结构服务端结构客户端结构简单的TCP服务器简单的TCP客户端简单的UDP服务器简单的UDP客户端总结应用程序结构一个采用MINA框架的应用程序结构如下:从上图可以看到,MINA作为一个中间层连接你的应用程序和网络底层,它可以处理TCP,UDP甚至一个串行通信协议(RS-232C),因此你可...

ApacheMina学习笔记(7)-Handler

IoHandler有以下函数: sessionCreated sessionOpened sessionClosed sessionIdle exceptionCaught messageReceived messageSentsessionCreated Event当一个连接创建时,Session Created 事件发生。对于TCP来说,结果就是连接接受,对于UDP来说就是UDP数据包被接受。这个函数可以用来初始化session参数。sessionOpened Event当一个连接打开时,session opened 事件发生。他总是在sessionCreated 事件之后被调用。如果配置了一个线程...

ApacheMina学习笔记(3)-IoService【图】

本章,我们讲述MINA的IoService - 一个在服务端、客户端提供所有I/O服务的基本类,作用于与对端的收发消息,管理sseions,连接等。它是一个接口,在服务端由IoAcceptor实现,客户端由IoConnector实现。我们会在下面这几部分中介绍这个接口:IoService IntroductionIoService DetailsIoAcceptorIoConnectorIoService 简介IoService 在Mina框架中提供基础的I/O服务,管理I/O Sessions。它是Mina十分关键的部分。如上图所述,IoServic...

ApacheMina学习笔记(4)-Session【图】

Session是Apache的核心,每当一个客户端连接到达时,就会有一个新的Session被创建,直到该连接关闭。Session被用来保存连接,以及各种信息。Session有如下几种状态:Connected : the session has been created and is available Idle : the session hasnt processed any request for at least a period of time (this period is configurable)Idle for read : no read has actually been made for a period of time Idle for write...

ApacheMina学习笔记(4)-Filters【图】

IoFilter是MINA的另外一个核心部分,他为IoService 和 IoHandler filters所有的I/O事件和请求,类似于web中的servlet filter.在本教程中,我们会开发一个实际例子中的IoFilter,通常它很容易实现,但是你可能需要了解一些MINA内部的细节。下面是一些已经存在着的Filter:你可以继承IoAdapter代替直接实现的IoFilter,除非重写,否则任何接受到的事件都会被通过下面的filter:public class MyFilter extends IoFilterAdapter { @Ov...

Apache Ignite 学习笔记(一): Ignite介绍、部署安装和REST/SQL客户端使用【代码】【图】

Apache Ignite 介绍Ignite是什么呢?先引用一段官网关于Ignite的描述:Ignite is memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale直接翻译就是,Ignite是以内存为中心的分布式的数据库,缓存和处理平台。它可以在数据量达到PB级别,依然为事务性处理,数据分析和流式任务提供了内存级的操作速度。...

Apache POI学习笔记【代码】

概述 Apache POI 简介是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office(Excel、WORD、PowerPoint、Visio等)格式档案读和写的功能。 官网: http://poi.apache.org/index.html API帮助文档: http://poi.apache.org/apidocs/index.html Apache POI常用的类 HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。HWPF - 提供...