自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

转载 cookie和session摘录笔记

1. CookieCookie是存储在客户端上的一小段数据,浏览器通过HTTP协议和服务器端进行Cookie交互。Cookie在远程浏览器端存储数据并以此跟踪和识别用户。Cookie并不是某种语言(如PHP)实现的,而是某种语言通过对Cookie的间接操作,即发送HTTP指令,浏览器收到指令便操作Cookie并返回结果。PHP对cookie的操作:setcook

2015-10-13 15:06:44 396

转载 利用openssl_random_pseudo_bytes和base64_encode函数来生成随机字符串​

利用openssl_random_pseudo_bytes和base64_encode函数来生成随机字符串openssl_random_pseudo_bytes函数本身是用来生成指定个数的随机字节,因此在使用它来生成随机字符串时,还需要配合使用函数base64_encode。如下所示:public static function getRandomString($length = 42)

2015-08-18 15:22:12 3168

转载 install netbeans

sudo sh netbeans-8.0.2-php-linux.sh  --javahome  /home/user/www/jdk/jdk1.8.0_45

2015-08-18 15:18:35 409

转载 apache2.4 虚拟主机配置

先给大家看看我按照apache-2.2.x配置虚拟机的内容:NameVirtualHost 192.168.10.81:80 代码如下复制代码ServerAdmin rocdk890@gmail.comdirectoryIndex  index.html index.php index.htm index.shtml login.phpServe

2015-08-18 15:16:24 780

转载 php下载文件

header('Content-Description: File Transfer');         header('Content-Type: application/octet-stream');         header('Content-Disposition: attachment; filename='.$file_data['name'].$extension);

2015-08-18 15:13:54 328

转载 搜索关键字高亮

var searchKey = '';if(searchKey != '' && searchKey != null){        var regExp = new RegExp(searchKey,'gi');    $('.product-list-tit').each(function(){            var html = $(this).html();

2015-08-18 15:12:28 334

转载 QQ,MSN,Skype在线客服代码

1.QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码)(将361233107换成你的号码,site后面换成你的网站就可以了)更多的生成显示QQ在线状态的代码,请查看腾讯官方网站http://imis.qq.com/webpresence/code.shtml你只需要填写你的号码,网站名称以及提示就可以点击生成就可以生成QQ在线状态的代

2015-08-18 15:09:36 1272

转载 当网页图片不存在时的处理方法

img src="图片的url地址" alt="图片XX"/>  当在页面显示的时候,万一图片被移动了位置或者丢失的话,将会在页面显示一个带X的图片,很是影响用户的体验。即使使用alt属性给出了"图片XX"的提示信息,也起不了多大作用。其实,可以这样处理:当图片不存在的时候,会触发onerror事件,我们可以在该事件中做一下补救的工作,比如:1、让这个图片元素隐藏:

2015-08-18 15:08:09 548

转载 修改PHP上传文件大小限制的方法

修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php.ini里查找max_execution_time默认是30秒.改为ma

2015-08-18 15:06:39 715

转载 跨站请求伪造-CSRF防护方法

跨站请求伪造-CSRF防护方法                              CSRF(Cross-site request forgery跨站请求伪造,也被称成为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。1 CSRF攻击原理CSRF攻击原理比较简单,如图1所示。其中We

2015-08-18 15:05:08 762

转载 PHP URL变量

#测试网址:     http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//获取网址参数 echo $_SERVER[

2015-08-18 15:03:59 1827

转载 json_encode处理中文乱码

后台PHP页面(页面编码为UTF-8或者已经把字符转为UTF-8)使用json_encode将PHP中的array数组转为JSON字符串。例如:[php] view plaincopyprint?⃕    $testJSON=array('name'=>'中文字符串','value'=>'test');      echo jso

2015-08-18 14:59:52 535

转载 过滤特殊危险字符

一般,对于传进来的字符,php教程可以用addslashes函数处理一遍(要get_magic_quotes_gpc()为假才处理,不然就重复转义了!),这样就能达到一定程度的安全要求比如这样代码如下 复制代码 if (!get_magic_quotes_gpc()) {         add_slashes($_GET);         add_slashes($

2015-08-18 14:58:26 2434 1

转载 同步请求和异步请求

对于一个 WEB 程序员来说,如果他对同步执行模式与异步执行模式不了解, 他往往会在对服务器发出一个操作语句(查询或读取一条记录等操作)后,立该引用服务器返回的执行结果,或者对该结果进行下一步操作,这是很危险的。对于一个简单的过程来说,这样不会存在什么大问题,但如果涉及到一个很复杂的操作过程,比如客户机上的后续语句是在该操作语句发 出后接着执行的,但由于各种原因,服务器不一定能执行完该操作语句,并

2015-08-18 14:57:49 1281 2

转载 How to fix “error while loading shared libraries: libgtk-x11-2.0.so.0″

error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directoryTo fix this, simple install the package ia32-libs-gtk$ sudo apt-get install ia32

2015-08-18 14:54:06 407

转载 PHP关于时区的设置

在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个"PHP Warning: date() [function.date]: It is not safe to rely on thesystem's timezone settings. You are *required* to use the date.timezonesetting or the date_defa

2015-08-18 14:49:59 665

转载 bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter:No such file or directory

使用的时候出现一个错误bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 是因为64位系统中安装了32位程序解决方法:yum install glibc.i686 重新安装以后还有如下类系错误 再继续安装包 error while

2015-08-18 14:47:42 8328

转载 去掉CI默认url中的index.php

为美观一些,去掉CI默认url 中的index.php。分三步操作:1.打开apache的配置文 件,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。搜索 AllowOverride None(配置文件中有多处),看注释信息,将相关.htaccess的该行信息改为All

2015-08-18 14:45:54 473

转载 svn 文件还原

1.还原到某个版本svn up -r 版本号svn up -r 版本号 文件名称2. 还原改动对应提交(commit),要有类似回滚(rollback)的操作。svn revert或者通过tortoiseSVN,eclipse插件。这个操作对开发人员十分有用,在改动被人很多代码后可以“一键恢复”。3. “还原”已提交的改动reve

2015-08-18 14:44:58 554

转载 在windows下压缩后的zip包,在ubuntu下解压后显示为乱码问题

在windows下压缩后的zip包,在 ubuntu下解压后显示为乱码问题1.zip文件解压之后文件名乱码:第一步 首先安装7zip和convmv(如果之前没有安装的话)在命令行执行安装命令如下:sudo apt-get install p7zip-full convmv第二步 假设zip文件名为y05文档.zip,那么先进入zip文件所在的目录,然后命令行执行

2015-08-18 14:38:06 1004

转载 SVN常用命令

SVN/***************************************/最常用的svn命令svn co 项目svn地址      从版本库拷贝一份代码副本到本地svn add filename.php    把新增文件添加的本地版本库svn commit -m "" filename.php   把修改的文件(包括之前svn add的文件

2015-06-24 15:41:51 285

原创 CodeIgniter笔记

1.架构: m:数据模型,数据模型就是对你的数据库或其他数据存储方式进行取回、插入和更新的地方。 v:视图 c:控制器 view:可以按模块创建不同的文件夹,然后把对应的视图放在对应的文件夹里面.template里放进header.php和footer.php。在控制器加载的时候,依次加载header.php,home.php,footer.php。 

2015-06-24 15:33:48 1301

原创 Redis笔记

【1】redis是什么    Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其    可以胜任如缓存、队列系统等不同的角色【2】特性    {        1.存储结构:    Redis是REmote DIctionary Server(远程字典服务器)的缩写,它以字典结构存储数据,并

2015-06-24 15:26:26 431

modern PHP 中文版

modern PHP中文版,本书介绍了PHP一些比较新的概念,对于提高PHP开发能力很有帮助

2018-08-09

《图解HTTP》web开发必备知识

图解HTTP,合适初学者学习HTTP协议以及相关的web开发知识

2018-08-09

网站技术架构

关于网站技术架构,有兴趣的可以下载看看,挺有收获的

2018-08-07

空空如也

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

TA关注的人

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