个人简介

Echo Blog


江湖无名 安心练剑
  • Easy poi
    EasyPoi Easypoi 可以让初次接触 poi 的人,更简单的上手。 为谁而开发 不太熟悉poi的 不想写太多重复太多的 只是简单的导入导出的 喜欢使用模板的 快如入门 easy-poi 代码地址 Jar 引入 <dependencies> <depen...
    2018-06-08 10:12:58 | POI
  • T-IO
    t-io t-io是一个网络框架,从这一点来说是有点像netty的,但t-io的特点在于,它不仅仅是一个网络框架, 因为它为常见和网络相关的业务(如IM、消息推送、RPC、监控)提供了近乎于现成的解决方案,即开箱即用的API,简单列举如下 一个连接绑定userid(一个userid可以绑定多个连接,用于多端登录,可双向查找) 一个连接绑定token(...
    2018-06-08 01:01:32 | Net
  • Note 20180605
    网络通信 Mina Netty 数据库相关 H2 数据库 DbWrench SQLLite 网络通信 数据库相关
    2018-06-05 06:39:31 | Note
  • Tool
    前端 frontjs 前端
    2018-06-05 06:08:38 | Tool
  • Algorithm Analysis 算法分析 时间复杂度
    算法 算法(Algorithm)是对解决某类问题方法的精确定义。 它能执行计算任务、处理数据,并进行自动化推理。 算法分析 算法分析(Analysis of algorithms)旨在评估算法的计算复杂度,即执行算法所需的时间、存储空间及其他资源量。 通常通过建立函数关系实现: 将算法输入长度映射到执行步骤数(时间复杂度) 将输入长度映射到存储空间占用量(空间复杂度) ...
    2018-05-30 02:42:25 | Algorithm
  • Hash 哈希
    Hash 算法 散列表(Hash table,也叫哈希表),是依据关键码值(Key value)而直接进行訪问的数据结构。 也就是说,它通过把关键码值映射到表中一个位置来訪问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 基础概念 比方我们存储 70 个元素,但我们可能为这 70 个元素申请了 100 个元素的空间。 70/100=0.7,这个数字称为...
    2018-05-30 01:57:55 | Algorithm
  • 完美哈希函数(Perfect Hash Function)
    缘起 前几天去参加云栖大会 2019,在会上听到这个名词。 感觉很有趣,值得学习一波。 完美哈希函数(Perfect Hash Function) 完美 哈希函数(Perfect Hash Function,简称PHF)是没有冲突的哈希函数,也就是,函数 H 将 N 个 KEY 值映射到 M 个整数上,这里 M>=N ,而且,对于任意的 KEY1 ,KEY2 ,H( KEY1 ...
    2018-05-30 01:57:55 | Algorithm
  • Hash implement in java 哈希算法实现
    JDK 等源码 hash jdk7 HashMap JDK7 hashMap 的 hash 源码如下: /** * Retrieve object hash code and applies a supplemental hash function to the * result hash, which defends against poor qualit...
    2018-05-30 01:57:55 | Algorithm