个人简介

Echo Blog


江湖无名 安心练剑
  • Netty-00-概览
    Netty 为什么学习呢 平时用到的 RPC/MQ/Cache/Database,其实底层都用到了网络通讯。 原来也完整的学习过 java 的网络编程, Socket、nio 等,但是长时间不使用还是会容易忘记。 为什么记下来 人的记忆力是不可靠的,或者说是健忘的。 任何一项技术在学习的时候无论多么熟练,二年不用,全忘干净。 目标 熟练使用 netty 进行编程,比如编写自己...
    2017-11-16 11:23:06 | Netty
  • GRPC
    GRPC GRPC is A high-performance, open-source universal RPC framework. 是什么 在gRPC里客户端应用可以像调用本地对象一样直接调用另一台不同机器上服务端应用的方法,使得你能够更容易地创建分布式应用和服务。 与许多RPC系统类似,gRPC也是基于以下理念: 定义一个服务,指定其能够被远程调用的方法(包括参数和返回类...
    2017-11-15 14:25:15 | Google
  • NIO 框架 Grizzy
    Grizzy 用Java™编程语言编写可伸缩的服务器应用程序一直很困难。 在Java New I / O API(NIO)出现之前,线程管理问题使服务器无法扩展到数千个用户。 Grizzly NIO 框架旨在帮助开发人员利用Java™NIO API。 Grizzly的目标是帮助开发人员使用NIO构建可扩展且强大的服务器,并提供扩展的框架组件:Web框架(HTTP / S),WebSo...
    2017-11-15 14:25:15 | Net
  • Aapche Mina-netty 通讯前身
    Mina Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract event-driven asynchronous ...
    2017-11-15 14:25:15 | Net
  • Guice
    Guice Guice is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. Users’ guide 入门教程 Quick Start Hello World jar 的引入 <!-- https://mvnr...
    2017-10-30 01:10:56 | IOC
  • Note 20171027
    Motivation 对于 201709-201710 的笔记整理。便于日后查阅。 TODO 测试 学会更好的调试,更好的测试。 硬实力 算法 (不太感兴趣,可以当做娱乐) 数学 (主要是 DL) 眼界 多读书 多走走 推广 说到底,这个世界主要讲究的是公信力。 心理学/社会学/脑子 SEO 技术 日志 aop 处理 对于日志的打印。可能对象打印本身会抛出异常...
    2017-10-27 09:31:41 | Note
  • CSTP2.0 Deploy
    CSTP2.0 【CSTP】负责内容的接收和转发(ActiveMQ),【Mule】负责接收到转发的数据并且入库。 JDK 常见命令 C:\Users\bbhou>java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot...
    2017-10-16 05:59:13 | Work
  • Idea Plugin Dev
    Idea Plugin Idea Plugin 我们一直在用。 当然学起来也不难。本篇提供简单的入门范例。 一些想法 适合: 1)检测 比如代码质量、语法等 2)代码生成 测试用例、文档等 3)其他工具类 依附于 idea 的便利性,开发对应的工具。 Quick Start Prepare Plugin DevKit 【File】=>【Setting...
    2017-10-13 02:24:52 | Java