- 博客(13)
- 收藏
- 关注
转载 go 打包到不同平台windows linux运行程序以及压缩程序体积
1、Mac下编译Linux, Windows平台的64位可执行程序:$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go$ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build test.go2、Linux下编译Mac, Windows平台的64位可执行程序:$ CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build test.go$ CGO_E
2021-09-30 14:38:01
545
原创 PHP支付宝登录
composer.json加入:"require": {"alipaysdk/easysdk": "^2.2",}composer 下载:composer require alipaysdk/easysdk;主要文件:<?php/** * Created by PhpStorm. * User: Administrator * Date: 2020/8/4 * Time: 16:47 */namespace App\Services;use Alipay\Ea.
2021-09-27 18:04:16
2202
原创 PHP 微信生成签名
class JSSDK { private $appId; private $appSecret; private $url; public function __construct($appId, $appSecret,$url) { $this->appId = $appId; $this->appSecret = $appSecret; $this->url = $url; } public function getSignPac.
2021-09-27 18:03:55
582
原创 PHP微信公众/小程序 获取用户信息和openID
<?phpnamespace WxLoginService;class WxLoginService{ private $appid; //微信公众号APPID private $appsecret; //密匙 private $url = '';//微信回调地址 public function __construct() { $this->appid = env("WECHAT_PAYMENT_APPID"); .
2021-09-23 18:16:30
663
原创 PHP极光推送整理
composer地址下载:composer require jpush/jpush;github下载地址:https://github.com/jpush/jpush-api-php-client官方文档:极光推送 - JPush 产品简介 - 极光文档class JpushService{ protected $app_key = 'xxxxxxxxxxxx';//appkey protected $master_secret = 'xxxxxxxxxxx';// 密钥
2021-09-23 18:11:50
221
原创 PHP 雪花算法
<?phpnamespace App\Services;use think\Exception;class SnowFlakeService{ const TWEPOCH = 1288834974657; // 时间起始标记点,作为基准,一般取系统的最近时间(一旦确定不能变动) const WORKER_ID_BITS = 5; // 机器标识位数 const DATACENTER_ID_BITS = 5; // 数据中心标识位数 const SE.
2021-09-23 17:52:17
519
原创 PHP 经典的概率算法
/** * 经典的概率算法, * $proArr是一个预先设置的数组, * 假设数组为:array(100,200,300,400), * 开始是从1,1000 这个概率范围内筛选第一个数是否在他的出现概率范围之内, * 如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间, * 在本例当中就是减去100,也就是说第二个数是在1,900这个范围内筛选的。 * 这样 筛选到最终,总会有一个数满足要求。 * 就相当于去.
2021-09-23 17:37:15
273
原创 php获取时间是星期几
PHP星期几获取代码:date("l"); //data就可以获取英文的星期比如Sundaydate("w"); //这个可以获取数字星期比如123,注意0是星期日获取中文星期几:$weekarray=array("日","一","二","三","四","五","六"); //先定义一个数组echo "星期".$weekarray[date("w")];获取指定日期是:$weekarray=array("日","一","二","三","四","五","六");echo "星期".$
2021-09-23 16:59:07
295
原创 PHP根据两点间的经纬度计算距离
写法一: /** * 根据两点间的经纬度计算距离 * @param float $lat1 纬度值1 * @param float $lng1 经度值1 * @param float $lat2 纬度值2 * @param float $lng2 经度值2 * @return float * @author JJ * @date 2021/9/23 * @time 3:12 下午 */ func
2021-09-23 15:16:09
123
原创 PHP二维数组根据某个字段排序
/** * 二维数组根据某个字段排序1 * @param array $array 要排序的数组 * @param string $keys 要排序的键字段 * @param string $sort 排序类型 SORT_ASC SORT_DESC * @return array */public function erArraySoft($ListArr, $key = '', $sort = SORT_ASC){ $list = []; last_..
2021-09-23 15:11:47
68
原创 PHP提取富文本字符串的纯文本,并进行截取
/** * 提取富文本字符串的纯文本,并进行截取; * @param string $string 需要进行截取的富文本字符串 * @param int $num 需要截取多少位 * @return string */ public static function StringToText($string, $num) { if ($string) { //把一些预定义的 HTML 实体转换为字符..
2021-09-23 15:09:19
509
原创 PHP修改富文本中的图片路径【修改为 http(s):// 开头的】
/** * 修改富文本中的图片路径【修改为 http(s):// 开头的】 * @param string $content 富文本内容 * @return null|string|string[] */public function richTextUrl($content){ if (preg_match_all('/(http:\/\/)|(https:\/\/)/i', $content)) { $url = ""; } else { .
2021-09-23 15:07:43
410
原创 php用正则表达式判断手机号码的写法:
从文章中匹配出所有的手机号:$str = '手机是13712345678'; preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles); //var_dump($mobiles);检查用户输入的手机号是否正确可这样来检查: if(preg_match("/^1[34578]\d{9}$/", $mobile)){ //这里有无限想象 } ...
2021-09-23 15:02:30
1265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人