自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (5)
  • 收藏
  • 关注

原创 rm指令重写

前提,用户目录存在 .Trash 目录简单说明:在用户目录中的 .Trash 目录中创建 rm 目录,把删除的文件打包成zip压缩包到rm目录中的对应目录,并删除源文件#!/bin/bashuserpath=~cur_path=`pwd`paths=(${cur_path//\// })trashpath=$userpath"/.Trash/rm"if [ ! ...

2019-12-02 15:40:22 257

原创 PHP NodeRsa 配合使用

1.生成秘钥对# openssl genrsa -out rsa_private_key.pem 2048 //生成私钥# openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform pem -nocrypt -out rsa_private_pkcs8_key.pem //生成PKCS8私钥# openssl rs...

2019-05-06 16:30:32 211

原创 mac单机部署spark

前提:使用的是bashmac操作系统自带软件已经有 java 和 python配置好JAVA_HOME环境变量若是linux需要先安装此两个软件步骤一:安装scalascala-2.12.3 下载地址:https://downloads.lightbend.com/scala/2.12.3/scala-2.12.3.tgz1. 解压scala-2.12.3.tg

2017-09-29 11:32:48 309

原创 LVS高可用负载均衡集群搭建(keepalived主备)

高可用集群

2016-11-09 10:36:04 510

原创 centos7安装web服务器(openresty1.11.2.1、mysql5.7、php7、redis3.2)

centos7,mysql,nginx,php7

2016-09-20 20:23:33 810

原创 php js rsa

1.生成rsa密钥对生成私钥openssl genrsa -out rsa_private_key.pem 1024生成公钥openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem生成js使用的公钥openssl rsa -pubin -inform PEM -modulus -noout

2016-07-05 15:34:36 313

原创 centos安装php扩展memcached

1.安装libeventtar -zxf libevent-2.0.22-stable.tar.gzcd ../source/libevent-2.0.22-stable/./configuremake && make install2.安装memcached服务器tar -zxf memcached-1.4.24.tar.gzcd ../sou

2015-10-22 18:20:55 225

原创 centos的chkconfig指令

# 添加启动项,添加后会默认启动chkconfig --add nginx# 删除启动项chkconfig --del nginx# 列出所有启动项chkconfig --list注意:添加启动项之后可以开启或者关闭# 开启启动项chkconfig nginx on# 关闭启动项chkconfig nginx off注意:系统运行级别

2015-09-21 18:25:05 297

原创 nginx自启动以及设置PATH(快速操作)

1.设置PATH,设置之后可直接使用nginx指令设置步骤参照另一篇博客:http://blog.csdn.net/cxy1620541673/article/details/486300172.自启动在目录 /etc/init.d/ 中 添加脚本 nginx脚本内容在最后补上添加启动项[root@localhost ~]# chkconfig --add ngin

2015-09-21 18:12:40 1694

原创 centos设置PATH

以nginx为例1.临时[root@localhost ~]# export PATH=$PATH:/usr/local/nginx/sbin2.永久对所有用户:[root@localhost ~]# vim /etc/profile在最后加上PATH=$PATH:/usr/local/nginx/sbin对www用户[root@loca

2015-09-21 18:01:06 1649

原创 centos自启动脚本编写

脚本样例:#!/bin/bash## author: chenxuyi# createtime: 2015/09/21# description: example for init## chkconfig 2345 95 5# processname: test# 函数定义start(){}stop(){}restart(){}# 程序主体case "$1" i

2015-09-21 11:20:35 1077

原创 shell测试

测试的两种方法方法一:test expression方法二:[ expression ]文件测试[ -b FILE ]  #当文件存在且是块文件时为真,否则假[ -c FILE ]  #当文件存在且是字符设备时为真,否则假[ -d FILE ]  #当文件存在且是目录时为真,否则假[ -e FILE ]  #当文件或者目录存在时为真,否则假[ -f

2015-09-18 15:30:14 194

原创 bash shell基础

1. 定义变量指令declare、typesetdeclare -i num=1  #定义整形变量num,值为1declare -r num=2 #定义只读变量num,值为2declare -a arr='([0]="a" [1]="b" [3]="c")' #定义数组变量arr,读取:echo ${arr[0]}declare -F #显示脚本中的函数declare

2015-09-18 11:42:07 190

原创 centos 删除文本重复内容

uniq# uniq [ -ic ] -i 忽略大小写-c 计算重复行数列子# cat test.txt | uniq -c2 1232 abc

2015-09-16 18:18:24 1011

原创 centos 文本排序

sort# sort [ -ntkr ]  文件名-n 采取数字排序-t 指定分隔符-k 指定第几列-r 反向排序指定分隔符则会跳过分隔符,如# cat test.txta:2b:1c:3# cat test.txt | sort -t ":" -k 2 -nb:1a:2c:3

2015-09-16 17:51:40 450

原创 centos 文本搜索

grep# grep [-ivnc] 字符 文件-i 不区分大小写-v 反向匹配-n 输出行号-c 统计包含匹配的行数

2015-09-16 16:55:23 286

原创 centos压缩与解压缩

1. zipzip -r filename.zip path把path及里面的所有文件和文件夹递归压缩到filename.zipunzip filename.zip解压缩到当前目录

2015-09-16 16:37:57 315

原创 centos文件查找

1. 一般查找 findfind PATH -name FILENAME在 PATH 中查找名为 FILENAME 的文件-name filename 查找文件名为filename的文件-perm 根据文件权限查找-user username 根据用户名查找-mtime -n/+n 查找n天内/n天前更改过的文件-atime -n/+n 查找n天内/n天前访问过

2015-09-16 11:30:43 543

原创 centos crontab相关命令

开启定时任务# service crond start查看状态# service crond status设置定时任务# crontab -e* * * * * command第一个 * :表示分钟,可以是1~59,* 或者 */1 表示每分钟

2015-09-16 10:11:58 282

原创 centos安装git客户端以及常用指令

安装步骤1.下载源码:https://www.kernel.org/pub/software/scm/git/......(版本自己选择)2.安装依赖:yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel curl libcurl-devel3.配置./configur

2015-09-12 14:27:22 485

转载 git

1   Git简介  Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!。2   Git组件安装# yum –y install git3   配置git仓库  因公司环境需要,故本文档按照公司环境配置。1、     配置访问密钥# ssh-keygen2、     将客户端的密钥拷贝至git服务

2015-09-11 21:25:39 215

原创 centos常用指令之用户和权限

1. 添加用户组groupadd www2. 添加用户useradd -ggroupname username注释:-g:所属用户组3. 给已有用户添加工作组usermod -G groupname username4. 指定用户密码(仅限超级用户)passwd www

2015-09-07 00:03:54 413

原创 redis主从服务器配置

1.安装redis修改主服务器配置文件 ( redis.conf )daemonize yesrequirepass 123456slave-read-only yes修改从服务器配置文件daemonize yesrequirepass 123456slave-read-only yesslaveof 192.168.1.11

2015-07-20 23:26:29 217

原创 centos6.5 安装subversion1.8.13

任务1. 安装svnserve2.添加版本库,设置开机自启3.设置自动同步(钩子)正文1.安装svnserve,设置开机自启注意:需要实现安装了apr和apr-util卸载系统预装的subversion[root@localhost Downloads]# rpm -qa|grep subversion[root@localhost Download

2015-07-07 14:55:01 333

原创 区别mysql的多表查询和连接查询

多表查询SELECT * FROM a,b WHERE a.val = b.val;连接查询SELECT * FROM a LEFT JOIN b ON a.val = b.val;重点:其实两种都是连接查询多表查询即自然连接查询,如下SELECT * FROM a join b WHERE a.val = b.val;自然连接查询:默认使用

2015-06-25 10:28:24 759

转载 安装redis

yum install tcl/*******************************************************获取最新版rediswget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stable **********

2015-05-14 22:05:06 217

原创 安装php5

yum groupinstall "Development tools"yum install libxml2-devel gd-devel libmcrypt-devel libcurl-devel openssl-develwget http://us3.php.net/get/php-5.5.5.tar.gz/from/cn2.php.net/mirrortar -xvf

2015-05-13 09:50:26 346

原创 安装percona

[root@localhost local]# rpm -Uhv http://www.percona.com/redir/downloads/percona-release/percona-release-0.0-1.x86_64.rpm[root@localhost local]# yum list|grep percona[root@localhost cxy]# yum insta

2015-05-12 11:45:01 334

原创 centos 安装Apache、MySQL、PHP

mysql\apache\php

2015-01-01 14:37:38 435

转载 Linux VI命令大全

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena

2015-01-01 14:34:25 363

原创 CentOS 防火墙设置

1、暂时开启、关闭防火墙# service iptables start# service iptables stop2、永久开启、关闭防火墙# chkconfig iptables on# chkconfig iptables off3、添加防火墙(移除端口)4、移除防火墙(添加端口)# vi /etc/sysconfig/iptables  打开配置

2014-12-28 03:19:03 213

转载 使用PHP+Sphinx建立高效的站内搜索引擎

1.    为什么要使用Sphinx 假设你现在运营着一个论坛,论坛数据已经超过100W,很多用户都反映论坛搜索的速度非常慢,那么这时你就可以考虑使用Sphinx了(当然其他的全文检索程序或方法也行)。 2.    Sphinx是什么 Sphinx由俄罗斯人Andrew Aksyonoff 开发的高性能全文搜索软件包,在GPL与商业协议双许可协议下发

2014-12-24 21:02:48 180

转载 curl参数设置

CURLOPT_RETURNTRANSFER 选项:curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);如果成功只将结果返回,不自动输出任何内容。如果失败返回FALSEcurl_setopt($ch, CURLOPT_RETURNTRANSFER,0); 或着不使用这个选项:如果成功只返回TRUE,自动输出返回的内容。如果失败返回FALSE

2014-12-18 20:45:30 439

转载 linux下配置MySQL主从服务器(多服务器)

主从服务器的作用:1. 实现读写分离2. 作为备份数据库,防止主库死机主机:192.168.1.100从机:192.168.1.101配置步骤:(1)配置权限,为从机设置权限          mysql>GRANT REPLICATION SLAVE ON *.* TO ‘backup’@’192.168.1.101‘ IDENTIFIED BY ‘1

2014-12-17 18:51:53 291

js类库rsa相关

JavaScript使用rsa加密与php服务端对接需要用到的所有类库

2016-07-05

php_curl.dll for win7 64位 wamp

解决64位win7系统wamp开启php curl插件遇到的not found curl init 错误 原因是wamp的这个扩展是坏的

2014-12-18

wifi启动器

很小的wifi实用工具,纯粹批处理文件,欢迎使用

2013-07-24

词法分析器

编译原理C++词法分析器扫描处理有穷自动机和正则表达式DFA实现

2013-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除