lzw-723's Blog
lzw-723's blog

修复Maven阿里云镜像证书错误

使用 Maven 时,依赖和插件下载极慢。 于是使用 aliyun 仓库镜像,如下 <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://mav...

Markdown语法总结

Markdow简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。 Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 Markdown 编写的文档后缀为 .md, .markdown 基本语法 标题 ...

Java中序列化与反序列化

概念 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。 整个过程都是 Java 虚拟机(JVM)独立的,也就是说,在一个平台...

OkHttp的使用

OkHttp简介(机翻) HTTP是现代应用程序网络的方式。这就是我们交换数据和媒体的方式。有效地执行HTTP可以使您的内容加载更快并节省带宽。OkHttp是默认情况下有效的HTTP客户端: HTTP / 2支持允许对同一主机的所有请求共享一个套接字。 连接池可减少请求延迟(如果HTTP / 2不可用)。 透明的GZIP缩小了下载大小。 ...

解决ListView在ScrollView嵌套下只显示一项的Bug

Bug发生原因 1.该listview存在于listview的嵌套下 2.该listview存在于scrollview下或者具有scrollview滑动功能的控件下 Bug发生情景 适配器 onItemClick时显示Adapter数据条数 输出 WTF!?! 解决办法(二选一) 1.根据item的高度和list的size来计算高度,然后重新在代码中对list...

Android中阴影的实现

Android中阴影的实现 在xml中设置 xml中设置有两个方式 android:elevation="2dp" or android:translationZ="2dp" 这两句代码是可以同时并存的,而且是叠加的效果; 当然只使用其中一个属性进行z轴的阴影设置也是OK的 注意!!! 如果没有效果,解决办法是必须给这个view设置 background ,这样...

Java中@SuppressWarnings的用法

在开发中,有时候IDE/编译器会给出一些没有必要的告警。可以通过@SuppressWarnings来屏蔽。@SuppressWarnings有很多种面向场景,下面一一列出: @SuppressWarnings(String str) @SuppressWarnings(“unchecked”) [^ 抑制单类型的警告] @SuppressWarnings(“unchecked”...

Java中单例模式

单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的...