- 博客(45)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【内部流出,勿做商用】今日教大家如何抢聚划算
聚划算插件帮你抢到物美价廉的商品,摆脱双十一的种种熬夜奋斗不废话看效果图插件抢购特点预增加功能抢购提醒注意事项不废话看效果图设定好你要够买商品的抢购时间,聚划算商品会自动设定为开团时间选择好你够买商品的款式 数量等属性加入抢购,点击右上角插件图标就能看到你的抢购列表跟抢购结果插件抢购特点性能高,在抢购列表为空的时候 ,插件几乎不做任何事情处于空闲状态。当有抢购商品时,插件会根...
2019-06-17 17:58:27
1845
2
原创 npm run build打包后 使用ossutil编写命令上传对应目录下的dist到
ossutil windows 版下载地址ossutil-windows对应文档地址 阿里云地址配置环境变量创建好自己的oss config后#编写脚本@ECHO OFF oss.exe cp %~dp0\dist oss://erps/ -rufecho success!!上传成功
2021-07-31 19:21:32
270
原创 js数组对象转key=val
var Specs = [{name:'配置',value:'低配'},{name:'大小',value:'超大'}]; Specs = Specs.map(s => Object.values(s)) var map = new Map(Specs); console.log('myMap',map.entries())
2021-07-13 09:23:14
709
原创 基于vue-sku组件进一步优化的sku管理
效果图代码做了大量的优化跟精简 尤其是在嵌套循环上 比原组件减少了大约一半的代码组件代码<template> <div class="sku-container"> <div class="ub ubv-s"> <el-autocomplete v-model="newAttr" style="width: 350px;margin-bottom: 20px;" :fetch-sug
2021-06-27 23:19:15
1587
11
原创 js正则匹配连续n个字符 替换掉前n-1个保留最后一个
let str='9000012300336000r'let data = str.replace(/0(?=0)/g,'d')console.log(data) // 结果 9ddd0123d0336dd0r; 0000 被替换成ddd0
2021-06-23 21:28:39
856
原创 mongo $group + $slice 取每组的前n条数据
db.sku.aggregate([ { $group:{ _id:'$goods_id', sku:{$push:'$$CURRENT'} } }, { $project:{ _id:1, sku:{ $slice:['$sku',2] } } }])
2021-06-22 21:11:30
489
原创 SKU逻辑 vue实现一起学习交流
数据结构// 属性数据attribute: [{name: "容量", item: {4: {name: "1升"}, 5: {name: "0.5升"}}, attr_id: "2", len: 2},…]0: {name: "容量", item: {4: {name: "1升"}, 5: {name: "0.5升"}}, attr_id: "2", len: 2}1: {name: "重量", item: {1: {name: "1斤"}, 2: {name: "1.5斤"}, 3: {nam.
2021-06-20 16:41:48
434
原创 微信小程序云函数调用 cloud.callFunction:fail -404011 cloud function execution error.
报错: <Error: cloud.callFunction:fail -404011 cloud function execution error.云函数调用失败(callid 1622890320399-0.27932370686088825):-501023 Unauthenticated access is denied>解决:1、在云开发控制平台中“设置”—“权限设置”—下面有个“未登录用户访问权限”开启。2、...
2021-06-05 19:02:36
1437
原创 mysql JSON数组字段增加唯一值
– UPDATE user set shop_ids = json_set(shop_ids,’[0]′,221)WHEREJSONOVERLAPS(shopids−>′[0]',221) WHERE JSON_OVERLAPS(shop_ids->'[0]′,221)WHEREJSONOVERLAPS(shopids−>′[]’,’[231]’)– SELECT * FROM user WHERE JSON_OVERLAPS(shop_ids->’[∗]′,′[231]′)
2021-05-16 17:50:02
347
原创 mock demo
const Mock = require(‘mockjs’)Mock.Random.extend({phone: function() {const phonePrefixs = [‘132’, ‘135’, ‘189’] // 自己写前缀哈return this.pick(phonePrefixs) + Mock.mock(/\d{8}/) // Number()}})const Action = process.env.VUE_APP_DEFAULT_MODEL + ‘Driver’mo
2021-05-07 15:28:37
116
原创 TCP通信时 编码解码校验
class TcpPack{ const LAST = '0d0a'; const PRE = '$LT'; const CRC8 = [ 'name' => 'CRC-8', 'init' => 0x00, 'xor_out' => 0x00, 'ref_out' => FALSE, 'poly' => 0x7, 'ref_in' => FALSE,
2020-09-12 20:38:11
489
原创 mysql8 json字段查询小白demo 简洁才是好例子
mysql8 json字段查询小白demo 简洁才是好例子snapshot 是json字段 格式二维数组[{"new": 1, "uid": 350, "add_time": 1582679367, "cart_num": 2, "share_uid": "314", "truePrice": "19.90", "unique_id": 309, "product_id": "2"},{"new": 1, "uid": 350, "add_time": 1582679367, "cart_num":
2020-07-21 19:33:10
491
原创 grep 多匹配
tail -f log_wechat-login.log|grep -e ‘“flag”:“1”’ -e ‘“parent_id”:“0”’
2020-05-10 12:36:47
266
原创 支付宝打款代码警告Invalid characters passed for attempted conversion, these have been ignored at file
AopCertClient.php 111行修改$ssl[$i] = openssl_x509_parse($array[$i] . "-----END CERTIFICATE-----"); if (strpos($ssl[$i]['serialNumber'], '0x') === 0) { $ssl[$i]['serialNumber'] ...
2020-05-01 10:47:59
3489
3
原创 win10 docker批量删除none镜像跟退出的容器
#删除所有镜像docker rmi $(docker images -f "dangling=true" -q) // 删除tag = none的镜像#删除所有exit的容器,运行中的不会被删除docker rm $(docker ps -a -q)
2020-04-23 20:06:42
1128
2
原创 基于最小Linux静态编译最新版php7.4.5+swoole4.5的docker镜像
最近发现之前基于centos编译的swoole环境随着功能的扩展越来越大,下决心编译一款轻量的docker包。上镜像链接基础镜像包大小:171M环境:php7.4.5 + swoole4.5.0 + redis5.2docker pull registry.cn-hangzhou.aliyuncs.com/liyunlong/php7.4.5_swoole_4.5:latest开启的...
2020-04-23 20:03:45
1620
原创 如何开启浏览器桌面消息通知
1.360急速浏览器浏览器输入链接地址chrome://settings/contentExceptions#notifications2.Chrome浏览器
2020-04-03 16:14:43
1149
原创 简单的WebSocket fd与uid 缓存管理
/** * 维护fd=uid的有序集合 * @param string $model * @param int $fd * @param int $uid * @param bool $isDel 清理fd 此时必须传fd * @return bool|string|void * @throws \EasySwoole\Red...
2020-04-02 19:13:42
1597
原创 mongo查看当前连接数
db.serverStatus().connections;{ "current" : 24, "available" : 838836, "totalCreated" : 25, "active" : 1 }当前连接数 “current” : 523可用连接数 “available” : 19477创建线程数 “totalCreated” : 82727299...
2020-03-13 15:28:08
1266
原创 mysqlbinlog
mysqlbinlog -d ajt_shop_wechat --base64-output=decode-rows -v --start-datetime=‘2020-03-10 08:00:00’ --stop-datetime=‘2020-03-11 12:00:00’ binlog.000270 > test.sql
2020-03-11 12:00:08
175
原创 由于vMware-hostd这个后台进程 导致本地docker中的nginx https一直无法访问
Google浏览器输入连接后发现:您的连接不是私密连接攻击者可能会试图从 oapi.aijiutang.com 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情NET::ERR_CERT_AUTHORITY_INVALIDSubject: VMwareIssuer: VMware解决方案是打开资源管理器 关掉vmware-hostd这个进程就好了!耽误我好几个小时...
2020-02-04 14:31:35
978
1
原创 从N个数中取出k个求和判断和是否是素数
let n = [1, 2, 3, 4, 5], k = 3; let item = [], sum = 0, count = 0, index = 0; function f(x) { let len = x.length; for (let s = 0; s < len; s++) { let num = x[s]...
2020-01-12 16:24:53
738
原创 docker 启动报错: standard_init_linux.go:211: exec user process caused "no such file or directory"
参考这篇文章恍然大明白;文章地址
2020-01-06 16:22:05
2055
1
原创 git 把本地项目提交到远程创建好的仓库
https://www.cnblogs.com/zhangsanfeng/p/10163968.html
2019-11-03 15:43:44
174
原创 MongoDb非正常关闭后重启遇到问题
/*********MongoDB重启遇到错误、about to fork child process, waiting until server is ready for connections.forked process: 10117ERROR: child process failed, exited with error number 48To see additional in...
2019-05-29 10:02:55
2478
1
原创 easyswoole升级到3.2.3 遇到的问题
关于热重载时 注册子进程时 启动报错PHP Fatal error: Uncaught ArgumentCountError: Swoole\Process::__construct() expects at most 3 parameters, 4 given in /data/www/es/vendor/easyswoole/component/src/Process/AbstractPr...
2019-05-20 12:04:50
1963
原创 Vue 从零开始
在此之前一直使用vue的非工具生产模式,但总有一些未入门的感觉。五一期间通读了官方文档。现在从零开始....按照官方的cli构建,虽然webpack略有涉猎,但还不精。从简单入手,循序渐进。node环境已搭建完成,直接构建项目。npm install -g @vue/cli //全局安装vue-cli框架vue create my-project == 遇到问题:vue creat...
2019-05-04 09:20:03
256
原创 node学习之旅
1.node//参考网站 nodejs.cn1).源码下载通过 uname -a 命令查看到我的Linux系统位数是64位wget http://cdn.npm.taobao.org/dist/node/v10.15.1/node-v10.15.1.tar.gz tar -xvzf node-v10.15.1.tar.gz /**************************...
2019-03-27 10:37:14
210
原创 Linux 命令笔记
文件操作ls -h 【-h 个性化显示文件大小信息】- rwx r-- r–【-】:文件类型 ,还有l d…【rwx】:u 所属用户的权限【r–】:g所属组的权限【r–】:o其他用户的权限ls -d 【-d 只看目录】ls -i 【-i 查看iNode节点号】创建目录mkdir -p /temp/data/run/bin 【递归创建目录】mkdir f1 f2 f3 【同时...
2019-03-21 21:57:41
216
原创 vmWare 的几种网络模式
桥接 指的是 虚拟机直接使用宿主机的真实网卡进行网络通信 还可以跟局域网内其它机器通信NAT 指的是使用VmNet8 虚拟的网卡跟真实机通信 可以访问外网host-only 指的是使用vmNet1 虚拟网卡跟真实机通信 不能访问外网 只能跟宿主机通信ifconfig 查看跟 配置 ip输入ifconfig可以直接查看网卡信息lo : 回环网卡eth0:第一块网卡 link enc...
2019-03-21 19:59:19
160
原创 linux分区
Linux 中分区经过的步骤:硬盘格式化,写入ext文件系统,把硬盘分成一个个4kb的数据块,建立inode节点供后续的文件查找。硬盘只能分为4个主分区,4个主分区中又可以拿出一个做扩展分区,扩展分区不能写入数据的,但是可在扩展分区中继续做分区,这些小的分区成为了逻辑分区后就能正常的写入数据。硬盘命名:/dev/sd[a-p][也称为硬件设备文件名]分区命名:/dev/sd[a-p]1-...
2019-03-21 18:30:25
165
原创 Laravel 有子查询的联合查询
Laravel 有子查询的联合查询subSql=DB::table(′basemessage′)−&gt;where(subSql = DB::table(&#x27;base_message&#x27;) -&gt;where(subSql=DB::table(′basemessage′)−>where(wher...
2019-03-21 18:07:30
2011
原创 算法:一群猴子排成一圈,循环淘汰第m个
今天找了个面试题,看了一个题比较有意思,就用js完成了一下需求:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。用程序模拟该过程var n=30,m=6;var arr = ...
2019-03-21 14:19:07
1037
原创 红包秒杀中注意的问题
数据表查询中的细节更新红包记录字段设计使用无符号更新时使用乐观锁update red_goods set remain_quantity = CASE case_valuewhen remain_quantity >= 扣减数量或者金额 then remain_quantity - 扣减的数量或者金额else remain_quantity end casewhere id ...
2019-03-10 14:49:36
220
聚抢先福利插件,学习交流不外传
2019-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人