- 博客(9)
- 收藏
- 关注
原创 golang的23种设计模式(一)—— 单例模式
这种方式的单例对象在包加载的时候就会自动初始化instance实例,所以被称为饿汉式。在包被导入的时候会自动初始化instance实例。尽管饿汉式实现单例模式的方式简单,但是大多数情况下不推荐,因为如果单例实例化时初始化内容过多,会造成程序加载用时较长。
2023-08-01 17:15:53
146
1
原创 解决Spring使用@ManyToMany注解后报错,显示该表doesn‘t exist
在学习Spring 实战(第5版)该书使用h2数据库进行教学,中途嫌麻烦想换成mysql进行余下的学习,切换中发生错误。
2023-04-23 23:55:50
241
1
原创 mac下安装php-version报错
mac下安装php-version报错Error: No available formula with the name "php-version" ==> Searching for a previously deleted formula (in the last month)...Error: No previously deleted formula found.==> Searching for similarly named formulae...Error: No si
2021-01-07 17:20:31
669
原创 sql函数group_concat()看这个就好了
前文group_concat()描述:将该字段通过过逗号分隔展示缺点:展示长度有限制,一般是1024查找当前数据库长度show variables like ‘group_concat_max_len’解决办法:(1):设置当前session的group_concat长度,其他session连接不受影响SET SESSION group_concat_max_len = 10240;(2):设置全局group_concat长度SET GLOBAL group_concat_max_len
2020-12-17 17:55:55
203
原创 php关于clone的使用
前文因为在看设计模式,看到单例模式时对于clone的使用产生了不解,想着$a = $b 和 $a = clone $b到底有什么区别产生了兴趣,所以写这篇博客记录下标示赋值和clone赋值区别<?phpfunction dump($var){ var_dump($var); echo "<br/>";}class A{ private $a; protected $b; public $c; public function
2020-12-03 11:31:09
191
原创 php使用curl批量检测代理状态
前文因为代理是需要拿到即可以用,所以我们必须经常去更新代理的状态保证每个都是拿到手的时候可以用,并且也可以衍生去记录代理的质量话不多说直接上代码用的yii2,写了个方法然后通过在linux配置crontab定时跑脚本更新代理信息这里是写了个方法批量的去拿代理去检测,我脚本一次拿的200个去检测,多了就报错,具体自己尝试几次就知道多少了public function actionCheckAgent() { //需要检测的代理 $proxy = Purchas
2020-12-02 13:03:21
618
原创 stripe海外支付php教程
stripe支付php实现过程记录stripe支付开发过程stripe平台界面创建订单并跳转到stripe 的支付平台订单创建成功后跳转到第三方支付页面Webhook使用教程(支付回调)解析支付回调记录stripe支付开发过程这是我第一次接触支付,leader让我开发一个新项目选用stripe作为支付平台stripe平台界面账号就别问我怎么注册了,咱这是一个记录开发过程下面这个就是登陆后的界面密钥话不多说直接上代码创建订单并跳转到stripe 的支付平台$stripe = new St
2020-09-11 15:39:59
4416
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人