0%

一、git 删除远程idea 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1、查看远程分支
$ git branch -a

2、查看本地分支
git branch

3、切换分支
git checkout master

4、删除缓存区.idea(保留工作区.idea)
$ git rm --cached -r .idea
$ git rm --cached -r *.iml

# 将.idea从源代码仓库中删除(-m 表示备注)
$ git commit -m "commit and remove .idea"

# 推送到远程端
$ git push origin master
阅读全文 »

1、安装svn服务器(以cenos为例)

1
yum install subversion

2、创建svn版本仓库

1
2
3
4
5
cd /usr/local/              #进入目录,准备创建svn目录 
mkdir svnRepo #创建一个svn目录
chmod -R 777 svnRepo #修改目录权限为777
svnadmin create /usr/local/svnRepo/test #创建一个svn版本仓库test(test可以随便起名字)
cd test/conf #进入test版本仓库下的配置文件目录
阅读全文 »

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为基础的编程模型促进良好的编程习惯。

阅读全文 »