Spring中在Bean实例上加入自定义注解 避免硬编码大量的@Qualifier

Spring中在Bean实例上加入自定义注解 避免硬编码大量的@Qualifier

在Spring日常开发中, 一个比较常见的场景是, 对于一个Service接口, 我们有多个实现, 举个例子, 定义如下接口interface Say { void sayhello(); }然后对于此接口, 我们有多个实现@Service public class CatSay implements Say { @Override public void sayhe...

技术 2021-09-08 PM 49次 0条
Nginx配置多个泛域名指向子目录

Nginx配置多个泛域名指向子目录

最近在设计一个网站的时候需要实现要给需求, 需要在nginx中将泛域名proxy_pass到同样的一个后台服务, 查了一些资料, 有如下的一些配置方法目的假设有域名 a.example.com b.example.com, 需要配置nginx实现如下请求效果a.example.com/index.html -> example.com/a/index.htmlb.example.c...

技术 2021-05-12 PM 181次 0条
Nginx变量大全-Nginx变量查找表

Nginx变量大全-Nginx变量查找表

最近在写nginx规则的时候需要用到一些比较常用的变量, 比如 $args $host 等等, 实际上搭配一些其他的变量是能做一些更高级的玩法, 下面这个是英文原版的nginx变量查找表, 应该定时看一下有个印象VariableDescription$ancient_browserThis variable is used to equal the value set by the anci...

技术 2021-04-20 PM 249次 0条
c++开发必备库-gflags安装与使用(cmake环境下)

c++开发必备库-gflags安装与使用(cmake环境下)

gflags是一个c++开发的, google维护的argparse库, 在python中同类替代品为absl, 由于我们写c++程序的时候, 大部分都是二进制可执行程序, 通过gflags可以统一的管理命令行参数安装我的开发环境是centos7, 已经安装了开发套件, 并且安装了cmake3以上版本git clone https://github.com/gflags/gflags.git...

技术 2021-03-30 PM 395次 0条
在Typecho中展示MathJax数学公式

在Typecho中展示MathJax数学公式

Typecho是一个简洁且易于扩展的博客系统, 后台文章采用MarkDown进行撰写, 本文章记录如何在typecho中加入mathjax, 用以能够在文章中插入数学公式MathJax安装由于MathJax本质上是一个插件, 不需要额外的安装其他插件, 只需要找到你的主题, 在footer.php中加入如下代码, 用以激活mathjax<script type="text/x...

技术 2021-03-25 AM 264次 0条