ubuntu14安装mysql
使用ubuntu14搭建Java项目的运行环境确实方便不少,下面就在Ubuntu14下搭建Mysql。输入 sudo apt-get install mysql-server 命令即可
使用ubuntu14搭建Java项目的运行环境确实方便不少,下面就在Ubuntu14下搭建Mysql。输入 sudo apt-get install mysql-server 命令即可
ChannelPipeline是ChannelHandler的容器,它负责ChannelHandler的管理和事件拦截与调度。
长期以来存在着各种技术让服务器得知有新数据可用是,立即将数据发送到客户端。这些技术种类繁多,例如“推送”活comet。最常用的的一种黑客手段是对服务器发起链接创建假象,被称为长轮询。利用长轮询,客户端可以打开指向服务器的HTTP连接,而服务器会一直保持连接打开,直到发送响应。
Netty是一个基于JAVA NIO类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。
最近在网上想寻找一个在线画流程图的工具,O(∩_∩)O~终于找到了一个https://www.processon.com ,支持各种流程图,优秀的资源也很多,着实不错哦。先上一张搜的一张关于netty 运行时流程图:
在早期的计算机中不包含操作系统,它们从头到尾只执行一个程序,并且这个程序能访问计算机中的任何资源。在这种裸机环境中,不仅很难编写和运行程序,而且每次只能运行一个程序,这对于昂贵并且稀缺的计算机资源来说也是一种
Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer
TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与文本挖掘的常用加权技术。TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随着它在文件中出现的次数成正比
经过了一年,公司的项目终于采用了Git作为代码的版本管理,利用了一上午的时间终于弄完了,在这里做个记录供以后使用。
Java Nio中的Buffer用于与Channel通道进行交互,数据从通道中读入缓冲区,或从缓冲器写入到通道中。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO中的Buff
策略模式属于对象的行为模式,其用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互转换。策略模式可以使得算法可以在不影响客户端的情况下发生变化。
文件传输通常采用FTP或者HTTP附件的方式,事实上通过TCP Socket+File的方式进行传输也有一定的应用场景,尽管不是主流,但是掌握文件传输的方式还是很重要的,特别是针对两个跨主机的JVM进程之间进行持久化数据的相互交换。
protobuf简介protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给
Spring Bean 实例化阶段后处理器主要是BeanPostProcessor接口,它与BeanFactoryPostProcessor容易产生混淆。只要记住BeanPostProcessor