Easter79 Easter79
4年前
stdcall cdecl fastcall thiscall nakedcall Calling Conventions
stdcallcdeclfastcallthiscallnakedcall CallingConventions有一定C开发经验的人一定对”\_\_cdecl、\_\_stdcall、\_\_fastcall”肯定不陌生吧!但你真正理解了吗?是的,我曾在这采了无数个坑,栽了无数个跟头,终于忍无可忍要把它总结一下(虽然我已经有能力解决大部分
Stella981 Stella981
4年前
H5 移动端调试全攻略
!(https://oscimg.oschina.net/oscnet/dbf32d73045848a1a7d48488d831a84f.jpg)文章来源:http://jartto.wang/2018/11/01/mobiledebug/随着移动设备的高速发展,H5开发也成为了F2E不可或缺的能力。而移动开发的重中之重就是掌握调
Stella981 Stella981
4年前
OpenYurt 深度解读:如何构建 Kubernetes 原生云边高效协同网络?
!头图.png(https://ucc.alicdn.com/pic/developerecology/13e5f836302d45e9888b0737055455cf.png)作者|郑超导读:OpenYurt是阿里巴巴开源的云边协同一体化架构,与同类开源方案相比,OpenYurt拥有可实现边缘计算全场景覆盖的能力。在之前
Stella981 Stella981
4年前
JavaScript的BOM和DOM
1,window对象,所有浏览器都支持window对象,它表示浏览器窗口BOM(browserObjectModel)是指浏览器对象模型,它使JavaScript有能力与浏览器进行"对话".DOM(DocumentObjectModel)是指文档对象类型,通过它,可以访问HTML文档的所有元素window对象客户端JavaScript最高
鸿蒙小林 鸿蒙小林
4个月前
《仿盒马》app开发技术分享--确认订单选择优惠券(59)
技术栈Appgalleryconnect开发准备在上一节我们实现了在确认订单页查询优惠券,但是我们并没有其他优惠券相关的逻辑,我们的目的还是在订单结算的时候去使用我们对应的优惠券,现在我们要在确认订单页去进行优惠券的选择,为了方便用户操作,我们以弹窗的形式
鸿蒙小林 鸿蒙小林
4个月前
《仿盒马》app开发技术分享-- 兑换订单列表框架(75)
技术栈Appgalleryconnect开发准备上一节我们针对订单兑换的业务逻辑进行了完善,成功的在兑换物品之后修改了用户信息的修改,新增了积分消费的记录。这一节我们实现订单创建之后进入的列表展示页框架。功能分析兑换商品的订单列表框架我们选择使用tabs,
请求中断的原理与分类
在nginx中所有的http请求是流式的处理逻辑,当client发出一个请求后,nginx把请求代理到upstream上。如果upstream已经返回了200OK的响应头,此时由于upstream或者client的原因导致这个请求无法正常的完成,把这种类型的请求归结为一个中断请求。
基于Kafka和Elasticsearch构建实时站内搜索功能的实践
目前我们在构建一个多租户多产品类网站,为了让用户更好的找到他们所需要的产品,我们需要构建站内搜索功能,并且它应该是实时更新的。本文将会讨论构建这一功能的核心基础设施,以及支持此搜索能力的技术栈。
邓忠 邓忠
11个月前
🎉 WatchAlert - 一款轻量级云原生多数据源监控告警引擎(运维研发必备能力)
概述在现代IT环境中,监控和告警是确保系统稳定性和可靠性的关键环节。然而,随着业务规模的扩大和数据源的多样化,传统的单一数据源告警系统已经无法满足复杂的需求。为了解决这一问题,我开发了一个开源的多数据源告警引擎——WatchAlert,它能够集成多种数据源
鸿蒙小林 鸿蒙小林
4个月前
《仿盒马》app开发技术分享-- 订单地址修改(31)
技术栈Appgalleryconnect开发准备上一节我们实现了订单备注弹窗,订单商品列表的提交,订单列表的提交,提交之后的业务逻辑我们并没有去处理,那么订单提交之后我们需要进入到什么页面呢?这时候我们需要一个过渡页面,它能给我们提供更多的订单相关的入口,