函数库收集!
程序员文章站
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){执行代码}
});
推荐阅读
-
PHP PDO函数库(PDO Functions)_PHP
-
编写一个函数 reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。
-
编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数
-
【PHP开发】国外程序员收集整理的 PHP 资源大全,国外收集整理_PHP教程
-
在PHP3中实现SESSION的功能(附、COOKIE函数库的使用:test_cookie.php3
-
php惯用前端语法整理收集
-
几段非常有用的脚本(来自微软网站,由downmoon精心收集)
-
在开发的过程中,如何最快的学好英文读更多的国外文档。看四级六级还是什么词汇还是自己边看边收集?
-
Java收集的雪花算法代码详解
-
ORACLE DBA工具收集(Oracle DUL/AUL/ODU 恢复工具,可以脱离Ora