什么是Flutter? Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开...
写在最前面 不是绝对,需在实践中,不断完善,进化。 URL规范 目标:看到URL即可知道是什么资源,看到method 即可知道要干什么操作,看到...
众包后台管理系统开发规范 写在最前面 app是让用户用起来舒服,管理系统是让我们自己用起来舒服。app为提高用户体验而努力。管理系统也应为了提高...
Cache Line 的理解 越靠近cpu的结构,读取速度越快。首先是寄存器,然后是高速缓存,内存....想要提高执行效率,可尽可能把数据,留在...
已经进入职场的小伙伴们或多或少都有学习英语的需要(如下图): 现状:要么通过自学,常见的形式就是参加英语角,买书看,看美剧等;或者参加培训学校的...
一、为什么要学习设计模式 设计模式一定要区分广义的定义和狭义的定义,广义上讲,设计模式包含所有软件工程中的设计模式,包括专业领域内的整体复杂系统...
文章是看了《深入理解Java虚拟机》书后进行的整理和总结,算是一个读书笔记吧。 深入理解Java虚拟机一 虚拟机内存管理机制 深入理解Java虚...
此篇文章主要针对最近项目使用到的Google新的架构组件之一ViewModel的学习和解析。 1、什么是ViewModel? ViewModel...
前言 在编程中,很多人都会尝试使用多线程的方式去编程,但是却很难保证自己写出来的多线程程序的正确性,在多线程中如果涉及到对共享资源的并发读写,这...