Wesley13 Wesley13
4年前
SQL掌握到这种程度,想不拿高薪都难...
我的财务朋友小川,上周五,刚刚被升为财务总监,薪资涨了35%!但你一定想不到,他平时从不加班,甚至还经常迟到。领导还给他升职,就是因为:他总能第一时间从销售、运营、市场调研等各类数据中发现问题,抓住业务发展的关键点;!(https://oscimg.oschina.net/oscnet/0f372b4a5
Easter79 Easter79
4年前
SpringBoot整合dubbo
市面上大概是用两种方式使用微服务,①dubbo,②,springcloud;dubbo是使用rpc进行服务调度,而springcloud是用轻量级的http方式;dobbo侧重于服务间通信,在负载均衡,网关,路由,熔断方面依赖于第三方,而springcloud则提供了一整套完整的解决方案。且zookeeper偏向于保证一致性,而springc
Stella981 Stella981
4年前
Android中的常见通信机制和Linux中的通信机制
HandlerHandler是Android系统中的一种消息传递机制,起作用是应对多线程场景。将A进程的消息传递给B线程,实现异步消息处理。很多情况是将工作线程中需要更新UI的操作消息传递给UI主线程,而实现更新UI操作。因为工作线程和主线程是共享地址空间,即Handler实例对象mHandler位于线程间共享的内存堆上,工作线程和主线
Stella981 Stella981
4年前
Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能
引言分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品RocketMQ(MetaQ的内核)也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做了性
Easter79 Easter79
4年前
TypeScript 中提升幸福感的 10 个高级技巧
!(https://oscimg.oschina.net/oscnet/ec4f1d7b017a4d73bb1a9d3cd8b5e0ba.png)用了一年时间的TypeScript了,项目中用到的技术是VueTypeScript的,深感中大型项目中TypeScript的必要性,特别是生命周期比较长的大型项目中更应该使用Ty
Wesley13 Wesley13
4年前
2019年度总结与2020展望【文末送书活动】
点击上方“中间件兴趣圈”,选择“设为星标”做积极的人,越努力越幸运!时光匆匆而过,2019即将逝去,迎来充满希望的2020年。回顾2019,中间件兴趣圈公众号始终坚持初心:为大家分享优质的原创技术文章,共同构建高质量的技术交流圈。2019中间件兴趣圈不仅陆续发表了Dubbo、ElasticJob、RocketMQ、
Stella981 Stella981
4年前
SPI 在 Dubbo中 的应用
通过本文的学习,可以了解DubboSPI的特性及实现原理,希望对大家的开发设计有一定的启发性。一、概述SPI全称为ServiceProviderInterface,是一种模块间组件相互引用的机制。其方案通常是提供方将接口实现类的全名配置在classPath下的指定文件中,由调用方读取并加载。这样需要替换某个组件时,只需要引入新
Stella981 Stella981
4年前
OCLint 实现 Code Review 结合 Shell 脚本
OCLint实现CodeReview给你的代码提提质量工程代码质量,一个永恒的话题。好的质量的好处不言而喻,团队成员间除了保持统一的风格和较高的自我约束力之外,还需要一些工具来统计分析代码质量问题。本文就是针对OC项目,提出的一个思路和实践步骤的记录,最后形成了一个可
Wesley13 Wesley13
4年前
Java面向对象之多态(来源于身边的案例)
2019年1月3日 星期四Java面向对象之多态(来源于身边的案例)1\.为什么要用多态?1.1 多态是面向对象的三大特性之一1.2 多态是基于接口设计的模型1.3 多态具有横向扩展特性1.4 可以非常标准匹配“依赖倒置原则”,降低前端与后端间的耦合2.不一样的多态案例2.1 UML静态模型图!
Stella981 Stella981
4年前
Python学习笔记
作业需求:模拟实现一个ATM购物商城程序:1.额度15000或自定义2.实现购物商城,买东西加入购物车,调用信用卡接口结账3.可以提现,手续费5%4.支持多账户登录5.支持账户间转账6.记录每月日常消费流水7.提供还款接口8.ATM记录操作日志9.提供管理接口,包括添加