- 浏览: 33897 次
- 性别:
- 来自: 上海
最新评论
文章列表
一、firewalld 守护进程
firewall-cmd命令需要firewalld进程处于运行状态。我们可以使用systemctl status/start/stop/restart firewalld来控制这个守护进程。firewalld进程为防火墙提供服务。
当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置systemctl restart firewalld和firewall-cmd --reload两种方式,前一种是重启firewalld服务,建议使用后一种“重载配置文件”。重载配置文件之后不会断掉正在连接的tcp ...
先用exe4j(此处用的是4.4.4版本)将jar打包成exe可执行文件,之后用Inno Setup(此处是5.5版本) 将exe文件及jre打包成可安装文件,使其可在没有java环境的机器上运行
1、 先将所用到的系统资源放到一个资源文件夹中,如数据库、图片、声音文件、jre等等
2
Java总结篇系列:Java泛型
- 博客分类:
- 他山之玉
一. 泛型概念的提出(为什么需要泛型)?
首先,我们看下下面这段简短的代码:
1 public class GenericTest {
2
JDK,JRE,JVM区别与联系
- 博客分类:
- 他山之玉
JDK(Java Development Kit)是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JRE(Java Runtime Environment)是指Java的运行环境,是面向Java程序的使 ...
40个Java多线程问题总结
- 博客分类:
- 他山之玉
40个问题汇总
1、多线程有什么用?
一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:
(1)发挥多核CPU的优势
随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的,4核、8核甚至16核的也都不少见,如果是单线程的 ...
织梦CMS搭建网站必做的服务器相关安全设置
- 博客分类:
- cms
第一步:精简程序
1. member文件夹:不需要会员功能请删除
2. special文件夹:不需要专题功能请删除
3. install文件夹:网站安装后,请删除
4. plus文件夹:保留view.php、list.php、count.php及文件夹 img 即可保证基础功能使用
其他文件选择性保留,如:
diy.php 自定义表单功能
guestbook.php 及 guestbook 文件夹 网站自带留言薄功能
search.php 搜索页
...
1、安装Apache:
#yum update
#yum install httpd
修改配置文件:/etc/httpd/conf/httpd.conf
#ServerName www.example.com:80
ServerName localhost:80
#AddDefaultCharset UTF-8
AddDefaultCharset off
安装当前版本的Apache配置环境,然后配置httpd.conf(位置在/etc/httpd/conf/httpd.conf)文件,一般如何类似Linode 1GB方案可以这样的设置,也可以 ...
使用yum下载rpm
- 博客分类:
- linux
使用Yumdownloader
另外一个下载RPM包的方法就是通过一个专门的包下载工具--yumdownloader。 这个工具是yum工具包(包含了用来进行yum包管理的帮助工具套件)的子集。
$ sudo yum install yum-utils
下载一个RPM包:
$ sudo yumdownloader <package-name>
下载的包会被保存在当前目录中。你需要使用root权限,因为yumdownloader会在下载过程中更新包索引文件。与yum命令不同的是,任何依赖包不会被下载。
linux查看文件目录大小
- 博客分类:
- linux
如果查看某个目录下所有文件及文件的大小:
du –sh *
按照文件大小排序
du –sh * |sort –n
在linux系统下可以通过cat /proc/cpuinfo来查看本机上cpu的相关信息,通过processor可以判断逻辑cpu的个数,physical id可以判断物理cpu的个数,通过cpu cores来判断每个cpu内的核数,通过siblings和cpu cores的对比可以判断是否支持超线程。 [oracle@sany1 ~]$ cat /proc/cpuinfo |grep processor|wc -l 32 通过以上命令可以判断本机内的逻辑cpu个数为32 [oracle@sany1 ~]$ cat /proc/cpuinfo |grep physic ...
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| ...
Hadoop、Hive等下载地址
- 博客分类:
- hadoop
Hadoop、Hive等下载地址由于经常需要找Hadoop、Hive等软件的下载地址,这里就汇总一下,方便以后查找。
Apache Hadoop下载地址:http://mirror.bit.edu.cn/apache/hadoop/common/CDH Hadoop下载地址:http://archive.cloudera.com/cdh5/cdh/5/Hive下载地址:http://apache.dataguru.cn/hive/Hbase下载地址:http://mirror.bit.edu.cn/apache/hbase/Zookeeper下载地址:http://mirrors.hust. ...
Java读URL, 如Q日志
- 博客分类:
- 奇技淫巧
①代码:http://feeds.qzone.qq.com/cgi-bin/cgi_rss_out?uin=QQ号码 主要难点在于URL获得, 其他简单:
package test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamR ...
(1)关于配置文件路径
有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效。后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件。
如果不清楚MySQL当前使用的配置文件路径,可以尝试这样查看:
从上图可以看出, 服务器首先会读取/etc/my.cnf文件,如果发现该文件不存在,再依次尝试从后面的几个路径进行读取。
命令:
#which mysqld
/usr/bin/mysql
#/usr/bin/mysql --verbose --help |grep -A 1 'Default options'
(2)关于配置文件配置项分段
...
使用RPM方式安装MySQL5.6
- 博客分类:
- mysql
RPM方式安装MySQL5.6
a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)