- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 SOAP & WSDL
记录一下对接 soap 接口的一些疑问网上查的90% 得文章都是对方只提供了一个接口地址。我拿到文档时,里面标注了两个地址创建soap连接对象。
2023-03-02 18:13:16
500
原创 使用 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
原创 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 >...
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
navicate http连接通道文件
2019-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人