动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

代码小兵124 

程序员

Ta的文章
Docker部署SpringBoot项目

使用docker部署SpringBoot项目springboot整合docker部署(两种构建Docker镜像方式)1.创建springboot项目packagecom.eangulee.demo.controller;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework...

代码小兵124
4032浏览 0推荐 2021-08-09 10:28:12
高并发服务器总览

从左边开始,先是CDN服务器和反向代理服务器,都用于缓存一些用户需要请求的资源。两者的区别在于CDN部署在网络提供商的机房,用户可以就近获取;反向代理则部署在网站中心机房。使用CDN和反向代理的目的都是尽快返回数据给用户。这样可以加快返回用户资源的速度,也减轻了后端服务器的负载压力。往下走,是一台负载均衡调度服务器,用于将用户的请求发送到服务器集群上。这里面A,B应用服务器可以是Tomcat服务器集群,只不过它上面只部署了Action,也就是我们平时写的controller层...

代码小兵124
2698浏览 0推荐 2021-08-06 10:14:21
4个微服务设计原则

我们总结了四个原则推荐给大家:AKF拆分原则前后端分离无状态服务Restful通信风格1.AKF拆分原则AKF扩展立方体(参考《TheArtofScalability》),是一个叫AKF的公司的技术专家抽象总结的应用扩展的三个维度。理论上按照这三个扩展模式,可以将一个单体系统,进行无限扩展。X轴:指的是水平复制,很好理解,就是讲单体系统多运行几个实例,做个集群加负载均衡的模式。Z轴:是基于类似的数据分区,比如一个互联网打车应用突然或了,用户量激增,集群模式撑不住了,那就按照用...

代码小兵124
1081浏览 0推荐 2021-08-05 11:24:06
开启线程原理

Java多线程,皆始于Thread。Thread是多线程的根,每一个线程的开启都始于Thread的start()方法。那么线程是如何被开启,run方法是如何被执行的呢?先上图:这张图在今后的几个章节都会用到,其中只展示了部分关键方法。本文主要关注Thread类。我们都知道启动一个线程,必须调用一个Thread的start()方法。在面试时经常可能会被问到start()和run()方法的区别,为什么一定要用start()方法才是启动线程?对比start()方法和run()的源码...

代码小兵124
795浏览 0推荐 2021-08-04 11:45:08
数据结构排序的概念

排序的概念定义:排序是计算机内经常进行的一种操作,其目的是将一组“无序”的数据调整为“有序”的数据元素。数据定义:假设含有n个数据元素的序列为{R1,R2…Rn},其相应的关键字序列为:{K1,K2…Kn};这些关键字相互之间进行比较,即:在他们之间存在着这样的一个关系:Kp1<=Kp2<=…<=Kpn按此固有关系将上式重新排列为:{Rp1,Rp2,…Rp...

代码小兵124
3593浏览 0推荐 2021-08-03 10:34:23