240 发简信
IP属地:北京
  • 歧途

    前言 2022年6月3日,端午佳节,祝大家身体安康! 2018-2022,不知不觉已经在北京晃悠了4载,这座城市的记忆,最多的却只是锁定在那10平米的格子间中。逐渐稳定且平淡...

  • 回忆录番外Ⅰ梦刘白胖

    本篇写于2020.09.24: L就是刘白胖啦~ W以后会写。 不知道是不是最近美少女战士看多了,刚做的噩梦,人们居然都是卡通形象… 然后我就是有点微胖皮肤有点黑和矮,头发有...

  • 回忆录Ⅰ小学₁刘白胖篇

    写于文前: 一段懵懵懂懂的少时心事,有些场景至今记忆犹新,却犹未懂那算什么情感。 回忆对象:刘白胖(不想叨扰故如此称呼罢),因他皮肤白白净净(比我白),体型也有点微微微微微胖...

  • 120
    设计一个权限系统

    对于任何一个成熟的系统而言,如何设计权限体系,是我们在项目设计之初就应该考虑的。在笔者看来,一个完善的权限系统可以在保证业务逻辑正确的前提下,尽量保证代码的简洁性和可扩展性。...

  • MySQL 5.7 子查询,分组,排序,count distinct时,分组失效问题

    本文是一篇记录文章,不说废话,也不讨论深层原因,给大家提供一个解决问题的方法:正如题目关键字所言,最近在工作中遇到一个匪夷所思的问题:在MySQL-5.7大版本下,如果SQL...

  • @NEU_PROYZ 之前测试都是用公司配的mac测试的,感觉数据不太准确。今天用arthas跟踪了一下测试环境的服务,发现5w数据量是,calcite查询少于97ms。总体而言,感觉calcite还是可用的。

    利用Calcite做内存查询

    问题提出 时常会思考一个问题,SQL作为一种与数据交互的标准化语言,可以说是数据分析最强大的工具。不管是关注事务的OLTP型数据库或者是关注分析的OLAP型数据库,提供基本的...

  • 光就少量返回数据的查询而言,有索引的数据库引擎查询效率肯定更优,做了一个简单对比:
    Calcite MySQL(jdbc)
    10w : 3s 30ms-700ms
    100w : 5s 30ms-7s
    1000w: 18s 30ms-1min
    在不考虑入库时间的情况下,选其他数据库引擎效率会好很多

    利用Calcite做内存查询

    问题提出 时常会思考一个问题,SQL作为一种与数据交互的标准化语言,可以说是数据分析最强大的工具。不管是关注事务的OLTP型数据库或者是关注分析的OLAP型数据库,提供基本的...

  • 利用Calcite做内存查询

    问题提出 时常会思考一个问题,SQL作为一种与数据交互的标准化语言,可以说是数据分析最强大的工具。不管是关注事务的OLTP型数据库或者是关注分析的OLAP型数据库,提供基本的...

  • EKLAVYA -- 利用神经网络推断二进制文件中函数的参数

    EKLAVYA -- 利用神经网络推断二进制文件中函数的参数 这一次介绍一篇文章,名为Neural Nets Can Learn Function Type Signatur...

  • 不要在低谷想的太多,先试着攀一座山峰,再看看眼前的风景是不是自己想要的。把事情想复杂很容易,一定学会把事情想简单,给自己减压

    碎碎念22 蜉蝣

    我于漫漫时间长河中的某瞬,茫然地降临人间,观察着世界。 试图理解却不理解。 试图快乐,好似也不快乐。 短暂地存在着, 却也不知为何存在...