自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (2)
  • 收藏
  • 关注

原创 php+nginx 配置多站点

修改服务器名称长度。nginx.conf同级新建vhost目录,新建文件。在nginx.conf添加。

2023-06-02 10:58:19 406

原创 Mac brew搭建php开发环境

mac系统通过brew配置PHP开发环境,包括 php,nginx,mysql,redis,mongodb,rabbitmq

2023-03-06 15:50:11 1051 1

原创 swagger安装

swagger接口文档

2022-06-28 16:33:09 799

原创 go 常用方法

1、字符串是否在数组内2、MD5加密3、生成唯一id4、校验手机号5、校验身份证号6、base64加解密7、Uuid8、去掉字符串空格9、gin动态获取form-data10、gin动态获取json......

2022-06-21 16:47:32 275

原创 go 自动构建代码插件

此插件将监视文件事件,每次创建/修改/删除文件时,它都会构建并重新启动应用程序在含有main函数的目录下执行

2022-06-13 10:36:21 234

原创 gin 获取请求参数

gin获取参数

2022-06-07 12:43:08 2445

原创 element-ui 点击增加/减少一行

增加/删除组件效果图

2022-04-13 15:02:44 1849

原创 etcd安装和使用

1、下载对应的etcd版本https://github.com/etcd-io/etcd/releases解压后是这样2、打开etcd.exe (监听)3、在cmd中切换到解压目录下4、操作设置 etcdctl put key abc获取 etcdctl get key 后面加 -w json 会得到详细信息 get key -rev=7 获取对应版本号(mod_revision)的值 {"header":{"cluster_id":14841639068...

2022-03-02 17:48:33 1699

原创 protobuf安装+示例

1、安装插件2、在src下建立pb目录,新建myproto.proto文件 ,内容如下//默认是proto2syntax = "proto3";//指定所在包名package pb;option go_package = "../pb";//不加这一行可能会报 "unable to determine Go import path for "myproto.proto""enum Week{ Mondy = 0;//枚举值必须从0开始 Turesday = 1;}/

2022-02-23 11:00:56 598

原创 Linux安装redis3.0+配置密码远程连接

rhttp://download.redis.io/releases/redis-3.0.6.tar.gz安装解压:tar-zxfredis-3.0.6.tar.gz 编译安装:makemake test(时间比较长)——> make install 启动:redis-server——>nohup redis-server (后台运行) 进入redis:redis-cli测试 设置配置打开redis.conf......

2021-12-05 12:09:05 1465

原创 win7安装vmware+ubuntu16.04

https://download3.vmware.com/software/wkst/file/VMware-workstation-full-10.0.0-1295980.exe

2021-12-05 10:53:43 918

原创 go 数据库连接

package dbConnectionimport ( "database/sql" "fmt" "strings" _ "github.com/go-sql-driver/mysql")//数据库配置const ( userName = "root" password = "root" ip = "127.0.0.1" port = "3306" dbName = "go")//连接数据库func Init() (db *sql.DB, .

2021-11-19 14:46:54 488

原创 go文件上传操作

func UploadHandler(w http.ResponseWriter, r *http.Request) { //获取上传文件 file, head, err := r.FormFile("file") //获取文件后缀 filenameWithSuffix := path.Base(head.Filename) ext := path.Ext(filenameWithSuffix) fmt.Println("文件后缀", ext) //获取文件大小...

2021-11-19 14:45:45 1730

原创 beego的安装

beego的安装打开终端修改配置(解决go get下载慢的问题)go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.cn,directbeego安装go get github.com/astaxie/beegobeego升级go get -u github.com/astaxie/beegobee 工具的安装go get github.com/beego/bee检查bee是否安装成功,终端输入bee

2021-11-01 16:46:07 340

原创 mysql生成随机字符串

SELECT char(if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)))生成多个就多复制几遍SELECT char(if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand(

2021-06-24 20:14:04 280

原创 window环境下 RabbitMq 添加新用户

1、切换到sbin目录下rabbitmqctl add_user yangyw 123456 新增用户2、设置用户级别用户级别:1、administrator可以登录控制台、查看所有信息、可以对rabbitmq进行管理2、monitoring监控者 登录控制台,查看所有信息3、policymaker 策略制定者登录控制台,指定策略4、managment普通管理员 登录控制台3、给用户设置级别rabbitmqctl set_user_tags yangyw......

2021-03-18 10:56:36 848

原创 mysql中find_in_set()函数的使用

例:type字段里包含多种类型值(文章id,活动id,图片id)type = 12,123,1234select * from article where type like '%12%'如果用like的话得到的结果就是全部了,要是只想取其中一个的话必然是取不出来的select * from article where FIND_IN_SET('12',type)find_in_set 可以实现语法 :FIND_IN_SET(str,strlist)str 要查询的字..

2021-03-10 16:42:27 335

原创 解决 composer update 报错

错误信息Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 4096 bytes)解决方法打开pnp.ini文件找到memory_limit = 16M修改为1024或者更大(直接改为-1)重启

2021-02-07 13:26:01 360

原创 vscode 提高编程效率的插件

Indent-Rainbow可以使得对齐更加具有可读性highlight-matching-tag高亮匹配的标签GitHistory用来查看gitlog或则一个文件的git历史,比较不同的分支,commits。TrailingSpaces高亮那些冗余的空格,可以快速删掉。CodeRunner支持多种语言的代码的立即执行php插件PHP Intelephense: 代码提示插件TabNine: AI代码提示,支持23种编程语言、5种编辑器PHP Namesp...

2020-11-17 10:21:53 191 1

原创 git拉取代码时输错密码,再次拉取失败的解决方法

1、打开控制面板找到用户账户2、点击后会看到凭据管理器,管理windows凭据3、找到git地址点击删除就ok了

2020-11-17 09:34:38 1940

原创 laravel导出csv公共方法

//tableName 表名//columns 标题//allData 要导出的数据if (!function_exists('export_method')) { function export_method($tableName, $columns, $allData){ $tableName = $tableName.'.csv'; $list = array_merge($columns, $allData); ob_start();.

2020-09-02 15:35:53 1159

原创 git创建及切换分支/重置账户

1) 切换到基础分支,如主干git checkout master2)创建并切换到新分支/删除本地分支/切换分支git checkout -b panda/git branch -d panda/git checkoutgit branch可以看到已经在panda分支上3)更新分支代码并提交git add *git commit -m "init panda"gi...

2020-04-21 11:01:02 179

原创 phpstorm提示composer命令提示无效

1、把下载好的composer.phar文件放到php目录下链接:https://pan.baidu.com/s/1KnscJVcAt75MFiMmph3XLg提取码:tnbo2、如果你的phpstorm还配置了git 那就把composer.phar改为composer然后试一下 composer -v 查看是否出现版本号...

2020-03-26 22:08:06 2020

原创 window 环境下PHP安装amqp拓展

1、配置window10 、laragon、nginx、php7.22、下载amqp拓展 2.1 官网http://pecl.php.net/package/amqp下载 2.2链接:https://pan.baidu.com/s/19kiHJyLQ_blHaksROemoRQ提取码:r00x (amqp1.9.4版本)3、解压 3.1复...

2020-03-20 10:43:14 259

原创 window10安装rabbitmq

你需要的都在这里面链接:https://pan.baidu.com/s/1PzOqrukSY24Dh2bUk1YOHQ提取码:odtm

2020-03-19 17:35:36 109

原创 数字金额转汉字

//$num:金额function moneyToString($num){ $c1 = "零壹贰叁肆伍陆柒捌玖"; $c2 = "分角元拾佰仟万拾佰仟亿"; //精确到分后面就不要了,所以只留两个小数位 $num = round($num, 2); //将数字转化为整数 $num = $num * 100; if (strlen($nu...

2020-03-18 09:33:55 227

原创 PHP 正则验证名字,邮箱,URL

1、检测名字是否只包含字母跟空格preg_match("/^[a-zA-Z ]*$/",$name)2、检测邮箱是否合法preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)3、检测 URL 地址是否合法preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%...

2020-03-10 14:29:17 310

原创 PHP 导出excel 避免数字转成科学计数格式

$column = "=\"{$column}\"";

2020-03-09 10:13:05 348

原创 PHP curl 的使用

curl使用

2020-03-05 14:02:42 260

原创 php 提取字符串中所有汉字

$contens ="assaujms提sd取(*&汉df字99876#$%^&";//preg_match_all 函数用于执行一个全局正则表达式匹配preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $contens, $content);$string = implode('',$content[0]);echo $string;/...

2020-01-13 15:18:19 2086

原创 curl调用第三方接口

//调用接口curl post方式请求 function curl_post($url, $postdata = null) { $curl = curl_init(); $this_header = array("content-type: application/json;charset=UTF-8"); curl_setop...

2020-01-09 15:47:23 841

原创 laravel批量更新公共方法

//tableName 表名//multipleData 结果集//referenceColumns 更新条件字段//tableName 表名if (!function_exists('updateBatchByColumns')) { function updateBatchByColumns($tableName = "", $multipleData = array(), ...

2020-01-07 14:53:31 403 1

原创 python接收用户的字符串,将每个字符向前移动一位,将第一个字符放到末尾

lt = []r = ""m = input('输入字符串:')# 字符串转数组for string in m: lt.append(string)print('转换数组后为:'+ lt)# 向左移动lt.insert(len(lt), lt[0])lt.remove(lt[0])# 数组转字符for s in lt: r = r+sprint('移动......

2020-01-07 14:31:56 6612

原创 laravel 导入导出功能根据title匹配数据公共方法

1、获取excel数据,根据title跟数据可字段匹配if (!function_exists('getExcelDataByTitle')) { function getExcelDataByTitle($title, $fileData) { $oneLine = array_shift($fileData); $titleFlip = a...

2020-01-07 14:21:12 421 2

原创 java 批量更新方法

public Boolean batchOperationPublic(List<String> rule, String tableName, List<Map<String, Object>> allData) throws Exception { //rule 更新的条件字段 //tableName 更新的表名 ...

2019-12-17 17:23:39 1243

原创 win10电脑查看已经连接过的wifi密码

打开cmd输入netsh wlan show profiles查看连接过的wifi列表输入netsh wlan show profiles "yourWiFiName" key=clear就会显示密码了

2019-11-26 11:10:57 174

原创 php ceil(向上)、floor(向下取整)、 intval(取整数值) 、floatval(取浮点值)

1、ceil() 函数向上舍入为最接近的整数echo(ceil(0.40);echo(ceil(5);echo(ceil(-5.1);//1、5、-52、floor() 函数向下舍入为最接近的整数。echo(floor(0.40));echo(floor(5));echo(floor(-5.1));//0、5、-63、intval()获取变量的整数值$a = ...

2019-11-25 10:10:42 1260

原创 composer update时出现zlib_decode(): data error的解决办法

找到php.ini文件,修改为zlib.output_compression = Onzlib.output_compression_level = 5重启

2019-11-21 19:10:15 232 1

原创 php生成二维码

环境laravel5.5、php7 预装Image、QrCode依赖1、直接生成二维码//format:格式//size:大小//margin:边距//generate:参数$info = 'zhe shi qrcode';$qrcode = QrCode::format('png')->size(1000)->margin(1)->generate($inf...

2019-11-19 11:00:18 6287 1

原创 PHP eval字符串转计算公式

$c = '2*4/2';$d = eval("return $c;");dd($d); //4#注意括号内的分号

2019-11-05 10:49:48 660

省市县sql.zip

全省市县区sql语句

2020-08-21

rabbitmq安装.zip

压缩包里面包含安装包及安装教程,本人亲测在win10下安装成功

2020-03-19

空空如也

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

TA关注的人

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