三十而立90后
码龄13年
关注
提问 私信
  • 博客:295,782
    295,782
    总访问量
  • 31
    原创
  • 221,614
    排名
  • 52
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:90后的天下

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-03-22
博客简介:

码农和金融的专栏

博客描述:
关注“三十而立90后”公众号:sanshierli90s
查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    53
    当月
    0
个人成就
  • 获得82次点赞
  • 内容获得14次评论
  • 获得185次收藏
  • 代码片获得150次分享
创作历程
  • 1篇
    2024年
  • 2篇
    2022年
  • 14篇
    2019年
  • 2篇
    2018年
  • 7篇
    2017年
  • 46篇
    2016年
  • 47篇
    2015年
  • 2篇
    2014年
成就勋章
TA的专栏
  • maven
    1篇
  • 设计模式
  • 面试
    1篇
兴趣领域 设置
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

消息通知系统优化设计

近年来,通知功能已经成为许多应用程序中突出的特性。构建一个能每天发送数百万通知的可扩展系统绝非易事。这正是为什么我觉得有必要记录我在这方面踩坑之路。也叫用户触达系统。完成这项任务要求对通知生态系统有深刻的理解,否则需求很容易变得模糊和不明确。
原创
发布博客 2024.03.10 ·
1645 阅读 ·
27 点赞 ·
0 评论 ·
21 收藏

python批量下载gitlab项目 支持群组 离职专用

链接:https://www.jianshu.com/p/67d827fbb4e8。商业转载请联系作者获得授权,非商业转载请注明出处。1、脚本复制到本地,修改为自己的配置信息执行。3、支持配置 下载其他群组关联的共享项目。2、支持分群组批量下载。作者:噫那里有条咸鱼。
转载
发布博客 2022.11.14 ·
737 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

MQTT、CoAP与HTTP的区别,哪一个更适合物联网?

转载自:http://www.234plus.com/?p=740https://blog.csdn.net/yangzaizhong/article/details/80877166HTTP是最流行和最广泛使用的协议。但在过去几年中,MQTT迅速获得了牵引力。当我们谈论物联网开发时,开发人员必须在它们之间做出选择。设计和消息传递MQTT以数据为中心,而HTTP是以文档为中心的。HTTP是用于客户端 – 服务器计算的请求 – 响应协议,并不总是针对移动设备进行优化。MQTT在这些术语.
转载
发布博客 2022.02.22 ·
1672 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Redis Cluster

转https://www.cnblogs.com/wxd0108/p/5798498.html前言redis 是我们目前大规模使用的缓存中间件,由于它强大高效而又便捷的功能,得到了广泛的使用。现在的2.x的稳定版本是2.8.19,也是我们项目中普遍用到的版本。redis在年初发布了3.0.0,官方支持了redis cluster,也就是集群。至此结束了redis 没有官方集群的时代,...
转载
发布博客 2019.10.14 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

京东一元抢宝系统的数据库架构优化(分实例分库分表)

https://mp.weixin.qq.com/s/mukSACmRgmDyz69_59TRtw
原创
发布博客 2019.10.10 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sharding-jdbc 分库分表

1. 使用基础:使用Sharding-JDBC 分库分表:https://www.cnblogs.com/coderzhw/p/11094305.html(文末有参考连接文章也都不错)2.学习sharding-jdbc 之spring+mybatis+sharding-jdbc整合https://blog.csdn.net/clypm/article/details/5437852...
原创
发布博客 2019.10.10 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mycat 相关文章

1. mycat 入门教程https://www.cnblogs.com/jpfss/p/8192869.html2.mycat分片规则详解https://www.cnblogs.com/alan319/p/10556979.html3.MyCat 看了这篇什么都会了https://www.jianshu.com/p/c6e29d724fca4.Mycat 分布式事务的实现...
原创
发布博客 2019.10.10 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis Cluster 和 Twemproxy

memcached/redis比较 缓存代理比较(Twemproxy/Codis/Redis-cluster):https://blog.csdn.net/steven_change/article/details/79846829一致性哈希之应用twemproxy与codishttps://blog.csdn.net/chdhust/article/details/79491015...
转载
发布博客 2019.10.10 ·
321 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

maven整理依赖,优化依赖

显示项目中已解析依赖,每个依赖的范围:mvn dependency:list通过这棵树可以看到某个依赖是通过哪条传递路径引入的,方便依赖的版本的管理:mvn dependency:tree分析当前项目的依赖,主要找寻一些编译过程中主代码和测试代码用不到的依赖:mvn dependency:analyze注意: Used undeclare...
转载
发布博客 2019.09.20 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

尚硅谷_互联网大厂高频重点面试题(第2季)思维导图 脑图笔记 完整版

尚硅谷的视频链接:尚硅谷_互联网大厂高频重点面试题(第2季)思维导图获取方法:获取思维导图需要扫描下列二维码关注微信同名公众号manongjinrong,关注公众号并发送“领取面试脑图”到公众号,即可领取到面试脑图一份。。截图如下:...
原创
发布博客 2019.07.19 ·
4974 阅读 ·
1 点赞 ·
7 评论 ·
4 收藏

10道经典mysql查询语句面试题

原文很多查询都可以用经典的学生-课程-成绩案例来表示,下面是一些我在笔试或面试中遇到的经典题型。这些题目没有涉及到索引,函数,存储过程等高级功能,都是一些基本的查询语句,但难度却不小。表结构学生表student(id,name) 课程表course(id,name) 学生课程表student_course(sid,cid,score) sql create table stu...
转载
发布博客 2019.04.13 ·
1306 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

gc log的分析

日前查看某个程序的日志,发现一直在报GC相关的信息,不确定这样的信息是代表正确还是不正确,所以正好借此机会再复习下GC相关的内容:以其中一行为例来解读下日志信息:[GC (Allocation Failure) [ParNew: 367523K->1293K(410432K), 0.0023988 secs] 522739K->156516K(1322496K), 0.00...
转载
发布博客 2019.04.11 ·
6906 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

jvm参数联想记忆

下面来看一条经常设置设置jvm参数的命令(为了方便读就换行了):JAVA_OPTS="-server -Xms512M -Xmx512M -Xss256K -Djava.awt.headless=true -Dfile.encoding=utf-8 -XX:PermSize=64M -XX:MaxPermSize=128m"以下两条来自:https://www.oschina...
转载
发布博客 2019.04.10 ·
545 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

各种排序算法书写和比较

各种排序算法比较一、基本排序算法1. 冒泡排序 假如我们现在按身高升序排队,一种排队的方法是:从第一名开始,让两人相互比身高,若前者高则交换位置,更高的那个在与剩下的人比,这样一趟下来之后最高的人就站到了队尾。接着重复以上过程,直到最矮的人站在了队列首部。我们把队头看作水底,队尾看作水面,那么第一趟比较下来,最高的人就像泡泡一样从水底”冒“到水面,第二趟比较则是第二高的人……排队...
转载
发布博客 2019.04.03 ·
1314 阅读 ·
4 点赞 ·
0 评论 ·
19 收藏

Java常用命令:jps、jstack、jmap、jstat(带有实例教程)

1. jps jstack jmap jstathttps://blog.csdn.net/u013310517/article/details/80990924 图文版教程2. jinfo 查看参数信息
转载
发布博客 2019.04.03 ·
1422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cap与一致性(强一致性、弱一致性、最终一致性)

在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子。CAP原理中,有三个要素:一致性(Consistency) 可用性(Availability) 分区容忍性(Partition tolerance)CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行...
转载
发布博客 2019.03.31 ·
14573 阅读 ·
8 点赞 ·
0 评论 ·
35 收藏

理论之CAP,BASE,Quorum,2PC,3PC,paxos

分布式环境的各种问题1 并发性问题 当多个节点并发操作共享资源的时候,怎么准确并且高效的协调分布式并发操作 2 时序性问题 很难判断事件的发生先后问题。缺乏一个全局时钟序列的控制。 3 高可用性问题 由于分布式系统,故障经常发生。 4 通信异常问题 一次网络通信的延时大概在0.1--1ms之间。如何解决消息丢失,消息延迟问题 5 数据一致性问题 局部小集群完成了本来需要完整系统才能完成...
转载
发布博客 2019.03.31 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库两个神器【索引和锁】

 前言只有光头才能变强索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。本文力求简单讲清每个知识点,希望大家看完能有所收获声明:如果没有说明具体的数据库和存储引擎,默认指的是MySQL中的InnoDB存储引擎一、索引在之前,我对索引有以下的认知:索引可以加快数据库的检索速度 表经常进行INSERT/UPDATE/DELETE操作就不要建立索...
转载
发布博客 2018.08.22 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

互联网支付系统整体架构详解

在互联网产品运营中,有很多小伙伴或许会遇到这样的困扰:产品好不容易推出来了,流量成本节节攀升,用户的活跃度、留存度却持续下降。因此在瞬息万变的互联网产品环境中,需要研发接入支付系统来加入商业行为的闭环,支付系统能够帮助企业更好地实现商业化,利用那些为用户而生的支付体系产品,实现用户积累、商业变现。对于支付系统,有针对不同行业的支付系统,有支付宝,微信支付,paypal的通用网关支付,也有聚
转载
发布博客 2018.01.05 ·
1420 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

mysql 日期操作 增减天数、时间转换、时间戳

MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select datediff('2008-08-08', '2008-08-01'); -- 7select datediff('2008-08-01', '2008-08-08'); -- -7一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(
转载
发布博客 2017.11.02 ·
6274 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多