bzpwhite 发布于 03月14, 2021

eslint rules规则

eslint rules规则"no-alert": 0,//禁止使用alert confirm prompt"no-array-constructor": 2,//禁止使用数组构造器"no-bitwise": 0,//禁止使用按位运算符"no-caller": 1,//禁止使用arguments.c...

阅读全文 »

bzpwhite 发布于 03月14, 2021

linux搭建go环境

go环境搭建打开官网 https://golang.google.cn/dl/,获取下载地址: https://dl.google.com/go/go1.16.2.linux-amd64.tar.gz.下载并解压cd /www/server && wget -O https://d...

阅读全文 »

bzpwhite 发布于 05月26, 2020

flutter之Scaffold

Scaffold 主要的属性说明appBar:显示在界面顶部的一个 AppBar相关连接:https://flutterchina.club/catalog/samples/body:当前界面所显示的主要内容floatingActionButton: 在 Material 中定义的一个功能按钮。pe...

阅读全文 »

bzpwhite 发布于 12月31, 2019

php分页

mysql分页公式:pageSize*(pageIndex-1);问题:当offset的N超过数据集的总量,不会报错,只会查询到一个空集。limit跟offset不是成双成对出现的M:pageSize N:pageSize*(pageIndex-1)limit M offset NlimitN,M ...

阅读全文 »

bzpwhite 发布于 12月31, 2019

php加密

加密形式md5加密 mdt($str,$raw_output=false) 默认返回32个字符长度, 如果为true,返回16个字符长度sha1加密 sha1($str,$raw_output=false) 默认返回40个字符长度, 如果为true,返回20个字符长度crypt加...

阅读全文 »

bzpwhite 发布于 12月28, 2019

秒杀设计

压测工具安装 yum -y install httpd-tools ab -V 检测安装使用说明 检测接口最大qpsab -n100 -c10 http://xxx(并发数10,访问100次 ) nginx限流按连接数限速,即并发数(ngx_http_limit_conn_module)按请求...

阅读全文 »

bzpwhite 发布于 12月26, 2019

sphinx

为什么要用sphinx做搜索时当数据量大单纯的mysql搜索比较慢(如果表进行了分表更慢)。 搜索时中文分词 sphinx快 高速的建立索引(在当代cpu中,峰值性能达10m/s)。高性能的搜索(在2-4g的文本数据上,平均每次检索时间小于0.1秒)。可处理海量数据。 如何获取sphinx官...

阅读全文 »

bzpwhite 发布于 08月09, 2019

vim学习

基础i → Insert 模式,按 ESC 回到 Normal 模式.x → 删当前光标所在的一个字符。:wq → 存盘 + 退出 (:w 存盘, :q 退出) (注::w 后可以跟文件名)dd → 删除当前行,并把删除的行存到剪贴板里p → 粘贴剪贴板hjkl (强例推荐使用其移动光标,但不必...

阅读全文 »

bzpwhite 发布于 08月09, 2019

gopm 包管理工具使用

安装go get -v -u github.com/gpmgo/gopm使用# 查看当前工程依赖gopm list# 显示依赖详细信息gopm list -v# 列出文件依赖gopm list -t [file]# 拉取依赖到缓存目录gopm get -r xxx# 仅下载当前指定的包gopm ge...

阅读全文 »