自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hash散列值/散列函数

定义**散列值(hash value,hash codes,hash sums,hashes):**散列函数(散列算法,哈希函数【hash function】)可以将数据压缩成摘要,将格式固定下来。把数据打乱,重新创建一个叫散列值的指纹,好的散列函数中输入域中很少出现散列冲突**特征:**通常用一个短的随机字母和数字组成的字符串来代表**性质:**相同散列函数下,如果散列值不相同,那么原始...

2020-04-22 15:36:40 1763

原创 php setcookie()函数语法与注意事项

定义setcookie()函数使用时会向客户端发送一个http cookie,定义了cookie,会和剩下的http头一起发送给客户端(协议限制http头必须在脚本任意输出之前发送cookie)设置过的cookie可以用COOKIE读取(也存在于_COOKIE读取(也存在于C​OOKIE读取(也存在于_REQUEST)参数语法:setcookie ( string $name , s...

2020-04-10 09:20:35 277

原创 mysql case when 用法(条件查询,字符排序等)

语法基本case函数CASE case_value WHEN when_value THEN statement_list1 ELSE statement_list2END CASE;当case_value列等于when_value时值为statement_list1,否则为statement_list2例如select name, case name when...

2020-01-17 16:46:48 1806

转载 PHP常量

写完了保存的时候发现让登录,没过脑子就扫码登录了,没保存!!!!看下面这个老哥的文章吧还是,我太难了:)传送门官方手册

2020-01-17 15:27:30 103

原创 php数据类型介绍与特性

php有九种原始数据类型如下:标量类型:boolean,integer,float,string复合类型:array,object,callable特殊类型:resource,null(无类型)boolean(布尔值)- 用TRUE/FALSE(不分大小写)指定布尔值即可,运算符返回的bool会被传递给控制流程- 使用“==” 来判断布尔值变量真假是多余的- 除多数情况使用其他值来当...

2020-01-09 16:55:07 179

原创 php日期加减:strtotime引起的不靠谱日期

现在有这样一个需求:查询当前时间之前三个月注册的用户,这时候你可能就会直接写出下面的代码假设你有用户注册的时间,且为常用时间格式(Y-m-d H:i:s)//原日期(示例)$time= '2020-01-09 23:23:23';//新日期$newDate = date('Y-m-d H:i:s',strtotime("-3 month",strtotime($time)));echo ...

2020-01-09 11:26:17 286

原创 iview-admin 简单机制之login

行吧,早上上班迟到二十分钟,维护了一通上线的项目就开始倒腾iview-admin了,要用这个写一个简单的后台,本来还以为代码库是之前其他项目的基础轮子,没想到clone下来后发现是原始的不能再原始的框架,花了几个小时后,没有从头搞过的我终于知道这个东西怎么搞,记录一下login机制中包含的小tips:先看一下主要的src目录从输入localhost/login开始1.这时的路由为‘/log...

2019-12-27 16:45:03 1348 3

原创 php异步操作fastcgi_finish_request实现

官方解释为此函数冲刷(flush)所有响应的数据给客户端并结束请求,可以理解为把客户端需要的予以返回,接下来调用这个函数来进行接下来的异步操作echo 'fastcgi';fastcgi_finish_request(); //nginx和apache均可使用set_time_limit(10); //避免超时,当前页面可执行时间为php.ini中的max_execution_time-页...

2019-12-19 18:07:23 258

原创 CI手册list

CI目的新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入目的你好! 这是你第一次使用 Markdown编辑器...

2019-11-18 18:03:08 639 3

原创 php curl 连接参数介绍与使用实例

一、curl简介可以理解为一个连接其他网页、接口的通道,支持多种协议,多种连接方式,可以传递参数等 官网解释如下 PHP 支持 Daniel Stenberg 创建的 libcurl 库,能够连接通讯各种服务器、使用各种协议。libcurl 目前支持的协议有 http、https、ftp、gopher、telnet、dict、file、ldap。 libcurl 同时支持 HTTPS 证书...

2019-11-06 17:42:03 286 3

原创 php各种函数

<?php// 测试类,下面举例参见此函数class Test(){ public function test(){ return 'test'; } protect function protectTest(){ return 'protect test'; } private functio...

2019-11-05 17:40:18 108

原创 开发前你需要知道的事情

此文给自己提个醒,无论大小项目都应有良好的规范与守则,以免浪费时间在不必要的事情上一、命名规则1.命名规则确认并统一,数据表,字段,类名(一般由框架决定),方法名(包括面向接口的,内部调用的等等),变量名,全局变量名,辅助函数名...统一结构,视觉上统一(单词_单词_单词...[下划线相连],nameType[驼峰式命名]),单个单词可以为单一单词,也可以与数据表名相同,便于操作数据时...

2019-11-04 11:57:50 135

原创 php微信支付JSAPI(不使用sdk)

【提示(认真脸)】支付文章仅为参考,请不要盲目相信各种攻略语言:php接入类型:jsapi工作流程:流程图前期准备:配置回调地址等信息,配置公众号支付相关信息去这里,获取商户key的id和secret,开通微信支付相关功能 拿到用户的openid 商户号和商户的支付密钥(注意正确性,密钥在重新生成后会使之前的失效 前端调起后端处理支付信息的接口,传入用户、商品等项...

2019-11-01 16:10:01 578

原创 PHP接口开发tips(CI框架)

开发之前你需要知道的一、获取前端提交的信息获取参数 参考文章点击查看 获取之前需要知道前端提交时的方式和头部字段代表的意义(当然也可以略过,不过以后踩坑的时候可能还会回来:) html发送的表单不指定enctype时为content_type = application/x-www-form-urlencoded,传递的数据以key-value形式进行urlencode,n...

2019-09-23 17:14:38 442

原创 vue.js基础概念

一、入门概念 1.数据双向绑定 input数据入口<=数据仓库=>view数据出口,数据发生改变时页面实时改变。 2.vue中定义的指令叫做指令(directive),可以自定义 ///v-model="":用来指定当前的值的指向(可以直接填data里面的变量名) ///v-show="":如果值存在则显示,不存...

2018-05-18 11:31:46 119

原创 laravel55笔记

一、路由 二、控制器1.路径:http/controller2.关联路由:需要先设置命名空间(namespace App\http\Controllers;);在继承controller基类的类中书写函数(class 类名 extents Controller{});添加路由(get/post/any)(路由名,类名@方法名)||或者(’路由...

2018-04-22 10:05:52 439

原创 Node.js简单应用(主要为npm的使用)

一、Node.js简介 Node.js是一个基于Chorme V8引擎(基于c++开发的独立于浏览器环境,可以脱离浏览器使用且速度可媲美二进制文件的执行)的JavaScript运行环境(可以解释和执行js代码,没有了浏览器解释js代码的种种安全限制)。可以安装在操作系统中,在后端运行js,可以编写系统级、服务器端的代码,可利用系统级API。 Node.js使用了一个事件驱动(事...

2018-04-20 21:46:22 227

原创 css flex与grid布局比较

(前面是大概简介,后面为具体实例)可参考此文章一、flex布局简介 flex是flexible box(弹性布局)的简介,是一个一维系统,用来为盒状模型提供最大的灵活性。 使用:任何容器(行内元素可设置为display:inline-block); 特点:空间分布在行中进行,而非整体二、grid布局简介 Gird Layout(css网格布局)是cs...

2018-04-12 13:48:21 7484

转载 sublime text常用快捷键总结

常用Ctrl+L 选择整行(按住-继续选择下行)Ctrl+KK 从光标处删除至行尾Ctrl+Shift+K 删除整行Ctrl+Shift+D 复制光标所在整行,插入在该行之前Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+KU 改为大写Ctrl+KL 改为小写Ctrl+D 选词 (按住-继续选择下个相同的字符串)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+Shift+M 选择括...

2018-04-11 17:53:17 197

转载 ajax获取服务器端数据参数详解

1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。4.asy...

2018-04-04 18:09:43 995

原创 git常用命令及操作

入门:在使用git中遇到的常用命令行及知识点1.登入git config --global user.name "" //全局变量,在此地址上提交即显示此namegit confin --global user.email "" username root useremail [email protected] init建仓库3.添加文件到仓库 g...

2018-04-03 22:09:06 131

空空如也

空空如也

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

TA关注的人

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