JDK1.8 HashMap 源码分析详解

以键值对的形式存储,是基于Map接口的实现,可以接收null的键值,不保证有序(比如插入顺序),存储着Entry(hash, key, value, ne
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

java基础_循环结构

循环结构的概念什么是循环结构?循环就是反复的重复去做一件事。为什么需要有循环?因为生活中有很多要重复去做的事情,对应的计算机语言中也有相应的机制去描述。循环的要素:循环的初始值;比如:sum=0;n=1;循环的控制条件;比如:n<=3;循环中反复执行的代码;比如:接收输入,求和。过渡到下一次循环;比如:n++;while循环while循环的语法结构:int n =1;//循环的初始化 whi...
分类: 其他 发布时间: 07-09 23:52 阅读次数: 0

java.lang.Class.isPrimitive()用法解析

此方法主要用来判断Class是否为原始类型(boolean、char、byte、short、int、long、float、double)。
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

java.lang.Class.isAssignableFrom()用法解析

此方法主要用来判断 “参数类“ 是否是 ”源类“ 的子类、接口实现类,或者与 “源类” 相同,在
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

java基础_案例循环打印输出

案例1:打印一行星号public class Demo { public static void main(String[] args) { System.out.println("输入数字"); Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (i...
分类: 其他 发布时间: 07-09 23:52 阅读次数: 0

Intellij IDEA JDK编译设置

Intellij IDEA加载多项目时因为不同JDK,经常出现JDK编译版本的问题,容易出现以下异常。
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

只具备内网的服务器通过yum安装软件

在维护过程中,需要统一安装一些软件,可能有的机器只具有内网,有的机器具备外网,可以直接从yum安装,怎么办呢?
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

Linux下Tomcat的简单部署

最近一段时间因为需求需要在Linux下使用Tomcat,因为平时多用lamp和lnmp的系统框架,而Java的web服务器几乎没有用到,而且对Java
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

Java设计模式之单例模式及其应用

Java中单例模式的定义是:一个类只有一个实例,而且自行实例化并且向整个系统提供这个实例。
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

SSH远程服务配置sshd_config

现在大多数连接Unix服务器都是使用ssh而不用telnet,是因为telnet在网络中使用的是明文口令和数据,在实际生产环境中是极为不安全
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

AngularJS入门之动画

AngularJS中ngAnimate模块支持动画效果,但是ngAnimate模块并未包含在AngularJS核心库中,因此需要使用ngAnimate需要在定义Modul
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

Zabbix自动发现批量添加主机

目的:Zabbix自动发现批量添加主机 #配置->自动发现->创建发现规则 #配置->动作->自动发现->创建动作,添加一个
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

利用select实现IO多路复用TCP服务端

一、相关函数 1. int select(int maxfdp, fd_set *readset, fd_set *writeset, fd_set *exceptset,struct timeval *timeout
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

Nginx静态服务器简单实现

生产环境是2台,我这测试就一台。 Nginx动静分离: nginx_static server:192.168.121.128 nginx_server :192.168.121.133 静态文
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

Linux poll函数深入理解

poll函数与select函数差不多,每个pollfd结构体指定了一个被监视的文件描述符。第一个参数是一个数组,即poll函数可以监视多个文件
分类: 编程语言 发布时间: 07-09 23:52 阅读次数: 0

Zabbix使用Nginx搭建Web服务

实现目的:Zabbix使用Nginx做Web服务 逻辑图: yum nginx装好,默认的default.conf文件直接backup掉,新建一个zabbx.conf文件,
分类: 服务端 发布时间: 07-09 23:52 阅读次数: 0

C++对C的函数拓展

C++中的const常量可以用来代替宏常数的定义,例如:用const int a = 10来替换# define a 10。那么C++中是否有什么解决方案来替代
分类: 编程语言 发布时间: 07-09 23:51 阅读次数: 0

Ansible入门notify和handlers

简单记录下Ansible入门基础知识notify和handlers。notify这个action可用于在每个play的最后被触发,这样可以避免多次有改变发生时
分类: 服务端 发布时间: 07-09 23:51 阅读次数: 0

Tomcat服务重启与日志清理脚本

Tomcat服务重启脚本 #此脚本适用于本地安装tomcat环境,操作脚本重启。 [root@ansible_clent ~]# cat restart_tomcat.sh #!/bin
分类: 服务端 发布时间: 07-09 23:51 阅读次数: 0

C++学习笔记(二)

异常处理机制案例一:被零整除异常 1.基本语法 2.异常是可以跨函数的 3.接收异常是可以不处理的 再抛 4.异常严格按照类型匹配#include<iostream> using namespace std;void devide(int x, int y) { if (y == 0) throw x;//类似return,不执行后面的语句,throw 抛出 cout
分类: 其他 发布时间: 07-09 23:51 阅读次数: 0