logo

不败君

前端萌新&初级后端攻城狮
首页 作品 微语
在开发某些项目会遇到这样的需求:一.提供两个经纬度计算出两个经纬度的距离.二.提供当前位置的经纬度从数据库中取出一定范围内的数据先说一下第一个需求, 在美团或者饿了么点外卖就经常见到, 比如点餐列表显示自己与店家相隔距离.现实方法:function get_distance_by_coor...
2020-02-15 12:54:40
去年写过一篇文章:PHP开发微信支付功能但是那篇文章用的是 NATIVE 支付方式,就是扫码支付,请求微信后返回的是一段 weixin:// 协议的链接,然后手机扫码调起微信支付.其实微信小程序支付也差不多,只是支付方式用的是 JSAPI ,区别就是小程序支付 比 扫码支付 多了个openid的参数...
2020-02-10 18:02:13
最近的疫情对各方面都有影响,博主已经在家远程工作好几天了.昨晚看到一个小程序可以定位然后获取距离最近的小区疫情.今天刚好项目需要写一个根据地址获取附近信息的接口.所以顺便也有了这篇文章.本文使用的是腾讯地图提供的服务,也可以使用其他地图服务,比如百度.需要用到两个接口:一、地址解析(地址转坐标)作用...
2020-02-07 19:08:20
之前写过一篇引入支付宝 SDK 并发起支付的文章:Laravel引入支付宝支付SDK但那篇文章引入的 SDK 并不完整的,而是根据官方给的支付 Demo 二开的,而且用的是字串的密钥.最近项目用到了证书形式的密钥,用那个 Demo 就不能支付了,会一直报 "错误代码 invalid-sig...
2020-01-09 18:12:13
微信红包有个好玩的地方,比如可以将 10 元放入红包,设置红包数量为 10 个.然后系统会自动将这 10 元拆分,有的人可能领到了几块钱,而有的人就只领到了几分钱.实现方法:function getRedPacket($price, $total = 10) ...
2020-01-08 19:32:01
任务调度在某些业务中经常会用得上,但是官方文档上的开启调度器命令在 Windows 就不太好使了:* * * * * php /path/to/artisan schedule:run >> /de...
2020-01-04 18:23:58
微信小程序的模板消息将于 2020 年 1 月 10 日下线.很多小程序使用了模板消息现在都在加班加点改成使用"订阅消息",但是"订阅消息"的作用明显就没那么大.订阅消息接口需要用户点击订阅并确定订阅才能给用户发送模板消息,且发送过后又需要再次订阅,虽然官方另...
2019-12-27 18:16:48
对于很多站长来说,在服务器上安装程序运行环境是极其困难的事情,所以很多站长会选择使用 "宝塔" 面板进行安装,安装"宝塔"之后可以根据自己的喜爱和需求安装各种程序运行依赖的软件.除了"宝塔",博主在早期也玩过 "kangle&qu...
2019-12-26 18:33:31
在一个项目中,判断手机号正确错误是很普遍使用的。本文将使用正则表达式验证手机号是否正确。验证手机号的正则表达式:https://github.com/VincentSit/ChinaMobilePhoneNumberRegex进去上面这个开源地址,就能看到多种最新可用匹配手机号的正则表达式,其中还能...
2019-12-25 18:06:35
在项目开发,可能会遇到这种情况:获取手机短信验证码前 需要先填写图形验证码 再发送短信到该用户的手机号。这种情况的图形验证码是为了防刷短信,如果没有图形验证码 就可以很轻松的被利用接口疯狂发送短信,“短信轰炸机”就最喜欢这样的接口。API 接口,生成验证码并验证的方法其实很多,比如有利用 Redis...
2019-12-24 18:19:11
如果熟悉前端技术,应该知道有些网站会将很多图标放入一个图像里,然后使用 CSS 定位去获取该图标。比如 腾讯 某个网页的:然后前端只需要加一个 span 或者 div 或者其他各种标签,然后 class 选择某个设定好的样式类,然后该标签的背景就是一个图标了。其实大部分时候实现一个图标或者带这种背景...
2019-12-20 18:08:38
开发 API 接口,在控制器或者某个业务逻辑模块判断客户端传递过来的参数,就会响应返回一段 JSON 。 比如这样的:{     "code": 403,     "messa...
2019-12-18 18:09:02
创建数据表创建一个 posts 数据库,表含字段:id(int 主键、自增) name(varchat) content(text) created_at(timestamp) updated_at(timestamp)可用 Laravel 的数据迁移或手动创建,文档有很详细的讲解,本文就不细说了。...
2019-12-02 19:21:04
今天心血来潮,突然想买个不需要备案(海外)的云虚拟机玩玩。但找来找去都没找到喜欢(合适)的。随意点了一下阿里云的轻量服务器,发现香港地区的轻量服务器还挺便宜的(24R一个月)。二话不说,马上拿下了。想着可以免去装环境的时间,直接选了装个宝塔。轻量服务器是可以选择安装程序的,比如想建个博客,可以直接选...
2019-11-29 18:25:38
上一篇文章 树洞-未来邮局开源 用到了 Laravel 的延时队列。本地调试直接在根目录执行php artisan queue:work就能正常执行,但是到了线上生产环境,不可能一直连着服务器终端执行上面这句代码。所以这时候就用到了 Supervisor 守护进程。首先安装 Su...
2019-11-25 18:31:45

温馨提示

[ Turner County ] — [ Cloudy ] — [ ] 2 ℃ ~ 16 ℃ 现在温度:14 ℃

最新微语

Done is better than perfect!

灵魂鸡汤

反正都要失败不如放手去做,失败之后跑路就好了。

历史上的今天

1936年02月27日 红军与西北军握手言和

网站信息

运行天数:1074 天 文章流量:58681 次 评论数量:51 条 文章数量:117 篇

商业合作

如果你有什么好的想法、创意。可以一起创造价值。 如果你有定制开发的需求。可以有偿定制开发。 foreverbaijun@163.com
Copyright © 不败君 粤ICP备18102917号-1