自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020年小目标

1、获取某某资格证书2、学位英语合格3、投资或者经营一门副业

2020-05-11 14:10:06 532

转载 $.each() 中的 continue、break

$.each(Array,function(key,val){})返回值:Array(若回调函数中改变了Array的值,返回的是改变之后的)$.each()函数和.each()是不一样的,这个是专门用来遍历一个jQuery对象。$.each()函数可用于迭代任何集合,无论是“名/值”对象(JavaScript对象)或阵列。在一个数组的情况下,回调函数每次传递一个数组索引和相...

2019-06-27 17:25:41 2781

原创 CDN前端开源项目地址

https://www.bootcdn.cn/

2019-05-22 17:13:45 580

转载 在Linux系统安装Nodejs 最简单步骤

1、去官网下载和自己系统匹配的文件:英文网址:https://nodejs.org/en/download/中文网址:http://nodejs.cn/download/通过 uname -a 命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图故下载一下红色框中文件 ,版本为v6.10.0...

2019-05-22 17:03:53 304

转载 layui 数据表格+分页+搜索+checkbox+缓存选中项数据

在做数据表格的时候遇到了很多坑, 今天整理一下方便以后使用.  主要功能是使用数据表格, 做分页,做搜索, 还有checkbox, 支持全选.  当选中一些数据的时候, 数据切换页面数据在切换回来后,选中状态就消失了, 我们希望切换回来的时候, 选中状态还能存在, 因此做了个缓存, 使checkbox 保持选中状态.代码如下:1.HTML 搜索输入框<form cla...

2019-03-19 15:40:42 982

转载 linux上安装Docker(非常简单的安装方法)

最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗!Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。仓库:类似代码仓库,是Docker集中存放镜像文件的场所。简单介绍一下在C...

2019-01-22 10:33:06 403

转载 JS面向对象编程之:封装、继承、多态

  最近在实习公司写代码,被隔壁的哥们吐槽说,代码写的没有一点艺术。为了让我的代码多点艺术,我就重新温故了《javascript高级程序设计》(其中几章),然后又看了《javascript设计模式》,然后觉得要写点心得体会,来整理自己所学的吧。以下是我个人见解,错了请轻喷,欢迎指出错误,乐于改正。       一、封装      (1)封装通俗的说,就是我有一些秘密不想让人知道...

2019-01-10 14:30:29 287 1

转载 linux下查看进程的状态 /proc/[pid]/status

查看进程的状态:1.查看进程的pid,以java为例:ps -ef | grep java2.查看进程状态:cat /proc/[pid]/status关键字: linux [root@localhost ~]# cat /proc/self/status Name: cat State: R (running) SleepAVG: 88% Tgid: 5783 Pid: ...

2019-01-08 10:29:32 1029

原创 tp5.0中更新数据的两种写法

1、使用save保存一定要加上allowField,不然保存不成功。$result = $this-&gt;allowField(true)-&gt;save($data,$where);2、update更新的写法$result = $this-&gt;where($where)-&gt;update($data);...

2018-12-15 16:09:55 3945

转载 Js操作Select大全(取值、设置选中等等)

jquery操作select(取值,设置选中) 每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。 比如&lt;select class="selector"&gt;&lt;/select&gt; 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中,此种情况需要说明,text是新添...

2018-12-14 17:20:30 386

转载 关于微信支付的一个坑,在此记录一下。

 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sctzkj/article/details/72681882由于项目需要,必须要做微信支付。以前只做过支付宝,没做过微信。就在官方下载了DEMO研究。一切都很顺利,顺利完成。结果遇到个问题。只有自己的微信能够实现支付。其他帐号均提示 “下单帐号与支付帐号不一致”...

2018-10-23 18:02:14 716

原创 漂亮的后台模板

https://www.fastadmin.net/demo.html

2018-10-23 16:33:46 1143

转载 微信支付-微信内H5调起支付

 在微信浏览器里面打开H5网页中执行JS调起支付。接口输入输出数据格式为JSON。注意:WeixinJSBridge内置对象在其他浏览器中无效。getBrandWCPayRequest参数以及返回值定义:1、网页端接口请求参数列表(参数需要重新进行签名计算,参与签名的参数为:appId、timeStamp、nonceStr、package、signType,参数区分大小写。)名...

2018-10-15 15:26:24 3688

原创 redis命令参考

http://doc.redisfans.com/

2018-10-08 15:18:52 144

转载 /etc/fstab文件 详解

有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是我们不了解的。/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/f...

2018-10-08 14:41:28 9186

转载 Linux命令-自动挂载文件/etc/fstab功能详解

一、/etc/fstab文件的作用         磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。        系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。二、挂载的限制    在说明这个文件...

2018-10-08 14:10:09 18893

转载 linux下/etc目录详解

 /etc目录   包含很多文件.许多网络配置文件也在/etc 中.  /etc/rc   or/etc/rc.d   or/etc/rc*.d     启动、或改变运行级时运行的scripts或scripts的目录.  /etc/passwd     用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息.  /etc/fdprm ...

2018-09-29 11:46:30 36295

原创 array_column用法

返回输入数组的中某个单一列的值语法:array_column(array, column_key, index_key);用法一:array_column($userlist, 'user_id');return array('1001', '1002');用法二:array_column($userlist, null, 'user_id'); return array...

2018-09-04 15:35:23 3246

转载 dotenv - PHP版本的 .env

 原文地址:PHP dotenv通过 .env 加载环境变量并且能够自动的通过 getenv(), $_ENV 和 $_SERVER 自动调用.这是一个PHP版本 Ruby dotenv.为什么是 .env?你不能在代码中存储任何的 敏感/账号 数据. 存储 在环境中存储配置 是 12-factors的一项规则. 在部署中可能变化的所有的内容 – 诸如数据库认证或者第三方服...

2018-08-23 17:20:56 4397

转载 PHP getenv函数的使用

 如果你用过一点 Laravel ,你应该对根目录下的 .env 这个文件不陌生,这是 Laravel 的全局配置文件,并没有纳入到版本库中,因为在它里面放的配置一般都是随环境变化的,比如在开发环境和线上环境的数据库配置肯定是不同的。今天我们主要了解下这个文件中的变量是如何注入到全局变量中的。php 中有一个函数 getenv 用来获取php 环境变量,比如我们一般通过 : ...

2018-08-23 17:18:08 2990

转载 Nginx配置文件nginx.conf中文详解

 Nginx配置参数中文说明。#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程...

2018-08-02 16:18:34 159

转载 Ubuntu彻底删除PHP7.0

 一、删除php的相关包及配置sudo apt-get autoremove php7*二、删除关联sudo find /etc -name "*php*" |xargs rm -rf 三、清除dept列表sudo apt purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`四、检查是否卸载干净...

2018-07-27 10:26:42 6704

转载 Linux Shell编程中的几个特殊符号命令 & 、&& 、 ||

 &amp; 放在启动参数后面表示设置此进程为后台进程        默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个’&amp;’实现这个目的。   2.  &amp;&amp;和||shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变...

2018-07-19 10:58:19 1517

转载 Linux后台运行 nohup command >/dev/null 2>&1 &

 Linux shell中有三种输入输出,分别为标准输入,标准输出,错误输出,分别对应0,1,2。我们可以直接通过输出重定向&gt;(或&gt;&gt;,表示追加)将某种输出重定向到其他地方,如设备,文件,比如:1 ls &gt; ls.log  #标准输出重定向 2 ls 2&gt; ls.log #标准错误重定向 3 ls &gt; /dev/null #重定...

2018-07-19 10:38:53 4422

转载 netstat命令

用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。语法netstat(选项)选项-a或--all:显示所有连线中的Socket;-A&lt;网络类型&gt;或--&lt;网络类型&gt;:列出该网络类型连线中的相关地址;-c或--continuous:持续列出网络状态;-C或--cache:显示路由器配置的快取信息;-e或--extend:...

2018-07-18 10:11:31 155

转载 在Windows、linux下为PHP5.6安装redis扩展

 本文介绍如何在Windows下为PHP5.6安装redis扩展工具/原料 PHP 5.5 redis php_igbinary.dll php_redis.dll 方法/步骤 使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本 根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2....

2018-07-17 16:16:38 698

转载 windows、linux环境下的Redis 安装

Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redi...

2018-07-17 16:15:20 291 2

转载 Linux必学的60个命令

 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最...

2018-07-17 14:29:17 1867

转载 Linux Crontab 设置的定时任务没有启动的排查

1、先手动执行定时任务以此来判断脚本是否有问题。2、确认服务器是否开启定时任务计划服务 命令:service crond status service crond start123、检查定时任务配置的语法 crontab -l SHELL=/bin/bash 0 15 * * 1-5 cd /root/ye/project/StatShar...

2018-07-09 23:09:14 2681

转载 TP框架----hook(钩子)的使用

钩子一般可以理解为我们所说的插件。 在模板中添加&lt;div class="container-span"&gt;{:hook('AdminIndex')}&lt;/div&gt;1hook方法定义在function.php中/** * 处理插件钩子 * @param string $hook 钩子名称 * @param mixed $params 传入参数 * @return vo...

2018-07-03 15:02:28 2101

转载 理解钩子Hook以及在Thinkphp下利用钩子使用行为扩展

什么是钩子函数个人理解:钩子就像一个”陷阱”、”监听器”,当A发送一个消息到B时,当消息还未到达目的地B时,被钩子拦截调出一部分代码做处理,这部分代码也叫钩子函数或者回调函数参考网上说法 譬如我们用鼠标在某个窗口上双击了一次, 或者给某个窗口输入了一个字母 A; 首先发现这些事件的不是窗口, 而是系统!然后系统告诉窗口: 喂! 你让人点了, 并且是连续点了两鼠标, 你准备怎么办? 或者是系统告诉窗...

2018-07-03 14:59:11 483

原创 日常

无效的沟通,真的挺浪费时间的。

2018-06-25 11:23:23 174

转载 清空git缓存

git rm -r --cached .git add .git commit -m 'update .gitignore'读了下git文档,才发现,这些东西其实很简单,很容易理解。cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git status时,会显示出来这个差异,因此为了使.gitignore中的内容生效,那么就删除掉暂存区,然后...

2018-06-24 16:41:56 7624

转载 Tp5.0 PHPMailer邮件发送

今天突然想起来邮件发送,就看了一下PHPmailer,其实这个用起来很简单,都是封装好的 https://github.com/PHPMailer/PHPMailer,直接下载下来之后,把他放入TP5.0 框架的extend文件夹里面在Controller里面创建一个文件Mail.php,代码如下 1 /** 2 * Created by PhpStorm. 3 * User: luxia...

2018-06-21 10:34:02 439

转载 smartgit 授权文件 Free Trial License to Non-Commercial

Windows: %APPDATA%/syntevo/SmartGit/OS X:    ~/Library/Preferences/SmartGit/Unix/Linux:  ~/.smartgit/and remove the file settings.xml例如windows:开始 运行 %APPDATA%/syntevo/SmartGit/  就会自动找到路径删除settings.xml...

2018-06-19 09:39:20 1337

原创 jsonp的实际应用

html文件中&lt;script&gt; $.ajax({ url:"{$hahahaUrl}/index/api/article", type:"GET", dataType:"jsonp", jsonp: "callback", success:function(data){ al...

2018-06-15 13:40:35 418

转载 thinkphp5.0未定义变量模板中提示错误

在用tp5.0做一个项目网站,公共头需要用到一个变量,但这个变量又不想挨着定义,然后,刷新前台的时候就给提示,未定义变量。直接放解决方案:在config.php文件顶部添加:error_reporting(E_ERROR | E_WARNING | E_PARSE);转载地址:http://www.thinkphp.cn/code/3007.html...

2018-06-05 18:11:39 6631

转载 linux中查看nginx、apache、php、mysql配置文件路径的方法

原文:http://www.phper163.com/archives/368 如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断1、判断apache首先执行命令找到httpd路径ps aux | grep httpd如httpd路径为 /usr/local/...

2018-06-01 11:41:34 267

转载 PHP导出Excel文件时导出列的数字长度太长时显示不完整或者乱码显示

要导出的文件中包含一列标识符(tag),长度一般都是十几位的字符和数字,例如:170512203334226000000,abcd_abcd_11223344 这样的组合,为了让导出文件的那一列完整的显示,采取了在tag后面拼接个空格,这样导出时转换成字符串,在excel中那一列按字符显示,就能完整显示出来了代码中添加空格,或者“ \t ”导出后excel中显示转载地址:https://blog....

2018-05-29 17:58:36 3873

转载 iCheck表单美化插件使用方法详解(含参数、事件等)

原文链接:http://www.exp99.com/f2e/iCheck.html  谢谢小念的博客 iCheck 特色:1、在不同浏览器(包括ie6+)和设备上都有相同的表现 — 包括 桌面和移动设备2、支持触摸设备 — iOS、Android、BlackBerry、Windows Phone等系统4、方便定制 — 用HTML 和 CSS 即可为其设置样式 (多套皮肤)5、体积小巧 — gzip...

2018-05-25 11:24:33 1077

空空如也

空空如也

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

TA关注的人

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