自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 1.3.1Netty 快速入门

Netty 快速入门下面枚举所有的 Netty 应用程序的基本构建模块,包括客户端和服务器。BOOTSTRAPNetty 应用程序通过设置 bootstrap(引导)类的开始,该类提供了一个 用于应用程序网络层配置的容器。CHANNEL底层网络传输 API 必须提供给应用 I/O操作的接口,如读,写,连接,绑定等等。对于我们来说,这是结构几乎总是会成为一个“socket”。 N

2016-11-27 22:00:05 355

转载 1.2.5编译和运行 Echo 服务器和客户端

编译和运行 Echo 服务器和客户端编译本例涉及到多模块 Maven 项目的组织在例子 chapter2 目录下,执行mvn clean package输出如下Listing 2.6 Build Outputchapter2>mvn clean package[INFO] Scanning for projects...[INFO] ---------------

2016-11-27 21:42:36 680

转载 1.2.4写一个 echo 客户端

写一个 echo 客户端客户端要做的是:连接服务器发送信息发送的每个信息,等待和接收从服务器返回的同样的信息关闭连接用 ChannelHandler 实现客户端逻辑跟写服务器一样,我们提供 ChannelInboundHandler 来处理数据。下面例子,我们用 SimpleChannelInboundHandler 来处理所有的任务,需要覆盖三个方法:channelA

2016-11-27 21:41:38 505

转载 1.2.3写一个 echo 服务器

写一个 echo 服务器Netty 实现的 echo 服务器都需要下面这些:一个服务器 handler:这个组件实现了服务器的业务逻辑,决定了连接创建后和接收到信息后该如何处理Bootstrapping: 这个是配置服务器的启动代码。最少需要设置服务器绑定的端口,用来监听连接请求。通过 ChannelHandler 来实现服务器的逻辑Echo Server 将会将接受到的数据的

2016-11-27 21:40:42 1820

转载 1.2.2Netty 客户端/服务器 总览

Netty 客户端/服务器 总览在本节中,我们将构建一个完整的的 Netty客 户端和服务器。虽然你可能集中在写客户端是浏览器的基于 Web 的服务,接下来你将会获得更完整了解 Netty 的 API 是如何实现客户端和服务器的。Figure 2.1.Echo client / server图中显示了连接到服务器的多个并发的客户端。在理论上,客户端可以支持的连接数只受限于使用的 J

2016-11-27 21:34:51 306

转载 1.1.2构成部分

构成部分正如我们前面解释的,非阻塞 I/O 不迫使我们等待完成的操作。在这种能力的基础上,真正的异步 I/O 起到了更进一步的作用:一个异步方法完成时立即返回并直接或稍后通知用户。正如我们将看到的,在一个网络环境的异步模型可以更有效地利用资源,可以快速连续执行多个调用。ChannelChannel 是 NIO 基本的结构。它代表了一个用于连接到实体如硬件设备、文件、网络套接字或程序

2016-11-27 21:31:40 315

转载 1.1.1Netty 介绍

Netty 介绍一个应用想要支持成千上万并发的客户端,在以前,这样的想法会被认为是荒谬。而在今天,我们认为这是理所当然的。事实上,开发者知道,总是会有这样的需求——以较低的成本交付来换取更大的吞吐量和可用性。我们不要低估最后一点的重要性。我们从漫长的痛苦的经验学习到,低级别的 API 不仅暴露了高级别直接使用的复杂性,而且引入了过分依赖于这项技术所造成的短板。因此,面向对象的一个基本原则:

2016-11-27 21:31:07 389

转载 Netty-异步和数据驱动

什么是 NettyNetty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 提供高性能和可扩展性,让你可以自由地专注于你真正感兴趣的东西,你的独特的应用!在这一章我们将解释 Netty 在处理一些高并发的网络问题体现的价值。然后,我们将介绍基本概念和构成 Netty 的工具包,我们将在这本书的其余部分深入研究。

2016-11-27 21:30:13 1808

转载 Java NIO框架Netty教程(一) Hello Netty

Java代码  /**   * Netty 服务端代码   *   * @author lihzh   * @alia OneCoder   * @blog http://www.coderli.com   */    public class HelloServer {             public 

2016-11-27 14:56:27 390

原创 Mysql命令大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即

2016-04-06 09:57:22 476

原创 Oracle命令(一):Oracle登录命令

(一定要记得)服务->OracleServiceOrcl1、运行SQLPLUS工具  C:\Users\wd-pc>sqlplus2、直接进入SQLPLUS命令提示符  C:\Users\wd-pc>sqlplus /nolog3、以OS身份连接   C:\Users\wd-pc>sqlplus / as sysdba   或  SQL>co

2016-04-06 09:52:53 508

原创 oracle查询数据库名、实例名等

oracle中:1、查询数据库名:select name,dbid from v$database;或者show parameter db_name;2、查询实例名:select instance_name from v$instance;或者show parameter instance_name;3、查询数据库域名:select value from v$parameter whe

2016-04-06 09:50:48 805

原创 如何查看Myeclipse的工作空间

file------------Switch Workspace---------------other    就可以看到当前的工作空间,也可以改变工作空间。

2016-04-06 09:28:30 3239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除