摘要:
设置统一的api访问path路径,这里介绍两种常用方式 #application.yml文件中直接指定path yml文件中自带的配置,是全局统一设置的,设置完程序的api访问都要加上/proxy(这里可以随意指定) 具体配置参数如下 server: port: 8032 servlet: cont 阅读全文
摘要:
因项目需要,需要整 一个Spring boot单应用,需要提前先引入Spring security做个简单的权限认证。用户信息存储在redis中,不与db做交互。下面主要写security的主要代码的引用,仅供自己参考 #项目引入的maven依赖 <!--security--> <dependenc 阅读全文
摘要:
当我们的一个接口需要被多次实现时,如果不用动态代理或者实现类,那么我们的代码就会十分的冗余,到处都是impl的实现类注入,很不友好。为此,我们可以通过动态代理类,将生成的对象注入到Spring容器中,业务层只要继承我们的上游接口,再通过注解指定名称的方式达到实时动态获取实现类。 #实现动态代理需要实 阅读全文
摘要:
#下载 地址:https://www.elastic.co/cn/downloads/elasticsearch 下载MACOS版本 #解压 tar -vxf elasticsearch-7.12.0-darwin-x86_64.tar.gz #启动 cd elasticsearch-7.12.0/ 阅读全文
摘要:
sharding官网上介绍可以自己重写分库的策略,发现新版的并不是介绍的很全面,这里记录下本人使用过程中的配置过程。 #sharding-jdbc重写分库 shardiing-jdbc依赖版本 <dependency> <groupId>org.apache.shardingsphere</grou 阅读全文
摘要:
sharding-proxy安装,仅供本人记录 #下载 下载地址: https://mirror.bit.edu.cn/apache/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-shardingsphere-proxy-b 阅读全文
摘要:
最近项目上,需要使用动态数据源来生成excel数据文件,需支持单个sheet页或者多个sheet页导出。在此记录下通过java poi实现的方法,有些方法在百度很容易搜到,但大部分实现时,还是有些问题。在此记录完整的实现方法。 #引入poi相关maven依赖 <dependency> <groupI 阅读全文
摘要:
ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar这3款相互独立的产品组成,本次使用sharding-jdbc来分库。项目采用Spring boot + mybatis 。 # 阅读全文
摘要:
初学python,并通过Django框架搭建web应用 #pycharm创建Django项目 第一步创建项目 第二步:编辑配置,运行参数加上runserver 127.0.0.1:9000 第三步:在当前项目命令台中运行:pip install django,安装django 第四步:运行,并访问地 阅读全文
摘要:
仅供本人自己记录参考 #openssl cd /usr/local/src/ wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz tar zxfv openssl-1.1.1g.tar.gz #nginx安装 记得备份之前的nginx配 阅读全文