51CTO博客开发
Git常用命令
powershell日常积累
《linux shell脚本攻略》学习笔记
PHP学习笔记--面向对象
PHP学习笔记--异常处理
简介SQL指结构化查询语言要创建发布数据库中数据的网站,您需要以下要素:RDBMS数据库程序(比如 MS Access, SQL Server, MySQL)服务器端脚本语言(比如PHP 或 ASP)SQLHTML/ CSSRDBMS指的是关系型数据库管理系统语法重要事项:一定要记住,SQL 对大小写不敏感SQL 使用单引号来环绕文本值。如果是数值,请不要使用引号DML和DDL数据操作语言(DML
命令结束状态执行成功返回0执行失败n+128找不到命令127没有权限126$?存储返回值if条件判断if-thenif-then-else完整语法if条件测试1;then命令区域1elif条件测试2;then命令2else命令3fi(())等同于let""条件测试的写法执行某个命令的结果ifgrep-q"rm"fn.sh;then传回某一命令的执行结果的相反值!命令if!grep-q"rm"fn.
环境:Ubuntu 12.04Python 2.7.3Django 1.6安装所需软件:Apache2PythonPipVirtualEnvmod_WSGI(Apache模块)MySQL1.更新系统apt-get updateapt-get upgrade2.修改主机名echo "pythonlife" > /etc/hostnamehostname -F /etc/hostnameecho
模块代码封装模块名和脚本文件名相同导入模块import 模块名模块文件有其他代码函数访问模块名.函数名内置属性__name__防止被其他文件调用是执行__name__程序块导入模块顺序当前目录-->lib模块在第一调用时会生成优化文件.pyc包建立一个文字为包的文件夹在该文件夹下创建一个__init__.py文件根据需要在该文件夹下存放脚本文件,已编译扩展及子包导入 包名.模块名函数调用包名
from __future__ import division#if else形式def operator(x,o,y): if o == "+": print x+y if o == "-": print x-y if o == "*": print x*y if o == "/": print x/y#swith形式def dicForSwith(x,o,y):
函数 形参和默认参数默认参数从右到左赋值def fun(y,x=3)函数变量全局变量和局部变量def fun(object):定义时有带参数object,调用是一定要带上object外部调用局部变量 glocal y将y申明为全局变量函数返回值默认返回值None使用return返回值冗余参数像函数传元祖将元组内的元素分别传个函数一一对应时只需在元组之前加上*一一对应的字典在字典之前加上
爬虫下载贴吧和图库中的所有图片1.获取源代码模块 import urllib函数def gethtml(url): page = urllib.urlopen(url) html = page.read() return html2.使用正则表达式截取需要的信息src="http"例子:#!/user/bin/pythonimport reimport urllib#获取url的html代码def
变量扩展:取字符串切片,字符串长度字符串切片语法:1.${变量:位置起点}2.${变量:位置起点:长度} 位置参数:$0 函数名$@ 所有参数${@:起点}${@:起点:个数}计算字符串长度语法: ${#变量名}${#变量名} 计算字符串长度${#数组[@]}取得数组元素个数${#数组[*]}取得数组元素个数expr length "字符串"expr "字符串" : '.*'例:str='Here
Windows logo key + RAdministrative ToolsAdministrative Tools = control admintoolsAuthorization Manager = azman.mscComponent Services = dcomcnfgCertificate Manager = certmgr.mscDirect X Troubleshooter
1.常用命令(*-Item处理"文件夹",*-ItemProperty处理"文件")Get-ItemGet-ItemPropertySet-ItemSet-ItemPropertyNew-ItemNew-ItemPropertyCopy-ItemCopy-ItemPropertyRename—ItemRename-ItemPropertyRemove-ItemRemove-ItemProperty
1.cmdletget-command-CommandTypecmdlet查看所有cmdlet公共参数:-Verbose,-Debug,-ErrorAction,-ErrorVariable,and-OutVariable.这些参数大多用于一些脚本调试等.get-helpget-commd-------------------------------------------------------
Stop-Computer停止(关闭)本地和远程计算机-AsJob-Authentication例子$j = stop-computer -computername Server01, Server02 -asjob$results = $j | receive-job$resultsRestore-Computer在本地计算机上启动系统还原restore-computer -RestorePoi
1.用户添加 useradd user01 未指定加入组系统建立一个同名的组 useradd user01 -g group01 group01不存在会报错 groupadd group01 新建一个用户组2./etc/passwd 存放用户信息 selby : x : 500 : 500 : se
MYSQL远程连接授权MYSQL服务器上:比如
安装完JDK ,设定环境变量后出现这个错误:[root@localhost lib]# javacError occurred during initialization of VMjava/lang/NoClassDefFoundError: java/lang/Object[root@localhost lib]# javaError occurred during initializatio
nfs:网络文件系统RPC端口:111基于RPC服务:远程调用服务软件包: portmap提供RPC服务支持(centos5.x/rpcbind(centos6.x) nfs-utils启动服务(服务器和客户端均需要启动):service portmap/rpcbind start service nfs startnfs服务器端:1.安装软件包;2.设置共享目录 /et
LAMP源码安装(参考http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html )1.软件包apr-1.4.5.tar.gz apr-util-1.3.12.tar.gzpcre-8.32.tar.gzautoconf-2.61.tar.gzfreetype-2.3.5.tar.gzgd-2.0.35.tar.gzjpegsrc.v
diff(1)文件之间的差异对比diff file1 file2 比较-u 显示所有内容及差异diff -u file1 file2 > file1-to-file2.patch生成补丁(2)比较文件夹 diff dir1 dir2-uNr 一般所加参数 d
CentOS 5升级python版本(2.4>2.7) 2011年12月07日 ⁄ Python ⁄ 暂无评论 转载地址http://www.mypython.info/centos-5-update-python-version.html 日前在CentOS上搭建测试环境时候,遇到需要升级python版本的情况,于是就记录了整个升级的过程: 在CentOS5中自带的
防DDOS攻击11条: 1.确保所有服务器采用最新系统,并打上安全补丁。计算机紧急响应协调中心发现,几乎每个受到DDoS攻击的系统都没有及时打上补丁。 2.确保管理员对所有主机进行检查,而不仅针对关键主机。这是为了确保管理员知道每个主机系统在 运行什么?谁在使用主机?哪些人可以访问主机?不然,即使黑客侵犯了系统,也很难查明。 3.确保从服务器相应的目录或文件数据库中删除未使用的服务如FTP或NFS
CentOS下安装SecureCRT的rz/sz命令安装步骤:1、通过SecureCRT登录CentOS, 下载软件 rzsz-3.48.tar.gz# wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz2、解压文件,可通过ls命令查看当前目录文件
tomcat安装卸载默认java和jdk(不做卸载安装后java会有问题)软件: apr-1.4.6.tar.bz2 apr-iconv-1.2.0.tar.gz apr-util-1.5.2.tar.gz jdk-6u13-linux-i586-rpm.bin apache-tomcat-7.0.33-src.tar.gz 相关下载地址:http://archive.apache.org/dis
其实,2003本身具有分区增容功能,但经我尝试不能对C盘操作,D盘还是可以的。具体方法如下: 一、划出自由空间 假设现在需要对D盘增容50MB的空间,这个空间需要从E盘上提取。那么首先要就从E盘上划分出这50MB的空间才行。这个操作的过程如下: 首先将E盘所有数据转移到其它分区,然后单击“开始→运行”,输入“Diskmgmt.msc”后回车,打开“磁盘管理”窗口。选中E盘并点击右键,在弹出的
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号