燃着的半支烟
首页
归档
关于
Java
分类
算法 (2)
读书笔记 (0)
生活杂记 (1)
设计模式 (2)
DevOps (3)
移动端 (0)
中间件 (1)
微服务 (3)
Java (11)
全部分类 ( 15 )
查询
CTO如何帮助业务?
很多文章或者大咖们谈论程序员的职业发展通道都会提到CTO,也会谈到CTO很重要的一个职责,就是关注业务,帮助业务成功。但是,如何关注业务,帮助业务成功,几乎没有人给出明确的定义或者方法。本篇文章,半支烟结合自身在IT行业12年所见所闻,谈谈CTO如何关注业务,如何帮助业务成功?1、我从以下2个维度来
2022年07月02日
44次浏览
如何搭建SpringcloudAlibaba基础环境(一)
本文详解如何搭建springcloudalibaba基础环境整体概况本系列文章主要是详解搭建SpringcloudAlibaba的一系列环境。主要包括2部分:基础环境准备、项目搭建。基础环境主要包括:Mysql、Nacos、Sentinal、RocketMQ、Docker。项目搭建包括3个服务:网关
2021年08月23日
453次浏览
云上运维
科普类、闲扯类、水文、无干货类......自己拉网线、搬服务器、换硬盘?or一个指令让别人帮你......何为云?作为一个小白对云的理解一、云计算带来的技术变革1、互联网发展时代2、什么是云计算云计算的概念是由几个概念组合而成运作模式:云计算并不是新技术,只是运作模式区别于传统的IDC的IT模式。传
2020年09月01日
717次浏览
模拟内存溢出&通过MAT分析
构建一个简单的Springboot应用,模拟出OOM场景,再导出heapdump文件,通过Mat分析。 搭建简易Springboot,模拟OOM场景搭建一个简易的springboot工程,在controller层循环添加对象,直至OOM。//循环添加对象,模拟OOMList<UserVo>
java
2020年04月15日
538次浏览
一个简易RPC调用
一个简易的RPC调用,主要用到socket、多线程、动态代理、Java反射。 RpcServerRpcServer主要用来暴露服务。publicvoidexport(Objectservice,intport)throwsException{if(service==null){thrownewIll
java
2020年04月13日
673次浏览
踩坑-判断Integer相等
我们一起来看下这段代码,然后猜下结果:Integeri1=50;Integeri2=50;Integeri3=128;Integeri4=128;System.out.println(i1==i2);//trueSystem.out.println(i3==i4);//false针对以上结果,估计不
java
2020年04月13日
658次浏览
徒手撸一个简易消息总线EventBus
平时在写Android或者Java进程内应用时,发送消息一般会选择Guava的EventBus,这样可以做到代码松耦合,业务解耦。今天半支烟简单分析下消息总线原理,然后写个简易的消息总线。说白了,消息总线其实就是个观察者模式的典型应用。 EventBus的一般使用流程图和大致原理消息发布者(或者叫*
java
设计模式
2020年04月12日
901次浏览
算法-单链表删除数字
题目描述给你一个单链表和一个数字,你要删除节点上数字等于给定数字的那些节点,然后返回删除节点后的单链表。比如说,给定的单链表是:1→2→4→1→8→1要删除的数字是1。那么删除1后,返回的单链表是:2→4→8思路先定义一个单链表定义一个虚拟节点dummy,指向单链表的头节点再定义一个移动指针节点p,
java
算法
2020年04月12日
714次浏览
Kafka入坑指南
作为一个Kafka新手,如何入坑? 消息中间件使用场景1、为什么要使用消息中间件?在企业级项目开发过程中,经常碰到高并发、微服务交互、异步调用等常见场景,利用消息中间件的削峰、填谷、解耦等特性可以快速实现这些复杂场景,从而实现业务解耦、提升代码的易维护性、提高系统稳定性。2、哪些常见场景使用消息中间
kafka
中间件
2020年04月01日
962次浏览
算法:矩阵置零
题目描述给你一个m~x~n的矩阵,你要把这个矩阵中等于0的元素所在的行和列都置0。比如说,给你的矩阵a是:1,2,34,0,60,8,9这个矩阵中有两个0,把它们所在的行和列都置0后,得到的矩阵是:0,0,30,0,00,0,0思路先定义2个boolean数组,用来记录值为0的元素的横排位置和竖排位
java
算法
2020年03月30日
714次浏览
«
1
(current)
2
»
个人信息
燃着的半支烟
江苏 南京
文章数量
15
分类数量
9
标签数量
12
码农、架构师、创业者,混迹IT领域10余年,始终保持对技术的追求和热爱,对美好生活的向往!
所有标签
中间件
1
kafka
1
算法
2
Kubernetes
1
设计模式
2
mybatis
1
java
8
Docker
2
DevOps
2
微服务
2
限流
1
Java
2
所有标签
15