首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
手撸代码
肥宅阿久
创建于2021-11-29
订阅专栏
代码案例/造一些简单轮子
等 29 人订阅
共16篇文章
创建于2021-11-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
IOS混淆插件介绍
背景 由于 IOS 审核机制的要求,我们需要对接口的入参、出参和接口路径进行混淆处理。具体来说,混淆的方式是通过替换入参和出参的参数名称以满足审核要求。 然而,这些替换操作往往是重复性的,并且不涉及具
redis工具集之基于zset设计的延迟队列方案
背景 我司现有业务中有很多场景需要使用延迟队列,之前开发了一个基于 redisson + kafka的延迟队列设计方案,设计思路参考博文 基于 Redisson 和 Kafka 的延迟队列设计方案 但
jpa动态参数以及结果集映射增强方案
背景 jpa 是使用非常广泛的orm框架,开发也非常方便,但是我觉得jpa的Query注解有两个不友好的地方: 使用Query注解编写SQL/HQL时,参数不能动态设置 MyBatis 有<c:if>
Redis工具集之限流
简介 前一篇文章:为了方便开发,我打算实现一个Redis 工具集 主要介绍了开发 Redis 工具集的 MQ(Stream数据结构做消息队列)、delay(延迟队列)功能,这篇文件主要分享一下使用 r
为了方便开发,我打算实现一个Redis 工具集
前言 Redis 基本上是互联网公司必备的工具了,Redis的应用场景实在太多了,但是有很多相似的功能如果每个项目都要实现一遍就显得太麻烦了,所以为了方便,我打算开发一个基于 Redis 的工具集,尽
仿navicat的web版工具上线了
背景 今天水一篇博文吧,介绍一下,之前做的一个开源项目(通过SQL查寻Mongo数据库工具)部署上线了,欢迎大家来玩。 相关代码 工具仓库: 核心转换器:https://gitee.com/liste
仿照navicat整一个mongo数据库查询web工具
前言 我个人比较不喜欢Mongo的语法,反而比较喜欢SQL语法(可能是先入为主吧,毕竟先学习SQL),所以就想着,是否有个工具可以通过写SQL去查询Mongo,很遗憾的是并没有找到好一些的工具(Stu
基于 Redisson 和 Kafka 的延迟队列设计方案
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 背景 其实在工作中延迟任务的场景还是比较常见的,比如电商场景中: 用户下单30分钟未支付自动取消订单; 订单申请退款
撸了几天Mybatis源码,将之前写的中间件重构了
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第1篇文章,点击查看活动详情” 前言 之前我写过一个工具,就是通过 “原生SQL去查Mongo数据”,具体可以查看我的这篇博文:听说你不会Mong
听说你不会Mongo的API?我写个插件用SQL去查Mongo
前言 我先谈谈为啥要搞这个插件,最近我们项目中使用 MongoDb 这款文档数据库来代替关系型数据库,说实话,我之前没咋用过Mongo,所以用的时候临时抱佛脚查API,但我个人觉得 Mongo 的AP
一招解决 SpringDataMongodb 审计(统一维护公共字段)功能
缘起 最近在公司使用 MongoDB 这种文档数据库,和 MySQL 一样在设计表实体时候都有一些公有的字段,比如,创建人、更新人、创建时间、更新时间。 那么 MongoDB 如何统一维护这些字段呢?
简单封装JPA工具解决神烦的查询问题
JPA 痛点 我个人觉得 Spring Data JPA 基于注解的查询方式确实很好用,但是对于那种有条件的查询就不怎么友好了。(不知道是不是我不会用) 比如:后台的这个查询,查询条件可以输入也可以不
Java封装bigQuery查询工具类
缘起 最近在公司基于bigQuery开发埋点数据分析功能,所以总结一下自己封装的bigQuery查询工具类(网上关于bigQuery的文章比较少) 关于bigQuery的概念功能可以参考 bigQue
通用查询设计与实现
在公司做这个通用查询功能也已经有很长一段时间了,今天有空就来总结一下通用查询是如何一步步设计实现的以及它设计的初衷是什么。我将采用三段论的形式来叙述这篇文章,即通用查询是什么?为什么需要?该怎么实现? 像这样的界面你是不是觉得很熟悉?没错今天就是来讲它。 在定义通用查询是什么之…
如何手撸一个较为完整的RPC框架
缘起 最近在公司分享了手撸RPC,因此做一个总结。 概念篇 RPC 是什么? RPC 称远程过程调用(Remote Procedure Call),用于解决分布式系统中服务之间的调用问题。 通俗地讲,
tk.mybatis拓展通用Mapper
背景: 最近做项目遇到这么一个事情,在更新表的时候使用UpdateByPrimaryKeyMapper接口的updateByPrimaryKey方法会把对象中的所有字段都更新了(无论对象中是否有null字段),这样带来一个问题就是每一个实体中都有创建人、创建时间、更新人、更新时…