自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php 获取两个月份之间的所有月份数组

转载自 https://blog.csdn.net/rovast/article/details/50281145/** * 计算出两个日期之间的月份 * @author Eric * @param [type] $start_date [开始日期,如2014-03] * @param [type] $end_date [结束日期,如2015-12] * @param str...

2019-01-17 20:08:26 9182

转载 git别名

git 别名 放在config里 [alias] lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit ci = commit st =...

2019-01-07 17:38:24 7608

转载 github设置ssh key后push还要输入用户名和密码解决方案

因为用的是https而不是ssh,更新origin为ssh格式HTTPS的格式为:https://github.com/用户名/仓库名.gitSSH的格式为:git@github.com:用户名/仓库名.gitgit remote remove origingit remote add origin git@github.com:用户名/仓库名.git再push的时候实际上是采用的SS...

2019-01-02 14:13:50 10699 1

转载 原生js 按钮点击 倒计时

<input type="button" id="lay" onclick="settime(this)" value="adff">var countdown=5; function settime(val) { if (countdown == 0) { val.removeAt

2018-12-14 22:40:20 9111

转载 php截取特定字符前面和后面的内容

本文转载自:https://www.cnblogs.com/zhengdongdong/p/9603382.html1、php 截取特定字符后面的内容可以使用函数strripos,获取一个字符串在另一个字符串中第一次出现的位置。$number = ‘1_0’;result=substr(result = substr(result=substr(number,strripos($numbe...

2018-12-13 10:25:53 16677 1

原创 Nginx SSL 证书部署 并配置http重定向到https

取自腾讯云文档结合自己站点,总结如下:1.获取证书证书申请下来之后 ,下载证书,解压之后图片:这里我们使用 nginx 服务器 ,打开文件夹如下:2.部署证书将域名 www.bug404.club 的证书文件 1_www.bug404.club_bundle.crt 、私钥文件 2_www.bug404.club.key保存到同一个目录,例如 /usr/local/nginx/...

2018-12-12 15:00:29 8807 3

原创 详解mysql子查询

本文详解mysql中的子查询:子查询分为where子查询和from子查询。where子查询包括标量子查询、列子查询、行子查询、exists子查询from子查询包括表子查询1.标量子查询概念:子查询得到结果是一个数据 (一行一列)语法:select * from 数据源 where 条件判断 =/<> (select 字段名 from 数据源 where 条件判断);...

2018-12-08 13:17:11 8953

原创 json应用小经验

遇到前台传过来的数据 json_decode()为NULL的时候,是因为传输过来的json串并不是符合json规范的字符串。解决方案:在js里要传输的字符串外加上JSON.stringify()变成符合规范的json字符串即可...

2018-11-13 15:28:36 8907

原创 FormData用 jquery获取表单对象 或者用原生的js语法

FormData不能用 jquery获取表单对象,一定要用原生的js语法!!!!否则抓取不到数据$('#modal_form').validate({ submitHandler: function(form) { var formobj = document.getElementById("modal_form"); //一定要原生js语法获取form表单dom var...

2018-11-05 15:29:24 13547

转载 Git 命令 输出 中文文件名 显示问题

git config --global core.quotepath false

2018-10-30 11:24:34 11820

原创 centos crontab用法详解

crontab 是用来让使用者在固定时间或固定间隔执行程序之用,类似于windows的计划任务安装: yum -y install vixie-cron yum -y install crontabs启动、关闭、重启:/sbin/service crond start #启动服务/sbin/service crond stop #关闭服务/sbin/service crond ...

2018-10-17 14:52:48 18258

原创 redis list ( 链表 )

list类型其实就是一个双向链表。通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。上进上出是 栈 ,特点:数据 先进后出下进上出是 队列,特点:数据 先进先出从时间复杂度的角度来看,Redis列表主要的特性就是支持时间常数的 插入和靠近头尾部元素的删除,即使是需要插入上百万的条目。 访问列表两端的元素是非常快的,但如果你试着...

2018-09-25 17:02:47 13921

原创 git 初始化 并 添加远程仓库

git init //初始化仓库git add .(文件name) //添加文件到本地仓库 (git add * 添加所有文件)git commit -m "first commit "git remote add [shortname] [url] //添加远程仓库git pull origin master // 把本地仓库的变化连接到远程仓库主分支git push -u or...

2018-09-24 09:37:22 14881

转载 php 依赖注入 和 控制反转 php设计模式

转载自 :https://blog.csdn.net/lijingshan34/article/details/71526118什么是依赖注入?IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection,简称DI)。当一个类的实例需要另一个类的实例协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的...

2018-09-18 10:47:31 18080 1

原创 laravel + nginx 配置路由 除了 / 能访问 其他都是 404

在nginx的配置文件夹内,新增个laravel-test.conf配置文件在 文件中 添加location / { try_files $uri $uri/ /index.php?$query_string;}即可

2018-09-17 10:27:32 17084 2

原创 jsonp jquery 实现 跨域 服务端 php

注: jsonp只支持get方式html<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <t

2018-09-14 15:56:26 15024

原创 centos7安装 phpredis 遇到的坑

一定要安装php-devel 否则扩展不成功!!!开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 PHP redis 驱动,且你的机器上能正常使用 PHP。 下载地址为:https://github.com/phpredis/phpredis/releases如果不安装php-devel就不会有phpize和php-config安装可以...

2018-09-14 10:16:33 16023

原创 MYSQL 数据类型 介绍

一、MySQL的数据类型主要包括以下五大类: 1.整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT 2.浮点数类型:FLOAT、DOUBLE、DECIMAL 3.字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、ME...

2018-09-11 16:09:55 14395 1

原创 php7 部分 新特性

部分php7的新特性1. NULL合并运算符 由于日常使用中存在大量同时使用三元表达式和 isset()的情况,NULL 合并运算符使得变量存在且值不为NULL, 它就会返回自身的值,否则返回它的第二个操作数。// 如果 $_GET['name'] 不存在 返回 'eric',否则返回 $_GET['name'] 的值$name = $_GET['name'] ?? '...

2018-09-11 14:55:12 12693

原创 centos7 设置 查看 开机 启动项(自启项)

1.查看开机自启项centos7自启项已不用chkconfig改为: systemctl list-unit-files 左边是服务名称,右边是状态,enabled是开机启动,disabled是开机不启动 当然还可以过滤一下 比如:查看启动项systemctl list-unit-files | grep enable2.设置开机自启项syst...

2018-09-07 15:38:41 93260 2

原创 Centos7 运行级别 的 切换 区别于之前的版本

在centos7之前的centos版本中设置运行级别 一般是在/etc/inittab 中设置 但是打开centos7中的inittab文件会发现如下所示:# inittab is no longer used when using systemd.## ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.##...

2018-09-04 10:00:42 13276

原创 nginx配置自定义404页面

当运行环境为nginx和php时,当web服务器找不到文件的时候会报出404的错误。配置自定义的404页面,可以增加安全性和友好度体验。需要在nginx中配置两个地方,分别是: 1.nginx报出404错误: 当一些前端的静态文件如html文件、css文件等,直接是nginx去查找文件,如果没有这个文件nginx会报出404 Not Found nginx的错误。#开启er...

2018-08-15 10:52:55 38759

原创 css 实现 图片旋转

鼠标放在图片上 旋转180度 可用在头像上 比较俏皮 效果如下:代码如下:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style&am

2018-08-07 21:55:58 27146

原创 SSH 不能连接 终极完美解决方案

重装命令yum remove openssh yum install openssh openssh-server openssh-clientssystemctl start sshd.service

2018-07-24 15:54:07 31300 4

原创 javascript 过滤 script 非法标签 防止注入

方法如下: /** * [hasIllegalChar 判断是否含有script非法字符] * @param {[type]} str [要判断的字符串] * @return {Boolean} [true:含有,验证不通过;false:不含有,验证通过] */ function hasIllegalChar(str) {...

2018-07-23 10:53:52 20594 2

转载 CentOS7 防火墙 firewalld使用方法

1、firewalld的基本使用 启动: systemctl start firewalld 查看状态 systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld2.systemctl是CentOS7的服务管理工具中主要的工...

2018-07-17 15:21:26 13319

原创 centos 7 yum阿里云源配置

yum是centos下更新、管理软件的命令,也有相应的图像界面版本; yum源是yum命令去哪里取安装包的地图; yum命令查询repo上配置的地址去取相应的rpm包进行安装;1 备份下原来的yum源cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo_bak2 获取阿里云yum源...

2018-07-17 10:16:40 32263 4

原创 centos 的 tar 命令

对于.tar.gz的压缩文件 解压命令通常是 tar -zxvf 所要解压的文件名 -C 解压位置压缩文件命令tar -zcvf 压缩之后的文件名 所要压缩的文件夹名

2018-07-16 10:38:49 26290

原创 mysql远程登录(授权与撤销授权)

一、远程登录授权:GRANT 1.登录musqlmysql -u root -r2.输入密码登陆之后授权:mysql> GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'xxxxxx' WITH GRANT OPTION;*注:XXXXXX为mysql的root账户密码*3.刷新系统权限:mysql&g...

2018-05-28 14:55:50 18811 1

原创 javascript获取两位小数

//获取两位小数点 function get_two_float(num){ return Math.round(num*100)/100; }

2018-05-08 15:07:30 13132

原创 php获取日期间所有天

//获取任意两天之间的所有日期 public function prDates($start,$end){ $dt_start = strtotime($start); $dt_end = strtotime($end); $days = array(); while ($dt_start<=$dt_end){

2018-05-08 15:04:22 13460

原创 javascript获取日期间所有天

获取日期间所有天:function getAll(begin, end) { var days =new Array(); var ab = begin.split("-"); var ae = end.split("-"); var db = new Date(); db.setUTCFullYear(ab[0], ab[1] - 1, ab

2018-05-08 15:02:09 13157

原创 javascript秒数转化为时分秒

js描述转化为时分秒的方法:           function formatSeconds(value) { var secondTime = parseInt(value);// 秒 var minuteTime = 0;// 分 var hourTime = 0;// 小时 if(secondTime &gt; 60)...

2018-05-08 14:54:52 42234

转载 PHP设计模式——单例模式

声明:本系列博客参考资料《大话设计模式》,作者程杰。单例模式也称单态,是23种设计模式中最简单的一种,从他的名字就可以知道他的核心思想,单例模式就是系统中只有一个这样的对象,对象只有一个,在Java或者C#中,单例模式一般有两种,分别是懒汉式、饿汉式,但是在PHP中常用的就是懒汉式,由于PHP是单线程的,懒汉式也不存在双重验证。 懒汉式具体代码:<?php /** * Created b

2018-01-28 20:40:18 13368

原创 PHP实现预留SessionHandlerInterface接口从而将session存储到数据库中

session在开发web应用中可谓是相当重要,php为session提供了三种存储方式:文件、内存、自定义存储,默认是使用文件存储。这里我们通过php提供的session_set_save_handler()函数来重写session,从而将session存储到数据库中。 注释:session_set_save_handler()设置用户自定义 会话存储函数。 如果想使用 PHP 内置的会话存储

2017-12-26 21:08:53 15782

原创 php通过类名查找这个类所在的路径(即实际引用的是哪个类)

实际上就是应用了类的反射机制class a{ public $a; protected $b; private $c;}$func = new ReflectionClass('a'); //所要查询的类名 echo $func->getFileName();

2017-11-06 09:41:20 16716

转载 jQuery插件开发详解

进行jQuery插件开发前,首先要知道两个问题:什么是jQuery插件?jQuery插件如何使用? 第一个问题,jQuery插件就是用来扩展jQuery原型对象的一个方法,简单来说就是jQuery插件是jQuery对象的一个方法。其实回答了第一个问题,也就知道第二个问题的答案了,jQuery插件的使用方式就是jQuery对象方法的调用。 我们知道每个jQuery对象都会包含jQuery中

2017-10-12 11:09:29 13363

原创 jquery validate添加自定义开始结束日期验证

jquery validate添加自定义方法:开始日期小于结束日期验证规则及使用

2017-09-21 17:40:39 13795

原创 百度地图点击地点显示经纬度并且转换为百度地址及添加控件

百度地图点击地点显示经纬度并且转换为百度地址及添加一些小控件

2017-08-09 17:15:57 22436

原创 icheck结合datatable使用方法及实现全选、反选功能

本文主要内容是介绍icheck的简单使用方法 及结合datatable实现全选及反选功能 尾部附上完整代码

2017-08-02 14:29:36 27237 5

空空如也

空空如也

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

TA关注的人

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