web
文章平均质量分 55
ncafei
苦逼的程序猿,算法不会,码代码还慢
展开
-
php提交post数组参数实例分析
本文实例分析了php提交post数组参数的用法。分享给大家供大家参考,具体如下:首先php中要想从页面传送数组到服务端a,要在页面上多个空间同名,而且对于名称有要求,那就是 name="aa[ ]",注意这里要多加一个数组的符号,这样才能在服务端a取到复制代码 代码如下:$_POST[aa]得到的为数组。更深一层的问题是,假设我现在需要对post中的参数进行处理后,转载 2017-03-17 13:44:49 · 692 阅读 · 0 评论 -
PHP下ereg实现匹配ip的正则
我们先看个代码片段: 代码如下:$ip = "1.1.1.255".chr(0)."haha"; if(ereg("^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$",$ip)) { echo $ip; } else { echo "unknown"; } 这个ereg转载 2017-03-17 21:01:24 · 311 阅读 · 0 评论 -
CSS学习总结:浮动、定位、父容器塌陷问题
怎么说呢,从接触前端起,到现在已经有三个月了,这么长时间的学习呢,我的水平依然一般,前几天参加了IFE2017,下面总结一下对CSS中浮动、定位、分列布局、父容器塌陷问题的一些心得。 首先,浮动和定位是CSS中布局的基础,通过浮动和定位,可以实现对每一个盒模型精确到像素级别的控制,可见其重要性。 先谈谈浮动: 在HTML的文档对象模型里,采用的是流式布局,也就是说,转载 2017-03-04 15:41:00 · 1251 阅读 · 0 评论 -
php中用foreach改变数组的值的问题
原文地址 http://www.cnblogs.com/yangwenxin/p/5845212.html翻到PHP文档的foreach那页这样写道:“foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:foreach (array_e转载 2017-02-25 09:47:37 · 3755 阅读 · 0 评论 -
菜鸟张小花之各种布局方式实现
原文地址 http://ife.baidu.com/note/detail/id/666写在前面由于知识有限,有的内容可能有点小错误什么的,仅供参考参考,欢迎大佬们指正,小花在这里谢过~小贴士(to freshman):给每个块都加上颜色,更好辨识。关于代码:这里给出的都是css部分,html部分用最常规的结构就好啦1. 水平居中方法一:margin:转载 2017-03-03 23:09:59 · 588 阅读 · 0 评论 -
Bootstrap Paginator分页插件+ajax 实现动态无刷新分页
版权声明:本文为博主原创文章,未经博主允许不得转载。之前做分页想过做淘宝的那个,但是因为是后台要求不高,就Bootstrap Paginator插件感觉还蛮容易上手,所以就选了它。Bootstrap Paginator分页插件下载地址:DownloadVisit Project in GitHub1.这是需要分页的页面放的 js函数:转载 2017-02-22 23:03:02 · 1209 阅读 · 0 评论 -
粘连 Footer 的 5 种方法 | CSS-Tricks
本文转载自:http://www.zcfy.cc/article/491文中对于“吸附”布局的实现非常巧妙,当我第一次看到那个效果图,第一时间也没有想到好的实现方法。一个简短的历史,如果你愿意那样说的话。粘连 footer 的目的是让它“支撑”在浏览器窗口的底部。但不总是在底部,如果有足够的内容将页面撑开,footer 可以被撑到转载 2017-02-22 12:13:40 · 643 阅读 · 0 评论 -
CSS布局奇淫技巧之-宽度自适应
CSS布局奇淫技巧之-宽度自适应css这个东西,说难不难,说容易也不容易。我觉得最重要的还是经验的积累,正所谓的不积硅步,无以至千里。这一系列文章讲述几种css特殊布局的实现,也当作为自己做个备忘吧。首先讲的是三列布局,左右两列宽度固定,中间一列宽度自适应这个很好实现,左右两列分别左浮动和右浮动并给一个固定宽度,中间不浮动,也不设定宽度。这样基本就可以了。但为了兼容IE还必须做些工转载 2017-03-02 14:08:48 · 366 阅读 · 0 评论 -
PHPStorm 常用 设置配置 和快捷键大全 Win/Mac
PHPStorm 下载及主题样式下载http://www.lanmps.com/html/tools.html 风.fox主题Preferences->Appearance & Behavior ->Appearance Theme 选择 Darcual界面字体及大小Preferences->Appearance & Behavior ->Appea转载 2017-02-20 09:22:49 · 3672 阅读 · 0 评论 -
前端开发中的字符编码
http://www.cnblogs.com/accordion/p/5468704.html阅读目录URL编码HTML实体编码与进制编码JS编码前端开发过程中会接触各种各样的编码,比较常见的主要是UTF-8和HTML实体编码,但是web前端的世界却不止这两种编码,而且编码的选择也会造成一定的问题,如前后端开发过程中不同编码的兼容、多字节编码可能会造成的XS转载 2016-12-23 15:30:27 · 715 阅读 · 0 评论 -
php strcmp() vulnerabilites
by looking at PHP documentationint strcmp ( string $str1 , string $str2 )Returns str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.Note a diff原创 2017-03-17 22:23:38 · 421 阅读 · 0 评论 -
css设置各种中文字体如雅黑、黑体、宋体、楷体等等
代码如下:.selector{ font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu } 说明: 加上中文名“微软雅黑”是为了兼容opera。 MicrosoftJhengHei为微软正黑体,STHeiti为华文黑体,MingLiu记得11px下的中文有着不凡的转载 2017-03-05 10:58:42 · 3317 阅读 · 0 评论 -
深入PHP中慎用双等于(==)的详解
PHP比较运算符出现的频率实在是太高了,尤其是 ==if(a == b){// do something}但是,你真的掌握了 == 了吗?细节很重要!来看下面的代码,说出你认为正确的答案var_dump(' 123fg456'==123);var_dump('some string' == 0);var_dump(123.0 == '123d456');var转载 2017-03-17 12:00:15 · 548 阅读 · 0 评论 -
Sublime Text3前端必备插件
安装Package Control在安装插件之前,需要让sublime安装Package Control。打开Sublime Text的控制台,快捷键ctrl + ~,在控制台中输入以下代码。import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d15转载 2017-03-16 22:49:22 · 683 阅读 · 0 评论 -
phpstorm version 2016.2 License Server激活
phpstorm version 2016.2 License Server激活安装后,在激活的时候选择 license server;输入如下地址激活:http://jetbrains.tencent.click转载 2016-11-15 23:16:45 · 35618 阅读 · 4 评论 -
apache本地配置多端口多站点
一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于本地没办法绑定域名,所以我们也只能通过IP或者localhost+端口访问,那么现在我们就来讲一下如何在本机实现绑定多个端口多站点的方法; 配置apache的方法这里就不多说了,可以参考:a转载 2017-03-23 13:40:30 · 554 阅读 · 0 评论 -
30本关于asp.net相关的经典书籍推荐
一.入门1.《HTML与CSS入门经典(第7版) 》HTML入门 点评:html语言的入门,由于html极其简单所以同类其他书也可代替,本书并非经典,本书摆在这里纯属占位!你可以用其他书代替。2.《C#入门经典(第3版)》C#入门点评:经典中的经典,个人认为是30本书里最重要的,虽然其他讲C#的好书也很多但大多1.0版的,很多在书店已经绝版,被《程序员》等机构评转载 2017-03-29 23:41:09 · 1381 阅读 · 0 评论 -
css中outline
本文导读:outline这个属性平时用的不太多,css中outline的作用表示在元素边框边缘的外围绘制一条包围元素的线,包括outline-color、outline-style、outline-width三个子属性的设置,可缺省,无固定顺序。CSS中outline属性是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。例如:在浏览器里,当鼠标点击或使用Tab转载 2017-03-09 18:35:55 · 1686 阅读 · 0 评论 -
让DIV水平和垂直居中的几种方法
我们在设计页面的时候,经常要把DIV居中显示,而且是相对页面窗口水平和垂直方向居中显示,如让登录窗口居中显示。我们传统解决的办法是用纯CSS来让DIV居中。在本文中,我将给大家讲述如何用CSS和jQuery两种方法让DIV水平和垂直居中。 CSS让DIV水平居中说明,本文中所指的DIV包括HTML页面中所有的元素。让一个DIV水平居中,直接用CSS就可以做到。只要设转载 2017-02-26 18:44:19 · 447 阅读 · 0 评论 -
ife 基础html任务二笔记
如果你上一个页面有好好的把结构分类好,那这个页面就会轻松不少,以下是这次页面的一点心得;(说的我好惭愧。。。,看了下教程,啥也没记住。。)1.各种垂直水平居中:①margin:0 auto; 只有块状元素才可以这样使用居中②text-aligin:center; 如果不是块状元素,可以使用这样居中③高端一点的可以使用新特性,flex布局;2.块状元素与内转载 2017-02-26 17:54:13 · 456 阅读 · 0 评论 -
PHP处理0e开头md5哈希字符串缺陷/bug & PHP expresses two different strings to be the same [duplicate]
1234567891011121314151617181920212223242526272829303132333435转载 2017-03-17 11:54:47 · 3636 阅读 · 0 评论 -
PHP expresses two different strings to be the same [duplicate]
ctf遇到一题,绕过 == 操作符判断的 php:md5 相等验证原理在 stackoverflow上找到了答案stackoverflow php-expresses-two-different-strings-to-be-the-same why-md5240610708-is-equal-to-md5qnkcdzoWhy does the转载 2016-12-23 15:13:51 · 655 阅读 · 0 评论 -
Web全栈学习路线图
再附一张前端大神养成图 https://www.processon.com/view/566543b8e4b0fd9299902eb4转载 2016-11-22 16:49:02 · 6486 阅读 · 0 评论 -
如何在Html中引入外部页面
目录(?)[+]通常一个网站的head,foot,rightBar(右侧的条目)都是相同的,这部分内容可以通过引入的方式,否则一旦需要修改,就需要修改十个,二十个,乃至更多的页面,是一项既繁琐但又毫无意义的工作。借助于PHP或者JSP,使用include能够轻松解决此问题,但是如果脱离后端语言,从前端的角度,能不能解决这个问题呢?1、借助于iframe首先,最容转载 2016-11-20 15:40:44 · 2737 阅读 · 0 评论 -
查找php配置文件php.ini所在路径的二种方法
查找php配置文件php.ini所在路径的二种方法作者: 字体:[增加 减小] 类型:转载 时间:2014-05-26 我要评论这篇文章主要介绍了查找php配置文件php.ini所在路径的二种方法,很多同学在安装完php后找不到php.ini,或者是别人安装的环境,本文的方法简单实用,需要的朋友可以参考下通常php.ini的位置在:复制代码 代码如下:/转载 2016-11-12 10:34:31 · 1591 阅读 · 0 评论 -
mod_auth_mysql身份对apache认证
一、序言 现在很多网站对用户的访问权限进行了严格的限制,用户在访问某些资源时需要给出“用户名/口令"来确认自己的身份。目 前,使用最多的身份认证方法是将用户名、口令存放在一个数据库中,当用户要访问某些受限制的资源时,要在某一个页面中输入用户名和口令,程序将用户输入的 用户名和口令与数据库存放的“用户名/口令"相比较,如果输入正确,则正常使用资源,否则,资源访问被拒绝。但是,这种身份转载 2016-11-11 19:29:42 · 2271 阅读 · 0 评论 -
MDB2连接到mysql 报错 Fatal error: Call to undefined function: MDB2_Driver_mysql::isError()
使用MDB2连接到mysql 报错Fatal error: Call to undefined function: MDB2_Driver_mysql::isError(). in /usr/share/pear/MDB2.php on line 1996在stackoverflowhttp://stackoverflow.com/questions/2682332/m原创 2016-11-10 14:56:37 · 984 阅读 · 1 评论 -
PHP Pear 安装及使用
关于PHP Pear 安装及使用安装pear -------------- pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下: 1.在php目录中双击go-pear.bat。 2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80/ ,pear要用这个转载 2016-11-10 14:31:20 · 772 阅读 · 0 评论 -
Pear MDB2安装及MDB2 Error: not found问题
1、选安装PEAR,点击php目录下的go-pear.bat,一路按默认安装 2、安装mdb2数据库操作包(php4时代的db已被推荐用mdb2取代): 命令行下输入: pear install mdb2 安装MDB2包3、安装mysql驱动,否则会提示无法连接MYSQL数据库,提示:MDB2 Error: not转载 2016-11-10 14:10:04 · 1526 阅读 · 0 评论 -
Linux上安装php的pear
在搭建centreon的过程中,需要pear模块支持。什么是pearpear是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,pear就是PHP的cpan。在官网上有说明详细的安装信息,这里作简单说明。http://pear.php.net/man转载 2016-11-10 13:32:03 · 3084 阅读 · 0 评论 -
CentOS 6.5 搭建lamp环境
首先推荐使用yum安装 方便快捷 这里贴上linux公社上的文章CentOS 6.5使用yum快速搭建LAMP环境由于这里采用yum方式安装,前提是我们必须配置好yum源。为了加快下载速度,建议使用网易的yum源。参考:CentOS配置网易163yum源 http://www.linuxidc.com/Linux/2014-07/104562.htm这种方式对于初转载 2016-11-10 13:13:40 · 934 阅读 · 0 评论 -
CentOS 6.5 安装最新版本的php
Centos下Yum安装PHP5.5,5.6,7.0默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64转载 2016-11-10 12:06:11 · 674 阅读 · 0 评论 -
Apache主配置文件httpd.conf 详解
Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开头的注释行。[root@justin ~]# wc -l /etc/httpd/conf转载 2016-11-08 21:35:50 · 362 阅读 · 0 评论 -
PHP调用move_uploaded_file()提示 failed to open stream: Permission denied(Linxux环境,以Ubuntu12.04为例)
在使用PHP上传文件之后,我们有时候还需要移动到特定的文件夹,这时候就要调用move_uploaded_file()函数,可是会出现如下错误:Warning: move_uploaded_file(/var/www/cloud/upload_files/temp.txt): failed to open stream: Permission denied in /var/www/clo转载 2016-11-13 13:36:57 · 4050 阅读 · 0 评论 -
一个Apache访问权限问题(万恶的SELinux)
原文见我的博客:http://renyongjie668.blog.163.com/blog/static/160053120115942137511/前几天,我搞了个准备一些git或者hg的repositories,为了网页访问的方便,我找到了其中一 个工具,Git自带的gitweb,但是当我把它作为CGI让apache调用它去发布/home/repo/pub目录时,不管怎样都访问不到转载 2016-11-13 13:37:28 · 4497 阅读 · 0 评论 -
php之网页选项卡
[html] view plain copy print?网页选项卡功能: [html] view plain copy print?当鼠标停留超过300毫秒时,自动显示该页面。 [html] view plain copy print?效果图:转载 2016-11-20 15:39:42 · 1276 阅读 · 0 评论 -
PHP 技能树
http://www.jianshu.com/p/e9219da162e6转载 2016-12-02 11:16:19 · 1028 阅读 · 0 评论 -
PHP date函数参数详解
time()在PHP中是得到一个数字,这个数字表示从1970-01-01到现在共走了多少秒,很奇怪吧 不过这样方便计算, 要找出前一天的时间就是 time()-60*60*24; 要找出前一年的时间就是 time()*60*60*24*365 那么如何把这个数字换成日期格式呢,就要用到date函数了 $t=time(); echo date("Y-m转载 2016-11-19 00:24:14 · 277 阅读 · 0 评论 -
php中mail函数发送邮件失败的解决方法
本文实例讲述了php中mail函数发送邮件失败的解决方法。分享给大家供大家参考。具体分析如下:php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统安装sendmail组件才可以,下面我就碰到mail发送不了邮件的问题,下面一起来看看解决办法吧.之前的那台服务器转移过来后,发现网站用mail()发送邮件发不了,但是发现sendmail明明已转载 2016-11-15 14:24:27 · 2643 阅读 · 0 评论 -
linux下为php添加GD库
linux下为php添加GD库 一、下载 gd-2.0.33.tar.gz jpegsrc.v6b.tar.gz libpng-1.2.8.tar.tar zlib-1.2.3.tar.gz (md5:debc62758716a169df9f62e6ab2bc634) freetype-2.1.10.tar.gz 二、安装 1.安装zlib tar zxvf转载 2016-11-13 18:58:30 · 1229 阅读 · 0 评论