自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fancivez的专栏

Phper. junior bricklayer

  • 博客(246)
  • 收藏
  • 关注

原创 115 html IE9的a标签嵌套问题

IE9的a标签嵌套时,内层a标签会遇到不被解析的情况,后来将内层a标签用span替代,跳转事件用sefl.location和window.open实现 href="javascript:#" class="topnav-menu" href="{$vo['menuurl']}" > {$vo['menutext']}

2015-12-10 13:06:22 1302

原创 114 nginx 更新ubuntu14.04 localhost无法访问

background : 更新ubuntu到14.04,开启nginx,无法访问nginxsolution:1.卸载nginx重新安装  sudo  rm -rf /etc/nginx/  sudo rm -rf /usr/sbin/nginx  rm /usr/share/man/man1/nginx.1.gz  apt-get remove nginx*  然后安装

2015-12-08 17:56:47 2043

原创 113 经验 关于提升开发效率

本次门户日程管理模块因为诸多问题,开发周期大大延长,总结经验如下:1.确认需求:涉及 功能权限确认、功能清单确认、字段确认(搜索、必填、排序、信息项),各页面初始数据2.页面细节规范特定种类字段过滤规则(必填、关联验证),特定字段显示效果(时间),搜索功能记忆条件,!并且事先约定统一的报错机制,不然后期改起来及其繁琐3.功能自测覆盖a.字段名、取

2015-12-03 05:01:00 323

原创 122 js 关闭子窗口刷新夫窗口 validate新增规则 新增比较时间规则

background:   jquery.validate 插件中   submitHandlersubmitHandler:function(form){ $('#theForm').ajaxSubmit(function(data, result){ if( result == 'success' ){

2015-12-02 15:06:42 752

转载 121 js中(function(){…})()立即执行函数写法理解

原文 :http://dengo.org/archives/1004javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即

2015-11-29 23:27:37 428

原创 120 php volist标签 input的值带有数字自增问题

volist内定义了key循环体中使用了key若key为结尾带有数字的字符串key末尾的数字会自增目测结尾是字母也会自增 a=>b

2015-11-26 11:18:09 594

原创 118 stackoverflow高票系列 -- sql注入

http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-phpHow can I prevent SQL-injection in PHP?If user input is inserted without modification into an SQL query,

2015-11-25 21:04:14 434

原创 118 js Uncaught ReferenceError: Invalid left-hand side in assignment

You can't assign a new value to the result of a function$('input#q').val() = urlencode($('input#q').val());Use this instead:$('input#q').val(urlencode($('input#q').val()))It wouldn't work

2015-11-25 09:27:59 1064

原创 117 js option跳转 获取option内的text

selected >科技局 selected >中小中心

2015-11-24 16:48:30 543

原创 117 js 正则表达式 test方法 验证输入正整数 去空格 去双引号

//持续天数正整数验证 if(document.getElementsByName("days")[0].value ){ var reg_whole_number = /^\+?[1-9][0-9]*$/;  //正整数 var reg_result = reg_whole_number.test(document.getElem

2015-11-24 15:22:17 1689

转载 116 老生常谈session,cookie的区别,安全性

一,为什么session,cookie经常会有人提到做web开发的人基本上都会用session和cookie,但是仅仅只是会用,并不知道session和cookie的真正的工作原理,都只是凭着感觉来猜测。web开发者只要利用它们来完成工作就行了,所以每个人的理解基本都会有大同小异,我想这就是session,cookie经常会被讨论的原因。本文也是根据个人经验,以及个人所学,对session

2015-11-21 20:58:18 334

原创 115 php thinkphp 分页后序号丢失 从1开始

background:分页后序号丢失, 从1开始 ,一直是1~10solution

2015-11-16 10:50:15 537

原创 114 linux 完全卸载lnmp

完全卸载:收集自:http://www.cloudfly.info/archives/33sudo apt-get -purge remove apache2sudo apt-get -purge remove apache2-commonsudo apt-get -purge remove apache2-utilssudo apt-get autoremove apache

2015-11-15 20:50:14 3336

原创 114 linux ubuntu升级桌面图标消失

background:ubuntu升级桌面图标消失solution:sudo apt-get install gconf-editor没用2.ubuntu 14.04 使用dconf-editorsudo apt-get install dconf-editor

2015-11-15 19:45:07 441

转载 114 linux shell find grep xargs学习

Shell命令find grep xargs学习LinuxShell文章目录1. find命令2. grep命令3. xargs命令4. 其他常用小命令5. 参考链接本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本博客文章必须也遵循署名-非商业用途-保持一致的创作共用协议.

2015-11-15 18:17:16 465

转载 114 linux ubuntu开机卡在checking battery state

background: autoremove 卸载组件导致卸载gnome-teminal 图形界面solution:ALT + F1或者CTRL+ALT+F6切换到命令行【CTRL+ALT+F7返回界面】执行 sudo gdm start后就可以正常登录了如果还是不行就执行命令sudo apt-get install gdm安装一下,重新启动,正常进入万事大吉

2015-11-15 17:51:50 425

转载 113 php heredoc noredoc

Heredoc 结构就象是没有使用双引号的双引号字符串,这就是说在 heredoc 结构中单引号不用被转义。其结构中的变量将被替换,但在 heredoc 结构中含有复杂的变量时要格外小心。其对格式化输出内容时,比较有用 。具体其有以下特点:1、开始标记和结束标记使用相同的字符串,通常以大写字母来写。2、开始标记后不能出现空格或多余的字符。3、结束标记必须顶头写,不能有缩进和

2015-11-09 21:41:49 249

原创 112 linux ubuntu右上角图标丢失 输入法无法切换

ubuntu右上角图标丢失 输入法无法切换background : 今天更新软件时候dkep报错,                E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决                      没管重启之后不知怎么右上角图标就丢失了,而且输入法无法切换,而且有些图标显示为红Xcause:

2015-11-09 12:13:31 1338

转载 112 web dns理论

本文作者: 伯乐在线 - selfboot 。对于 DNS(Domain Name System) 大家肯定不陌生,不就是用来将一个网站的域名转换为对应的IP吗。当我们发现可以上QQ但不能浏览网页时,我们会想到可能是域名服务器挂掉了;当我们用别人提供的hosts文件浏览到一个“不存在”的网页时,我们会了解到域名解析系统的脆弱。然而关于DNS还有一大堆故事值得我们去倾听,去思考。DNS

2015-11-08 17:39:58 341

原创 111 js iframe表单提交后自动关闭 &

dialog插件api相关background: 因为项目需要,要用dialog插件实现新增功能页面demands: 1.高度自适应:autoFit :true  2.新增结束窗口关闭方法1:thinkphp:$this->assign('jumpUrl','javascript:window.close();');

2015-11-07 21:17:12 2759

原创 110 js ajax获取html元素并插入

$(function(){ $("input[name='foodcondition']").change(function(){ d = $(this).attr("value"); switch(d){ case "填写接待单": var htmlobj=$.ajax({url:"__GROUP__/Schedule/rec

2015-11-05 11:14:53 1060

转载 108 内核探索 --php扩展、zend引擎、sapi

php内核探索系列文章 :http://www.nowamagic.net/librarys/veda/detail/1285 1.php请求流程先看一个php请求的运行流程:             浏览器用户--->web服务器(apache,nginx)--->Zend引擎从文件系统读取php代码文件--->Zend解释器工作     --->执行解释后的代码

2015-10-31 15:14:28 455

转载 108 ubuntu下安装composer

下载Composer:安装Composer:设置全局命令:查看是否安装与设置成功:下载Composer:curl -sS https://getcomposer.org/installer | php安装Composer:/usr/bin/php composer.phar --version设置全局命令:sudo m

2015-10-28 21:30:49 314

原创 101 php 正则表达式

正则表达式1.正则历史   grep -> egrep -> POSIX (Portable Operation System Interface of Vnix )->  Perl (Practical Extraction and Reporting Language) -> PCRE  正则表达式定界符 "/"2.行定位符 ^ 和 $^表示开始,$

2015-10-28 20:20:23 566

原创 107 nginx rewrite规则和alias

background: 自从作死将apache换成了nginx,每天都要输入一长串的url,真是强行get out of safezone.....anyway,今天为了解决这个问题,决定修改nginx配置,写入alias,结果发现事情不是我想象的这么简单....1.nginx rewrite规则Rewrite 主要的功能就是实现URL的重写,Nginx的Rewrite规则采用Pcre,p

2015-10-28 13:21:03 2176

原创 106 nginx 405错误解决

背景: 安装了nginx,到了某项目登陆页,输入帐号和密码,弹出:405 Not Allowed1.排除php的报错问题       项目入口文件中开启debug模式       清空缓存,再次登陆,在Rumtime/log并没有出现这一条,由此可以排除php的错误问题2.在/var/log/nginx/中,打开access.log:127.0.0.

2015-10-27 16:18:55 1625

原创 106 js判断浏览器内核版本

1.   var ua =  navigator.userAgent.toLowerCase();          console.log(ua);     mozilla/5.0 (linux; android 4.2.1; en-us; nexus 4 build/jop40d) applewebkit/535.19 (khtml, like gecko) chrome/18

2015-10-27 11:29:40 504

转载 105 nginx nginx 配置

一.因为昨天做死把公司的apache换成了nginx,登陆某项目果然报500错误,现正在学习nginx..就是这样二.nginx配置1.初始配置nginx 的默认配置文件位于/etc/nginx/nginx.conf在配置文件中有一行:include /etc/nginx/sites-enabled/*;这一行加载了一个外部的配置文件,sit

2015-10-26 21:04:48 416

原创 104 linux ubuntu 下将xampp换成lnmp

1.删除xampp文件夹 sudo mv /opt/lampp /home2.更新源sudo get-apt install update3.安装nginxsudo apt-get install nginx4.测试Nginxip addr show eth0 | grep inet | awk '{ print $2; }' |

2015-10-25 21:26:19 959

原创 102 seajs popup 兼容性问题

seajs popup 兼容性问题问题:popup的弹出层不显示,调试后弹出层背景透明 ,以上问题在ie和chrome不存在,只存在于360浏览器兼容模式分析:      360浏览器兼容模式对js语句语法要求更严格,属性的最后一行不能有 ' , ' 逗号,seajs引用时候seajs.config存在以上问题      ul标签首先清除浮动,      兼容模式使用ie6/7

2015-10-23 18:15:25 379

原创 101 jquery 子类选择器

1.   选择第几个:nth-child$("ul li:nth-child(2)")2.选择前几个:lt(index)$("tr:lt(2)")

2015-10-15 11:42:59 1647 1

原创 100 js js解析url地址获取参数

1.js解析url地址获取参数一、字符串分割分析法。这里是一个获取URL带REQUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET,jsp的request.getParameter//var USERCODE="";//以上是用request.getParameter在浏览器端获取参数值, 也可以是用该

2015-10-14 20:53:42 489

原创 99 thinkphp ERR_CONTENT_DECODING_FAILED

1.ERR_CONTENT_DECODING_FAILED今天新建项目 用浏览器发现:   Index/index里面的跳转成功   但是dump不出来   页面错误为ERR_CONTENT_DECODING_FAILED查了一下,发现有的是gzip apache不支持,有的说是有的ide以utf-8保存会有BOM头,最后发现是因为没有新建Runtime目录,lin

2015-10-12 18:30:45 2335

原创 98 php 访问本地项目localhost很慢

1.访问本地项目localhost很慢今天用浏览器打开本地项目很慢,问了下徐哥他也是,后来发现原来是服务器上面的磁盘空间满了,日至和备份太多啦lol~

2015-10-12 13:58:31 1397 1

原创 98 git fetch/merge

方式一查看远程仓库$ git remote -veoecn https://github.com/eoecn/android-app.git (fetch)eoecn https://github.com/eoecn/android-app.git (push)origin https://github.com/com360/android-app.git (

2015-10-09 20:15:49 438

原创 97 git clone/log/reset

原文:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000$ git clone git@github.com:fancive/mooc_c.git$ git clone g

2015-10-08 23:04:41 452

转载 97 php PHP CLI模式开发

PHP CLI模式开发PHP CLI模式开发不需要任何一种Web服务器(包括Apache或MS IIS等),这样,CLI可以运行在各种场合。 有两种方法可以运行PHP CLI脚本。第一种方法是使用php -f /path/to/yourfile.php。调用PHP CLI解释器,并给脚本传递参数。这种方法首先要设置php解释器的路径,Windows平台在运行CLI之前,需设

2015-10-08 15:42:52 248

转载 97 GIT git入门 添加远程库

1.mkdir  ->  cd  -> pwd2.git init ->         Initialized empty Git repository in /home/dejax/c_space/mooc_c/.git/瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个.git的目录,这个目录是

2015-10-08 09:47:51 613

转载 php程序员进阶指南

PHP程序员的技术成长规划by黑夜路人前言:脚本语言你要是进不了一个好的平台,你想提高,几乎不可能。1E数据跟1W数据完全两回事,1E的PV跟1W的PV完全不一样,神马队列,缓存,分布式,小公司基本都是极其表面的使用。php最厉害的一波人在处理高并发和高复杂度问题,每天div+css的公司不去也罢。按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出

2015-10-07 20:37:05 807

原创 96 c 段错误 && int *p = NULL 和 *p = NULL区别

段错误1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的准确定义(参考Answers.com):2. 段错误产生的原因2.1 访问不存在的内存地址void main() { int *ptr = NULL;

2015-10-06 21:20:27 543

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除