TY1972
码龄13年
关注
提问 私信
  • 博客:283,946
    社区:848
    284,794
    总访问量
  • 48
    原创
  • 675,109
    排名
  • 60
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 目前就职: 广州小鹏汽车科技有限公司
  • 加入CSDN时间: 2012-04-12
博客描述:
简单与专注,自信源于内心的修养!
查看详细资料
个人成就
  • 获得30次点赞
  • 内容获得15次评论
  • 获得131次收藏
创作历程
  • 1篇
    2019年
  • 27篇
    2018年
  • 31篇
    2017年
  • 36篇
    2016年
  • 85篇
    2015年
  • 55篇
    2014年
  • 13篇
    2013年
成就勋章
TA的专栏
  • 分布式任务调度
    1篇
  • Oracle 数据库
    4篇
  • Unix系统
  • Unix维护
    2篇
  • Windows系统使用
    2篇
  • Java
    10篇
  • 个人
    6篇
  • Android开发
    79篇
  • Android内核
  • 嵌入式系统
  • php+mysql
    3篇
  • 计算
    3篇
  • 网络
    2篇
  • Java EE
    9篇
  • 开源工具
    1篇
  • 汇编
  • oracle dba
    1篇
  • 书籍
    1篇
  • maven
    3篇
  • 项目构建
    3篇
  • SOAP
  • 版本控制工具
    6篇
  • UML
    1篇
  • 设计模式
    2篇
  • 程序
    1篇
  • IM
    6篇
  • AS
    1篇
  • XMPP
    3篇
  • 图片处理
    1篇
  • RPC
    1篇
  • IOS
    15篇
  • ndk
    7篇
  • C++
    1篇
  • H5
    3篇
  • mybatis
    1篇
  • Spring
    7篇
  • 视频处理
    2篇
  • ijkplayer
  • 并发编程
    7篇
  • python
    2篇
  • twisted
    2篇
  • Socketgai
  • Socket高性能服务器
    1篇
  • 游戏
    2篇
  • trac
  • redmine
  • 脚本
  • ZeroMQ
    1篇
  • Mysql
    6篇
  • 分布式系统
    2篇
  • https
    1篇
  • 微信
    1篇
  • 搜索引擎
    3篇
  • docker
    3篇
  • 数据库中间件
    1篇
  • 异地多活
    2篇
  • 分布式事务
    3篇
  • jvm
  • 流量
    3篇
  • 事件驱动
    1篇
  • disruptor框架
    1篇
  • ringbuffer
    1篇
兴趣领域 设置
  • 网络空间安全
    系统安全web安全安全架构
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

(一)vip saturn任务调度器使用:saturn升级支持sb2.x记要

微信公众号:架构师前线原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。目录文章目录目录一、调整细节1.0 saturn-job 项目调整1.1 saturn-console-api 子项目调整1.2 saturn-core 子项目调整1.3 saturn-it 子项目调整1.4 saturn-demo-springboot 子项目调整1.5 sat...
原创
发布博客 2019.09.17 ·
1830 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Java架构-亿级流量系统架构之如何支撑百亿级数据的存储与计算

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/Coco_Wditm/article/details/84638472本文聊一下笔者几年前所带的团队负责的多个项目中的其中一个,用这个项目来聊聊一个亿级流量系统架构演进的过程。一、背景引入首先简单介绍一下项目背景,公司对合作商家提供一个付费级产品,这个商业产品背后涉及到数百人的研发团队协作...
转载
发布博客 2018.12.24 ·
562 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

disruptor并发编程一:入门使用

disruptor框架入门使用一、引入disruptor框架二、示例Martin Fowler写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程里每秒处理6百万订单。业务逻辑处理器完全是运行在内存中,使`用事件源驱动方式。业务逻辑处理器的核心是Disrupto...
原创
发布博客 2018.11.25 ·
407 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ES 父子文档

ES 父子文档父子文档的特点父子文档的映射与索引父子关系应用父子文档的特点父/子文档是完全独立的。父文档更新不会影响子文档。子文档更新不会影响父文档或者其它子文档。父子文档的映射与索引父子关系 type 的建立必须在索引新建或 update-mapping 时候确定好PUT /company{ "mappings": { "branch": {}, ..
原创
发布博客 2018.11.06 ·
547 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Elasticsearch 6.2.3 head插件

1.安装Elasticsearch 6.2.3首先需要安装JDK,然后选择一个目录,执行如下命令下载、解压和运行-d 是指后台运行curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.tar.gztar -xvf elasticsearch-6.2.3.tar.gzc...
原创
发布博客 2018.11.02 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker 部署ElasticSearch 6.3.2以及elasticsearch-head

转载自: https://blog.csdn.net/yan69594281/article/details/82292063一、ElasticSearch是什么? Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。 不过,Elasticsea...
转载
发布博客 2018.10.29 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Elasticsearch6.3.2安装IK分词插件

ik分词器介绍elasticsearch-analysis-ik git地址:https://github.com/medcl/elasticsearch-analysis-ik分词方式 Analyzer: ik_smart , ik_max_word Tokenizer: ik_smart , ik_max_wordes安装ik插件有2种方式: plugin自动安装方式和手动解压...
原创
发布博客 2018.10.28 ·
2491 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

接入层控制:nginx动态流量路由和负载均衡

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。任何团队面临着业务的增长,服务的路由场景及流量控制需求都会越来越复杂。通常会涉及到接入层路由、流量控制和应用服务层路由、甚至数据库路由等。而负载均衡又是另一个热门的技术话题,可以用在服务端各层。本文主要讲解分布式系统中接入层的动态路由以及围绕的负载均衡。一、业务需要业务早期,业务需求和发展规划简单,...
原创
发布博客 2018.09.24 ·
3005 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

微服务架构之事件驱动架构

转载自:https://blog.csdn.net/jacks_sure/article/details/52537886 版权声明:本文为博主原创文章,转载须注明作者与来源。 https://blog.csdn.net/jacks_sure/article/details/52537886 前言 微服务架构中的数据管理 实时一致性 最终一致性 事件驱动的架构...
转载
发布博客 2018.09.10 ·
726 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

消息补偿应用--多key的水平分库方案

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。本文以下单过程卖家与买家维度,介绍基于消息补偿的数据库水平分库细节:1.通过sharding key 查询指定业务数据2.良性扩展多sharding key业务3.保持数据一致一、业务场景mysql 水平分库分表时,一般按照某个维度划分,主体业务在该维度上的相关表都要做相同划分。以订单业...
原创
发布博客 2018.09.01 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式事务--消息补偿的最终一致

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。大规模业务数据的方案一般都是分库分表,而且一些场景会同时跨多个库发生业务。在 "分布式事务概述"一文中,我们讲到事务消息的MQ补偿方案是目前公认的较为理想的分布式事务解决方案,实施成本也较高,今天我们即讲述这种补偿方案的最终一致性落地细节。 一、消息补偿流程回顾之前我们提到,消息中间件在分布式系...
原创
发布博客 2018.08.21 ·
4963 阅读 ·
1 点赞 ·
1 评论 ·
18 收藏

TCP粘包与拆包

面向网络编程,会遇到数据接收过程中数据质量太差问题,很可能是TCP传输过程中数据拆解和封装过程及性能导致,这涉及到tcp报文的粘包与拆包,我们今天讲粘包和拆包的概念。现象 tcp作为面向有连接、字节流的传输层协议,每次发送的一个业务报文都无固定大小边界,接收端应用层的一次读取操作并不能识别到拿到的数据是发送端的一个业务报文还是半个或者部分报文。以微信发消息场景为例,你连续向对方发送两个消息报文Da...
原创
发布博客 2018.07.01 ·
348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

juc并发控制--CountDownLatch使用

juc(java.util.concurrent)包是Doug Lea大神为了解决jdk内置的高并发机制性能问题,设计的一套高并发包,大神希望它能够成为高并发需求的基础。今天我们讲解它的4大并发工具之一:CountDownLatch。CountDownLatch类CountDownLatch 是juc包下的一个同步工具类,功能同java内置 Thread 的join很相似,同时功能和性能又高于jo...
原创
发布博客 2018.06.29 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单节点限流算法

在实际项目中,某个功能或一组接口可能曾经遭遇过线上5W+QPS的峰值,或者也会在压测状态下经历过10W+QPS的大流量请求。一个高并发系统中对流量的把控非常重要,当巨大的流量直接请求到某一个服务器上没多久就可能造成接口不可用,不处理的话甚至会造成整个应用不可用。大流量场景比如经常会遇到这样的业务场景,作为客户端要向kafka生产数据,而kafka的消费者则再源源不断的消费数据,并将消费的数据全部请...
原创
发布博客 2018.06.18 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jvm堆外内存--DirectByteBuffer

jvm的堆外内存本来是高贵而神秘的东西,只在一些缓存方案实战级别才会出现。但自从用了Netty等高并发IO框架后,就变成了天天与堆外内存打交道,在mina,netty等nio框架中屡见不鲜。堆外内存的优点是能减少IO过程的内存复制,不需要 "堆内存Buffer拷贝一份到直接内存中,然后才写入Socket";而且没有烦人的GC。广义的堆外内存堆外内存是相对于jvm堆内内存的一个概念。堆内内存是jvm...
原创
发布博客 2018.06.17 ·
3155 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

物联网长连接机制--应用层心跳与超时

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。做IM、物联网和服务器端底层中间件,经常会涉及到在线保活长连技术的细节实施。今天我们谈一个主流的保活在线技术:应用层心跳+超时。长连接目前使用最多的场景是IM(Instant Message)和消息推送,如微信、YY语音、极光推送等产品,除了IM,目前持续应用在物联网、车联网、医疗Al等领域。长连接概念这里的连...
原创
发布博客 2018.06.11 ·
5571 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

Java并发--InterruptedException机制

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。近期重新学习juc中的ReentrantLocklock类源码,虽然之前有相当长时间从事IM编发编程,但每次回顾IM设计,都会有新的收获。这次从中重新收获java中断类InterruptedException的理解。java中断响应是描述当一个线程或方法A处于运行、阻塞或死锁状态时,外界(通常指其他线程、系统I...
原创
发布博客 2018.06.03 ·
24998 阅读 ·
7 点赞 ·
1 评论 ·
42 收藏

redis-setnx-getset 不可重入分布式锁实现

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。通常如果在单机环境,使用synchronized或juc ReentrantLock 实现锁机制,但如果是分布式系统,则需要借助第三方工具实现,比如redis、zookeeper等。redis为单进程单线程模式,操作都是原子过程,采用队列模式将并发访问变成串行访问,且多客户端对redis的连接并不存在竞争关系。...
原创
发布博客 2018.05.27 ·
1260 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

分布式事务概述

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。一、什么是事务普通数据库事务(简称:事务,Transaction)是指一个单数据库节点执行过程中的一个逻辑单位由一个有限的数据库操作序列构成,这一系列数据库操作序列组成的逻辑单位具有强原子性,或全部执行,或全部不执行。该事务拥有以下四个特性,习惯上被称为 ACID 特性:原子性(Atomicity):事务作为一...
原创
发布博客 2018.05.23 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

异地多活的单元化设计

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。 现在的互联网技术从业者或多或少知道阿里"单元化"技术这个词,阿里的很多业务线和系统,都已实现单元化架构,很多其他公司也在参考阿里单元化方案,实现自己的多活架构。单元技术是阿里巴巴异地多活实践中总结出来的基于核心业务的跨机房分流量技术,如之前提到,实际的软件系统技术上很难100%业务使用多活,只能尽量保证绝大部...
原创
发布博客 2018.05.15 ·
4542 阅读 ·
0 点赞 ·
0 评论 ·
18 收藏
加载更多