大家好,我是章鱼猫。今天给大家推荐的这个项目是「youku-sdk-tool-woodpecker」——啄幕鸟iOS开发工具,啄幕鸟,即手机屏幕上的啄木鸟,专抓App里的Bug。啄幕鸟集合了UI检查、对象查看、方法监听等多种开发工具,通过拾取UI控件、查看对象属性、监听方法调用、App内
在编程过程中,我们往往会遇到一个小麻烦——微软Windows系统在文件夹名之间使用反斜杠字符,而几乎所有其它的计算机(操作系统)都使用正斜杠: 复制Windows filenames: C:\some_folder\some_file.txt&n
通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,此时我们需要考虑在后台增加防重设置。考虑到微服务分布式的场景,这
关于中台,现在已经烂大街了。随便几个微服务整一整,对外就号称中台。但中台到底是什么?做好中台需要具备哪些能力?今天我们就来聊一聊中台。什么是中台?2015年阿里巴巴提出中台概念和战略,从那时候开始「中台」这个技术名词就开始火热起来,尤其是从2019年开始进入了爆发期。前段时间还有一篇关于阿里拆中台的
Nest是Node.js的服务端框架,它最出名的就是IOC(inverseofcontrol)机制了,也就是不需要手动创建实例,框架会自动扫描需要加载的类,并创建他们的实例放到容器里,实例化时还会根据该类的构造器参数自动注入依赖。它一般是这样用的:比如入口Module里引入某个模块的Module:复
一、取消关注订阅号我们打开微信首页,经常会看到有「订阅号消息」通知,大部分都是我们关注的订阅号,一直在推送消息给我们,你可以点击右上角的三条横线。 随后就会看到,这里都是我们关注过的订阅号,长按这些订阅号,选择「不再关注」,这样以后就不会再收到,这类订阅号的消息通知了。&nbs
1、设计模式的本质面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。2、设计模式的目的提高代码可读性、重用性、可靠性、可扩展性,实现“高内聚,低耦合”。名词解释可读性:按照规范编程,便于其他程序员阅读和理解重用性:相同功能的代码,可以重复使用,无需多