logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nuxt服务器端渲染请求接口获取用户真实ip对应国家

nuxt服务器端渲染请求接口获取用户真实ip对应国家一、目的通过用户接口获取其真实的ip地址,最终获取到用户所在国家。针对情况包括:1、ssr node端请求后端接口 获取ip2、客户端请求后端接口 获取ip二、问题目前通过接口获取不到外网ip而是内网ip原因:接口是nuxt的ssr服务器端渲染接口,而非普通客户端请求接口(原理为从node服务器端,发起的请求,其ip必定为咱们服务器的内网ip地址

#nginx#node.js#java
java+maven项目+tapd+jenkins+gitlab+sonarqube+docker实现自动化持续部署(超详细)

文章目录前言相关介绍一、准备环境二、安装docker开放docker 2375端口三、docker安装gitlab修改gitlab.rb配置文件进入容器重启配置修改http的clone地址加上端口新建一个springboot的test项目四、docker安装jenkins五、docker安装nexus六、docker安装sonarqube建立数据库mysql创建sonarqube另外汉化八、nex

#jenkins
Docker nginx部署二级域名访问多个web项目

<h1 id="前言">前言</h1><p>情况是这样的,我借了朋友的阿里云服务器 <strong>用docker</strong> 部署一下自己的网站(方便管理)。他的服务器自身也用nginx挂了

Android 解决NestedScrollView包裹横向RecyclerView导致behavior回调方法没有执行及源码分析

前言如题,现在有一种behavior的使用场景:NestedScrollView下面包裹横向的RecyclerView,behavior的滚动回调方法不执行。详细可见demo,建议最好clone下来自己试一试,因为你总有一天会用到behavior!看看问题先来看看demo的布局层级CoordinatorLayout包含两个子View: Viewpager和View(注入behavior关联滚动的

#android
docker安装pxc集群

<h1 id="前言">前言</h1><p>现在mysql自建集群方案有多种,keepalived、MHA、PXC、MYSQL主备等,但是目前根据自身情况和条件,选择使用pxc的放来进行搭建,最大的

GPS定位系统(三)——Java后端

<h1 id="前言">前言</h1><p>GPS系列——Java端,<a href="https://github.com/fly7632785/GpsServer">github项目地址</a>

微服务maven公共版本、私服、依赖管理

前言关于微服务的公共依赖模块的抽取、统一版本管理、统一私服配置等,尝试了多种方案,整理优化了多次,分享一下。期望达到的效果:1、统一的三方库版本管理2、统一的私服配置(上传、下载、下载插件)3、springcloudspringalibabaspringboot 版本依赖管理统一配置正文单独建一个common的maven工程,内部生成一个core module。核心就两块,一块是最外层的 comm

#java
Docker nginx https二级域名无端口访问多个web项目

<h1 id="前言">前言</h1><p><a href="https://www.jianshu.com/p/3378d2eacb3d">Docker nginx部署二级域名无端口访问多个web

devOps系列(四)jenkins搭建

作者目前打算分享一期关于devOps系列的文章,希望对热爱学习和探索的你有所帮助。文章主要记录一些简洁、高效的运维部署指令,旨在和能够。就像运维文档或者手册一样,方便进行系统的重建、改造和优化。每篇文章独立出来,可以单独作为其中一项组件的部署和使用。本章为。

文章图片
#devops#jenkins#servlet
devOps系列(六)grafana+prometheus搭建

作者目前打算分享一期关于devOps系列的文章,希望对热爱学习和探索的你有所帮助。文章主要记录一些简洁、高效的运维部署指令,旨在和能够。就像运维文档或者手册一样,方便进行系统的重建、改造和优化。每篇文章独立出来,可以单独作为其中一项组件的部署和使用。本章为。

文章图片
#devops#grafana#prometheus
到底了