自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(265)
  • 收藏
  • 关注

转载 15个正则表达式(PHP版)

原址(js版):https://www.jianshu.com/p/1f12bf91fed1<?php// 1, 用户名正则,4到16位(字母,数字,下划线,减号)$preg = '/^[a-zA-Z0-9_-]{4,16}$/'; // preg_match// 具体使用密码格式不正确! 6-20位字符,可由数字、字母、特殊字符组成!$sNewPassword = "21...

2018-08-03 10:48:45 2471

原创 nginx配置http 改为 https(Windows10版)

1,申请ssl,数字证书,得到  key与pem:  将其放到   nginx/conf目录下,2,修改nginx/conf\vhost  对应项目的  .conf文件(没有,自建)【注意,项目文件夹  与  nginx文件夹  同目录】2-2,【】里的  替换你自己的server {        listen       80;        listen       ...

2018-08-01 13:58:31 10844 1

原创 总结系列之Apache服务器的配置

0,以Windows 的 wamp为例:一,配置host:  C:\Windows\System32\drivers\etc\hosts# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file c...

2018-07-17 10:21:34 445

原创 git 上传代码 到 码云/GitHub + TortoiseGit使用

0,码云/github 的注册邮箱与用户名git config --global  user.name "user.name"git config --global   user.email "user.email"1,安装git后 https://www.git-scm.com/download/        ==>  选中要传的文件夹的空白处        ==>  右击  Gi...

2018-07-11 11:16:01 1062

转载 数组操作系列之防止js注入

<?php$content = '';$search = array ("']*?>.*?'si", // 去掉 javascript "']*?>.*?'si", // 去掉 css "']*?>'si", // 去掉 HTML 标记 "']*?>'si", // 去掉 注释标记

2017-11-01 15:20:21 295

原创 数组操作系列之两个数组拼接,改变id从0开始

<?php//iSubId【自增】作为二维数组的键$_list=array();foreach($re_list as $val){ $_list[$val["iId"]] = $val;}$re_list=$_list;/*array(1) { [1]=> array(6) { }}*//*********************************

2017-11-01 14:54:57 757

原创 Linux系列之挂载与VM共享

 1, 关闭VM虚拟机运行的Linux  ===&gt;  打开虚拟机 ===&gt; 编辑虚拟机设置2,点击编辑虚拟机设置 ===&gt; 共享文件夹(启用)===&gt;添加当地物理机要挂载的路径 ===&gt; 下一步下一步即可3,vim /etc/rc.d/rc.local       //开机自启动的加载文件4,vmware-hgfsclient (查看共享文件夹)5,挂载...

2017-10-31 17:05:41 483

原创 数组操作系列之合并按照逗号拼接,对应好URL,在利用数组遍历出来

要求:合并sKeywords的值,按照逗号拼接,对应好URL,在利用数组遍历出来array(2) {  [0]=>  array(1) {    ["sKeywords"]=>    string(13) "鞋"  }  [1]=>  array(1) {    ["sKeywords"]=>    string(20) "运动鞋"  }}

2017-10-30 17:13:02 854

原创 前端相关系列之搜索框

// 搜索框的js $("#js_input").keydown(function(){ if(event.keyCode=='13'){ //13是点击后的显示 var val = $("#js_input").val(); var js_bg_input = encodeURIComponent(encodeURIComponent(val));

2017-10-30 17:09:19 1176

转载 Linux挂载(含VM+Windows+Linux共享)

一,Linux挂载:vim /etc/rc.d/rc.local //开机自启动的加载文件vmware-hgfsclient (查看共享文件夹)mount -t vmhgfs .host:/本机的目录 /虚拟机上的目录例如:mount -t vmhgfs .host:/items /213/21321网卡:/etc/sysconfig/network

2017-10-30 17:02:54 438

原创 数组操作系列之去除空值与转换汉字

<?php/* * @ 将数组去除空值,进行数组转换成字符串 * * $arr 需要判断的数组 * $join 用什么符号拼接*/function is_Null($arr,$join){ $arr=array_filter($arr); $str=implode($arr,$join); if(empty($str))

2017-10-30 16:04:03 462

转载 采集页面的图片PHP+js+ajax

$url='http://blog.sina.com.cn/s/blog_13aa026670102ynjo.html';        $str=file_get_contents($url);//        echo "$str";        $reg='/.*/isU';        preg_match($reg,$str,$arr);        //pr

2017-10-30 15:06:14 782

转载 前端页面缓存系列之localStorage

 localStorage作为HTML5本地存储web storage特性的API之一,主要作用是将数据保存在客户端中,而客户端一般是指上海网站设计用户的计算机。在移动设备上,由于大部分浏览器都支持web storage特性,因此在android和ios等智能手机上的web浏览器都能正常使用该特性。 localStorage保存的数据,一般情况下是永久保存的,也就是说只要采用loc...

2017-10-30 15:04:13 3704

原创 数组操作系列之循环去重

&lt;?php       $where = '  1 GROUP BY `city`';       $data = Store::getList($where);       if ($data) {            $thisgroup = '';           $k = -1;           for ($j = 0; $j &lt; count($d...

2017-10-30 15:00:24 359

原创 smarty经典正则变量名的正则表达式

/*-------'/\{\s*\$([a-zA-Z_\x7f-\xff][a-zA-Z_\x7f-\xff]*)\s*\}/'---------*/           //变量名的正则表达式                    $zz='/\{\s*\$([a-zA-Z_\x7f-\xff][a-zA-Z_\x7f-\xff]*)\s*\}/'; 

2017-10-06 12:54:32 1291

原创 linux中常用的vim编辑文件命令

vi 打开一个不存在的文件a时,在没有输入保存命令时,a文件是不会存储到机器磁盘上的。Ctrlvi打开一个文件时,进入的是阅读模式,只有输入相关命令才会进入编辑模式:i :在当前位置插入a:在当前位置后追加o:在当前位置的后面插入一行I :在行头插入A:在行尾追加O:在当前位置的前面插入一行

2017-10-06 12:53:31 6122

原创 MySQL安全模式小结

1,linux怎么关闭mysql 严格模式关闭?MySQL加入了服务,就用sudo service mysql stop没有有的话就 sudo /etc/init.d/mysql stop2,  如何开启?  1.可以通过执行SQL语句来开启,但是只对当前连接有效,下面是SQL语句:  set sql_mode="STRICT_TRANS_TAB

2017-10-06 12:51:49 3010

原创 git常用命令

git config --global user.name git config --global user.emailgit clone https://g安装依赖包composer installgit pull切换到dev分支git checkout dev查看所有的分支git branch

2017-10-06 12:50:37 273

原创 git实际使用小结

0.在 www 目录下打开 Git Bash1.克隆远程 master 分支git clone https://2.进入项目目录cd weibo3.安装依赖composer install4.复制 .env 文件模版cp .env.example .env5.生成密钥php artisan key:generate6.在本地创建和远程 dev 分支对应的本地 dev 分支, ...

2017-10-06 12:49:03 244

原创 JavaScript总结

1,arguments:用户获取实参的数据,返回的是一个数组2,使用arguments.length的属性去得到数组中的元素个数3,toString():转为字符串型4,toFixed():转为多个小数位的字符串5,replace():表示替换内容6,search():查找字符串和正则表达式匹配到的内容7,slice():取出

2017-10-06 12:47:13 196

转载 kindeditor编辑器上传图片

html>html lang="en">head> meta charset="UTF-8"> title>KindEditor一套开源的HTML可视化编辑器title> 下载页面: http://www.kindsoft.net/down.php --> 引入kindeditor编辑器的js --> script charset="utf-8" src="./e

2017-09-25 18:20:37 1636

转载 IE浏览器中Image对象onload失效的解决办法

IE浏览器中Image对象onload失效的解决办法前言:作为WEB设计者,为了在网页展示上加强用户体验,经常会利用图象载入显示状态方法,            这自然需要Image对象的onload事件。 在firefox浏览器下完成开发后,可是在IE浏览器中进行调试总不能被调用。不管是最新版的IE8还是旧版本的IE7和IE6都无效,最初的代码简化后如下:

2017-09-25 17:56:24 2525 1

原创 一款好用的文本编辑器KindEditor+PHP

1,一款好用的文本编辑器KindEditor下载页面: http://www.kindsoft.net/down.php &lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;KindEditor一套开源的HTML

2017-09-25 17:33:13 4157 1

转载 jquery 防止change事件每次要刷新

$('#xxx').on('change', function() {success: $("#myform").ajaxSubmit(options);            $(this).val('');// 保证change事件正常触发(选择同一张图片不会触发change事件)            //为了防止刷新            return fals

2017-09-25 15:13:37 1656

转载 原生PHP上传封装类

class UploadFile{ public static function uploadCoverPic($savePath, $uniPrefix = 'O_', $upname, $index = '') { if (is_int($index)) { $file_error = $_FILES[$upname]['error'][$inde

2017-09-25 12:15:54 268

转载 html5的特性客户端保存数据的方式

localStorage作为HTML5本地存储web storage特性的API之一,主要作用是将数据保存在客户端中,而客户端一般是指上海网站设计用户的计算机。在移动设备上,由于大部分浏览器都支持web storage特性,因此在android和ios等智能手机上的web浏览器都能正常使用该特性。 localStorage保存的数据,一般情况下是永久保存的,也就是说只要采用lo

2017-09-22 09:54:55 629

转载 JS 去重与去空值

1,js去重var arr=[1,1,2,3,4,6,6,7,8,8,9];for(var i = 0 ; ifor(j = i+1 ; i if(arr[i] == arr[j]){arr.splice(j,1);j--;}break;}}----------------------------------------------html>h

2017-09-21 12:15:53 3054

转载 php 循环去重

$where = '  1 GROUP BY `city`';       $data = Store::getList($where);       if ($data) {           $thisgroup = '';           $k = -1;           for ($j = 0; $j                if ($data[$j

2017-09-20 10:36:52 1211

转载 linux中history的小技巧

用来保存敲过的命令history  > /usr/history.txt

2017-09-20 09:50:36 380

原创 php 数组取数据(主要是删除指定的元素)

1,删除最后一个元素,再返回缺少了一个元素的数组$views = $categories;$ite3 = array_pop($views);2,删除指定的一个元素,再返回缺少了一个元素的数组$personalityStyles = $categories;foreach($personalityStyles as $k=>$v){ if($v=='值'){

2017-09-19 16:31:20 901

转载 mysql 数据字典(方便查看数据库表的字段与注释)

亲测,可以用header('content-type:text/html;charset=utf-8');  define('DB_HOST','localhost');  define('DB_USER','root');  define('DB_PASS','');  define('DB_NAME','testdb');  define('DB_PORT',3

2017-09-19 14:49:26 2171

转载 Git的本地工作环境干净的的脚本

cd /目标文件if [[ `git status | grep '无文件要提交,干净的工作区'` -eq 0 ]]; thengit checkout mastergit pullelif [[ `git status | grep '您的分支与上游分支 'origin/master' 一致'` -eq 0 ]]; thengit pullfi自己测试下

2017-09-15 17:48:34 494

转载 php获取字符串中最长的连续数字字符串

$a = 'abcd12345ed125ss123456789';function getMaxLengthNumberStr($str){    $len = strlen($str);    $maxLengthStr = '';//将最大长度的数字字符串初始化为空    for($i=0;$i        if(!is_numeric($str[$i]) &&

2017-09-14 16:26:40 2786

转载 php 代理服务器的访问

1, 在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP地址$_SERVER["HTTP_X_FORWARDED_FOR"]  透过代理服务器取得客户端的真实 IP 地址2,$_SERVER["HTTP_CLIENT_IP"]  获取客户端的IP,她存在于http请求的header中注意它是可以伪造的3, ($_SERVER[

2017-09-11 17:58:08 2337

转载 phpstrom2017后的内存不足

链接:https://www.mokeyjay.com/archives/1239众所周知phpStorm基于JAVA,那么这个内存限制肯定跟JAVA的虚拟机有关来到phpStorm的安装目录,例如我的安装目录是C:\Program Files (x86)\JetBrains\PhpStorm 2016.1\bin找到主程序PhpStorm.exe旁边的PhpStorm.exe.vmopt...

2017-09-11 09:39:44 3549

转载 PHP global 封装的正则

function dhtmlspecialchars($string) {    if(is_array($string)) {        return array_map('dhtmlspecialchars', $string);    } else {        $string = htmlspecialchars($string, ENT_QUOTES, DT_CH

2017-09-11 09:25:01 422

转载 PHP 正则表达式

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小

2017-09-11 09:21:01 178

转载 PHP原生的区域继承模板

无标题文档

2017-09-11 09:19:11 603

转载 PHP 的连接符号 判断

* 将数组去除空值,进行数组转换成字符串     * $arr  需要判断的数组     * $join  用什么符号拼接     * */     function is_Null($arr,$join){         $arr=array_filter($arr);         $str=implode($arr,$join);         if(emp

2017-09-08 13:20:53 754

转载 CI框架的三种设置cookie的方式

[php] view plain copy print?//第一种设置cookie的方式:采用php原生态的方法设置的cookie的值  setcookie("user_id",$user_info['user_id'],86500);  setcookie("username",$user_info['username'],86500);  setcookie("pass

2017-09-08 11:25:53 2814

空空如也

空空如也

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

TA关注的人

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