自定义博客皮肤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)
  • 资源 (23)
  • 收藏
  • 关注

翻译 Netty Broadcasting events with UDP

本章包含 UDP 预览 广播应用示例 到目前为止,您看到的大多数示例都使用了基于连接的协议,例如TCP。 在本章中,我们将重点介绍无连接协议,即用户数据报协议(UDP),它通常在性能至关重要且可以容忍某些数据包丢失时使用。 我们首先概述UDP,其特性和局限性。 接下来我们将描述本章的示例应用程序,它将演示如何使用UDP的广播功能。 我们还将利用编码器和解码器来处理POJO作为广播消息格式。 到...

2019-05-31 18:50:44 321

翻译 Netty websocket

Network protocols WebSocket是一种高级网络协议,旨在提高Web应用程序的性能和响应能力。 我们将通过编写示例应用程序来探索Netty对它们的支持。 在第12章中,您将学习如何使用WebSocket实现双向数据传输,方法是构建一个聊天室服务器,其中多个浏览器客户端可以实时通信。 您还将看到如何通过检测客户端是否支持它,从应用程序中的HTTP切换到WebSocket协议。 我...

2019-05-31 11:23:55 1385

原创 pyhon处理时间,定时任务和启动程序

你可以守在电脑旁边查看程序的运行,但不守着它运行就更爽了。 你可以使用定时任务在指定的时间运行,或者固定的间隔时间运行。 例如, 你的程序每隔一小时爬取一下网站,来检测内容是否发生变化,或者在你睡觉的时候(每天凌晨4点)启动一个CPU消耗很大的任务。 Python的 time 和 datetime modules 提供了这些功能。 你也可以编写程序来启动其他程序, 通过使用 subprocess ...

2019-05-30 17:35:35 357

翻译 Provided ChannelHandlers and codes

本章将包括: 使用 SSL/TLS 保护Netty应用程序 构建Netty HTTP / HTTPS应用程序 处理空闲连接和超时 解码分隔和基于长度的协议 写大数据 Netty为许多常用协议提供编解码器和处理程序,您可以直接使用它们,从而减少您在相当繁琐的事情上花费的时间和精力。 在本章中,我们将探索这些工具及其优点,包括对 SSL / TLS 和 WebSocket 的支持,以及通过数据压缩...

2019-05-30 16:46:09 203

翻译 Netty codec framework

Codecs 网络将数据视为一个原始字节序列。 但是,我们的应用程序以一种具有信息含义的方式构造这些字节。 将数据转换为网络字节流和从网络字节流转换数据是最常见的编程任务之一。 例如,您可能需要使用标准格式或协议(如FTP或Telnet),实施由第三方定义的专有二进制协议,或者扩展由您自己的组织创建的旧邮件格式。 处理应用程序数据到网络格式和从网络格式转换的组件分别称为编码器和解码器,具有这两种功...

2019-05-28 15:47:53 186

翻译 Netty Unit testing

本章将介绍: 单元测试 EmbeddedChannel 浏览 测试 ChannelHandlers 和 EmbeddedChannel ChannelHandlers 是 Netty 应用程序中的关键元素,所以彻底测试它们应该是开发过程的标准部分。最佳实践要求您测试的不仅是为了证明您的实现是正确的,而且还可以轻松地隔离在修改代码时出现的问题。 这种类型的测试称为单元测试。 虽然没有关于单元测试...

2019-05-24 17:44:30 209

翻译 Netty Bootstrapping

本章将介绍: 引导 clients 和 servers 在一个 Channel 里面引导 clients 添加 ChannelHandlers 使用 ChannelOptions 和 attributes 深入研究了ChannelPipeline,ChannelHandler和编解码器类(codec classes)后,您的下一个问题可能是“所有这些部分如何与工作应用程序相结合?” 答案? “...

2019-05-23 19:06:12 206

翻译 Netty EventLoop and threading model

本章将介绍: 线程模型概述 事件循环概念和实现 任务调度 实现细节 简单地说,线程模型指定了OS,编程语言,框架或应用程序上下文中线程管理的关键方面。如何以及何时创建线程显然会对应用程序代码的执行产生重大影响,因此开发人员需要了解与不同模型相关的权衡。 无论他们自己选择模型还是通过采用语言或框架隐式获取模型,都是如此。 在本章中,我们将详细研究Netty的线程模型。 它功能强大但易于使用,与N...

2019-05-22 19:33:49 138

翻译 Netty 的 ChannelHandler 和 ChannelPipeline

本章讲介绍: ChannelHandler 和 ChannelPipeline APIs 检测资源泄漏 异常处理 前面的章节你学习了 ByteBuf, Netty’s 的数据容器(data container). 当我们在本章中探索Netty的数据流和处理组件时,我们将以您学到的知识为基础,您将开始看到框架的重要元素汇集在一起。 您已经知道ChannelHandler可以在ChannelPip...

2019-05-22 15:49:19 227

翻译 Netty ByteBuf

本章讲包括: ByteBuf —— Netty 的数据容器(data container) API 详情 使用样例 内存分配 如前所述,网络数据的基本单位始终是字节。 Java NIO提供了ByteBuffer作为其字节容器,但是这个类使得使用过于复杂并且使用起来有点麻烦。 Netty替代ByteBuffer的是ByteBuf,这是一个强大的实现,可以解决JDK API的局限性,并为网络应用程...

2019-05-20 16:29:34 1196

翻译 Netty Transports

本章将概括 OIO —— blocking transport 阻塞式传输 NIO —— asynchronous transport 异步式传输 Local transport —— asynchronous communications within a JVM   (JVM中的异步通信) Embedded transport —— testing your ChannelHandlers ...

2019-05-17 15:41:49 265

翻译 Netty 的组件和设计

本章讲介绍: Netty的技术和架构方面 Channel , EventLoop , 和 ChannelFuture ChannelHandler 和 ChannelPipeline Bootstrapping 在第1章中,我们总结了历史和技术基础 Java 中的高性能网络编程。 这提供了背景 概述Netty的核心概念和构建块。 在第2章中,我们将讨论范围扩展到应用程序开发。 通过构建一个简单...

2019-05-15 14:30:07 149

翻译 你的第一个 Netty 程序

本章包括: 开发环境的搭建 编写一个 Echo sever 和 client 构建和测试这个应用程序 在本章中,让我们看下如何基于 Netty 构建一个 client 和 server. 这个应用程很简单: client 发送消息给 server。 然后 server 将消息返回给 client。 这个练习的两个关键点在于: 首先,它将提供一个测试平台,用于设置和验证您的开发工具和环境,如果你...

2019-05-07 14:36:31 270

dotguide_zh.pdf

dot 入门指南,利用 graphiz 工具画各种结点图,方便快捷。 dot 绘制定向图形。它读取属性化的图文本文件并描绘成图像, 作为图形文件或图形格式文件,如 GIF、PNG、SVG、PDF 或 PostScript。 dot 通过四种主要步骤画图。了解这一点有助于您了解 dot 布局类型以及如何控制它们。dot 使用的布局过程依赖于图形是循环的(acyclic)。因此,第一步是通过反转某些循环边的内部方向来打破输入图中出现的任何循环。下一步将节点(nodes)分配给离散等级(ranks)或级别(levels)。在从上到下的图形中,排名(rank)确定 Y 坐标。跨越多个排名(rank)的边被分解为"虚拟"节点(virtual nodes)和单位长度边的链。第三步在层级种安排节点以避免交叉。第四步将节点的 X 坐标设置以保持边短,最后一步路由边样线(edge splines)。这是相同的一般方法,大多数分层图形绘制程序,基于 Warfield,Carpano 和 Sugiyama 的工作。我们将读者推荐给 GKNV93,以便对 dot 算法有深入的了解。

2020-04-27

Board of elementary and secondary education

Board of elementary and secondary education. use in code test.

2019-03-21

apache-maven-3.3.9-src.tar.gz

apache-maven-3.3.9-src.tar.gz,maven源代码,喜欢的拿去看看

2016-01-14

maven源代码

maven源代码,apache-maven-3.3.9-src.zip,喜欢的拿去研究

2016-01-14

maven安装包 apache-maven-3.3.9-bin.tar.gz

maven安装包 apache-maven-3.3.9-bin.tar.gz,如果官网找不到,在这里下载

2016-01-14

maven安装包

maven安装包,如果访问不了官网,就到这里来下载吧。apache-maven-3.3.9-bin

2016-01-14

免费的解压缩工具7zip

一款免费的解压缩工具。 7zip 开源,免费,高效。推荐使用

2016-01-14

oracle 文本导入工具

自己写的一个导入txt和csv文本到oracle数据库的工具

2015-09-15

Oracle导入工具

自己做的一个cvs和txt格式的oracle数据导入工具。 可以实现: 1.根据第一行数据和第二行数据创建表,所以你导入的数据第一行必须是英文。 2.将数据导入到oracle数据库中。 3.支持大文件导入。 4.源码在公开的SVN上面:http://code.taobao.org/svn/rhinocerosUI 6.需要在properties/proxool.xml文件的配置修改为你要连接的数据库。 7.点击start.bat就可以运行。如果运行不了,可能是你没有按照JDK8, 本jar包只能在JDK8下运行,因为用了javaFX做界面。 7.欢迎提意见.

2015-08-28

abator.jar

abator.jar ibatis的一个插件,用于将数据库当中的表结构转换成java bean类和对应的sqlmap文件。

2015-07-26

abator源码

abator源码,用于分析学习用abator是一个插件,用于自动生成javabean类和ibatis对应的sqlMap文件,减少开发工作量。

2015-07-26

StarlingAIR.air

api,安装后方便使用. 送给需要的人。希望对你有帮助。

2014-08-01

eclipse使用个人小结

个人小结的,内容不多。但都是自己的血泪经验,只有3条。

2013-10-16

spring.jar api sourcecode

spring.jar api sourcecode 源代码 帮助文档 本人亲自验证。

2013-05-03

编码的奥秘

编码的奥秘,很有趣的一本书。里面讲解了很多有趣的故事

2012-10-24

飞秋通过路由传输东西

局域网传输聊天工具,很好用,双击就可以了。

2012-10-12

win$Man.rar 硬盘管理工具

很好用,我试过了。装系统的时候可以用,平时对磁盘进行管理也可以用。

2012-09-17

Unity3D英文视频教程

Unity3D英文视频教程 英文好的才看得懂哦。我在老师那里拷的,拿来赚分了。

2011-12-14

jdk-6u24-windows-i586.exe安装图

哈哈,很好,老师给的,给安装java的人。求资源分啊!!!!!

2011-03-08

JCreator_pro_4.5.010-green.rar

编辑器,好用,需要的人下吧。。。。。。。。。。。。。。。。。。。。。。

2011-03-08

复变函数答案(第四版)

课后答案。课后答案。rar格式的。dddddddddddddddd

2010-10-19

空空如也

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

TA关注的人

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