![](https://img-blog.csdnimg.cn/direct/0b1d044c288449c386cf9c7031ee053c.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
技术
文章平均质量分 59
三高(高可用、高性能、高并发)信息系统的架构设计与实践以及采过的坑和经验分享与总结
学博成
2009年进入IT行业,拥有多年的架构设计、开发和管理实站经验,一路从小白学习达到双高工(信息系统项目管理师、系统架构设计师)逆袭之路,在这期间处理过上亿的数据量和千万级流量信息系统的架构设计、带领团队从0至1开发新浪某某商业化项目。
展开
-
实用mysql 创建临时表、查询并保存数据到临时表、多表联合更新、以及查询是否有死锁?
实用mysql 创建临时表、查询并保存数据到临时表、多表联合更新原创 2024-07-16 11:40:11 · 122 阅读 · 0 评论 -
多线程并发编程之--互斥、同步、死锁
多线程并发编程之--互斥、同步、死锁原创 2024-07-16 11:29:00 · 513 阅读 · 0 评论 -
启动和关闭应用程的Shell脚本
Linux 启动和关闭应用程的Shell脚本,简单、实用。原创 2024-07-01 17:08:18 · 233 阅读 · 0 评论 -
如何打造JAVA云服务器?
十步打造JAVA应用服务器1、要查看当前系统版本的Linux,您可以使用以下命令之一:2、安装docker3、安装mysql4、安装 nginx5、安装jdk6、安装rzsz命令7、安装git源代码管理8、打包jar包9、启动项目10、安装httpd工具查询Mysql数据库是否被锁信息原创 2024-03-14 17:40:30 · 1100 阅读 · 0 评论 -
十步打造JAVA云服务器
十步打造JAVA应用服务器1、要查看当前系统版本的Linux,您可以使用以下命令之一:2、安装docker3、安装mysql4、安装 nginx5、安装jdk6、安装rzsz命令7、安装git源代码管理8、打包jar包9、启动项目10、安装httpd工具查询Mysql数据库是否被锁信息原创 2024-03-28 17:32:48 · 1007 阅读 · 0 评论 -
JVM 基础知识
JVM 基础知识 对象头(Mark Word、KlassPointer类型指针、数组长度)、实例数据、对齐填充(8个字节)*.java --->*.class->类装载子系统、字节码执行引擎。堆分为新生代(复制算法)和老年代(标记-清除、标记-整理)堆、方法区(元空间)、栈(线程)、本地方法栈、程序计数器。CMS:初始标记、并发标记、重新标记、并发清理、并发重置。栈帧:局部变理表、操作数栈、动态链接、方法出口。G1:初始标记、并发标记、最终标记、筛选回收。3、查询正在锁的事务。4、查询等待锁的事务。原创 2024-03-25 17:47:29 · 292 阅读 · 0 评论 -
从工程师到系统架构设计师【成长之路】
从工程师到系统架构设计师【成长之路】成为系统架构设计师的关键是要培养自己的判断力、执行力和创新力。从工程师到架构设计师的成长过程:1.工程师阶段【技术青铜】2.高级工程师阶段【技术钻石】3.技术专家阶段--【技术星耀】4.系统架构设计师(初级)--【技术王者】5.系统架构设计师(中级)--【技术天才】6.系统架构设计师(高级)--【技术天才中的王者】最后,“10000小时定律”原创 2024-02-26 18:06:24 · 644 阅读 · 0 评论 -
架构设计师是什么?
架构设计师是什么?架构设计师是系统或产品线的设计责任人1、是一个负责理解、管理、并最终确认和评估非功能性系统需求(如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等),2、给出开发规范;3、搭建系统实现的核心构架,对整个软件架构、关键构件和接口进行总体设计;4、并澄清关键技术细节的高级技术人员优秀架构设计师具备的6种角色特质:技术领导者、开发人员、系统综合者、具备企业家思维、权衡策略思维与战术思维、良好的沟通原创 2024-02-26 14:06:13 · 520 阅读 · 0 评论 -
2024系统分析设计笔记汇总
2024年系统分析师学习笔记汇总,主要包括:项目管理、系统测试与维护、系统设计、需求工程、需求分析、软件工程、系统规划等内容原创 2024-01-08 17:05:15 · 550 阅读 · 0 评论 -
SkyWalking:⼀款用于分布式系统的应用程序性能监视工具
Skywalking:⼀款用于分布式系统的应用程序性能监视工具,尤其是面向微服务、云原生和基于容器(Kubernetes)架构设计。主要功能特性1、多种监控手段,可以通过语言探针和service mesh获得监控的数据2、支持多种语言自动探针,包括 Java,.NET Core 和 Node.JS;3、轻量高效,无需大数据平台和大量的服务器资源4、模块化,UI、存储、集群管理都有多种机制可选5、支持告警6、优秀的可视化解决方案原创 2023-12-27 16:41:26 · 1075 阅读 · 0 评论 -
创建Maven 父子工程
创建Maven 父子工程原创 2017-01-11 01:24:23 · 230 阅读 · 0 评论