Android App设计开发应遵循哪些原则 2023-05-16 702 Android App设计开发应遵循的原则:1、代理原则;2、依赖注入/反转原则;3、接口隔离原则。其中,不要期待一个类能够帮助您完成所有的功能,可以适当的吧一些功能交给代理类去实现。 一、Andro …
Android开发手机APP软件需要做哪些准备 2023-05-16 668 Android开发手机APP软件需要做的准备:1.找一家有经验的开发过app的专业公司;2.准备一个网站(必须要有专门介绍app的独立页面),app应用上架要用;3.域名一低要做https认证等。 一 …
web前端开发学习路线 2023-05-16 703 在 GitHub 看到一个很不错的前端学习路线图(roadmap),从前端基础到前端工程化,再到跨端,都有知识点的覆盖,非常推荐阅读。掌握计算机网络的基础是一名前端工程师的基本素养,建议先学习以下的知 …
什么是COM和如何使用COM 2023-05-16 691 COM(Component Object Model)是最近WIndows世界中最流行的TLA(three-letter acronym)。一些新技术的出现都是基于COM的。并且这些技术文档中抛出了很 …
什么是响应式编程,Combine, RxJS, RxSwift背后的理论基础 2023-05-16 678 响应式编程使用三个核心概念:数据流,函数式编程和异步观察。数据流 Data Streams:比如一个 Timer 每隔 1 秒发布一个数,这个数依次递增 。那么这个 Timer 就可以是一个发布者 P …
JavaScript的URL对象都有哪些 2023-05-16 715 JavaScript的URL对象都有:1、Windows对象;2、String对象;3、Date对象。其中,Windows对象即浏览器窗口对象,是所有对象的拔尖对象,其使用频繁,在JavaScript …
到底什么是csrf攻击,原理是什么 2023-05-16 764 CSRF(Cross-Site Request Forgery),也被称为 one-click attack 或者 session riding,即跨站请求伪造攻击。那么 CSRF 到底能够干嘛呢?C …
hash是什么 2023-05-16 648 简单来说就是把任意输入 通过特定方式(hash函数) 处理后 生成一个值。这个值等同于存放数据的地址,这个地址里面再吧输入的数据进行存储。这个hash函数又叫散列函数,会有一些常用的构造散列函数的方法 …
AndroidX什么是样子的 2023-05-16 609 一个AndroidX完整的依赖库格式如下所示:implementation ‘androidx.appcompat:appcompat:1.0.2’。了解了AndroidX是什么之后,现在你应该放轻松 …
Swift协程长什么样 2023-05-16 611 简单来说就是,Swift协程是一种非抢占式或者说协作式的计算机程序并发调度的实现,程序可以主动挂起或者恢复执行。说起任务调度,我们很自然地想到线程。从任务载体的角度来讲,协程和线程在应用场景上的确有很 …
java/Python这么火,c++这么难,为什么我们还要选择用C++ 2023-05-16 677 C++ 可算是一种声名在外的编程语言了。这个名声有好有坏,从好的方面讲,C++ 性能非常好,哪个编程语言性能好的话,总忍不住要跟 C++来单挑一下;从坏的方面讲,它是臭名昭著的复杂、难学、难用。 一、 …
泛型擦除是什么,会带来什么问题 2023-05-16 659 Java 的泛型是伪泛型,这是因为 Java 在运行期间,所有的泛型信息都会被擦掉,这也就是通常所说类型擦除。Java 泛型(generics) 是 JDK 5 中引入的一个新特性, 泛型提供了编译时 …