240 发简信
IP属地:山西
  • Linux服务器下运行SpringBoot HelloWorldDemo(Mac篇)

    Mac电脑做开发真的容易。 准备 电脑:MMP 开发工具:IntelliJ IDEA、JDK 服务器:阿里云(双11买的)等 SpringBoo...

  • Linux命令行笔记

    常用系统工作命令 wget 使用命令行下载网络文件 “wget [参数] 下载地址” elinks 实现一个纯文本洁面的浏览器 “elinks ...

  • 简单实现一个全面屏切换效果

    最近看小说 微信阅读、三星阅读。 觉得全面屏的效果体验有点好。 稍做模仿了一下 实现 思路: 1.每个activity都会有他的主题。很明显是一...

  • Android混淆

    混淆介绍 Proguard是一个Java类文件压缩器、优化器、混淆器、预校验器。压缩环节会检测以及移除没有用到的类、字段、方法以及属性。优化环节...

  • DisplayMetrics:dpi、px、dp、sp

    屏幕大小:屏幕对角线的长度,通常使用"寸"来表示分辨率:指手机屏幕的像素点个数屏幕像素密度(Pixels Per Inch):每英寸像素点个数。...

  • 深入理解Java虚拟机-垃圾收集器与内存分配策略

    概述 垃圾收集(Garbage Collection,GC) GC需要完成的三件事: 哪些内存需要回收? 什么时候回收? 如何回收? 内存运行时...

  • Resize,w 360,h 240
    深入理解Java虚拟机-Java内存区域与内存溢出异常

    概述 Java程序员把内存控制的权力交给了Java虚拟机,一旦出现内存泄露和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那排查错误将会成为...

  • 设计模式-行为模式(Behavioral Pattern)

    行为模式(Behavioral Pattern)是对在不同的对象之间划分责任和算法的抽象化。不仅仅是关于类和对象的,而且是关于它们之间的相互作用...

  • Resize,w 360,h 240
    设计模式-结构模式(Structural Pattern)

    结构模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构。 类的结构模式:(静态的)使用继承来把类、接口等组...