会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜根譚
自强不息,厚德载物
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2021年11月18日
Go创建对象时,如何优雅的传递初始化参数
摘要: Go创建对象时,如何优雅的传递初始化参数?这里所说的优雅,指的是: 支持传递多个参数 参数个数、类型发生变化时,尽量保持接口的兼容性 参数支持默认值 具体的参数可根据调用方需关心的程度,决定是否提供默认值 Go并不像c++和python那样,支持函数默认参数。所以使用Go时,我们需要一种方便、通用的
阅读全文
posted @ 2021-11-18 13:33 aitansi
阅读(144)
评论(0)
推荐(0)
2021年11月16日
安装maven
摘要: 1、下载 wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 2、创建maven目录 在linux环境中创建maven目录,/usr
阅读全文
posted @ 2021-11-16 15:46 aitansi
阅读(23)
评论(0)
推荐(0)
systemd和systemctl详解
摘要: 1. Systemd 1.1 前言 历史上,Linux 的启动一直采用init进程。 Systemd 设计目标是,为系统的启动和管理提供一套完整的解决方案。 Systemd 是一系列工具的集合,其作用也远远不仅是启动操作系统,它还接管了后台服务、结束、状态查询,以及日志归档、设备管理、电源管理、定时
阅读全文
posted @ 2021-11-16 13:29 aitansi
阅读(456)
评论(0)
推荐(0)
2021年3月5日
nginx精准禁止特定国家或者地区IP访问和设置白名单
摘要: 要求:对网站的信息,比如某个访问节点不想国内或者国外的用户使用,禁止国内或者国外或者精确到某个城市的那种情况。 解决方式: 1.Cloudfalre来实现禁止特定国家的ip访问,比较简单,但是需要money!!! 2.nginx,直接使用geoip模块,现在我们使用最新的ngx_http_geoip
阅读全文
posted @ 2021-03-05 14:06 aitansi
阅读(4459)
评论(0)
推荐(0)
2021年1月20日
iris框架更新,StaticWeb函数可以使用HandleDir函数替代
摘要: app := iris.New() iris框架更新之前使用的是StaticWeb函数 app.StaticWeb("/assets","./backend/web/assets") iris框架更新之后使用的是HandleDir函数 app.HandleDir("/assets","./backe
阅读全文
posted @ 2021-01-20 11:17 aitansi
阅读(840)
评论(1)
推荐(0)
2020年11月8日
pycharm如何智能提示web3.py代码(包括所有site-packages目录库的智能提示问题)
摘要: 官方智能提示文档:http://www.jetbrains.com/help/pycharm/2017.1/type-hinting-in-pycharm.html 至于为什么w3.eth无法直接提示,可以看web3.py的源代码你会发现Web对象中根本就没有直接的属性“eth”,而是通过字典封装的
阅读全文
posted @ 2020-11-08 15:41 aitansi
阅读(170)
评论(0)
推荐(0)
2020年10月8日
CentOS7编译安装openssl-1.1.1d
摘要: CentOS7编译安装openssl-1.1.1d openssl官网 centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译 1、下载openssl cd /usr/local/src/ wget https://www.openssl.org/so
阅读全文
posted @ 2020-10-08 13:46 aitansi
阅读(967)
评论(0)
推荐(0)
2020年9月21日
配置gin框架支持跨域请求
摘要: 一、使用cors解决跨域问题 CORS(Cross-origin resource sharing,跨域资源共享)是一个 W3C 标准,定义了在必须访问跨域资源时,浏览器与服务器应该如何沟通。CORS 背后的基本思想,就是使用自定义的 HTTP 头部让浏览器与服务器进行沟通,从而决定请求或响应是应该
阅读全文
posted @ 2020-09-21 21:59 aitansi
阅读(1361)
评论(0)
推荐(0)
2020年6月9日
django中配置允许跨域请求
摘要: django中配置允许跨域请求 1.安装pip包 安装django-cors-headers,详情请看官方文档。 pip3 install django-cors-headers 2.添加中间件 在MIDDLEWARE添加corsheaders.middleware.CorsMiddleware M
阅读全文
posted @ 2020-06-09 13:20 aitansi
阅读(658)
评论(0)
推荐(0)
2020年6月1日
记一次MySQL中Waiting for table metadata lock的解决方法
摘要: 最近项目中的数据库查询经常挂起,应用程序启动后也报操作超时。测试人员就说数据库又挂了(貌似他们眼中的连接失败,查询无果都是挂了),通过 show processlist 一看,满屏都是 Waiting for table metadata lock 状态的连接。第一反应就是kill掉这些连接,奈
阅读全文
posted @ 2020-06-01 14:54 aitansi
阅读(177)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告