0%

1.判断是否安装了jdk

1
2
3
4
rpm -qa | grep jdk  或者 rpm -qa | grep openjdk

#有则卸载,-nodeps 是强制卸载
rpm -e --nodeps jdk-xxx

2.下载jdk包

官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html

1
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
阅读全文 »

覆盖日常运维高频防火墙操作,附异常解决 + 网络配置避坑指南,收藏即用!

一、CentOS 6:经典 iptables 防火墙操作

CentOS 6 采用 iptables 作为默认防火墙,以下是日常运维最常用的命令及异常处理方案,命令可直接复制执行。

1. 核心端口操作命令

1
2
3
4
5
6
7
8
9
10
11
12
13
# 查看防火墙状态(含已开放端口)
service iptables status

# 临时开放 8080 端口(重启防火墙失效)
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

# 永久开放 8080 端口(推荐,修改配置文件)
# 编辑配置文件
vi /etc/sysconfig/iptables
# 在文件中添加一行(建议放在 ACCEPT 相关规则后)
-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
# 保存后重启防火墙生效
service iptables restart
阅读全文 »

Mybits foreach 的用法

foreach元素的属性主要有 item,index,collection,open,separator,close。

属性 说明
item 表示集合中每一个元素进行迭代时的别名,
index 指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,
open 表示该语句以什么开始,
separator 表示在每次进行迭代之间以什么符号作为分隔符,
close 表示以什么结束。
阅读全文 »

Spring 面试相关问题

1. 什么是spring?

Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。

阅读全文 »