自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Laravel listen sql

public static function sqlDebug($ms = null, $deBug = false) { DB::listen(function ($query) use ($ms, $deBug) { $tmp = str_replace('?', '"'.'%s'.'"', $query->sql); $qBindings = []; foreach ($query->bindi

2021-03-31 10:21:22 214

原创 且逻辑判断需要打括号

if(1 && !1 && 0){ echo 1; } else { echo 0; }//一条这样子的判断假如没有写成if(1 && (!1) && 0) 有可能判定为 if(1 && !(1 && 0))

2021-03-17 17:23:08 376

原创 入库字段类型,整形和字符型区分

在数据库入库时,校验代码中的类型和数据表中的类型是否一致,整型或者字符型错误案例:代码中为int型的10位数值,数据库中该字段为varchar(50),结果导致存入数据库后,原本10位的数值变为了6位。...

2021-03-03 15:30:49 461 1

原创 数据库查询分页的排序字段

在采用orderBy进行排序时,假如排序字段为非唯一,例如以添加时间(created_at)字段进行排序,如果只采用该字段排序,有可能发生一些批量添加的数据添加时间一致,而造成在分页的时候,一条数据在不同页重复出现,为了防止这种bug产生,尽量避免使用单独非唯一字段进行排序,应当在排序中添加默认唯一键字段进行排序,例如主键id。...

2021-03-03 15:22:15 372 1

原创 进阶

redis https://juejin.cn/post/6906680666214105102#heading-21

2020-12-20 11:27:27 158 1

原创 PHP curl

$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //将获取的信息以字符串形式返回curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_MAXREDIRS, 5);curl_setopt($ch,CURLOPT_TIMEOUT,20);$r = curl_exec($

2020-11-16 19:06:38 113

原创 生成字符字母地址

生成字符字母地址:http://patorjk.com/software/taag/

2019-06-18 11:22:05 405

原创 Git操作指令

**分支操作**git branch 创建分支git checkout -b 创建并切换到新建的分支上git checkout 切换分支git branch 查看分支列表git branch -v 查看所有分支的最后一次操作git branch -vv 查看当前分支git brabch -b 分支名 origin/分支名 创建远程分支到本地git branch --merged...

2019-05-29 09:52:33 348

原创 web开发天气预报插件

<iframe allowtransparency="true" id="tianqi" frameborder="0" width="300" height="100" scrolling="no" src=""></iframe><script> //天气预报 window.onload = function() { se...

2019-04-11 12:03:37 2733

原创 时间戳与时间格式互相转换

时间戳转时间function formatDate (date) { var tt = new Date(date) var date= new Date(Date.parse(tt)); var y = date.getFullYear(); var m = date.getMonth()+1; var d = date.getDate(); v...

2019-04-02 18:54:16 278

原创 表单提交有文件上传

如果在form表单提交时有文件上传那么需要在form中加enctype=“multipart/form-data”<form id="form1" name="myForm" action="" method="post" enctype="multipart/form-data">

2019-03-31 19:46:41 310

原创 Web常见问题总结

SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明?1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看做是同一个用户。2、SESSION存储在服务器端,COOKIE保存在客户端。Session比较安全,cookie用某些手段可以修改,不安全。Session依赖于cookie进行传递。禁用cookie后,session不能正常...

2019-03-31 19:01:56 514

原创 Mysql基础

请写出数据类型(int char varchar datetime text)的意思;请问 varchar 和 char有什么区别?Int 整数 char 定长字符 Varchar 变长字符 Datetime 日期时间型 Text 文本型 Varchar 与char的区别 char是固定长度的字符类型,分配多少空间,就占用多长空间。 Varchar是可变长度的字符类型,内容有多大就占用多大的空间...

2019-03-31 18:56:37 393

原创 PHP基础面试问题汇总

PHP的意思PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页什么是面向对象?主要特征是什么?面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。isset() 和 empty() 区别Isset判断变量是否存在,如果存在则返回真,empty判断变量是否为空为假,如果为空为假则返回真。include与r...

2019-03-31 18:44:04 709

原创 cookie和session

Cookie和Session都是客户端与服务器之间保持状态的解决方案,具体来说,cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。cookieCookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie,而客户端浏览器会把Cookie保存起来。当浏览器再请求该网...

2019-03-27 16:40:38 146

原创 POST和GET

GET和POST本质上就是TCP链接,并无差别。(1). 从功能上讲,GET一般用来从服务器上获取资源,POST一般用来更新服务器上的资源;(2). 从REST服务角度上说,GET是幂等的,即读取同一个资源,总是得到相同的数据,而POST不是幂等的,因为每次请求对资源的改变并不是相同的;进一步地,GET不会改变服务器上的资源,而POST会对服务器资源进行改变;(3). 从请求参数形式上看,G...

2019-03-27 16:25:44 1609

转载 Floyd算法代码

#include <stdio.h> int main() { int e[10][10],k,i,j,n,m,t1,t2,t3; int inf=99999999; //用inf(infinity的缩写)存储一个我们认为的正无穷值 //读入n和m,n表示顶点个数,m表示边的条数 scanf("...

2019-03-25 12:37:53 2035

转载 Kruskal算法代码

#include<iostream>#include<cstdio>#include<algorithm>using namespace std;int n,m,tot=0,k=0;//n端点总数,m边数,tot记录最终答案,k已经连接了多少边 int fat[200010];//记录集体老大 struct node{ int from,to,d...

2019-03-25 12:00:24 1103

原创 二叉树笔记建树代码

层序:每层从左向右读前序:根左右中序:左根右后序:左右根struct tree{ int data; tree *lson,*rson;};tree *buildtree(tree *bt){ int x; cin >> x; if (x == 0) { bt = NULL; } e...

2019-03-24 20:22:33 653

原创 正则表达式笔记

常用函数

2019-03-24 20:13:07 147

原创 Redis学习总结之服务器常用命令

ping测试连接是否存活第一个ping时,说明连接正常第二个ping之前,我们将redis服务器停止,那么ping是失败的第三个ping之前,我们将redis服务器启动,那么ping是成功的echo在命令行打印一些内容select选择数据库,redis数据库编号从0-15,我们可以任意一个数据库来进行数据的存取quit退出连接dbsize返回当前数据库中key的数目...

2019-03-18 11:18:28 163

原创 Redis学习总结之健值常用命令

Keys返回满足给定pattern的所有key*表示取出所有的keyexists确认一个key是否存在,存在返回1,不存在返回0del删除一个key

2019-03-18 11:06:00 391

原创 Redis学习总结之zset类型

sorted set是set的一个升级版本,在set的基础上增加了一个顺序属性,这一属性在添加修改元素的时候可以指定,每次指定后,zset会自动重新按新的值调整顺序。可以理解为有两列的mysql表,一列存value,一列存顺序。操作中key理解为zset的名字1.zadd向名称为key的zset中添加元素member,score用于排序。如果该元素存在,则更新其排序2.zrem删除名称为k...

2019-03-17 16:15:34 242

原创 Redis学习总结之sets类型

set是集合,它是string类型的无序集合。set通过hash table实现的,添加、删除和查找的复杂度都是0(1)。对集合我们可以取并集、交集、差集。1.sadd向名称为key的set中添加元素,不重复2.srem删除名称为key的set中的元素3.spop随机返回并删除名称为key的set中的一个元素4.sdiff返回所有给定key与第一个key的差集5.sdiffsto...

2019-03-17 15:54:35 166

原创 Redis学习总结之list类型

list是一个链表结构,主要功能是push、pop获取一个范围的所有值等等,操作中key理解为链表的名字。Redis的list类型其实就是每一个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列1.lpush在key对应list的头部添加字符串元素2.rpush在key对应list的尾部添加字符串...

2019-03-17 15:35:52 180

原创 Redis学习总结之hashes类型

1.hset设置hash field为指定值,如果key不存在,则先创建hset user name name12.hsetnx设置hash field为指定值,如果key不存在,则先创建,如果存在返回0.3.hmset同时设置hash的多个fieldhmset user name name1 id 0014.hget获取指定的hash field5.hmget获取全部指定的...

2019-03-17 15:03:04 156

原创 Redis学习总结---String类型

Strings 类型及操作String是最简单的类型,一个Key对应一个Value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。1.Set设置key对应的值为string类型的value例如:我们添加一个name=name1的键值对 set name name12.Setnx设置key对应的值为string类型的val...

2019-03-17 14:46:24 245

原创 Linux学习手册之vim编辑器

插入命令命令作用a在光标后附加文本A在本行末附加文本i在光标前插入文本I在本行开始插入文本o在光标下插入新行O在光标上插入新行定位命令命令作用h、方向左键左移一个字符j、方向下键下移一行k、方向上键上移一行l、方向右键右移一个字符$移至行尾0移至行首H移至屏...

2019-03-15 12:05:07 114

原创 Linux学习手册之文件搜索命令

文件搜索命令:which命令名称:which命令英文原意:which命令所在路径:/user/bin/which执行权限:所有用户语法:which[命令名称]功能描述:显示系统命令所在目录范例:which ls文件搜索命令:whereis命令名称:whereis命令英文原意:whereis命令所在路径:/user/bin/whereis执行权限:所有用户语法:wherei...

2019-03-14 15:14:18 183

原创 Linux学习手册之权限处理命令

权限处理命令:命令名称:chmod命令英文原意:change the permissions mode of a file命令所在路径:/bin/chmod执行权限:所有用户语法:chmod[{ugo}{±=}{rwx}][文件或目录][mode=421][文件或目录]功能描述:改变文件或目录权限范例:chmod u+wx chmod o-rx chmod g=rwx/*421...

2019-03-14 11:59:17 153

原创 Linux学习手册之文件处理命令及文件命名规则

文件命名规则1.除了/之外,所有的字符都合法2有些字符最后不用,如空格符、制表符、退格符和字符@#$&amp;()-等3.避免适用.作为普通文件名的第一个字符4.大小写敏感命令格式命令 -选项 参数例:ls -la /etc说明:1.当有多个选项时,可以写在一起2.两个特殊的目录.和…,分别代表当前目录和当前目录的父目录文件处理命令:ls命令英文原意:list命令所在路径...

2019-03-14 11:11:52 247

原创 vue+element级联查询

vue+element级联查询前端代码&lt;el-form-item label="科室"&gt; &lt;el-select v-model="formLabelAlign.type" placeholder="请选择" v-on:change="getdoctor"&gt; &lt;el-option value="1" label=&q

2019-01-10 16:30:42 1558

原创 基于JavaSpringboot+vue+mysql+mybatis开发项目的环境搭建

**基于JavaSpringboot+vue开发项目的环境搭建**1.下载nodejs v10.13.0, 版本不一定,网上下合适的即可https://nodejs.org/en/download/2.按照说明安装,测试https://www.cnblogs.com/starof/p/5194716.html--------------安装webpack--------------...

2019-01-10 16:23:09 4660 1

原创 SpringBoot项目的后台搭建

SpringBoot项目的后台搭建STS安装http://spring.io/tools3/sts/all 下载软件http://www.cnblogs.com/renwangxu/p/9766443.htmlSTS安装完成以及Java环境搭建好后打开STS左上角点击File-&amp;gt;New会看见一个spring的项目,如果没有,点击other进行搜索,会看见选择这个sprin...

2019-01-10 16:22:20 497

原创 基于PHP微信公众号语音识别功能开发

首先我们要确定我们接收到的是用户的语音信息,在微信公众号中消息分为以下几类被关注:subscribe取消关注:unsubscribe文本:text图片:image语音:voice视频:video小视频:shortvideo地理位置:location连接消息:link要确保这里的接受语音识别结果接口是开启的,微信公众号默认是开启的,但是还是要去确认一遍,如果关闭了再次打开就好了...

2018-11-28 09:45:05 1250

原创 PHP关于微信公众号开发token验证以及跟服务器连接

关于微信公众号开发token验证以及跟服务器连接微信公众号官网:https://mp.weixin.qq.com申请完公众号后进入开发栏在服务器配置中的服务器地址输入你在阿里云或者腾讯云上申请的域名例如http://xxx.applinzi.com/你上传的文件名然后令牌也就是token为自己设置然后进入你的云服务器的代码编辑页面,在代码页面中编写define(“TOKEN”, “...

2018-11-24 23:58:20 530

原创 关于win10自动更新无法关闭

关于win10自动更新无法关闭这两天被微软wn10的自动强制更新弄的头皮发麻,本来以前关掉的自动更新如今又死灰复燃,微软这次是要彻底把我这种拒不更新的钉子户给连根拔起,打游戏时突然被自动更新占用网络,整个人都是崩溃的,一度产生退回win7的想法。win10家庭版可以先通过右键微软图标打开计算机管理服务一&gt;找到 windowsupdate服务后设置为禁用,并且在恢复栏全部设置为无操作我本...

2018-11-17 20:59:09 999

空空如也

空空如也

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

TA关注的人

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