欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

函数库收集!

程序员文章站 2022-06-03 18:53:52
...
LINUX常用命令:

1.pwd(Print Working Directory)              描述:打印当前目录       语法: pwd

2.cd (Change Directory)                     描述:改变当前目录       语法: cd 选项

cd .. :返回上一级目录(父目录)             cd .  :返回当前目录

cd ~  :返回当前用户的主目录               cd /  :返回根目录

3.路径            相对路径:从当前目录开始的路径。        绝对路径:从根目录开始的路径。

4.ls(list)命令        描述:显示目录的所有文件及子目录        语法: ls [参数] [目录]

-l(long):显示文档/目录的详细信息(权限、用户、用户组、尺寸等)

-a(all) : 显示所有文档及子目录        -R[Recursive] 递归显示

5.mkdir(Make Directory) 描述:创建目录 语法:mkdir [参数] 路径    -p 同时创建父子目录

6.rmdir(Remove Directory)   描述:删除目录 语法:rmdir [参数] 路径

-p 同时删除父子目录,但要求所有的目录内不能存在文件。

说明:只能删除空目录(不存在文件和子目录)。使用命令进行删除时,不经过回收站。

7.mv(Move)      描述:移动文件/目录      语法:mv 源文件/目录 目标文件/目录

如果目标目录不存在,则将源目录移动到指定位置后,名称为指定的新名称。

如果目标目录已经存在并且没有指定新名称时,则移动后名称为原来的名称。

8.unlink            描述:删除文件         语法:unlink 路径

9.touch  描述:设置文件的创建访问及修改时间,如果文件不存在,则创建。  语法: touch 路径

10.rm(Remove)   描述:删除文件/目录      语法:rm [参数] 路径

-f [force] 不询问是否删除      -r [recursive] 递归

11.cp(Copy)     描述:复制文件/目录      语法:cp [参数] 源路径 目标路径 -r [recursive] 递归

权限问题:

r[read]  4 ;    w[write]  2;    x[execute]  1;

0: ---  1: --x  2: -w-  3: -wx  4: r--  5: r-x  6: rw-  7: rwx   (user group others)

chmod   描述:权限   语法:chmod 权限 [-R] 路径

vi(Visual)      vi [+行号] [文件的路径及名称]

i I ==> 进入编辑状态Esc ==> 命令状态

:w [文件的路径及名称](Write) --> 保存,但仍然可编辑

:q! (Quit)  --> 不保存,并且退出

:wq[文件的路径及名称]       --> 保存并退出

HTML:

标签:

<b>...</b>                  加粗                  <strong>...</strong>        加粗

<i>...</i>                  倾斜                  <em>...</em>                倾斜

<u>...</u>                  下划线             <s>...</s>                  删除线

<strike>...</strike>            删除线             <sup>...</sup>          上标

<sub>...</sub>          下标              <span>...</span>         内联对象

表格属性:

width:宽度            height:高度

border:边框宽度     bordercolor:边框颜色

bgcolor:背景颜色        background:背景图像

align:水平对齐方式(left|center|right) 

cellpadding:单元格边距(单元格内容与框线之间的距离)

cellspacing:单元格间距(相邻单元格之间的距离)

单元格属性:

width:宽度                height:高度

bgcolor:背景颜色            background:背景图像

align:水平对齐方式(left|center|right,默认为left)

valign:垂直对齐方式(top|middle|bottom,默认为middle)

rowspan:行合并数目       colspan:列合并数目

行属性:

height:高度               bgcolor:背景颜色

align:水平对齐方式(left|center|right,默认为left)

body标记的属性:

leftmargin:左边距          topmargin:上边距

rightmargin:右边距     bottommargin:下边距            bgcolor:背景颜色

HTML实体:

大于号: >          小于号: <          单引号: '

按位与: &      双引号: "      不间断空格:  

版权符号: ©     注册商品: ®     英镑: £

欧元: €           日元: ¥

乘号: ×           除号: ÷

有序列表、无序列表及定义列表:

 


有序列表

 
 
<ol type="1|a|A|i|I" start="起始编号">

<li>...</li>

...

</ol>
 

无序列表

 
 
<ul type="disc|square|circle">

<li>...</li>

...

</ul>
 

定义列表

 
 
<dl>

 <dt>...</dt>

 <dd>...</dd>

 ...

</dl>
 

缩进:
 
<blockquote>...</blockquote>
 

保持原样
 
<pre>....</pre>
 

CSS样式:

clear

描述:清除浮动     语法:clear:left|right|both;   作用:清除浮动

为了良好的文档结构及良好的代码阅读性,一定我们定义如下的CSS类:

/* == clearfix == */

.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }

/* IE7 hack */

.clearfix { display: inline-block; }

/* IE-mac, IE5, IE6 */

* html .clearfix { height: 1%; }

.clearfix { display: block; }

当我们定义完毕该类后,只需要在浮动对象的父对象上添加class="clearfix"属性即可。

重要提示:

如果子标记存在float属性,并且还存在margin属性,那么将在IE6中产生双倍间距!!!

清理IE6双倍间距

display:inline;

 

边框属性:

border-top-width    描述:设置上边框的线宽 语法:border-top-width:value;

border-top-style    描述:设置上边框的线型 语法:border-top-style:none|solid|dotted|dashed;

border-top-color    描述:设置上边框的颜色 语法:border-top-color:value;

border-top      描述:设置上边框的样式 语法:border-top:线宽 线型 颜色;

Border          描述:设置边框的样式      语法:border:线宽 线型 颜色;

列表样式:

list-style-type     描述:设置列表样式       语法:list-style-type:none|circle|disc|square|lower-alpha

list-style-image    描述:设置列表图像       语法:list-style-image:url(背景URL);

list-style-position 描述:设置列表符号的位置    语法:list-style-position:inside|outside;

list-style          描述:设置列表属性       语法:list-style:type url(图像URL) position;

定位属性:

Position    描述:设置对象的定位方式         语法:position:static(静态)|relative(相对)|absolute(绝对);

Left       描述:设置与父对象左侧的间距     语法:left:value;

Top       描述:设置与父对象上侧的间距      语法:top:value;

Right     描述:设置与父对象右侧的间距     语法:right:value;

Bottom    描述:设置与父对象下侧的间距    语法:bottom:value;

z-index    描述:设置对象的叠放顺序          语法:z-index:value;

重要说明:

relative为相对定位,此时使用top、left、right、bottom等属性时是相对于父对象而言。但是该对象没有脱离文档流。

absolute为绝对定位,此时使用top、left、right、bottom等属性时是相对于浏览器的坐标原点而言。但是该对象已经脱离文档流。

(父)relative+(子)absolute,此时:

(1)、子对象的定位为绝对定位。对象已经脱离文档流。(2)、子对象是相对于父对象的坐标原点而言的。

半透明颜色:

IE:

filter:alpha(opacity=value);    取值范围为0~100

Firefox等:

opacity:value;      (取值为0~1)

Cursor:描述:设置鼠标指针类型

语法:cursor:pointer(手形)|wait(沙漏)|text(I形)|crosshair(十字光标)|help(帮助);

解决IE6不支持PNG透明:

(1)、PNG透明图像作为背景使用

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=是否启用效果,src=背景图像URL,sizingmethod=图像的显示方式)

enabled值只能为true/false。src为PNG透明图像的URL。sizingmethod为图像显示方式(image|scale|crop)

image:放大/缩小盒子的尺寸,以显示一个完整的图像。scale:放大/缩小图像,以显示充满盒子。

crop:裁切,只显示盒子尺寸部分的图像

(2)、PNG透明图像作为图像使用

    直接在文档的头部,书写 <script type="text/javascript" src="JS文档URL"></script>

(3)、无论为PNG的图像/背景图像添加链接,那么IE6中,产生

    (1)、鼠标形状在文本的空白区域没有呈现手形  (2)、文本的空白区域内不能使用链接

    解决方案:

    为链接添加以下样式:  cursor:pointer;  position:relative;

  

PHP函数: 

1数字函数:

floor         float floor(float $value)             float               float   舍一取整

ceil           float ceil(float $value)               float               float     进一取整

min          mixed min(int $value....)            int                  int

max         mixed max(int $value....)            int                 int

round       float round(float $value)             float              float

pow         pow(5.2);   幂运算

sqrt        sqrt(23);   求平方根

2.日期函数:

time         int time(void)                     int                void

date         string date(string $format)           string             string

date         string date(string $format,int $value)   string             string int

date_default_timezone_set()  bool date_default_timezone_set(string$value)  bool             string

date_default_timezone_get() string date_default_timezone_get(void)  string              void

strtotime    string strtotime(string $value)        string              string 

3.字符串函数:

strlen       int strlen(string $string)            int                 string

stpos        int strpos(string $sting,mixed $needle)    int          string string

substr      string substr(string $string,int $start,int $length)   string  string   int

str_replace   string str_replace(被替换的内容,替换的内容,原字符串)  string

unset()     void unset(string $string)   void    string 

ucwords:把每个单词的首字母改成大写的

ucfirst:把首字母改成大写的       uclower:把字母改成小写的

ucupper:把字母改成大写的            trim:把字符两侧的空格去掉

md5:加密文件                    strrev:把字符反转

4.数组函数:

count            int count(array $array)                     int           array

explode          array explode(char $val,string $val)       array         char  string

join            string join(char $val,array $array)          string         char array

array_values     array array_values(array $array)            array         array

array_keys      array array_keys(array $array)               array         array

array_shift()      string array_shift(array $array)              string         array

array_pop        string array_pop(array $array)             string        array

current          string current(array &$array)               string       array

next            string next(array &$array)                string         array

prev            string prev(array &$array)                 string        array

reset            string reset(array &$array)                 string       array

end             string end(array &$array)                 string        array

in_array         boolen in_array(string $val,array $array)     boolen       array string

sort             array sort(array $array)                   array        array

array_reverse     array array_reverse(array $array)            array       array        数组倒置

5.函数函数库:

func_get_arg();    mixed func_get_arg(int $val)              mixed       int

func_get_args();    array func_get_args(void)                array        void

function_exists();   boolen function_exists(函数名字)         boolen                

func_get_arg();   返回对应位置参数的值            func_get_args();   以数组的形式获得参数的值

func_num_args();  返回参数的个数               function_exists();判断函数是否存在

6.文件函数:

fopen();    resource fopen(string $filename,string $mode)     resource      string

fwrite;     int fwrite(string $openfile,string 要写入的内容)   int          string

fread();      srtring fread(string $openfile)                     string        string

fclose();     boolen fclose($openfile)                    boolen       string 

filesize();    int filesize($filename)                            int          string

file_get_contents();   fopen+fread                        string        string

file_put_contents();    fopen+fwrite+fclose                   int          string

unlink          boolen unlink($filename)                  boolen       string

is_file:            判断文件是否存在                      boolen       string                                                                                                                              

serialize       string serialize(mixed val)                   string        mixed

unserialize      mixed unserialize(string )                   mixed        string

include/include_once:   如果找不到包含文件,后面的文件继续执行

require/require_once:   如果找不到包含文件,后面的文件不执行了

get_include_path;       set_include_path;

__FLIE__:获得当前文件的路径;

dirname(__FILE__):获得当前文件的路径 ,但不包含文件名

basename(__FILE__):获得当前文件的名称

URL函数:

string urlencode(url)  url编码        string urlencode(str) url编码

Mysql中聚合函数:

1.本地图片,请重新上传算数运算函数:

 

2 字符串函数:

 

本地图片,请重新上传 

php 操作mysql函数库:

本地图片,请重新上传 

url函数:

string urlencode(url) url编码

string urldecode(str) url解码

 

php图像函数库:

int $x , int $y , 点的坐标。int $color 颜色。int $x1 , int $y1 , 起点的坐标。int $x2 , int $y2 , 终点的坐标。

int $font , 字号。 string $c ,图像上写的字。

本地图片,请重新上传 

聚合函数:

本地图片,请重新上传 

JavaScript函数:

数字函数:

Math.ceil;进一取整;             Math.round;四舍五入;

Math.floor;舍一取整;                Math.max;取最大数;

Math.min;取最小数;              Math.random;随即数;Math.abs;绝对值;

日期函数:

var d=new date();日期;        var year=d.getYear();           var month=d.getMonth();

var day=d.getDate();日       var week=d.getDay();星期几     var hour=d.getHours();

var minute=d.getMinute();   var second=d.getSeconds();

字符串函数:

charAt();返回指定位置对应的字符;           indexOf();返回指定字符对应的位置;

lastIndexOf();从最后开始寻找,返回指定字符对应的位置;

replace();替换;                           split();分割字符串,返回数组;

substr("起始值","长度");截取字符串;           substring("起始值","最后位置");截取字符串;

toLowerCase();转小写;                      toUpperCase();转大写;

JavaScript方法:

alert();                                    confirm();

setTimeout("函数()","时间");        open("页面地址","pop","width=值,height=值,top=值,left=值");

close();关闭当前页面;     document.write("内容");       document.getElementById();获取对象;

Jquery相关知识:

$("对象").attr("属性名","值");操纵属性

Jquery对象.attr("属性名");获取属性值;     Jquery对象.removeAttr("属性名");移除属性

操作表单元素

Jquery对象.val("值"):设置值;              Jquery对象.val();获得值;

Jquery对象.html();                            Jquery对象.html("值");

Jquery对象.text();                            Jquery对象.text("值");

Jquery对象.addClass("类名");                Jquery对象.removeClass("类名");

Jquery对象.toggleClass("类名");             Jquery对象.css("样式名","值");

Jquery对象.css("样式名");

Jquery对象.css({"样式名":"值","样式名":"值"。。。}); 用到了json对象;

Jquery对象.width("值");                    Jquery对象.height("值");

绝对定位获得标签的左边距和上边距:

Jquery对象.css("left");                       Jquery对象.css("top");

相对定位获得标签的左边距和上边距:

Jquery对象.offset().left;                     Jquery对象..offset().top;

给某个标签邦定事件:

Jquery对象.bind("事件","函数明");  事件on要去掉,函数名不能加括号;

Jquery对象.bind("事件".function(){执行代码});

获取鼠标的坐标:

Jquery对象.bind("mousemove",function(e){

  var x=e.pageX;

  var y=e.pageY;

})

Jquery对象.hide([时间],[函数]);       Jquery对象.show([时间],[函数]);

Jquery对象.toggle([时间],[函数]);

滑动:

Jquery对象.slideDown([时间],[函数]);  Jquery对象.slideUp([时间],[函数]);

Jquery对象.slideToggle([时间],[函数]);

淡入淡出:

Jquery对象.fadeIn([时间],[函数]);     Jquery对象.fadeOut([时间],[函数]);

Jquery对象.fadeTo([时间],[函数]);

ajax

$.ajax({

type:"post",url:"处理页面",data:"参数",dataType:"html/json/xml",success:function(msg){执行代码}

});