博客园 - Levcon
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=94095
2022-08-26T08:31:58Z
Levcon
https://www.cnblogs.com/levcon/
feed.cnblogs.com
https://www.cnblogs.com/levcon/p/16628011.html
Spring boot指定context-path的两种方式 - Levcon
设置统一的api访问path路径,这里介绍两种常用方式 #application.yml文件中直接指定path yml文件中自带的配置,是全局统一设置的,设置完程序的api访问都要加上/proxy(这里可以随意指定) 具体配置参数如下 server: port: 8032 servlet: cont
2022-08-26T08:32:00Z
2022-08-26T08:32:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】设置统一的api访问path路径,这里介绍两种常用方式 #application.yml文件中直接指定path yml文件中自带的配置,是全局统一设置的,设置完程序的api访问都要加上/proxy(这里可以随意指定) 具体配置参数如下 server: port: 8032 servlet: cont <a href="https://www.cnblogs.com/levcon/p/16628011.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/16536956.html
spring boot整合security记录 - Levcon
因项目需要,需要整 一个Spring boot单应用,需要提前先引入Spring security做个简单的权限认证。用户信息存储在redis中,不与db做交互。下面主要写security的主要代码的引用,仅供自己参考 #项目引入的maven依赖 <!--security--> <dependenc
2022-07-31T05:26:00Z
2022-07-31T05:26:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】因项目需要,需要整 一个Spring boot单应用,需要提前先引入Spring security做个简单的权限认证。用户信息存储在redis中,不与db做交互。下面主要写security的主要代码的引用,仅供自己参考 #项目引入的maven依赖 <!--security--> <dependenc <a href="https://www.cnblogs.com/levcon/p/16536956.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/16485336.html
通过注解动态指定实现类,实现spring bean的动态代理 - Levcon
当我们的一个接口需要被多次实现时,如果不用动态代理或者实现类,那么我们的代码就会十分的冗余,到处都是impl的实现类注入,很不友好。为此,我们可以通过动态代理类,将生成的对象注入到Spring容器中,业务层只要继承我们的上游接口,再通过注解指定名称的方式达到实时动态获取实现类。 #实现动态代理需要实
2022-07-16T13:31:00Z
2022-07-16T13:31:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】当我们的一个接口需要被多次实现时,如果不用动态代理或者实现类,那么我们的代码就会十分的冗余,到处都是impl的实现类注入,很不友好。为此,我们可以通过动态代理类,将生成的对象注入到Spring容器中,业务层只要继承我们的上游接口,再通过注解指定名称的方式达到实时动态获取实现类。 #实现动态代理需要实 <a href="https://www.cnblogs.com/levcon/p/16485336.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/14584982.html
ElasticSearch安装 - Levcon
#下载 地址:https://www.elastic.co/cn/downloads/elasticsearch 下载MACOS版本 #解压 tar -vxf elasticsearch-7.12.0-darwin-x86_64.tar.gz #启动 cd elasticsearch-7.12.0/
2021-03-27T01:54:00Z
2021-03-27T01:54:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】#下载 地址:https://www.elastic.co/cn/downloads/elasticsearch 下载MACOS版本 #解压 tar -vxf elasticsearch-7.12.0-darwin-x86_64.tar.gz #启动 cd elasticsearch-7.12.0/ <a href="https://www.cnblogs.com/levcon/p/14584982.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/14339491.html
sharding-jdbc/sharding-proxy动态自定义指定分库策略 - Levcon
sharding官网上介绍可以自己重写分库的策略,发现新版的并不是介绍的很全面,这里记录下本人使用过程中的配置过程。 #sharding-jdbc重写分库 shardiing-jdbc依赖版本 <dependency> <groupId>org.apache.shardingsphere</grou
2021-01-28T06:11:00Z
2021-01-28T06:11:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】sharding官网上介绍可以自己重写分库的策略,发现新版的并不是介绍的很全面,这里记录下本人使用过程中的配置过程。 #sharding-jdbc重写分库 shardiing-jdbc依赖版本 <dependency> <groupId>org.apache.shardingsphere</grou <a href="https://www.cnblogs.com/levcon/p/14339491.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/14329372.html
sharding-proxy安装 - Levcon
sharding-proxy安装,仅供本人记录 #下载 下载地址: https://mirror.bit.edu.cn/apache/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-shardingsphere-proxy-b
2021-01-26T03:25:00Z
2021-01-26T03:25:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】sharding-proxy安装,仅供本人记录 #下载 下载地址: https://mirror.bit.edu.cn/apache/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-shardingsphere-proxy-b <a href="https://www.cnblogs.com/levcon/p/14329372.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/14293913.html
java poi动态生成单个或多个excel文件及数据渲染 - Levcon
最近项目上,需要使用动态数据源来生成excel数据文件,需支持单个sheet页或者多个sheet页导出。在此记录下通过java poi实现的方法,有些方法在百度很容易搜到,但大部分实现时,还是有些问题。在此记录完整的实现方法。 #引入poi相关maven依赖 <dependency> <groupI
2021-01-18T09:44:00Z
2021-01-18T09:44:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】最近项目上,需要使用动态数据源来生成excel数据文件,需支持单个sheet页或者多个sheet页导出。在此记录下通过java poi实现的方法,有些方法在百度很容易搜到,但大部分实现时,还是有些问题。在此记录完整的实现方法。 #引入poi相关maven依赖 <dependency> <groupI <a href="https://www.cnblogs.com/levcon/p/14293913.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/14247316.html
sharding-jdbc分库使用 - Levcon
ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar这3款相互独立的产品组成,本次使用sharding-jdbc来分库。项目采用Spring boot + mybatis 。 #
2021-01-07T08:54:00Z
2021-01-07T08:54:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar这3款相互独立的产品组成,本次使用sharding-jdbc来分库。项目采用Spring boot + mybatis 。 # <a href="https://www.cnblogs.com/levcon/p/14247316.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/13976462.html
pycharm搭建Django项目 - Levcon
初学python,并通过Django框架搭建web应用 #pycharm创建Django项目 第一步创建项目 第二步:编辑配置,运行参数加上runserver 127.0.0.1:9000 第三步:在当前项目命令台中运行:pip install django,安装django 第四步:运行,并访问地
2020-11-15T05:15:00Z
2020-11-15T05:15:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】初学python,并通过Django框架搭建web应用 #pycharm创建Django项目 第一步创建项目 第二步:编辑配置,运行参数加上runserver 127.0.0.1:9000 第三步:在当前项目命令台中运行:pip install django,安装django 第四步:运行,并访问地 <a href="https://www.cnblogs.com/levcon/p/13976462.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/13409531.html
nginx升级并且使用最新版本openssl - Levcon
仅供本人自己记录参考 #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配
2020-07-31T06:30:00Z
2020-07-31T06:30:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】仅供本人自己记录参考 #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配 <a href="https://www.cnblogs.com/levcon/p/13409531.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12759267.html
onlyoffice支持https - Levcon
[toc] onlyoffice通过docker镜像安装,正常安装,我们通过onlyoffice的镜像映射出80端口,http访问没问题,后来推到服务器上测试的,域名解析到前端都是https的,onlyOffice不支持http自动转https。官网上有配置https的方法,修改内置nginx的配置
2020-04-23T02:58:00Z
2020-04-23T02:58:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] onlyoffice通过docker镜像安装,正常安装,我们通过onlyoffice的镜像映射出80端口,http访问没问题,后来推到服务器上测试的,域名解析到前端都是https的,onlyOffice不支持http自动转https。官网上有配置https的方法,修改内置nginx的配置 <a href="https://www.cnblogs.com/levcon/p/12759267.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12731288.html
Linux安装jenkins和通过docker容器安装jenkins - Levcon
[toc] 参考安装的一些注意事项:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions InstallingJenkinsonRedHatdistributions Important
2020-04-19T05:44:00Z
2020-04-19T05:44:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 参考安装的一些注意事项:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions InstallingJenkinsonRedHatdistributions Important <a href="https://www.cnblogs.com/levcon/p/12731288.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12681072.html
k8s设置pod的外部访问ip和port - Levcon
[toc] 继续上一节k8s部署docker容器(https://www.cnblogs.com/levcon/p/12641376.html),这次给pod添加外部访问ip,通过外部ip直接访问pod。 一直接修改对应pod的service 查看当前ns下的svc 命令:kubectl get s
2020-04-11T09:17:00Z
2020-04-11T09:17:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 继续上一节k8s部署docker容器(https://www.cnblogs.com/levcon/p/12641376.html),这次给pod添加外部访问ip,通过外部ip直接访问pod。 一直接修改对应pod的service 查看当前ns下的svc 命令:kubectl get s <a href="https://www.cnblogs.com/levcon/p/12681072.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12655586.html
强制删除k8s集群中的pod - Levcon
[toc] 之前手动部署一个镜像到k8s集群中,发现一些配置出错了,导致pod一直在不停的重启,下面记录强制删除pod的命令 先说下网上大部分强制删除操作吧,我试了好几次不管用,尴尬 言归正传,记录下强制删除pod的命令 当你的pod是通过deployment来创建的,可以这样删除 当你是直接通过r
2020-04-07T11:54:00Z
2020-04-07T11:54:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 之前手动部署一个镜像到k8s集群中,发现一些配置出错了,导致pod一直在不停的重启,下面记录强制删除pod的命令 先说下网上大部分强制删除操作吧,我试了好几次不管用,尴尬 言归正传,记录下强制删除pod的命令 当你的pod是通过deployment来创建的,可以这样删除 当你是直接通过r <a href="https://www.cnblogs.com/levcon/p/12655586.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12641376.html
k8s部署docker容器 - Levcon
[toc] 环境:(docker ,k8s集群),继续上次docker 启动的java程序的镜像为例(https://www.cnblogs.com/levcon/p/12442662.html) 将制作的镜像推送到docker的私有仓库 k8s部署该镜像 k8s创建命名空间及secret 创建de
2020-04-06T03:49:00Z
2020-04-06T03:49:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 环境:(docker ,k8s集群),继续上次docker 启动的java程序的镜像为例(https://www.cnblogs.com/levcon/p/12442662.html) 将制作的镜像推送到docker的私有仓库 k8s部署该镜像 k8s创建命名空间及secret 创建de <a href="https://www.cnblogs.com/levcon/p/12641376.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12497452.html
onlyOffice安装与使用 - Levcon
[toc] onlyOffice官网:https://api.onlyoffice.com/ docker镜像安装onlyOffice 访问 本机地址:http://localhost:8702/welcome/, 看到如下页面,表示已经安装好了 如何通过onlyOffice在线编辑word 写完h
2020-03-15T06:24:00Z
2020-03-15T06:24:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] onlyOffice官网:https://api.onlyoffice.com/ docker镜像安装onlyOffice 访问 本机地址:http://localhost:8702/welcome/, 看到如下页面,表示已经安装好了 如何通过onlyOffice在线编辑word 写完h <a href="https://www.cnblogs.com/levcon/p/12497452.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12442662.html
docker启动Java程序 - Levcon
[toc] 创建一个简单的Spring boot web项目 idea工具创建Spring boot web项目,因为是测试,一直next就行。 写一个test API,用来访问,服务端口号可以不用改,我本地改成8701。 程序启动,发现程序不是默认的8080端口了,访问:http://localh
2020-03-08T07:09:00Z
2020-03-08T07:09:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 创建一个简单的Spring boot web项目 idea工具创建Spring boot web项目,因为是测试,一直next就行。 写一个test API,用来访问,服务端口号可以不用改,我本地改成8701。 程序启动,发现程序不是默认的8080端口了,访问:http://localh <a href="https://www.cnblogs.com/levcon/p/12442662.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12372301.html
docker 安装nginx - Levcon
[toc] 下载nginx镜像 查看nginxjingxiang 给nginx分配端口,并运行 访问:http://localhost:18080/
2020-02-27T07:14:00Z
2020-02-27T07:14:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 下载nginx镜像 查看nginxjingxiang 给nginx分配端口,并运行 访问:http://localhost:18080/ <a href="https://www.cnblogs.com/levcon/p/12372301.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/12317163.html
minio简单安装与使用 - Levcon
[toc] 最近使用公司自己研发的框架,了解到一种文件上传服务器 minio。 minio简介 MinIO is High Performance Object Storage released under Apache License v2.0. It is API compatible with
2020-02-16T08:04:00Z
2020-02-16T08:04:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 最近使用公司自己研发的框架,了解到一种文件上传服务器 minio。 minio简介 MinIO is High Performance Object Storage released under Apache License v2.0. It is API compatible with <a href="https://www.cnblogs.com/levcon/p/12317163.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/levcon/p/10808670.html
pycham中使用mysqldb(python2.7) - Levcon
[toc] 我的机器是mac,python版本是2.7,mysqldb这个模块安装实在是太多的坑了,不过遇到相应的问题直接百度基本都有解决的方案,基本大同小异,就不再描述了,安装好mysqldb,pycharm工具怎么使用呢?如下: 打开pycharm的Terminal 进入mysqldb的安装目录
2019-05-04T07:42:00Z
2019-05-04T07:42:00Z
Levcon
https://www.cnblogs.com/levcon/
【摘要】[toc] 我的机器是mac,python版本是2.7,mysqldb这个模块安装实在是太多的坑了,不过遇到相应的问题直接百度基本都有解决的方案,基本大同小异,就不再描述了,安装好mysqldb,pycharm工具怎么使用呢?如下: 打开pycharm的Terminal 进入mysqldb的安装目录 <a href="https://www.cnblogs.com/levcon/p/10808670.html" target="_blank">阅读全文</a>