摘要:是学习动画很好的项目,项目代码量比较少,也很适合新手学习。遵循了谷歌材料设计,加入了一些以上的新特性,阅读体验绝不逊色于官方的。架构项目地址由谷歌工程师开发,展示的材料设计,项目代码量大,但是结构清晰,还是很好理解的。 1.Material Animations 演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享。是学习动画很好的项目,项目代码量比较少,也很适...
摘要:实现这个口号的就是可以运行在不同平台上的虚拟机和与平台无关的字节码。类加载过程加载加载是类加载的第一个阶段,虚拟机要完成以下三个过程通过类的全限定名获取定义此类的二进制字节流。验证目的是确保文件字节流信息符合虚拟机的要求。 引言 我们知道java代码编译后生成的是字节码,那虚拟机是如何加载这些class字节码文件的呢?加载之后又是如何进行方法调用的呢? 一 类文件结构 无关性基石 ja...
摘要:说一下是怎样将数据持久化的为某一时刻下的数据库里的内容拍一张照片快照,并将该照片写进磁盘中,实现数据持久化。通过写命令,将数据追加到文件末尾,实现数据持久化。至此,有关数据库知识点的面试题就已告一段落,下次更新网络通信方面面试题。 1.说一说 Redis 是什么 Redis 是一种「Key-Value」的内存型、非关系型数据库,属于 NoSQL 的一种。 Redis 的读写速度特别快,...
摘要:而过分依赖组件库,只会导致自己的技术越来越烂。自己一直想着写一个博客。打算模仿的一个页面。写一个自己的博客,先用将前端部分写好,后续再用或写后端部分前端目录头部导航栏实现拉幕效果中部导航栏布局实现中部导航栏模仿的页面 vue生态十分的强大,UI组件库越来越多。而过分依赖组件库,只会导致自己的技术越来越烂。组件的编写,样式的书写,动画,适配,媒体查询等很多都不记得了。 自己一直想着写一个...