- 博客(225)
- 资源 (16)
- 收藏
- 关注
转载 beego使用Swagger
beegoApi:目录结构如图所示:(在这里多说一句,bee new 项目名 和 bee api 项目名 ,这两个命令最后生成的项目区别,在于后者别前者少一个 views目录)使用命令 bee run -downdoc=true 更新 swagger-ui ,如果 swagger 目录没有 swagger-ui 则会自动下载安装。Swagger 是一套围绕OpenAPI规范构建的开源工具,可以帮助我们设计,构建,编写和使用 REST API。第四步:刷新一下浏览器,会发现。
2023-05-17 16:42:17
16
原创 go mod 、go sum版本信息不对导致项目报错
1.下载Beego时包的 版本比go版本超前,导致我项目new出来后提示报错。此时我新建出来的项目go.mod文件报错,连累其他引用的.go文件 都报错。删除掉当前项目中的go.mod文件,如果有go.sum文件一起删除。初始化mod(当前项目根目录下)4.使用 bee new 命令。成功 ,项目不再报错。
2023-05-17 14:03:52
30
转载 Beego脚手架bee工具go get无响应解决办法
1.下载:访问 https://github.com/beego/bee ,点击 Clone or download -> Download ZIP,下载zip(过程可能很漫长)5.环境变量:将 $GOPATH/bin 加到环境变量 PATH 中(*nix、macOS修改 ~/.bash_profile,windows在系统环境变量中配置)2.解压:将上一步下载的zip文件解压到 $GOPATH/src/github.com/beego 路径(没有的文件夹自己创建即可)
2023-05-17 10:21:43
29
原创 go:Gin框架创建项目
这里记得创建项目要在src里新建项目,避免一些不必要的报错和配置,开始本人就是在别的文件夹下创建的项目,对于go、gin包的一些引用就报错,改到src里,就好了。本人是在mac上安装的,直接执行命令,一直提示timeout,连接不上github,但是网页访问github完全没问题。2.环境安装好后,可以看到安装目录下有个go文件夹,go文件夹里 包含有pkg,bin,src三个文件夹。3.gin框架官网地址。
2023-05-17 09:34:05
14
原创 fatal: 无法访问 ‘https://github.com/gin-contrib/sse/‘:Failed to connect to g
1.mac安装 Gin 软件包的时候用官网的命令一直报错,timeou。2.解决办法:命令前加sudo 解决。百度了几个方法都不好使。
2023-05-16 16:29:08
11
转载 [微信开发]invalid credential, access_token is invalid or not latest hint
这也就说明了,为什么在我搭建好第二个环境的时候,老环境就出现了这种问题。access_token,而这个access_token的取得并不是在服务器启动的时候,而且是在需要调用接口的画面初期化的时候去取得的。查了好久,先发现下载到本地的文件size很小,只有100来字节,我以为只有头文件,老大说,你要么看看这文件的二进制流是什么,打开一看原来是一个error信息,是JSON字符串。请检查一下是否有别的地方同时请求了access token,导致微信服务器发放了新的access token给别人。
2023-04-21 12:33:27
86
原创 [ERROR][logstash.config.sourceloader] No configuration found in the configured sources.
后命令台输出的路径到了logstash文件夹外面去了,后来试着改了下路径也没成功,最后将…config路径前加了一层,如下。开始按照一个博文里敲得命令调用的。但是一直报这个错,找不到文件。
2023-04-11 17:19:45
143
转载 Apollo配置中心
Apollo 中的回滚也是类似的机制,点击回滚后是将发布到客户端的配置回滚到上一个已发布版本,也就是说客户端读取到的配置会恢复到上一个版本,但页面上编辑状态的配置是不会回滚的,从而开发可以在修复配置后重新发布。这里的回滚机制类似于发布系统,发布系统中的回滚操作是将部署到机器上的安装包回滚到上一个部署的版本,但代码仓库中的代码是不会回滚的,从而开发可以在修复代码后重新发布。编辑权限允许用户在Apollo界面上创建、修改、删除配置:配置修改后只在Apollo界面上变化,不会影响到应用实际使用的配置。
2023-04-10 15:48:03
117
原创 K8s结合docker部署
在默认的密钥保存路径/root/.ssh/目录下查看公钥id_rsa.pub的内容信息,复制信息粘贴在各个节点的/root/.ssh/authorized_keys文件中。flannel是一个专门为 k8s 设置的网络规划服务,可以让集群中的不同节点主机创建的 docker 容器都具有全集群唯一的虚拟IP地址。随后登录master1查看已加入节点状态,可以看到worker1已加入,并且状态均为就绪。需要安装 docker 、k8s 以及修改服务器配置,之后执行从master节点上保存的命令即可完成加入。
2023-04-10 10:06:09
466
1
转载 谈谈https和证书
Transport Layer Security,同样是为了保证数据安全的加密协议层,是SSL的增强版,SSL有1.0,2.0,3.0版本,TLS目前1.0,1.1,1.2,1.3,TLS的1.0版本就是SSL的3.0。:相当于SSL的一个实现,如果把SSL规范看成OO中的接口,那么OpenSSL则认为是接口的实现,个人理解openssl是作为针对SSL/TLS的一个工具,包括对证书的解析,个人颁发,证书编码转化等。tls握手阶段,会根据随机值等协商一个对称加密的密钥,后面的通信都是使用这个密钥来加密。
2023-03-28 11:12:54
38
原创 IDX20803: Unable to obtain configuration from: ‘System.String‘.
报错环境:mac笔记本,rider编译器,abp框架。点击图中set up certificate解决。解决方法:设置对证书的信任。
2023-03-27 13:06:45
180
转载 abp对接微信、小程序等
微信扫码后(默认配置下,会打开小程序首页),确保小程序本身已完成用户登录,小程序需要将扫码获得的 scene 作为 token 参数传入 /api/wechat-management/mini-programs/login/authorize-pc 接口。使用 /api/wechat-management/mini-programs/login/login (POST) 接口进行微信登录,留意 LoginInput 的注释说明。配置用于微信登录的小程序的 Name,默认为Default,参考本模块设置。
2023-03-23 16:55:07
86
转载 Autofac.Core.Activators.Reflection.NoConstructorsFoundException: No accessible constructors were fou
解决方法:日志说没有构造方法,仔细检查了一下controller,构造函数竟然是protected,复制项目生成的controller要记得改成public。abp框架新建了一个模版项目,新创建的Controller,启动报错。
2023-03-01 14:07:05
67
原创 abp 使用内置blob上传文件,将文件保存在服务器
这里是将文件存在了服务器,所以引入了Volo.Abp.BlobStoring.FileSystem包。这里是防止如果有多个blobContainer使用。首先添加特定容器类(空的就可以)3.module类上添加依赖。2中的配置需要稍微改动一点;2.配置module类。4.单独配置特定容器。将2中的配置修改一下。
2023-02-23 16:20:31
195
原创 abp向内置的user表role表等添加字段
abp向内置的user表role表等添加字段,搜了官网文档,还有许多 博客都不好用。胡乱试的一种 方法,添加成功,但是没明白原理,记录下来。
2023-02-08 16:50:51
93
原创 abp openiddict请求token时不返回refresh token
abp openiddict请求token时不返回refresh token
2023-02-01 09:44:46
238
转载 AbpException:Could not find the bundle file ‘/libs/abp/core/abp.css‘ for the bundle ‘Basic.Global
abp 项目auth报错
2023-01-30 10:09:11
150
转载 : Cannot access a disposed context instance. A common cause of this error is
: Cannot access a disposed context instance. A common cause of this error is
2022-12-02 17:49:15
802
转载 Cannot access a disposed object. A common cause of this error is disposing a context that was resolv
dddddd
2022-10-28 16:35:08
240
转载 APS.NET Core 5.0 Json任何类型读取到字符串属性The JSON value could not be converted to System.String.
net 5 json格式
2022-08-25 16:31:00
1102
转载 启动Redis报错:Could not create Server TCP listening socket *:6379: bind: Address already in use–解决办法
redis
2022-08-09 14:21:50
5007
2
DotNetCore.1.0.1-VS2015Tools.Preview2.0.4.exe
2019-03-25
Extjs读取大华监控
2018-11-05
ASP.net MVC SportsStore项目开发三
2018-07-04
C#winform实现串口通信读取电子天平数据
2018-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人