自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (9)
  • 收藏
  • 关注

原创 element-ui中el-table组件的行号

场景:列表的第一列为序号,为保护数据信息,防止恶意爬虫,不能把后端给的id直接显示想到这里;解决:通过动态绑定属性 row-class-name 。templete:<el-table :data="tableData3" height="550" style="width: 100%;background: transparent" @row-click="device_deta...

2019-03-26 15:31:38 13957 5

原创 Laravel框架的安装

前言:这里介绍composer安装,建议php版本5.6+ 一、安装composer二、下载laravel框架 命令行执行:1、使用中国镜像:-&gt;composer config -g repo.packagist composer https://packagist.phpcomposer.com2、项目根目录上一级目录创建项目:-&gt;composer create-pr...

2018-05-07 10:12:58 235

原创 Laravel5.4框架中数据库迁移

记录数据库状态的改变,可把数据库的状态回退回去。场景:需要显示出管理员更新资料的时间,在admin表中添加一个updated_at字段记录这个时间。顺手created_at字段记录管理员的注册时间。 编写数据库迁移的前进的方法命令行下输入命令行-&gt; php artisan make:migrationalter_admin_table_add_created_at_upda...

2018-04-27 16:24:42 245 1

原创 PHP中RBAC实现权限管理

&lt;?namespace Admin\Controller;use Think\Controller;class CommonController extends Controller{ //构造方法 public function __construct(){ //重新构造父类 parent::__construct(); ...

2018-04-27 16:22:06 2731 2

原创 PHP中 HTMLPurifier防XSS攻击

HTMLPurifier是我目前用过最好的PHP富文本HTML过滤器了,采用了白名单机制,有效杜绝了用户提交表单中的非法HTML标签,从而可以防止XSS攻击!HTMLPurifier项目地址:http://htmlpurifier.org配置方法记录下来,以备工作中使用!/** * * @param [type] $string [要过滤的内容] * @return ...

2018-04-27 16:17:05 391

原创 test_input方法过滤

当用户提交表单时,我们将做以下两件事情,: 使用 PHP trim() 函数去除用户输入数据中不必要的字符 (如:空格,tab,换行)。 使用PHP stripslashes()函数去除用户输入数据中的反斜杠 (\)。 htmlspecialchars() 把一些预定义的字符转换为 HTML 实体。接下来让我们将这些过滤的函数写在一个我们自己定义的函数中,这样可以...

2018-04-27 15:59:49 2067

原创 PHP中实用无限级分类

在我们工作中,无限级分类应用非常多,其实其思想并不难,无非运用递归思想自己调用自己罢了。下面就来看看我写的无限级分类函数:header("content-type:text/html;charset=utf-8");//测试数组$arr=array( array('id'=&gt;2,'name'=&gt;'分类2','parent_id'=&gt;1), arr...

2018-04-27 15:57:54 148

原创 XML快速入门

1、XML数据格式用途1、用作配置文件:数据库配置、项目配置、应用程序配置等,例如使用Netbeans创建项目时 会自动生成一个nbproject目录 该目录中使用了xml文件存储项目相关信息。2、xml格式的数据具有通用性,绝大多数语言均支持对XML数据的解析 因此被用于不同语言之间 交换数据。3、作为开放平台接口返回的数据 比如微信 2、XML数据文件格式文件扩展名: .xm...

2018-04-27 15:51:49 196

原创 PHP用代码实现文件下载

&lt;?if( empty($_GET['FileName'])|| empty($_GET['FileDir'])|| empty($_GET['FileId'])){ echo'&lt;script&gt; alert("非法连接 !"); location.replace ("index.php") &lt;/script&gt;'; exit();}$file_name=$...

2018-04-27 15:38:41 784

原创 GitHub中Project Pages项目站点

http://用户名.github.io/仓库名搭建步骤1) 进入项目主页,点击settings2) 在settings页面 往下拉 点击 [Launch automatic pagegenerator ] 来自动创建主题页面3) 提交后选择生成网页4) 访问地址修改版权信息1) 点击仓库2) 点击gh-pages分支/index.html3)点击小铅笔就可以修...

2018-04-27 15:24:53 1085

原创 RabbitMQ入门

只记录安装,下面开始我的表演 php-amqplib客户端库RabbitMQ提供多种协议。本教程涵盖了AMQP 0-9-1,它是一种开放,通用的消息传递协议。有许多不同语言的 RabbitMQ客户端。我们将在本教程中使用php-amqplib,并使用Composer 进行依赖性管理。将composer.json文件添加到您的项目中:{ “require”:{ ...

2018-04-27 15:21:59 123

原创 RabbitMQ入门 使用

测试环境:ThinkPHP5.0测试方法:1、将下载的PHPamqplib文件放在extend目录下;2、在控制器引入相应类use PhpAmqpLib\Connection\AMQPStreamConnection;use PhpAmqpLib\Message\AMQPMessage;3、在控制器或者配置文件中定义相关参数public static $a...

2018-04-27 15:19:26 194

原创 git 同步到git远程仓库错误解决办法

git push 后出现以下错误: 或没有权限 The requested URL returned error: 403Forbidden while accessing答案:私有项目,没有权限,输入用户名密码,或者远程地址采用这种类型:vi .git/config# 将[remote "origin"] url = https://github.com/用户名/仓...

2018-04-09 07:55:44 525

原创 百度富文本编辑器自适应宽度的解决方案

使用方法:1、引入文件:ueditor.config.js 、ueditor.all.min.js 、lang/zh-cn/zh-cn.js 如:&lt;script type="text/javascript" src="__PUBLIC__/ueditor/lang/zh-cn/zh-cn.js"&gt;&lt;/script&gt;一定要写 type=”text/javas...

2018-04-08 15:02:33 2079

原创 蚂蚁金服扫码支付DEMO

近两天,应老板要求,接连开通微信扫码支付、支付宝扫码支付,不过由于业务需求和项目进度,并没有整合到项目中,而是小配置了一下官方demo,由于第一次亲手做,还是多写一些笔记,毕竟年纪大了,容易遗忘;下麦年开始我的表演:1、 登录蚂蚁金服开放平台;点击进入主账号账户信息,中间实名认证,角色信息完善等步骤按照引导操作,此处不再啰嗦。2、 开通开发者身份3、 点击进入密钥管...

2018-04-08 14:53:40 1671

原创 微信支付完成后执行回调DEMO

集成支付并不是一件多难的事情,难的是支付流程,本文就当做我们已经有了一个完整支付流程的网站,只剩下集成微信支付了。能够正常支付并不是微信支付的终点,因为我们还要执行回调当我们支付成功之后微信会向我们指定的回调方法发送请求,这个请求的路径我们已经在上面的代码块中指定$input-&gt;SetNotify_url("http://www.\*\*\*\*.com/index.ph...

2018-04-08 14:44:38 3178

原创 微信支付踩坑整理(一)

第一次做微信支付,踩坑路才刚刚开始,所以有意在标题后边加了序号。之前有看过一些前辈开发微信支付的踩坑记录整理,但轮到我,依然不那么顺利,这可能就是传说中的悟性差吧。也不知道微信这个坑里埋了多少像我一样的笨笨。本次开发参考的Demo版本为WxpayAPI_php_v3 ;下边开始我的表演:1、Demo修改GetOpenidFromMp()方法中curl_setopt($c...

2018-04-08 13:43:19 330

转载 PHP语言开发Paypal支付demo的具体实现

近几天在做PayPal支付;在网上搜了不少帖子,终于弄通了;附上原文连接:http://www.cnblogs.com/miaoshiqian/p/4803655.html一、paypal支付接口准备工作首先去申请一个paypal账号,https://www.paypal.com/。 申请完毕并登录,进入https://developer.paypal.com/develop...

2018-04-08 13:39:21 10128 2

原创 微信公众号后台服务器、TOKEN 配置index.php示例

&lt;?php/** * wechat php test * 验证结束后,关闭valid验证接口,开启responseMsg消息回复接口 *///define your tokendefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();$wechatObj-&gt;valid();class ...

2018-04-08 13:06:38 1365

原创 jQuery获取textarea文本域的值

jQuery的.val()方法是专门用来获取表单元素值的,而textarea也属于表单元素所以可以直接用.val()方法获取。不过要注意,由于textarea是个双标记因此.text()或.html()方法也可以获取到其中的信息,但建议不要这样获取,因为.val()是专用于获取值的方法,比.text()或.html()更可靠。看下面的例子&lt;script src="http:/...

2018-04-08 12:59:54 10480

原创 jQuery学习

学习教程放在最前边菜鸟教程:http://www.runoob.com/jquery/jquery-tutorial.html个人站:http://jquery.cuishifeng.cn/W3school:http://www.w3school.com.cn/jquery/index.asp插件库:http://www.jq22.com/heimin:http://hemin...

2018-04-08 12:58:31 126

转载 配置mysql5.5主从复制数据库集群

一、安装MySQL说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22二、配置MySQL主服务器(192.168.21.169)mysql -uroot -p #进入MySQL控制台create database osyunweidb; #建立数据库osyunweidbinsert ...

2018-04-08 12:54:16 267

转载 mysql 分组取最新的一条记录(整条记录)

来源:https://www.cnblogs.com/Alight/p/3425357.html方法:mysql取分组后最新的一条记录,下面两种方法.一种是先筛选 出最大和最新的时间,在连表查询.一种是先排序,然后在次分组查询(默认第一条),就是最新的一条数据了 #select * from t_assistant_article as a, (select max(base_...

2018-04-08 12:46:44 8257 5

转载 赶集网mysql开发36军规

声明:内容来源网络,如有侵权,请联系删除写在前面的话: 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。(一)核心军规(1)不在数据库做运算:cpu计算务必移至业务层 (2)控制单表数据量:单表记录控制在1000w (3)控制列数量:字段数控制在20以内 (4)平衡范式与冗余:为提高效率牺牲范式设计,冗余数据 (5)拒绝3B:拒绝大sql,...

2018-04-08 12:43:37 110

转载 ubuntu中apt-get的默认安装路径

原文链接:找不到了 安装、卸载以及查看的方法总结 apt-get 下载后,软件所在路径是什么??/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesapt-get...

2018-04-06 08:37:43 1452

原创 查看SQL语句执行时间

本文介绍用show profiles 之类的语句来简单查看sql的执行:1,查一下profile是否已经打开,默认是不打开的。mysql&gt; show profiles; Empty set (0.02 sec) mysql&gt; show variables like “%pro%”; +—————————+——-+ | Variable_name | Value ...

2018-04-06 00:02:08 1435

原创 mysql查询结果转换为PHP数组的几种方法的区别

$result = mysql_fetch_row():这个函数返回的是数组,数组是以数字作为下标的,你只能通过$result[0],$Result[2]这样的形式来引用。$result = mysql_fetch_assoc():这个函数返回是以字段名为下标的数组,只能通过字段名来引用。$result[‘field1’]. $result = mysql_fetch_array():这个...

2018-04-05 23:54:24 617

转载 玩转MYSQL数据库基本功

整理了一些入门sql语句,自定义玩转mysql数据库必备基本功;非常适合刚入门的小伙伴们学习!学生表create table student_info (id int unsigned auto_increment primary key,studentname varchar(10),gender enum('男','女'));insert into student...

2018-04-05 23:50:47 180

转载 如何给Ubuntu系统清理垃圾

使用Windows的同学都知道,我们可以利用各种安全卫士以及系统清理工具来清除系统运行时产生的系统垃圾。那么当你禁不住开源系统的诱惑,开始尝试Ubuntu系统时,是不是经常在思考该如何在Ubuntu下清理系统垃圾呢?下面,就让跟着本文来给你的Ubuntu系统来一次大扫除吧。 方法/步骤1、清理下载的软件包不过与你想象的可能有很大的不同,Ubuntu系统在运行时是不会产生无用垃圾的。这...

2018-04-05 23:43:12 22788

转载 别人ubuntu-16.04-desktop-amd64的艰辛安装之路

buntu 安装中遇到的显卡驱动问题遇到的各种问题 之前在给笔记本安装ubuntu的时候根本就没遇到这么多的问题,后来给一台据说性能比较好的计算机装ubuntu系统,这一路把我给累的,首先一点按照一般的步骤安装完成之后出现了一个问题,就是我的图形界面进不去。如下图 在网上查了一堆最后证明是我的N卡驱动有问题,我一直以为ubuntu的驱动不都是自带好的吗?怎么还能有这种问题,可能我太lo...

2018-04-05 23:20:02 9908

原创 Python语法基础(四)匿名函数、文件操作

1、排序nums = [111,,5,2,5,,6,33,55,33,5226,526,5]nums.sort() # 对列表nums的值从小到大排序nums.sort(reverse=True) # 先对列表nums的值从小到大排序,然后反转,相当于从大到小排序nums.reverse() # 对列表nums反转# 如果列表的的元素值是字典不数字,则应该通过以下方式...

2018-04-05 12:22:14 178

转载 ubuntu中apt-get的默认安装路径

原文链接:找不到了 安装、卸载以及查看的方法总结 apt-get 下载后,软件所在路径是什么??/var/cache/apt/archivesubuntu 默认的PATH为PATH=/home/brightman/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesapt-get...

2018-04-05 12:19:54 30944

原创 Ubuntu16.04下安装navicat并破解

一、需要安装wine安装命令:$ sudo add-apt-repository ppa:wine/wine-builds$ sudo apt-get update$ sudo apt-get install --install-recommends wine-staging$ sudo apt-get install winehq-staging下载linux安装包二、简单...

2018-04-04 11:36:15 8809 2

原创 Windows/Linux 双系统时间错误的调整

1、启动进入 Windows 10 系统桌面,在小娜的输入框中输入: regedit ``` 小娜显示“regedit 运行命令"的结果,点击或回车,启动 regedit。2、桌面上将出现“注册表编辑器”的窗口,在以下的操作中,将对窗口左侧列表中的 HKEY_LOCAL_MACHINE 这一分支进行操作。3、点击展开 HKEY_LOCAL_MACHINE 分支,然...

2018-04-04 11:19:38 281

原创 安装双系统后Ubuntu下不能访问windows下磁盘解决方案

为了开发,我的电脑安装了双系统,win10+Ubuntu。在linux下打开windows的NTFS硬盘总是提示出错了:Error mounting /dev/sda3 at /media/struggle6688/164AFCB44AFC91AB: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=100...

2018-04-04 11:03:01 2583

转载 优秀博客地址

原文链接:http://www.cnblogs.com/yanghj010/ATS大神-赵永明:https://blog.zymlinux.net/ ATS-公开资料夹:http://zymlinux.net/trafficserver/oknet大神的ATS源码分析:https://github.com/oknet/atsinternals雪峰流云:http://blog.c...

2018-04-04 10:57:58 272

转载 向linux服务器上传下载文件方式收集

原文链接:https://www.cnblogs.com/yanghj010/p/6009376.html1. scp【优点】简单方便,安全可靠;支持限速参数 【缺点】不支持排除目录 【用法】 scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。 命令格式: scp [参数] &lt;源地...

2018-04-04 10:44:56 331

原创 虚拟机如何与主机之间直接复制粘贴文件

一、安装VMware Tools;单击虚拟机菜单-&gt;设置-&gt;选项-&gt;启动;二、借助securtCRT1.在使用SecureCRT上传下载之前需要给服务器安装lrzszyum -y install lrzsz 2.列表内容使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 sz中的s意为send...

2018-04-04 10:32:48 3965

原创 Ubuntu16.04安装与环境搭建

下载Ubuntu:http://cn.ubuntu.com/download/教训:1、没接触过的新领域,先看别人怎么做到,既然看不了文档就去搜教程,去那些好站里搜搜看;2、遇到问题不要妄图别人替你解决,独立解决最好,杜绝犯靠!收获(亲测):1、在 虚拟机中手动安装或升级 VMware Tools:根据虚拟机下边的提示就可以,这里贴出来是因为这个工具还有其他用处,比如窗...

2018-04-04 10:06:29 680

原创 Composer学习笔记

先贴几个链接,就不做代码搬运工了下载Composer :https://getcomposer.org/download/中国全量镜像 :https://pkg.phpcomposer.com/入门:http://docs.phpcomposer.com/00-intro.html安装composer-windows系统下载 Composer-Setup.exe 文件,并且安...

2018-04-04 09:56:21 144

wav音频文件三分之一倍频程.zip

wav文件三分之一倍频程分析 并保存结果到csv

2021-11-22

三分之一倍频程程序解读.zip

声音倍频程处理

2021-11-22

机器学习,spark、python、概率论大数据书包

包括Python大战机器 学习、大数据Spark企业级实战版、概率论与数理统计 - 陈希孺、机器学习实战等数据,

2018-04-27

RabbitMQ学习 笔记

我自己的学习笔记,包括python、php、.net的实现,服务的搭建;具体原理的等,80多页,非常细致,学完保证对rabbitmq门儿清!我们公司的rabbit服务就是我搭建的

2018-04-27

Linux工具快速教程epub电子书

linux从入门到精通,我就按照它学的,现在我们公司的服务器归我管。

2018-04-27

navicateformysql navicate

买了个windows32位服务器,找了好多32的navicate都不能正常运行,这个亲测可用,确定肯定

2018-04-27

全国五级联动联动、四级联动连个sql,亲测可用

mysql文件,全国五级联动,四级联动,我们物联网项目中用的,保证可用

2018-04-27

最新5级联动行政区域mysql库

中国5级行政区域mysql库 爬取国家统计局官网的行政区域数据,包括省市县镇村5个层级; 港澳地区的数据只有3级;台湾地区4级; 包含大陆地区的邮政编码和经纬度信息.

2018-03-12

Thinkphp5实现pdf和excel 上传下载demo

thinkphp5 实现pdf的下载和excel的上传和下载demo 下载并解压到你配置好的虚拟主机项目目录下即可

2018-03-12

空空如也

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

TA关注的人

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