自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zzane

给自己写的blog

  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spreadsheet导出excel

Spreadsheet导出excel,一些常用的函数和自定义科学计数法

2024-10-24 10:00:00 563

原创 PHP 数组指定位置插入数据,保持key不变

在指定的数组内添加一个带key的键值对。

2023-10-30 14:14:18 480

原创 X-shell 常用的快捷键

【代码】X-shell 常用的快捷键。

2023-05-06 11:24:01 543

原创 Redis服务类

【代码】Redis服务类。

2023-04-10 11:14:08 142

原创 SOAP & WSDL

记录一下对接 soap 接口的一些疑问网上查的90% 得文章都是对方只提供了一个接口地址。我拿到文档时,里面标注了两个地址创建soap连接对象。

2023-03-02 18:13:16 500

原创 PHP 实现简易延时队列

php 实现延时队列,数据库的设计、队列服务。

2022-11-17 10:50:42 1027

原创 MongoDB 使用记录&角色说明

mongoDB 使用记录,不定期更新

2022-11-04 11:25:30 245

原创 Redis 可视化工具

记录一些redis 工具

2022-10-09 10:23:32 214

原创 浏览器按下回车后都做了什么

浏览器请求至php的具体流程

2022-04-02 10:31:14 144

原创 使用 Redis 管道 --pipe 快速导入数据到redis中

今天运营需要将64w 条数据导入redis。使用接口无疑是会超时只能由技术部进行导入。参考博客 链接地址cat command-test.txt | /usr/local/redis/bin/redis-cli --pipe一、在此之前你的设备需要先安装 unix2doscentOS 下安装: 简单方便 yum -y install dos2unixwindows 安装:需下载 dos2unix-7.4.1-win64 压缩包,里边含有4个转化工具。我们只用到unix2dos.exe二

2020-08-27 17:50:05 1249 1

原创 Navicat Premium 12 查看BLOB 数据

如下图简单操作:

2020-07-31 17:24:45 2057

原创 mysql 俩表完全复制【去除id自增】

insert into test_like select * from t1 where id>100000; 这条命令是将表t1 中id大于1万的数据完全复制到test_like 上面。包括id的增长,复制过来的数据id也从1万开始增长。为解决此问题可以这样操作:先截断test_like,使id恢复默认:truncate table test_like;复制除去id的所有字段:insert into test_like(a,b,c,d) select a,b,c,d from t1 w

2020-07-27 11:12:28 2010

原创 系统格式决定单个文件的大小

文件系统单个文件的大小限制FAT32最大4GBNTFS最大64GBNTFS5.0最大2TBEXT2块大小为1024字节,文件最大16GB。块大小为4096字节,文件最大为2TBEXT3块大小为4KB,文件最大4TBEXT4文件最大16TB...

2020-07-20 11:32:07 231

原创 linux 批量删除空文件夹、文件

linux 下删除本目录下的空文件夹:find -type d -empty | xargs rm -rf删除本目录下所有 css文件find ./ -name *.css | xargs rm -rf

2020-06-01 16:53:49 916

原创 开发一个领券接口过程

1. 需求说明:接到一个需求发送优惠券的,要求前30名、前100名、前1000名的金额不同,1000以后的没得领这个需求的重点是啥? 不能多发券啊!!嗯,用Redis 去控制人数,发送成功一个缓存一个手机号,发送之前还得检测该手机号是否领取过 /** * 缓存已领取的号码 */ public function cacheReceived($phoneNumber...

2020-05-08 16:36:43 689

原创 优快云博客 文字颜色、大小、表情

来个换行我擦aaasdasdasw你是个P,没用斜体,颜色没用一个h1标签一个h2标签一个h3标签一个h4标签一个h5标签一个h6标签haha 一个块!!上面的代码,,还有没试过的。发现可以添加表情?????????????????????????????????????????去看看吧!来个换行<br><font color=#f00 face="STCAIYUN" size=6 &gt...

2020-05-06 18:19:16 425

原创 记录下Yii书写接口文档格式

配置主机host:192.168.1.201 api.zane.cn请求接口请求方法:post请求地址:http://api.zane.cn:8080/v1/pufa-sns请求参数:内容格式为json请求头:Content-Type:application/json; charset=UTF-8{ "user_id":10001, "activity_id"...

2020-04-27 16:22:31 255

原创 mootools 的 on写法

container.addEvent(‘click:relay(.item)’, function(){做点什么吧}

2020-04-22 11:39:10 148

原创 require 读取配置文件

require 的妙用require()一般用于引入文件,不过它还可以有返回值:$r = require('config.php');当然,config.php需要像方法一样给出返回值:<?php return array( 'charset' => 'utf-8', 'app_name'=> 'app ', 'DB_NAME'=>'', 'D...

2020-04-22 11:36:37 807

原创 PHP之Swoole 初始化

1. 环境准备:Swoole-1.x需要 PHP-5.3.10 或更高版本Swoole-4.x需要 PHP-7.0.0 或更高版本不依赖 PHP 的 stream、sockets、pcntl、posix、sysvmsg 等扩展。PHP 只需安装最基本的扩展即可对PHP版本支持和PHP官方维护版本保持一致,参考PHP版本支持时间表PHP-7.3 版本的 pcre.jit 存在 bug,可能...

2020-04-03 14:59:17 333

原创 PHP 跟踪函数

该函数会记录从请求到页面显示完成所有运行到的方法、文件位置、函数的行数、参数$debugger = debug_backtrace();array_shift($debugger);Log::logs(var_export($debugger,1), 'log');...

2020-01-10 16:15:17 343

原创 html 的安全知识

初始化所有变量尽管PHP不需要声明变量就可以直接使用。但为了代码的严谨还是应该初始化它。养成好习惯,不造Bug线上的项目需要注意:display_errors 设置为offerror_reporting 不论是开发还是部署环境,强烈建议将这个项目设置为 E_ALL。这样变量没有初始化会提示警告。log_errors 项目日志,日志记录应有级别之分,不用将所有的用户操作都记录下,虽然出...

2019-12-04 15:36:12 316

原创 页面css样式加载不完全,显示乱码

错误描述:使用本机+端口访问单独的css文件,http://127.0.0.1:8004/css/layout.css该文件加载的是未修改之前代码,新增加代码之后会出现乱码。具体现象如下图:开发环境Vagrant centOS部署的lnmp解决方法经过一系列的排查(文件编码、浏览器缓存、nginx静态资源缓存),感觉是nginx配置的问题。但无法找出问题,又不好搜。逛了半...

2019-12-02 10:47:57 850

原创 网页偶尔出现 No input file specified 提示

首先便是需要检查项目目录下的 .user.ini 文件是否配置真确。之后检查 nginx的配置文件 fastcgi.conf将下面这行注释fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";...

2019-11-12 16:54:01 737

原创 require(): open_basedir restriction in effect. 解决方法

在nginx vhost 配置的 root指向文件夹里面增加.user.ini里面指向项目根目录open_basedir=/home/wwwroot/default/test/:/tmp/:/proc/保存后记得 service php-fpm restart可在phpinfo 里面查看是否有效...

2019-11-02 17:04:42 222

原创 cent 安装完成需设置的文件

yum 安装不了软件报CentOS cannot find a valid baseurl for repo base/7/x86_64 的错误解决方案:编辑此文件 vim /etc/sysconfig/network-scripts/ifcfg-enp0s3将文件中的最后一行的 ONBOOT=no 改为yes重启服务: service network restartXshe...

2019-10-18 16:49:43 106

原创 laravel的Homestead环境账号密码

数据库账号:homestead密码:secretssh账号:vagrant密码:vagrant注:ssh不提供root用户登录,如需要root用户可自行配置链接地址

2019-08-16 16:30:50 284

原创 海关报文名称详解

出口业务节点报文CEB303Message 为订单报文CEB304Message 为订单回执报文CEB403Message 为收款单报文CEB404Message为收款单回执报文CEB505Message 为运单报文CEB506Message 为运单回执报文CEB507Message 为运抵单报文CEB508Message 为运单状态回执报文CEB603Message 为出口清...

2019-06-24 11:46:17 4839

原创 Linux 多版本PHP环境、redis安装 (shopex )

环境:centOS7 lnmp1.5LNMP添加多个版本PHPa. 进入lnmp1.5目录 执行./install.sh mphp,按照提示输入需要安装的PHP版本。b. 安装完成后在/usr/local会增加php[版本号]的目录、在/usr/localnginx/conf会增加enable-php[版本号].confc. 进入nginx/conf/vhost/**.conf 添加...

2019-06-03 18:12:48 416

原创 mootools DOM节点添加、删除、改变顺序操作

<!DOCTYPE html><html><head> <title>mootools</title></head><script type="text/javascript" src="https://cdn.staticfile.org/mootools/1.6.0/mootools-core-compat...

2019-06-03 10:11:59 538

原创 mootools 视频上传七牛云

因后台使用的js框架是mootools 框架,与jq有冲突。虽然有解决冲突的办法,但是肯定不能为了上传的功能而大费周折去引入jq。最好的办法就是使用mootools 文件上传。由于mootools 年代久远,加上我这半吊子的前端水准,只能放弃mootools 使用js原生了。html代码:<form method="post" id="modelform"> <input...

2019-06-01 14:37:47 181

原创 shopex 队列卡死解决办法

在定时任务中,由于不知道什么问题就会卡死在队列里面,若不及时处理会影响网站的正常运作。解决卡死的队列应有以下几个流程先将卡死的队列执行完毕,先使用 ps -aux|grep php 找到手动执行的命令如上图所示,将此行复制至命令行执行,如果卡死的队列太多。那就去找部电影看看吧!(除非你可以确认这些队列没什么用处,那你可以全删了)将队列杀死 kill -9 [进程号] ,再使用...

2019-05-27 11:10:47 314

原创 网站安全规范

系统账号管理不规范由于root权限为系统最高权限,可以对系统进行所有管理配置操作,一旦被攻击者获取利用,将严重威胁网站的安全性。建议禁用roo直接登录,开放普通用户登录,通过普通用户登录再su进行系统管理 adduser admin (添加用户) passwd admin (设置密码) vim /etc/sudoers ## Allow root to run any comma...

2019-04-26 12:27:23 722

原创 PHP intval 精度问题

微信支付上线几天后,发现有的订单时部分支付,查看回调金额少了1分钱,再次查看发起支付的报文,也是少了1分。做个实验 :$amount = 1.15;$cur_money = intval( $amount * 100);echo $cur_money;结果居然是 114,,看来锅就是 这个intval 了解决方案一:使用高精度计算$bcmul = bcmul($amount, 1...

2019-04-17 12:23:33 1285

原创 CentOS 搭建 SVN

CentOS 搭建SVN检测是否有svn 环境新建svn 项目对文件进行设置对conf/authz 进行编辑对conf/passwd进行编辑对conf/svnserver.conf 进行编辑配置钩子svn重启命令版本库导入Linux 检出其他检测是否有svn 环境使用svn --version (svn -v版本查看) 检查是否安装了svn,如果未安装 使用命令yum install su...

2019-03-26 12:17:32 123

DocumentTools.exe

word和pdf互转、excel和pdf互转、合并pdf、word/pdf、excel转图片等功能

2023-04-13

403、404、500等报错页面

收集一些 403、404、500等报错页面

2022-11-23

Redis客户端-免费版-windowsredis desktop manager 0.9.3.817

最后一个免费的版本,不要手贱升级哦

2022-10-09

浏览器请求至php 的过程

浏览器请求至php 的过程,使用draw.io 在线网址即可随时打开、编辑

2022-04-02

dos2unix-7.4.1-win64.zip

可将带有DOS或MAC换行符的文本文件转换为Unix换行符,反之亦然。 它还包括将UTF-16转换为UTF-8

2020-08-27

navicate http连接通道文件

很多时候我们需要连接线上的数据库,但是数据库和线上的项目是分开安装的,线上连接数据可的方式是使用内网IP连接,这让我们没法使用第三方工具连接。这时候我们可以上传一个db.php 文件至项目目录下。在navicate 里面使用http 通道连接。建议数据库密码强度强些,毕竟这个文件直接裸露在外

2019-03-27

空空如也

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

TA关注的人

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