告别弱网,一直追剧一直爽
假设这样一个应用场景:下班途中,你刚上地铁,戴好耳机,准备看一集追到兴起的电视剧或者综艺节目,消磨乘坐交通工具的时间。这时,你却发现网络信号随着地铁的启动停站,变得时有时无,视频加载也开始不稳定。如何解决这一问题?华为HMSCore无线传输服务(WirelessKit)为开发者提供了完善的无线通信传输能力,打造定制化的蜂窝WiFi通信解决方案。其中,弱
Wesley13 Wesley13
3年前
SOA与微服务
微服务并非它的体积足够小,而是它的责任足够单一,很多人误解了「微」的真实含义,认为服务拆分得足够小就是微服务了,其实并非这样。此外,「微」还有“微不足道”的意思,也就是说,某个服务出现故障,它不会影响整个系统。微服务并非细粒度服务的组合,也就是说,粒度要细到什么程度,这取决于对业务功能的把控能力。此外,微服务是一种架构思想,包括看
学习大数据和云计算是不是都是会有不错的发展前景
AWS认证(AWSCertification)是亚马逊AWS对于云计算领域从业人员发布的一套验证管理体系:根据认证云专业技能与工作能力,协助专业人员充足呈现自身能达到市场的需求的优势,与此同时经过应用AWS,帮助公司打造出自主创新且高效率的云精英团队。依据人物角色和技术专业,给予多元化的认证考试,致力于助推本人和精英团队完成其特殊总体目标。学生能够根据得到
捉虫大师 捉虫大师
3年前
我好像发现了一个Go的Bug?
从一次重构说起这事儿还得从一次重构优化说起。最近在重构一个路由功能,由于路由比较复杂,需求变化也多,于是想通过责任链模式来重构,刚好这段时间也在SentinelGo中看到相关源码。用责任链模式,最大的好处是可以针对每次请求灵活地插拔路由能力,如:这样实现会在每次请求到来时去new出整个责任链,可以预见对象会频繁的创建、销毁。对Java来说,对象池
Stella981 Stella981
3年前
RabbitMQ 和 Kafka 的区别?
作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因,许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的。不同的场景需要不同的解决方案,选错一个方案能够严重的影响你对软件的设计,开发和维护的能力
Caomeinico Caomeinico
3年前
壹脉销客V3.0.0版本,适合政企单位的宣传展示名片系统Java源码
壹立科技自主研发的FCRM壹脉销客智能名片系统,即营销获客的CRM运营管理系统,将全方位提升企业销售及销售管理能力。该系统以大数据和人工智能技术为驱动,以小程序为技术应用入口,包含六大核心产品:微官网、智能名片、分销商城、营销裂变系统、智能CRM管理系统、在线预约系统,围绕四大核心即:1、企业如何流量。打通流量,真实流量智能分发;2、数据智能预测。智能预测
壹脉销客V3.0.0版本,适合政企单位的宣传展示名片系统Java源码
壹立科技自主研发的FCRM壹脉销客智能名片系统,即营销获客的CRM运营管理系统,将全方位提升企业销售及销售管理能力。该系统以大数据和人工智能技术为驱动,以小程序为技术应用入口,包含六大核心产品:微官网、智能名片、分销商城、营销裂变系统、智能CRM管理系统、在线预约系统,围绕四大核心即:1、企业如何流量。打通流量,真实流量智能分发;2、数据智能预测。智能预测
Wesley13 Wesley13
3年前
序列化方案选型对比
4千字长文预警!!背景JSON/XML不好吗?好,再没有一种序列化方案能像JSON和XML一样流行,自由、方便,拥有强大的表达力和跨平台能力。是通用数据传输格式的默认首选。不过随着数据量的增加和性能要求的提升,这种自由与通用带来的性能问题也不容忽视。JSON和XML使用字符串表示所有的数据,对于非字符数据来说,字面量表达会占用
Wesley13 Wesley13
3年前
2011架构师大会心得
1、架构应该是对开发者是透明的2、在架构中,存储是难度最大的3、百度贴吧是如何测试的,采用轻量型解决方案,支持开发者快速4、视频存储非常适合keyvalue形式5、运维自动化,不需要改每台服务器的设置6、增加流量能力的,可以利用多网卡7、有些领域的流量会突发增加10倍,甚至更多,这时候需要考虑加锁来缓冲一下,防止cach
Wesley13 Wesley13
3年前
ThinkPHP开发必备composer扩展包
本文假设读者有能力正常使用composer环境隔离dotenv真实世界的开发往往是这样,多个团队成员共同开发,线上线下的代码通过版本控制系统保持一致.但你无法保证也没理由要求所有机器上的应用配置一致.例如,要求所有成员使用相同的本地数据库用户名和密码是不合理的.线上线下使用相同的数据库配置更加不合理.我们有