自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 安装librdkafka-devel 遇到的yum源优先级问题

yum 优先级问题

2022-07-19 18:00:35 562 1

原创 iris 框架依赖注入使用

golang开发web应用一般会选个web框架开始开发,web框架提供了丰富的功能和特性,非常方便易用golang官方提供的http包也可以快速启动http服务,但它提供的功能很少,不支持请求拦截、错误处理、日志处理、请求参数校验等常见的开发问题golang的web框架很多,大部分也都很好用,像iris、gin、echo等在github上都是20k+star的项目今天介绍一下iris这个框架,为什么选这个框架,因为这个框架有个非常好的特性——依赖注入(DI)github地址:https://github.c

2022-06-20 00:00:19 422

原创 浅谈golang的依赖注入

如果是做web开发,对依赖注入肯定不陌生,java程序员早就习惯了spring提供的依赖注入,做业务开发时非常方便,只关注业务逻辑即可,对象之间的依赖关系都交给框架。golang是强类型语言,编译后是机器码,所以一般使用 反射 或 代码生成 解决依赖注入的问题基于反射解决DI问题的框架, 使用比较多的是Uber的 dig 库github地址:https://github.com/uber-go/dig官方的例子:dig提供了一个容器(container),所有的依赖项通过Provide方法添加,执行某个方

2022-06-19 21:52:47 908

原创 使用docker启动redis服务遇到的一个坑

使用docker启动redis服务遇到的一个坑问题最近一个项目需要依赖redis,把之前使用的redis的 docker-compose下载下来,启动一下就OK了。但是因为一个报错,花了1个多小时才解决,在此记录一下。docker-compose文件如下:version: "3"services: some_redis: container_name: some_redis image: redis:6.0.16 volumes: - ./conf:/usr/loc

2022-04-26 15:47:11 3912

原创 AI开发助手介绍

AI开发助手介绍随着NLP方向发展越来越成熟,AI写代码领域出现了几个非常好的模型,今天笔者给大家推荐几个AI Coding 助手AI Coding助手是以IDEA插件或vim插件形式提供服务,在编辑器中写代码时,可以实时预测下一行要输入的代码,提升开发效率。Github Copilot首先要介绍的是Github Copilot,Copilot是个AI Coding助手,它从注释和代码中提取上下文,给出单行和整个函数的代码建议,Copilot由Open AI 的CodeX模型提供支持,它是一个由OpenAI

2022-02-17 16:26:09 5121

翻译 如何不靠运气赚钱(4)

如何不靠运气赚钱(4)第四条:致富与运气无关致富与运气无关,要掌握致富的技能很明显,我们想要在这一生中不只依靠运气变得富有,很多人认为赚钱是靠运气。它不是,关键是你要成为那种能赚钱的人。比如,假设我输光了所有的财产,你把我随便扔到任何一个说英语的国家的大街上,不出 5到 10年,我就会再次变得富有(笑)因为这是一种技能,而且我认为每个人都可以拥有这种技能我们在这讲的运气有四种这个分类来于一本书,a16z的马克·安德森(MarcAndreessen)在Pmarca.com这个博客中曾经提到过1.狗屎运第一种就

2022-02-16 13:47:53 115

转载 ffmpeg lib介绍

ffmpeg lib介绍我在找 FFmpeg 的 lib 使用的教程,后来我找到了一个 "如何1k行代码写一个播放器" 的教程。但不巧的是这个项目已经不维护了,所以我才决定写这个教程。这里大部分的代码都是 c 写的,但是不用担心:你可以非常容易的理解它。FFmpep libav 有很多语言的版本,比如 python、go,即使你对这些语言不熟悉,你仍然可以通过 ffi 来支持它(这是一个Lua的例子)。我将会快速的教会大家认识什么是视频、音频、编解码和容器,

2022-02-15 17:40:58 1645

原创 图床工具推荐

常用图床资源sm.ms 【稳定,5G免费空间】https://sm.ms/imgur图床【网站不稳定,出现无法访问】七牛云/又拍云 【免费送10G,超出流量收费】即刻图床 chrome插件【免费,担心网站倒闭,图片丢失】github/gitee 图床微博图床图床提效工具PicGo地址:https://github.com/Molunerfinn/PicGo软件支持window和mac,上面的几种图床都支持支持截图后快捷键上传图片到图床,非常方便易用

2022-02-04 01:31:24 1011

原创 写文章的第一关

如何快速写出排版漂亮的文章使用markdown编辑器写文章。推荐的md编辑工具:stackEdit 非常好用的在线编辑工具,实时显示排版效果如何把文章一键转发到各大内容创作平台笔者之前遇到了多平台发布文章的痛点,手动把多个文章发布到不同平台太浪费时间和精力,最近发现一个比较好用的工具——文章同步助手,它支持吧文章同步发布到多个平台,支持微信、掘金、简书等。文章同步助手,它是以chrome extension的方式提供服务,只要浏览器有微信的登录状态它能自动识别同步的账号,github..

2022-02-04 01:14:54 79

原创 Switch模拟器调研

笔者有个日版switch,今天在看steamy上《命令与征服 重绘版》的游戏介绍时,忽然想switch是上是否有这个游戏,在找资料时,发现网上竟然有switch的模拟器,遂整理了以下这个文档手机端和电脑端的模拟器都有手机端Switch模拟器手机端模拟器的名字是”egg ns emulator“,是个国外的公司开发的,这是[官网](https://eggns.wordpress.com/)按照官网的介绍就可以成功安装,如果中途安装出现问题,可以在youtube上找相关的视频看一下这个模拟器

2022-02-04 00:05:05 6490

原创 elastic_search 入门使用

基本概念索引(index)一个 索引 类似于传统关系数据库中的一个 表 ,是一个存储关系型文档的地方文档类型(type) 【7.0版本后移除】文档(doc)一个doc代表索引里的一条数据,像数据库表里的一条记录,doc是用json格式来存储数据es架构设计架构各组件简单释义:gateway 底层存储系统,一般为文件系统,支持多种类型。distributed lucence directory 基于lucence的分布式框架,封装了建立倒排索引、数据存储、translog、segment等实现。模块层 ES

2022-02-02 23:37:59 1498

原创 m1 安装 opencv 和 python-opencv

1. 安装arm版本的homebrewcd /opt # 切换到 /opt 目录mkdir homebrew # 创建 homebrew 目录curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew2. arch -arm64 brew install opencv其他方式安装未成功...

2021-09-28 18:51:05 704

空空如也

空空如也

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

TA关注的人

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