十月飞翔 十月飞翔
3年前
Kubernetes和OpenStack到底是什么关系?
Kubernetes面向应用层,变革的是业务架构,而OpenStack面向资源层,改变的是资源供给模式。使用容器且集群规模不大,直接用Kubenetes就可以;集群规模大,不管应用是否只是跑在容器中,都是OpenStackKubernetes更好。OpenStackKubernetes是各取所长,并不只是因为惯性,而是对于多租户需
Wesley13 Wesley13
3年前
TARS基金会宣布外联委员会成立
!(https://oscimg.oschina.net/oscnet/02df7c69db234cdf885783ecc834f76c.gif)TARS基金会很高兴宣布外联委员会(OutreachCommittee)的成立,该委员会将代表董事会执行TARS基金会对外宣传和拓展业务。外联委员会由TARS的7个公司会员
Swift之struct二进制大小分析
随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用Swift开发占比逐渐增高。本次讨论的是struct对比Class的一些优劣势,重点分析对包体积带来的影响及规避措施。
一分钟学会、三分钟上手、五分钟应用,快速上手责任链框架详解 | 京东云技术团队
责任链模式是开发过程中常用的一种设计模式,在SpringMVC、Netty等许多框架中均有实现。我们日常的开发中如果要使用责任链模式,通常需要自己来实现,但自己临时实现的责任链既不通用,也很容易产生框架与业务代码耦合不清的问题,增加CodeReview的成本。
Souleigh ✨ Souleigh ✨
4年前
React Hooks 快速上手
ReactHook快速上手一、Hook简介1.1Hook历史在ReactHook出现之前的版本中,组件主要分为两种:函数式组件和类组件。其中,函数式组件通常只考虑负责UI的渲染,没有自身的状态也没有业务逻辑代码,是一个纯函数。而类组件则不同,类组件有自己的内部
可莉 可莉
3年前
041. 通过 Lua 扩展 Nginx
1\.ngx\_lua模块Nginx模块需要用C开发,而且必须符合一系列复杂的规则,最重要的用C开发模块必须要熟悉Nginx的源代码,使得开发者对其望而生畏。ngx\_lua模块通过将lua解释器集成进Nginx,可以采用lua脚本实现业务逻辑。该模块具有
Easter79 Easter79
3年前
SpringBoot2.X + 阿里云RocketMQ(78)
《SpringBoot2.X心法总纲》(https://my.oschina.net/mdxlcj/blog/3118723)前景:目前很多公司已经都在使用阿里云产品,数据库、监控、k8s、短信业务、直播等,而接下来描述的则是其中之一,如何对接快速使用阿里RocketMQ,而使用的是onsclient初级版本Springboot2.XRo
Stella981 Stella981
3年前
SpringBoot2.X + 阿里云RocketMQ(78)
《SpringBoot2.X心法总纲》(https://my.oschina.net/mdxlcj/blog/3118723)前景:目前很多公司已经都在使用阿里云产品,数据库、监控、k8s、短信业务、直播等,而接下来描述的则是其中之一,如何对接快速使用阿里RocketMQ,而使用的是onsclient初级版本Springboot2.XRo
Wesley13 Wesley13
3年前
1.1Spring Boot 环境配置和常用注解
SpringBoot常用注解:@Service:注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository:注解在类上,表示这是一个数据访问层bean@Component:注解在类上,表示通用bean,value不写默认就是类名首字母小写@Auto
LeeFJ LeeFJ
2年前
Foxnic-SQL (16) ——Foxnic-SQL的模型关联方法
本节我们将用一个简单的例子,来说明对象之间的关联关系,以及FoxnicSQL是如何处理这种关联关系的。首先,我们引入商城下单的简单业务模型,这个模型里面包括了商品、订单、订单明细以及收件人地址,这个模型足够简单,所以很容易分析出他们之间的关联关系。