前情回顾:
《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》
《Spring Cloud Alibaba基础教程:支持的几种服务消费方式》
《Spring Cloud Alibaba基础教程:使用Nacos作为配置中心》
《Spring Cloud Alibaba基础教程:Nacos配置的加载规则详解》
《Spring Cloud Alibaba基础教程:Nacos配置...
前情回顾:
《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》
《Spring Cloud Alibaba基础教程:支持的几种服务消费方式》
《Spring Cloud Alibaba基础教程:使用Nacos作为配置中心》
《Spring Cloud Alibaba基础教程:Nacos配置的加载规则详解》
《Spring Cloud Alibaba基础教程:Nacos配置...
girl.jpg
软件项目的开发其实是一个工程,整个开发过程可以在工程思维(模块化、重复利用)的指导下有效组织起来。软件工程是软件行业知识体系的内核。
为什么要学习软件工程
在软件 开发领域,有哪些知识十年前很重要,现在依然很重要,未来同样很重要?仔细分析下,这些知识并不多:数据结构、算法、...
前言
架构师是一个没有被严格定义的角色。
在写这篇文章之前,我特意把这几年看过的关于架构和架构师的书重新翻了一遍,结果发现它们的定义或多或少有一些不一样,而经过了这几年,一些之前同意的观点,现在的我也不敢苟同了。另一方面,业界对于架构师这个岗位,其实也没有统一的角色定位。在阿里巴巴,前几...
1、在java中守护线程和本地线程区别?
java中的线程分为两种:守护线程(Daemon)和用户线程(User)。
任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon()必须在Thread.start()之前调用,否则运行时会抛出异...
今日头条/字节跳动:(IOS研发实习生)
一面:(1小时)
1、自我介绍,可实习时间,在校情况;
2、手撕算法:
(1). 青蛙跳台阶,一次可以跳1个台阶或者2个台阶,问跳完N阶台阶总共有几种跳法?(递归和非递归)
(2). 按照顺时针的顺序,逐层遍历并打印N阶方阵;
3、TCP/IP协议;
4、TCP三次握手,四次...
春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。
相信大家在应聘一些中大型互联网公司的Java工程师岗位时遇到了不少困惑。
举个例子:有朋友说他在面试前其实也做了精心准备,网上搜集了不少Java面试题,然而实际去互联网公司面试才发现,人家问的,和你准备的东西,对不上号,这就很尴尬了。。。
...
这篇博文是临时增加出来的内容,主要是由于最近连载《Spring Cloud Alibaba基础教程》系列的时候,碰到读者咨询的大量问题中存在一个比较普遍的问题:版本的选择。其实这类问题,在之前写Spring Cloud基础教程的时候,就已经发过一篇《聊聊Spring Cloud版本的那些事儿》,来说明Spring Boot和Spring Cloud版本...
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba
Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
依托 Spring Cloud Alibaba,您只需要添加一些注解...
A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。
B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。
C. 以下列了事务使用过程的注意事项,请大家留意。
1. 不要在接口上声明@Transactional ,而要在具体类的方法上使用 @Transaction...