自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (8)
  • 收藏
  • 关注

原创 给docker中的PHP安装 gd扩展

在容器内使用docker-php-ext-install gd安装gd,使用过程中一些程序报错Call to undefined function imagettftext()。在phpinfo中发现它只支持png,所以需要重新编译。本文使用的docker镜像为php:7.1-fpm操作步骤首先主机中执行docker exec -it <容器名 or id> /bin/...

2019-05-21 16:15:07 12377 3

原创 linux 使用多版本 go goenv.sh

在 /usr/local/bin/ 下面创建一个goenv.sh 文件 内容如下/bin/bashversion=$1thenfiif [[!

2024-01-08 12:08:06 674

原创 【无标题】

golang,linux

2023-05-31 09:47:30 178

原创 golang check.v1 执行单元测试命令

go test -v -check.f TestBucketReferergo test -v -check.f OssTypeSuite.TestGetBucketRefererResult

2023-05-31 09:41:30 155

原创 go build

go build

2022-08-19 09:59:07 425 1

原创 【go 格式化代码】

go

2022-08-15 09:44:49 289

原创 wordpress 网站迁移

wordpress 网站迁移,更换域名

2022-07-26 09:53:35 355

原创 在mac电脑上,用Safari浏览器调试ios手机移动端页面

打开iphone手机的开发者模式,流程是:【设置】->【Safari】->【高级】->开启【Web检查器】, 具体如下图所示打开Mac上Safari的开发者模式,流程是【Safari】->【偏好设置】->【高级】->【在菜单栏中显示“开发”菜单】勾选用数据线将iphone手机和mac连接起来,在电脑的safari中按照流程执行:【开发】->【手机名称】->【正在调试的网站】最后,就可以按照调试pc端页面的思路来调试ios的页面了这个时候调试移

2022-04-17 09:45:32 8532

原创 用mac的chrome浏览器调试 Android 手机的网页

一、参考链接read chrome remote debugging documentation调出开发者选项二、设置android在安卓4.2及更新的版本中,默认情况下,【开发者选项】是隐藏的。要启用【开发者选项】,设置 -> 关于手机 -> 版本号,对着版本号点击7次。设置 -> 开发者选项 -> USB调试三、连接手机和电脑1、用数据线,mac转接头把android和mac连接起来;2、打开android的chrome浏览器中需要调试的网页;

2022-04-17 09:44:10 2922

原创 linux Centos 安装 lamp

安装MariaDB Server。yum install -y mariadb-server启动MariaDB Server。systemctl start mariadb查看MariaDB Server运行状态systemctl status mariadb

2021-12-31 13:59:03 91

原创 opencart 支付插件

支付插件,欢迎大家讨论

2021-09-23 15:32:48 800

原创 docker-compose运行 nextcloud

可以使用的version: '2'services: db_nextcloud: container_name: db_nextcloud image: mysql:5.6 volumes: - "~/www/next-cloud/mysqldb:/var/lib/mysql" restart: always ports: - "3309:3306" environment: MYSQL_ROOT_PASSWOR

2021-09-14 22:01:41 548

原创 linux 服务器安装aapanel 面板

Centos/Debian/Fedora:yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.shUbuntu:wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.

2021-09-09 10:22:35 715

原创 guzzle 3.7 && php 发出请求

get 请求<?phprequire dirname(__FILE__) . '/../vendor/autoload.php';use Guzzle\Http\Client;$client = new Client('http://www.xxxxxx.com');$header = array('uuid' => 1, 'version' => "3.0", "Accept" => "application/json");$request = $client

2021-08-24 16:51:53 132

原创 swoole 协程执行任务

<?phpCo\run(function () { $wg = new \Swoole\Coroutine\WaitGroup(); $result = []; $wg->add();//协程数量加1 $time = microtime(true); //启动第一个协程 go(function () use ($wg, &$result) {//use 关键字 函数闭包 调用外部变量 co::sleep(1); $result['data0'] = ".

2021-07-26 14:35:07 326

原创 swoole 使用 http 客户端 多协程下载图片

<?php/** * Created by PhpStorm. * User: yangpeng * Date: 2021/7/22 * Time: 16:11 */namespace app;define('PUBLIC_DIR',__DIR__.'/public');define('IMG_DIR',__DIR__.'/public/image');use Swoole\Coroutine;use function Swoole\Coroutine\run;use S.

2021-07-23 15:48:43 451 1

原创 golang 读取csv 批量下载图片

package mainimport ( "encoding/csv" "fmt" "io" "io/ioutil" "log" "net/http" "os" "path" "strings" "sync" "time")var waitGroup = new(sync.WaitGroup)// 普通版type img struct { url string}func download(url string){ //获取文件名带后缀 filenameWith.

2021-07-21 10:55:13 988

原创 go 运行 初始项目

git clone git项目地址cd aliyun-oss-go-sdk// 初始化 go.modgo mod init// 引入所需的pkg 库go mod tidy// 运行程序go run main.go -name XXXX

2021-07-20 09:50:35 94

原创 php 实现CRC64 加密

/** * @return array */ function crc64Table(){ $crc64tab = array(); // ECMA polynomial $poly64rev = (0xC96C5795 << 32) | 0xD7870F42; // ISO polynomial // $poly64rev = (0xD8 << 56); f.

2021-07-15 09:46:24 431

原创 mysql 查找某个表中是否有某个字段

SELECT * from information_schema.columns where table_schema='wordpress-demo' AND table_name = 'wp_posts' and column_name="order_sn"

2021-07-15 09:44:29 1138

原创 React 生命周期函数

16.8 的生命周期17.0 的生命周期

2021-06-22 10:07:22 150

原创 vue3 ts 中ref 调用子组件的方法

const uploadModal = ref()shu ju组件绑定<UploadModal ref="uploadModal" @isGetList="fetGetList(true)" ></UploadModal>

2021-06-05 12:09:46 2000 1

原创 vue3 使用mitt 实现事物总线

bus.jsimport mitt from 'mitt'const bus = {}const emitter = mitt()bus.$on = emitter.onbus.$off = emitter.offbus.$emit = emitter.emitexport default busBother1.vue<template> <div> Bother1 <a-button @click="sendVal"

2021-05-25 20:44:27 322

原创 vite 创建vue3 项目

# yarnyarn create @vitejs/app my-vue-app --template vue

2021-05-17 15:22:26 265

原创 js dom操作

// e.target 是你当前点击的元素// e.currentTarget 是你绑定事件的元素#获得点击元素的前一个元素e.currentTarget.previousElementSibling.innerHTML#获得点击元素的第一个子元素e.currentTarget.firstElementChild# 获得点击元素的下一个元素e.currentTarget.nextElementSibling# 获得点击元素中id为string的元素e.currentTarget.getEl

2021-04-20 09:47:00 71

原创 vue 开发环境部署

vue-cli-service serve --sourcemap简单说,sourceMap就是一个文件,里面储存着位置信息。仔细点说,这个文件里保存的,是转换后代码的位置,和对应的转换前的位置。有了它,出错的时候,通过断点工具可以直接显示原始代码,而不是转换后的代码。...

2021-03-16 16:46:04 160

原创 golang 实现进度条的方法

package mainimport ( "fmt" "time")type Bar struct { percent int64 //百分比 cur int64 //当前进度位置 total int64 //总进度 rate string //进度条 graph string //显示符号}func main(){ var bar Bar bar.NewOption(0, 100) //bar.NewOptionWithGraph(0, 10

2021-02-10 16:39:38 1585 1

原创 mac 下 Navicat Prenum无法打开 dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib

下载openssl1.0 版本把文件移动到/usr/local/opt/openssl/lib 下面cp libcrypto.1.0.0.dylib libcrypto.dylib libssl.1.0.0.dylib libssl.dylib /usr/local/ssl/libcp libcrypto.1.0.0.dylib libcrypto.dylib libssl.1.0.0.dylib libssl.dylib /usr/local/opt/openssl/lib...

2021-02-03 12:34:42 390

原创 js 前端的小方法

1. 获取一个随机布尔值 (true/false)const randomBoolean = () => Math.random() >= 0.5;console.log(randomBoolean());2. 检查日期是否为工作日const isWeekday = (date) => date.getDay() % 6 !== 0;console.log(isWeekday(new Date(2021, 0, 11)));// Result: true (Monda

2021-01-26 14:04:34 82

原创 css 书写的loading 页面

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><style> .loading-css { .

2021-01-26 11:16:07 142

原创 webbench测试并发数量

测试并发数量的命令: -c 并发数 -t 持续时间webbench -c 590 -t 60 http://pikishop.local.pikicast.com/test/test

2021-01-12 11:12:37 427 1

原创 linux启动多个php-fpm

创建第二个php-fpm进程所使用的主配置文件复制主配置文件 cp /etc/php-fpm.conf /etc/php-fpm2.conf2)复制子配置文件 cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www2.conf (注意子配置文件名会跟我这里有所不同注意www.conf是否存在,用存在的作为复制对象)3)更改子配置文件 www2.conf的配置listen = 127.0.0.1:9001 – 更改www2.conf 的监听端口4)更改

2021-01-12 11:12:13 1207 1

原创 mysql8 创建用户账号以及赋予用户权限

创建用户并设置密码(123456 是密码)create user 'test'@'localhost' identified by '123456';create user 'test'@'%' identified by '123456';其中localhost指本地才可连接可以将其换成%指任意ip都能连接也可以指定ip连接刷新权限flush privileges;赋予账号权限grant all privileges on *.* to 'test'@'localhost' with

2021-01-12 10:56:15 1318

原创 laravel中使用定时任务和队列

1.使用命令生成定时任务类:php artisan make:command RegCustomer这样会在app/Console/Commands 下生成一个php 文件在handle中写上你的业务代码使用命令生成队列类php artisan make:job RegCustomer

2021-01-11 11:25:57 635

原创 php 访问wordpress 返回502

查看日志文件发现是头部过大重新配置一下nginx修改或增加配置到 nginx.confproxy_buffer_size 64k;proxy_buffers 512k;proxy_busy_buffers_size 128k;php 中的配置 增加fastcgi_buffer_size 128k;fastcgi_buffers 32 32k;location ~ \.php$ { fastcgi_buffer_size 128k; fastcgi_buffer

2021-01-07 10:25:46 195

原创 监控php-fpm 的状态 html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><!-- $Id$ (c) 2011 Jerome Loyet The PHP License, version 3.01 This ...

2020-12-23 14:00:02 236

原创 js自定义重写alert 以及confirm

window.MyAlert = function (data, callback,btn) { //回调函数 btn = btn || '확인'; var alert_bg = document.createElement('div'); alert_box = document.createElement('div'), alert_text = document.createElement('div'), alert_btn = documen.

2020-12-08 16:22:39 931

原创 部分手机浏览器,网页页面 js无法刷新的问题

function location_load() { var url = location.href; if(url.indexOf('time') != -1){ url = url.slice(0,url.search('&time')); if(url.indexOf('?') != -1){ url += '&time='+((new Date()).getTime())

2020-11-23 13:44:42 555

原创 wordpress 站点函数以及数据库查询

#站点路径相关函数home_url()返回站点路径,相当于后台设置->常规中的”站点地址(URL)”。$url = home_url();echo $url;//输出: http://www.uedsc.com$url = home_url('/images/');echo $url;//输出:http://www.uedsc.com/images/site_url()如果WordPress安装在域名根目录下,则该函数与home_url()相同。如果WordPress

2020-11-09 09:46:38 548

原创 wordpress 插件开发

插件开发<?php/*Plugin Name: 插件名Plugin URI: 插件的介绍或更新地址Description: 插件描述Version: 插件版本,例如 1.0Author: 插件作者名称Author URI: 插件作者的链接License: A "Slug" license name e.g. GPL2*/?>WordPress插件钩子许多WordPress插件通过连接一个或多个WordPress插件钩子来完成他们的功能。插件钩子的运行机理是,当Word

2020-11-09 09:45:19 576

finalshell_install.pkg

mac ssh上传工具,

2020-08-19

Sketch_64(93537) CR2.dmg

macOs 10.14以上,查看图片,把图片转化成html

2020-04-10

NavicatPremium12-1-15.dmg

mac 链接mysql 数据库的工具,直接查看链接mysql ,posql

2019-06-10

新版谷歌转码工具

谷歌浏览器转换 crx,谷歌

2018-04-05

postman 线下版本

线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本线下版本

2018-03-14

postman interceptor

chromecj.com-Postman-Interceptor_v0.2.23.crx 离线版本测试

2018-03-14

Navicat for MySQL

测试十大歌手的gas搭嘎十多个阿三的gas搭嘎大哥大的伽达伽感觉神经嘎斯 撒旦撒旦给

2018-03-11

memcache扩展

php memcache的扩展,5.*版本的都有,大家来下载啊啊 似的发射点

2016-03-04

空空如也

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

TA关注的人

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