桃园结义 , 版权所有丨如未注明 , 均为原创丨转载请注明

2017年10月的内容

Java

巧用Enum

1.枚举类型更规范,在函数形参定义为枚举类型的时候,只接受枚举类型的常量。 2.比起普通的更安全,枚举类型成员默认被public static final修饰。 3.在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 4.JDK1.6之前……继续阅读 »

桃园小编 2年前 (2017-10-30) 324浏览 0评论 2个赞

互联网媒体

HTTPS,SSL,CA

CA是数字证书管理机构,SSL证书是数字证书的一种,CA签发SSL证书,https是SSL证书的一种表现形式。服务器端部署了SSL证书,浏览器端才会显示HTTPS,HTTPS=HTTP+SSL。 SSL证书是什么? 目前互联网常用的HTTP协议是非常不安全的明文传输协议。而SSL协议及其继任者TLS协议,是一种实现网络通信加密的安全协议,可在客户端(浏览器)和服务器……继续阅读 »

桃园小编 2年前 (2017-10-27) 345浏览 0评论 1个赞

Linux

Ubuntu 16.04安装BleachBit清理系统垃圾文件

在LInux下不同于Windows会产生系统垃圾,但是Linux会产生安装软件时的依赖包,比如卸载一个软件,其依赖包是不会删除的。但是可以通过以下命令解决: #清理旧版本的软件缓存 sudo apt-get autoclean #清理所有软件缓存 sudo apt-get clean #删除系统不再使用的孤立软件 sudo apt-get autoremove 如果是G……继续阅读 »

桃园小编 2年前 (2017-10-19) 381浏览 0评论 1个赞

Java

Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符 与运算符用符号“&”表示,其使用规律如下: 两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。 public class d……继续阅读 »

桃园小编 2年前 (2017-10-16) 262浏览 0评论 0个赞

Java

Java中Map接口

一、Map和Collection区别 Collection是一组对立的元素,这些元素都服从某种规则(List是存储单列数据的集合,且存储的数据是有顺序的,允许重复;而Set则不能有重复元素),Collection的每个位置只能保留一个元素; Map是存储键和值这样的双列数据集合,但存储的数据是没有顺序的,其键不能重复,但其值是可以重复的,可以通过每一个键找到每一个对应的值; ……继续阅读 »

桃园小编 2年前 (2017-10-11) 355浏览 0评论 0个赞

Java

AbstractMap 的成员方法

什么是 AbstractMap AbstractMap 是 Map 接口的的实现类之一,也是 HashMap, TreeMap, ConcurrentHashMap 等类的父类。 AbstractMap 提供了 Map 的基本实现,使得我们以后要实现一个 Map 不用从头开始,只需要继承 AbstractMap, 然后按需求实现/重写对应方法即可。……继续阅读 »

桃园小编 2年前 (2017-10-11) 347浏览 0评论 0个赞

互联网媒体

Java Iterator和增强for循环 for each详解

Iterator是Java中的一个迭代器接口(Interface),用来提供标准的Java迭代器  Iterator支持泛型因为集合(Collection)类可以装入的类型是不确定的,从集合中取出的都是Object类型,加入泛型,就是告诉编译器确定要装入的对象类型,取值时就无需强制转换了。 for each 是 Java 5 中新增的一个循环结构,本质上是一个Iterator,……继续阅读 »

桃园小编 2年前 (2017-10-11) 327浏览 0评论 0个赞