从一个 10 年程序员的角度告诉你:搞懂 Java 面向对象有多容易?
前言:1)java面向对象语言,面向过程围绕过程(解决问题步骤),面向对象围绕实体(名词,特性(属性),行为(动作、方法))。它们设计思想区别在于关心核心不同的。主流都是面向对象的。实际开发,先按面向对象思想进行设计,具体实现时面向过程(人习惯)2)java怎么支持面向对象呢?a.万物皆对象,所有的类都是Object子类b.java中支
可莉 可莉
4年前
带你入门前端工程:微前端
什么是微服务?先看看维基百科(https://zh.wikipedia.org/wiki/%E5%BE%AE%E6%9C%8D%E5%8B%99)的定义:微服务(英语:Microservices)是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块(SmallBuildingBlocks)为基础,利用模块化的方式组合出复杂的大型应用
Aidan075 Aidan075
4年前
火爆全网的动态曲线图是怎么做的?
↑关注星标  有趣的不像个技术号每晚九点,我们准时相约  大家好,我是朱小五昨天的次条给大家发了一个新华社的视频45秒看清多国疫情变化!(点击下图即可观看)(http://mp.weixin.qq.com/s?bizMzU5Nzg5ODQ3NQ&mid2247484779&idx2&sn53a3b71d3957bd04676f
Peter20 Peter20
4年前
MySQL基础(非常全)
MySQL基础一、MySQL概述1、什么是数据库?答:数据的仓库,如:在ATM的示例中我们创建了一个db目录,称其为数据库2、什么是MySQL、Oracle、SQLite、Access、MSSQLServer等?答:他们均是一个软件,都有两个主要的功能:a.将数据保存到文件或内存b.接收特定的命令,然后对文件进行相应
Stella981 Stella981
3年前
RabbitMQ如何高效的消费消息
在上篇介绍了如何简单的发送一个消息队列之后,我们本篇来看下RabbitMQ的另外一种模式,工作队列。什么是工作队列我们上篇文章说的是,一个生产者生产了消息被一个消费者消费了,如下图!(https://usergoldcdn.xitu.io/2020/5/15/1721768c1b303014?w1824&h55
Wesley13 Wesley13
3年前
AT
!(https://oscimg.oschina.net/oscnet/9bcf9c4a197687d0f09aa8b0d010e9470c7.jpg)ATUI是一款基于Vue2.x的前端UI组件库,主要用于快速开发PC网站产品。没错,这是又一款基于Vue的前端UI组件库,又双叒叕款UI库~又双叒叕款轮子
Wesley13 Wesley13
3年前
DDD提升我的开发效率
!(https://oscimg.oschina.net/oscnet/up93aed604b4800d32bb7835fdac57273fe14.png)2019年参加了"领域驱动设计峰会2019"看到了国内、国外、不同行业在基于DDD的实践分享。成年热学习的一个特点就是带着自己的经验来思考接收到的内容,那么回顾自己接触DDD有一段时间,将自
Stella981 Stella981
3年前
DevOps中的测试实践
万物皆可pipeline,流程自动化解放生产力。在DevOps的pipeline中,我们发现测试环节也需要一套流水线化的能力,来保证研发流程的大批pipeline稳定高品质交付。!(https://oscimg.oschina.net/oscnet/up4bbab1418ad0e9f554552e07d5d5ae0b508.png)下面介绍下De
Stella981 Stella981
3年前
Spring Boot(九):springboot结合mybatis实现增删改查
一、前言最近在跟着视频做码匠社区项目,视频中连接H2数据库,但是我这个社区版的IDEA无法集成H2,暂时还未找到解决办法。!(https://oscimg.oschina.net/oscnet/up63070cc09a5906d48aedf92a282c68abf8b.png)因此想到了之前练习的连接MySQL,为了能继续下去,只能
Wesley13 Wesley13
3年前
C++服务编译耗时优化原理及实践
!(https://oscimg.oschina.net/oscnet/upa3f85176f538489aba8d8a0dbe6d8b8bcf4.JPEG)一、背景大型C工程项目,都会面临编译耗时较长的问题。不管是开发调试迭代、准入测试,亦或是持续集成阶段,编译行为无处不在,降低编译时间对提高研发效率来说具有非常重要意义。美