江民钦的博客

show me code

Netty快速入门

Netty是由JBOSS提供的一个java开源的、基于NIO的、异步的、事件驱动的网络应用程序框架和工具,用来快速开发高性能、高并发、高可靠的网络服务器和客户端程序,大多数用于服务端开发,为Java游戏服务器开发必学框架之一。
简单来说,Netty是一个基于NIO(No-block IO)的提供了对TCP、UDP、HTTP以及文件传输的支持,通过Reactor反应器模式,可以快速开发高性能的应用程序。

Java IO:RandomAccessFile

在Java中RandomAccessFile可以对文件进行随机的访问操作,包括读和写,具有两个访问模式,一个是只读(r),一个是读写(rw),需要在创建RandomAccessFile对象时传入参数进行设置,第一个参数是文件路径,第二个参数为访问模式。该类读写是基于指针的操作。

算法学习笔记-妖怪与和尚过河问题

有三个和尚(或传教士)和三个妖怪(或食人怪)过河,只有一条能装下两个人(和尚或妖怪)的船,在河的任何一方或者船上,如果妖怪的人数大于和尚的人数,那么和尚就会有被吃掉的危险。你能不能找出一种安全的渡河方法呢?

css3动画库animate.css的使用

简介

animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果。
虽然借助 animate.css 能够很方便、快速的制作 CSS3 动画效果,但还是建议看看 animate.css 的代码,也许你能从中学到一些东西。

兼容

浏览器兼容:当然是只兼容支持 CSS3 animate 属性的浏览器,他们分别是:IE10+、Firefox、Chrome、Opera、Safari。

下载

http://daneden.github.io/animate.css/