Java后端
文章平均质量分 64
Java后端相关知识
深海呐
实名: 赵星海,山西人,目前在北京。
展开
-
Java 后端 - 腾讯云短信报错:AuthFailure.SecretIdNotFound message:The SecretId is not found, please ensure that
错误码:AuthFailure.SecretIdNotFound。原创 2022-08-17 17:28:40 · 3786 阅读 · 0 评论 -
后端与前端架构设计的区别
这里的后端指Java后端,PHP后端,GO后端,服务器端等。前端指Web端(网页,小程序,APP内嵌),移动端/Pad/手表/定制设备等,包括(Android & IOS & 鸿蒙)等系统。前后端架构设计差异:前端架构主要侧重点在于视图与数据走向, 而后端架构主要侧重分布式设计与中台服务治理。前端面向用户,更加注重用户的直观体验,好看的页面外观,界面的快速相应,炫酷的动画设计都是前端程序不可缺少的重点。而前端数据的拉取、上传与计算,除了需要本身架构的匠心设计,更离不开后端程序原创 2022-05-17 14:53:19 · 2048 阅读 · 1 评论 -
SpringBoot/SpringCloud项目常用注解释义_Controller篇
Controller层常用注解:一、修饰类的注解:@RestController :是@controller和@ResponseBody 的结合@Controller:将当前修饰的类注入SpringBoot IOC容器,使得从该类所在的项目跑起来的过程中,这个类就被实例化。 @ResponseBody:该类中所有的API接口返回的数据,无论对应的方法返回Map或是其他Object,它会以Json字符串的形式返回给客户端@Validated:参数合法性分组校验 具体使用...原创 2022-04-24 16:54:25 · 857 阅读 · 1 评论 -
SpringBoot配置文件的加载位置与优先级
一、加载位置与加载顺序SpringBoot项目启动时,会依次从四个地方扫描加载配置文件分别是这四个地方: file:/config/ file:/ classPath:/config/ classPath:/ 二、优先级当四个地方出现重复的配置时,以最先扫描到的为准也就是说以上四个位置,优先级是从高到低排列file:/config/ 最高 classPath:/最低这时候,同样的配置,高优先级生效...原创 2022-04-18 16:21:47 · 677 阅读 · 1 评论 -
Java 定时任务-最简单的3种实现方法
一、TimerTimer是JAVA自带的定时任务类,实现如下:publicclassMyTimerTask{ publicstaticvoidmain(String[]args){ //定义一个任务 TimerTasktimerTask=newTimerTask(){ @Override publicv...原创 2022-03-07 16:58:38 · 55685 阅读 · 7 评论 -
SQL 所有 数据类型 分析与汇总
SQL中数据类型有哪些类型?数值型,字符型,日期时间型,字节型,货币型,其他特殊类型等。接下来深海整理的表格中,字体加粗的数据类型为常用数据类型。数值型 类型 大小(字节) 范围 描述 类比Java类型 BIT <=1 (0,1) 逻辑数值 boolean TINYINT 1 (-128,127) 极小整数值 byte SMALLINT 2 (-32 768,32 767)原创 2022-03-04 11:02:38 · 940 阅读 · 4 评论 -
SpringCoud 入门
这里分享两篇不错的文章这篇用举例的形式讲了一些原理Spring Cloud 入门总结 - 知乎首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。 什么是Spring cloud构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种…https://zhuanlan.zhihu.com/p/95696180?from_voters_page=true这边讲了可用性,其中架构图非常好spring cloud在国内原创 2022-02-18 16:01:22 · 170 阅读 · 0 评论 -
算法探索_二叉查找树/二叉搜索树/二叉排序树的特点,创建,转换,数据插入和查找
本篇博客所用图片均由 penjee 官博制作,这里只做分享二叉搜索树的特点不知道各位有没有听过轻重树,搜索树或者说查找树也可以说是轻重树。该类的树有两个核心特点:所有左子节点均小于父节点 所有右子节点均大于父节点同时这类树必须满足一个条件:不可有键值相等的节点二叉搜索树的创建首先讲数据排序,使得数据成为有序数列,然后取数列的中间节点作为根节点。然后从中间向两边延申,分别将延伸到的节点作为自己的左右节点。二叉搜索树的转换 (转换成有序队列)两种方式。如果转Li原创 2022-02-11 10:19:41 · 232 阅读 · 2 评论 -
程序设计六大原则-概况与举例
总结设计原则其实很早以前就在想了,但是起初我认为固定的原则会局限人的创新思维,陈旧的定律不一定是最好的。实际上随着代码量的沉积,你会发现无形之中你的程序设计会和这六大原则不谋而合。大道至简,前人走过的路,可能也是你将要走的路。原则一:单一职责这一块不管你写前端还是后端的项目,你会明白,所谓的设计模式(如MVC,MCP)就是帮助你实现部分代码的单一职责,就像是流水线上工作流程拆分,很多简单的步骤实现庞大的逻辑。当职责变得单一时,复用性提高,个体业务逻辑难度降低。这个原则算是应用最广,也最显而易见的。原创 2022-01-26 18:01:58 · 1680 阅读 · 4 评论 -
SpringBoot项目创建到基本运行
SpringBoot项目创建:SpringBoot 的基本使用过程 - 简书Spring Boot 简化了Spring 应用的初始搭建、开发过程,开发人员可使用Spring提供的特定的方式来进行配置,不再需要重复自定义样板化的配置。其实,Spring...https://www.jianshu.com/p/c2593ac15fa7SpringBoot基本运行:springboot基本使用 - 程序员大本营https://www.pianshen.com/article/6095121原创 2022-01-22 15:25:03 · 447 阅读 · 0 评论