PHP数据库操作类范例

一个php数据库操作类,记录下,方便以后用,是pdo的,注意有要开启pdo_mysql<?phpclass mysql_link {         protected static $_dbh = null; //静态属性,所有数据库实例共用,避免重复连接数据库    protected $_dbType =&nb...

阅读全文

Bash shell 的算术运算有四种方式

Bashshell 的算术运算有四种方式:1:使用expr外部程式加法 r=`expr 4 + 5`echo $r注意!'4''+''5'这三者之间要有空白r=`expr4*5`#错误乘法r=`expr4\*5`2:使用$(())r=$(( 4 + 5 ))echo $r3:使用$[]r=$[ 4 + 5 ]e...

阅读全文

Python中*args 和**kwargs的用法

当函数的参数不确定时,可以使用*args和**kwargs,*args没有key值,**kwargs有key值。还是直接来代码吧,废话少说def fun_var_args(farg, *args):      print "arg:", farg      for value in args:   &n...

阅读全文

Windows Server 2012 R2 或 2016 无法安装 .Net 3.5.1

使用WindowsServer2012R2或WindowsServer2016系统,发现在安装.net3.5.1时报错,报错内容如下:可以通过如下PowerShell脚本进行安装:从开始菜单中找到PowerShell,右击选择 以管理员身份运行,注意是windowspowershell而不是cmd输入如下脚本后回车执行:Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU&...

阅读全文

linux用户身份与文件权限

1.用户权限。管理员权限是最大的rootUID=0系统用户权限最低,无法据此登录系统,在56版本中UID(1~499);在7版本中UID(1~999)普通用户在56版本中UID(500~65535);在7版本中UID(1000~...)2.添加用户。useradd用户名;或者指定UID:useradd-u8888用户名id用户名。用来查询用户基本信息,包括UID、所在基本组和扩展组3.添加用户组。groupadd4.修改用户UID编号。首先,可以通过修改配置文件vim/etc/passwd其次,usermode-u3333用户名其中参数-g...

阅读全文

centos6.x一键vsftpd安装shell脚本

自己编写的脚本方便以后使用,自己用的脚本,没有对vsftpd安装状态进行检测,所以最好安装完后,把第一个选项去掉,要不选错了就等于重装了vsftpd,vsftpd.conf文件直接使用配置好了远程下载替换本地的#!/bin/bash#author : merci#Only apply centos6.xfunction install_vsftpd(){yum remove vsftpd -yrm -rf /etc/vsftpd...

阅读全文

自动打包备份脚本for linux

此脚本配合linux定时任务来打包文件,可以定时备份网站直接上干货代码#!/bin/bash#author : mercifunction web_backup(){        WEBPATH="/data/www"        BACKPATH="/data/back"  &n...

阅读全文

自用7z定时备份打包脚本for windows

此脚本配合windows计划任务,可以定时备份网站文件直接上脚本@echo offset datevar=%date:~0,4%%date:~5,2%%date:~8,2%MD d:\%datevar%cd C:\Program Files\7-Zip7z a -t7z D:/%datevar%/wwwroot.7z "D:/wwwroot/*" -m0=BCJ -m1=LZMA:d=21 -ms&n...

阅读全文

win7下安装Django1.11,并创建简单项目运行

如果你已安装好了python3.x(可以在命令行运行Python  -V或者python查看python版本与是否安装成功)然后就可以安装Django了一.安装Django第一种方法:直接使用pip命令安装pip install Django==1.10.1 第二种方法:下载压缩包或Git克隆安装进入下载页面https://www.djangoproject.com/download/解压之后,进入该文件夹(Django),执行以下命令python setup.py install执...

阅读全文

linux下for/while/until三种循环详解

1.for循环for循环有三种结构:一种是列表for循环,第二种是不带列表for循环。第三种是类C风格的for循环。1)列表循环#!/bin/bash  for varible1 in {1..5}  #for varible1 in 1 2 3 4 5  do       echo "Hel...

阅读全文