自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风雨雾花丶

喜欢钢铁侠的那句台词: 先做再说

  • 博客(80)
  • 收藏
  • 关注

原创 设计模式 --- 工厂模式factory ---- 创建型

参考:https://www.zhihu.com/question/20367734定义任何可以产生对象的方法或者类,都可以吃称之为工厂单例也是一种工厂,灵活控制生产过程,权限,修饰,日志专门生产对象,把对象的实例化和初始化都封装起来只需要获取相关对象实例,而不关心实际的生产过程应用场景1.任意定制交通工具2.任意定制生产过程3.任意定制产品一族简单工厂常用于具体的工具很少扩展的情况下,因为内部实现简单,直接可以使用,如果需要扩展,则需要修改内部实现,就违反了开闭原则

2021-09-05 22:31:21 156

原创 设计模式 --- 策略模式strategy ---- 行为型

参考:https://zhuanlan.zhihu.com/p/273325520应用场景当程序中需要对多个对象,或者是多个方法进行比对同样的类需要适用于不同的场景的时候或者同样一个方法,里面会涉及到很多不同的分支和逻辑时(此处体会不深,有大佬发现的话,欢迎来喷)举个栗子比如现在需要对猫狗进行排序,那么是对比体重,还是身高,或者还需要对牛进行排序时,那么就需要不同的策略来实现不同的比对优点:可以定义多个不同的类来实现不同的比对,实现业务代码上的解耦缺点:定义了多个类,增加

2021-09-05 21:25:14 133

原创 设计模式 --- 单例模式singleton --- 创建型

应用场景只需要一个实例,在代码和内存方面只希望它有一个实例出来关键点第一:构造方法设计成私有的无法new 出来第二:提供获取实例的方法相关概念1.class.forName("")可以加载类名,静态变量load到内存,就会实例化2.哈希码相同也不一定是同一个对象3.final修饰的变量必须要初始化写法相关饿汉式优点:类加载到内存 就实例化一个单利 jvm保证线程安全,简单实用缺点:不管用到与否,类装载时就完成了实例化代码块pub...

2021-09-05 20:55:07 182

原创 windows ----- grpc---入门

参考博客:https://www.cnblogs.com/chnmig/p/12188604.html但是在执行命令的时候protoc --go_out=plugins=grpc:./ ./spider.proto报错:protoc-gen-go: 没有对应的命令protoc-gen-go: unable to determine Go import path for "spider.proto"第一个错误:我执行了好几次go get -u github.com/golang

2021-04-23 14:39:45 153

原创 linux ping不通百度问题

之前电脑太卡 于是把电脑大部分得服务都关了于是再次启动虚拟机得时候。发现一直ping不通百度 xshell也连不上后面翻百度大部分都是重置编辑 虚拟网卡,修改网卡地址dns等等后面才发现是window给关了,,,cmd----service ---- vm几个列 都重新启动就好了...

2021-02-03 17:22:17 522 1

原创 启动rocketMq出现报错

OpenJDK 64-Bit Server VM warning: Using the DefNew young collector with the CMS collector is deprecated and will likely be removed in a future releaseOpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is deprecated and will likely be removed.

2021-01-13 15:23:08 4553 1

原创 activeMq报错

Serializable class not available to broker. Reason: java.lang.ClassNotFoundException: Forbidden class java.util.ArrayList! This class is not trusted to be serialized as ObjectMessage最后在yml加上了,可以处理序列化的对象,不然不信任处理spring: activemq: broker-url: tcp:.

2021-01-08 18:33:27 165

原创 安装kong出现得一些bug

参考博客:https://www.cnblogs.com/shhnwangjian/p/8392050.html第一步这个地址已经不能使用:推荐最好是重新找https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/上面得地址有全部得安装包首先是一直安装不了,我以为是yum 包更新得问题:后面是看了报错信息,这个包已经找不到了This system is not registered with an.

2020-12-30 16:51:57 887 1

原创 本地搭建dubbo的坑---->报错 服务方未注册

apache.dubbo.rpc.RpcException: No provider available from registry最后找来找去,发现是我看错了视频,没注意把消费者和服务方对应的包名都搞错了然后又是这样一个错误,找了好久。就比如 服务器的代码service是在 com.package.test.service 下面那么对应消费方也应该对应这样的包,否则就算是再zookeeper有注册到了,也会找不到。就很尴尬...

2020-12-09 14:32:24 463

原创 zookeeper启动报错

相关日志文件在 zoo.cfg 配置的datadir=/data/zookeeper/zookeeper.out 里面报错折腾了半天,没搞懂,于是把云服务器和防火墙的2181,3888 2888端口都开放了,但是还是无法启动

2020-12-08 11:50:41 351

原创 fastdfs启动fdfs_storage 之后 并无法在相关目录下查看到相关文件目录

百度了一下 找不到答案查看启动日志,发现是相关端口没有打开firewall-cmd --zone=public --add-port=23000/tcp --permanentfirwall-cmd reloadservice fdfs_storaged restart启动 再次切换到相关目录下 可以看到目录已经创建好...

2020-12-01 11:54:28 881

原创 docker 安装tomcat 浏览器404报错

参考博客:https://www.cnblogs.com/xiaozhang666/p/12382114.html镜像仓库获取:https://hub.docker.com/_/tomcat?tab=descriptiondocker pull tomcatdocker run -p 8000:8080 -d(守护进程,直接后台运行) tomcat (可选择运行版本)docker ps 查看正在运行docker exec [-it] 容器id /bin/bash 命令行进入ls..

2020-11-10 17:37:10 98

原创 关于自学java遇到得那些坑

1,关于resource配置文件得里面得配置需要顺序加载,不然会报错<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.or

2020-09-28 17:49:18 131

原创 layui导入ueditor的坑

多看官方文档:layui:https://www.layui.com/doc/modules/layer.htmlueditor:http://fex.baidu.com/ueditor/#start-config可能是我不太会用,所以出现了一堆坑,最多的就是层级的问题:百度编辑器弹窗老是被layui弹窗挡住最后百度了一圈,layui层级顺序是最后在实例化ueditor的时候写入:var ue = UE.getEditor('editor',{ zIndex:...

2020-07-17 15:25:15 1239

原创 关于淘宝联盟的接口调用报错问题

先附上开发文档:https://open.alimama.com/?spm=a219t.11816995.0.0.2a8f6a1510faPM#!/document在我设置安全参数开关为 true时按照文档的说明,直接传true或者false就搞定了吧41 Invalid arguments:security_switch 4uqs6gzz1h6c开始几天接口还能正常调用,但是这几天突然用不了,一直报错参数有问题。修改成$taobao->security_sw.

2020-07-06 16:00:45 975

原创 安装启动rust报错

could not exec the linker `link.exe`: 系统找不到指定的文件。 (os error 2)网站找了很多博客,显示安装了vs , 最后找到了安装目录下的link.exe设置到系统环境path中,保存之后启动成功 cargo buildCompiling hello_cargo v0.1.0 (D:\php\rust\hello_cargo) Finished dev [unoptimized + debuginfo] target(s) in 0.3..

2020-06-30 14:55:05 1864

原创 关于layui时间控件的可以选择加时分秒的问题

先附上官方开发文档地址:https://www.layui.com/doc/modules/laydate.html在网上搜了一堆博客,得到了很多答案:但是在引入的时候: 一直报错laydate is not defined后面还是去查了下官方文档,看外面的各位大佬把改得这么多,主要是我copy过来没办法使用最后还是在里面加载得时候 加个type就搞定了有问题还是先看官方文档;...

2020-06-12 11:50:42 2958

原创 关于接入达达开发者文档的一些问题

至于参数设置的一些问题我就不说了,还有官方文档的一些不清楚,可能是我技术太菜,所以看不懂吧。接口文档的demo地址:https://github.com/wanDoubleMing/dada_openapi_php然后README.md的说明的东西看得一阵蛋疼,各种括号问题。附上修改后的吧。windows:<?phpecho dirname(__FILE__);def...

2020-04-08 19:50:17 1202

原创 linux 安装 es

/*****************************安装 java 部分 **************************************/新手上路,有错勿喷参考博客:http://www.ruanyifeng.com/blog/2017/08/elasticsearch.htmljava下载地址: oracle.com -> download -> ...

2020-03-28 18:06:03 923

原创 关于本地代码挂载到vm虚拟环境下运行

转载博客:https://www.cnblogs.com/chy1993/p/6590263.html做个笔记:在第三步有点不一样:如图点击虚拟机- -> 安装 vm tools/********安装 vm -tools 开始*********/再次启动时出现这个发现貌似参照其他的博客不太靠谱,毕竟可能系统不一样,最后查找了相关centos 7 安...

2020-03-27 18:14:40 625

原创 window 安装 es报错

方法基本是对照这个博客来操作:https://blog.csdn.net/weixin_39370907/article/details/99974710主要是记录下自己报错的地方和解决的办法第一个:点击es/bin 目录下elasticsearch.bat 启动127.0.0.1:9200 访问失败,暗转 java sdk找寻结果之后,把es整个目录复制放到 C 盘...

2020-03-26 16:07:34 418

原创 linux 链接 mysql 报错

创建mysql 用户组 创建mysql 用户 赋予权限给到mysql 用户首先查找 my.cnfwhereis my.cnf修改 datadir 和 socket 到相关目录下在linux 环境下链接mysql时报错 mysql -uroot -pCan't connect to local MySQL server through socket '/tmp/my...

2020-01-06 10:58:55 253

原创 课余学习 - 报错 笔记

1,phpmyadminError during session start; please check your PHP and/or webserver log file and c需要设置参考 php设置的session_path 保存路径参考博客https://blog.csdn.net/qq_19004627/article/details/80818728...

2019-12-18 14:55:23 352

原创 golang 新手遇到的坑

因为对着iris文档操作,开始学习,总是能遇到一些语法上的问题,每次一个小问题能折腾半天想想还是做个记录吧。1,cannot refer to unexported name controller.test模块中要导出的函数,必须首字母大写。2,not enough arguments in call to controller.Test have ()需...

2019-11-28 11:19:08 10327 4

原创 go windows 安装zookeeper ,链接kafka

1,windows安装 zookeeper关于zookeeper的详细解释如下https://www.cnblogs.com/ultranms/p/9585191.html参考博客https://blog.csdn.net/ring300/article/details/80446918下载地址https://mirrors.tuna.tsinghua.edu.cn/ap...

2019-11-08 16:39:40 223

原创 window10 项目启动docker 报错

本地docker for window 启动一直报错最后参考博客解决https://blog.csdn.net/keineahnung2345/article/details/84670990ERROR: for jmc Cannot start service biz: driver failed programming external connectivity on endp...

2019-11-04 14:19:39 1591

原创 关于php7 ??新特性

不知道是不是因为我的参数是数字类型的比如我数据库拿到的是123456 当我用(!empty($accountUser['account']) ?? "")输出1 这就尴尬了,这是自动省略还是什么情况$a ?? 0 等同于 isset($a) ? $a : 0。$a ?: 0 等同于 $a ? $a : 0。empty: 判断一个变量是否为空(null、false、...

2019-10-23 15:33:01 87

原创 关于生成随机数 str_pad

附上官方文档https://www.w3school.com.cn/php/func_string_str_pad.aspstr_pad() expects parameter 1 to be string, integer givenstr_pad(string,length,pad_string,pad_type)结果一直报错 在生成随机数阶段 大部分博客直接拿的int类...

2019-10-23 11:22:17 663

原创 php trait

官方文档地址https://www.php.net/traitstrait的几个特点1,trait声明的方法,不需要继承,就可以在其它类中使用 use 即可2,有优先级的问题,继承类的基类在use 类名,会自动调用trait类,(这让我想到了观察者模式) 在trait和基类中同名的方法trait方法会覆盖掉基类方法,如果在继承类中有同名的方法,又会覆盖tr...

2019-10-07 18:08:52 158

原创 yii2 mysql如何跨数据库联表查询?

1,在使用join的时候,记得看好两个库是否在同一个mysql服务器下,若两个数据库不在同一个Mysql服务器中则暂时没有解决办法2,如果在同一个服务器下,可以使用$query->leftJoin('db1.user u', 'u.user_id = c.user_id');...

2019-09-27 15:55:50 1063

原创 微信开放平台第三方授权

先放上微信开放平台文档https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419318292&lang=1,常规的配置需要管理员去授权填写相关信息以及地址等等点击授权如果报错暂时没有相关权限或者该第...

2019-09-23 11:01:31 423

原创 go gin写个简单的博客( iris )

go 中文文档https://www.kancloud.cn/shuangdeyu/gin_book/9494171,下载 安装最近开始学习go,学习大部分基础东西,打算写个博客来练练,巩固一下。go get -u github.com/gin-gonic/gin通过go命令来下载的时候,下载失败。(import path does not begin with hostn...

2019-09-09 16:47:34 2091

原创 php 本地实现连接rabbitMq ,发送接收消息

1, 需要一个中文文档https://xiaoxiami.gitbook.io/rabbitmq_into_chinese_php/ying-yong-jiao-cheng/php-ban/1-hello_world详细的说明了调用rabbitMq的各种方法。2,开始连接的时候,第一次使用有许多的坑,最后多谢老铁给我讲解了一下关于bs cs的东西rabbit拓展有php写...

2019-09-09 11:16:37 6009 1

原创 微信调用jsapi,领取卡券,扫码问题

public function sign($url, $corp_id, $type, $cardId) { $data['jsapi_ticket'] = $this->getJsApiTicket($type); $data['noncestr'] = self::createNonceStr(); $data['timesta...

2019-08-08 14:23:50 573

原创 easyswoole学习笔记

1,常规安装,根据文档检查环境要求 保证PHP版本大于等于7.1 保证Swoole拓展版本大于等于4.3.0 需要pcntl拓展的任意版本 使用Linux/FreeBSD/MacOS这三类操作系统 使用Composer作为依赖管理工具 2,采用composer安装切换阿里云镜像composer con...

2019-07-08 15:28:23 4558

原创 微信卡券管理 - 修改卡券基本信息

最近做到微信卡券,在报错相关的错误码时候,可以根据错误码来查找相关的错误,做一些记录微信卡券文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14510252721,在修改卡券信息的时候根据文档说明 member_card 下面的注释修改一直报47001{ "card_id":"ph_gmt...

2019-06-19 17:22:22 2656

转载 一些关于python 有用的博客

轻松玩转AI(从Python开始之Python3进阶)https://blog.csdn.net/qq_42663265/article/details/81705436

2019-05-23 16:16:17 143

转载 redis集群

参照博客,redis集群https://www.cnblogs.com/wuxl360/p/5920330.htmlhttps://www.cnblogs.com/yuanermen/p/5717885.html安装ruby rpm 报错,参考博客https://blog.csdn.net/mydo/article/details/47748211神奇的是我安装完了ruby之后...

2019-05-08 17:23:26 145

转载 关于 无限级分销

只是转载一个博客看看相关数据库查询思路,觉得挺不错的。https://blog.csdn.net/wei349914638/article/details/80844789

2019-04-16 17:26:58 1119

转载 爬虫文档 工具大全

最近由于在学习爬虫,找了很多材料来看,现在是把相关觉得适合初学者的博客和网站记下来作为笔记,方便后续的总结和查看1,全部的爬虫框架,多语言http://www.itdaan.com/keywords/PHP%E7%88%AC%E8%99%AB%E6%A1%86%E6%9E%B6Beanbun%E4%BD%BF%E7%94%A8.html2,beanbunhttp://www.p...

2019-04-04 17:33:29 587

空空如也

空空如也

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

TA关注的人

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