自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

真的小白的博客

互联网技术小白

  • 博客(22)
  • 收藏
  • 关注

原创 MySQL中判断和向下取整的使用场景和用法

最近有一个需求是这样的,查询用户的请假天数和需要写日志的天数。

2022-07-15 18:15:22 378

转载 MySql 一行变多行(根据特定符号分割)

最近有一个需求是这样的。,就比如某些人给一个人打分分别为7分,1分,4分。然后查询分数范围在5分到10分的,所打分数其中有一个在范围内就算该条数据有效。数据表存储的数据是下面这样的。因为打分还有可能存在小数,所以最开始考虑用查询范围为5-10分,循环写出5,6,7,8,9,10。然后使用find_in_set是不行的。所以只能考虑使用between。但是数据表存储的是逗号分割的字符串,所以就像如何才能把一条数据拆成多条,然后使用between查询。使用。......

2022-07-15 17:28:07 3988

原创 Docker学习(二)之Docker 安装 lamp环境(1)

Docker 安装 lamp环境(1)Docker基础命令熟练使用docker基本的命令,推荐:docker 的常用参数和解析.常用命令#主要熟练使用这几个命令docker images # 显示本地所有的镜像列表docker pull # 从仓库下载镜像到本地docker rmi # 删除一个镜像docker run # 创建并启动一个容器,本地有就启动,没有就获取docker hub的docker start # 启动一个停止状态的容器docker stop # 停止容器运行doc

2022-03-06 16:31:25 624

原创 Docker学习(一)之CentOS 安装 Docker

CentOS 安装 Docker警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker.准备工作系统要求Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。卸载旧版本旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:$ s

2022-03-06 15:36:13 125

转载 PHP性能优化利器:生成器 yield理解

如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。优点直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴趣。那么生成器有哪些优点,如下:生成器会对PHP应用的性能有非常大的影响PHP代码运行时节省大量的内存比较适合计算大量的数据那么,这些神奇的功能究竟是如何做到的?我们先来举个例子。概念引入首先,放

2022-02-23 09:58:11 286

原创 Windows本地环境安装RabbitMQ

Windows本地环境安装RabbitMQ安装Erlang安装RabbitMQ配置创建用户,密码,绑定角色权限设置权限相关命令为:参考rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。安装Erlang在安装rabbitMQ之前,需要先安装Erlang :使用的是otp_win64_24.0 ,需要其

2021-07-01 18:04:39 1895

原创 Windows 安装 MongoDB 并且使用Navicat 导入 json数据库文件

这里写自定义目录标题下载安装MongoDB创建相关目录运行 MongoDB安装 MongoDB服务配置Windows环境变量启动服务Navicat 导入json文件下载安装MongoDBMongoDB官网:选择对应的版本下载安装:下载 .msi 文件,下载后双击该文件,按操作提示安装即可。安装过程中,你可以通过点击 “Custom(自定义)” 按钮来设置你的安装目录。下一步安装 “install mongoDB compass” 不勾选(当然你也可以选择安装它,可能需要更久的安装时间),M

2021-06-21 10:54:38 4462 2

转载 php下载实现

function download($file_sub_path, $file_name) { //用以解决中文不能显示出来的问题 //$file_name=iconv("utf-8","gb2312",$file_name); $file_sub_path = $file_sub_path; $file_path = $file_sub_path . $file_name; $file_path = str_repla

2021-02-20 10:05:17 148

原创 PHP使用Redis订阅发布通知客户端

文章目录前言一、Redis订阅发布是什么?二、使用步骤1.安装Redis2.使用总结前言前段时间有一个需求是这样的,公司有一个视频资源网站,同时拥有一个需要该视频资源的客户端,用户通过网站购买加密视频资源,在客户端使用。因为是加密视频,用户使用时需要获取解密秘钥,解密秘钥是用户在网站购买之后才能够获取。但是用户登陆客户端时,只有在登陆时才能够获取一次所有秘钥,中途购买无法获取秘钥信息。所以考虑了一下决定使用Redis订阅发布功能来主动通知客户端。提示:以下是本篇文章正文内容,下面案例可供参考一、

2021-02-20 09:36:20 354

原创 layUI导出数据

最近在写基于larval框架的数据导出,然后用以前的方法写的时候发现,数据只能输出到浏览器,然后无法下载。然后用到了layUI框架自身的导出功能。所以做个笔记。<xblock> <button class="layui-btn layui-btn-danger" onclick="delAll()"><i class="layui-icon">&#xe640;</i>批量删除</button> <button cl

2020-07-09 14:41:06 2471

原创 PHP如何导出CSV文件

之前使用PHP导出Excel,会出现格式错误的问题,所以后来采用了CSV文件的导出下面是PHP方法function csv_export ($data = array(), $headlist = array(), $fileName){ header('CSV-Content-Type: application/vnd.ms-excel'); header('Content-Dispo...

2020-03-30 11:55:27 743

原创 对微信小程序用户加密数据的解密示例代码 php

<?phpinclude_once "errorCode.php";class WXBizDataCrypt{ private $appid; private $sessionKey; /** * 构造函数 * @param $sessionKey string 用户在小程序登录后获取的会话密钥 * @param $appid string 小程序的appi...

2020-03-30 11:40:07 1145

原创 curl请求的所有方法封装 PHP

关于curl请求的所有方法封装关于PHP请求的问题,本人做了以下整理。这个方法基本满足大多数的请求,可用性很强。核心方法是ihttp_request(),外层调用按照方法传参就可以了。以下欢迎大家指正<?phpfunction ihttp_request($url, $post = '', $extra = array(), $timeout = 60) { if (functi...

2020-03-26 10:05:56 466

转载 微信服务商分账功能 PHP

微信服务商分账功能 PHP项目说明微信服务商分账接口说明:链接: 微信服务商分账接口说明.项目逻辑开通分账功能链接: 微信服务商分账接口说明.服务商代子商户发起添加分账接收方请求在统一下单API、付款码支付API、委托扣款API中上传新增参数profit_sharing,请求支付支付完成后,调用请求分账接口,完成分账其他注意事项分账接口分为单次分账和多次分账...

2020-03-25 09:12:05 2756

原创 字节跳动(头条)小程序 支付,回调处理

本人针对字节调动小程序的官方开发文档真的无力吐槽,文档真的简陋。而且文档有错别字。槽点有点多。头条因为没有自己的支付渠道,所以使用的是支付宝,利用tt.requestPayment()调起支付宝APP支付:支付具体流程为:一、后端通过openid和自己这边的订单号生成一个头条的订单号,具体操作可以看文档流程二、生成调用支付宝的一个字符串,这里需要使用支付宝文档,我使用的支付宝SDK,这边支......

2019-07-29 09:57:41 9941 4

原创 PHP 百度小程序支付,回调处理

最近在做跨平台小程序,所以涉及到了各平台的支付功能。首先看一下百度小程序提供的参数组装:接下来就是自己对这些参数进行组装,代码如下:/** * 构造参数 * @param array $post 订单数据 * @return mixed * @throws Exception */ public function createPar...

2019-07-26 16:17:19 2648 1

原创 PHP 支付宝小程序 支付以及回调处理

PHP 支付宝小程序 支付以及回调处理一、去支付宝官网下载对应的PHP SDK二、 在服务端调用 alipay.trade.create (统一收单交易创建接口),获得支付宝交易号 tradeNO首先加载支付宝的系统参数,以及基础的配置第二步:调用 alipay.trade.create (统一收单交易创建接口),获得支付宝交易号 tradeNO在小程序端使用 tradeNO,调用 my.trad......

2019-07-26 09:31:13 7957 1

原创 微擎表结构

account 系统账号表(公众号、小程序、PC等)字段名 数据类型 说明 acid int(10) 主键 uniacid int(10) 所属帐号uniacid hash varchar(8) hash值 type tinyint(3) 1、普通接入公众号2、易信3、授权接入公众号4、正常接入小程序5、正常接入PC...

2019-07-01 10:51:48 1435

转载 PHP 关于HTTP协议深度剖析

一、HTTP协议超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。是目前互联网上应用最为广泛的网络协议,是工作在tcp/ip协议基础上的,所有的www文件都必须遵循这个标准,设计HTTP的目的就是为了提供一种发布和接受HTML页面的方法通过HTTPWATCH产检...

2019-07-01 10:44:08 152

原创 PHP基础入门之MySQL方法汇总

PHP基础MySQL方法话不多说,直接上代码&lt;?php/** * 数据库连接方法 * @param string $host 主机名 * @param string $user 用户名 * @param string $pwd 密码 * @param string $table 库名 * @param string $charset 设置字...

2018-12-26 23:22:10 193

原创 Linux下源代码编译安装lnmp环境

源代码编译安装lnmp环境PHP最好放到最后再装!!!准备工作mdkir -p /lnmp/src #创建需要安装的软件包目录#下载需要安装的软件包到这个目录boost_1_59_0.tar.gz libmcrypt-2.5.8.tar.gz pcre-8.39.tar.gzcmake-2.8.7.tar.gz mysql-5.5.28.tar.gz php-7.0...

2018-12-06 15:18:08 496

原创 Linux源码安装Apache

Linux源码安装Apache源码安装安装源码包需要三个步骤注意:apache的使用配置虚拟主机源码安装linux上的软件大部分都是c语言开发的,那么安装需要gcc编译程序才可以进行源码安装。yum install -y gcc #先安装gcc 安装源码包需要三个步骤./configure在这一步可以定制功能,加上相应的选项即可,具有有什么选项可以通过 ./configure -...

2018-12-06 15:00:06 1188

空空如也

空空如也

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

TA关注的人

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