自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农笔录-微信公众号博客

码农笔录-微信公众号博客,将会同步发帖,大家可关注公众号,及时获取干货

  • 博客(75)
  • 资源 (23)
  • 收藏
  • 关注

原创 Linux (Centos) Python compile and install Dameng driver dmPython

原文链接 https://www.aiprose.com/blog/151 点击访问dmPython is a database access interface developed by DM based on the API usage regulations in Python DB API version 2.0.You need to install dmPython when using Python to connect to the Dameng database. After in.

2021-10-19 13:00:40 1422

原创 DockerCompose runs Grafana and integrates Prometheus+node-exporter+cadvisor multiple server

原文链接 https://www.aiprose.com/blog/149Use docker to run Grafana to integrate Prometheus+node-exporter+cadvisor to monitor multiple nodes.One of the nodes is the local machine, and the other is my other server. Prometheus only needs to start one, and th..

2021-10-19 12:51:45 1516

原创 Linux(Centos) Python编译安装达梦驱动 dmPython

原文链接 https://www.aiprose.com/blog/150dmPython 是 DM 提供的依据 Python DB API version 2.0 中 API 使用规定而开发的数据库访问接口。使用 Python 连接达梦数据库时需要安装 dmPython。安装完 DM 数据库软件后,在安装路径下的 drivers 目录下,可以找到 dmPython 的驱动源码,由于提供的是源码,需要自己编译安装。安装的时候区分是否本机已经安装达梦数据库,如果本机已经安装好达梦数据库,参考第一种,.

2021-10-19 12:46:56 2147

原创 Docker runs WordPress through Nginx reverse proxy to open HTTPS binding domain name

原文链接 https://www.aiprose.com/blog/148This article uses docker-compose to run wordpress, uses the existing mysql database, and the external nginx opens https reverse proxy to wordpress. If your domain name has not been filed, please file it first.start..

2021-10-19 12:42:09 336

原创 Docker运行WordPress通过Nginx反向代理开启HTTPS绑定域名

后续更新地址:https://www.aiprose.com/blog/147本文使用docker-compose运行wordpress,使用已有的mysql数据库,外部的nginx开启https反向代理到wordpress。如果你的域名还没有备案请先去备案。编写启动文件编写wordpress.yml,然后执行 docker-compose -f wordpress.yml up -d 启动容器172.18.0.1:3308是我自己的mysql地址version: "3"services:..

2021-10-12 11:01:00 14459

原创 DockerCompose运行redis 6 alpine性能测试优化

原文后续持续更新地址 https://www.aiprose.com/blog/1451.编写docker-compose文件编写redis.yml,network_mode为host这样可以减少网卡资源消耗,提高性能,如果要求不高可以使用桥接网络,这样端口可以自由映射;调优修改的配置都是修改宿主机的配置。version: '3'services: redis: image: redis:6.0.10-alpine container_name: docker_redis .

2021-10-09 10:53:45 14237

原创 DockerCompose运行Grafana集成Prometheus+node-exporter+cadvisor监控多个服务器

后续更新链接使用docker的方式运行Grafana集成Prometheus+node-exporter+cadvisor监控多个节点。本文全程基于docker-compse,没有docker环境的请先准备docker环境 参考文章安装node里一个是本机,另外一个是我的另外一台服务器,Prometheus只需要启动一个,另外一个服务器只需要运行一个node-exporter。Prometheus 官方和一些第三方,已经把一些常用数据库、系统、中间件等的指标数据的采集做成了一个个 export..

2021-10-08 10:23:24 14215

原创 SpringCloud网关Gateway跨域处理,兼容IE

原文地址:https://www.aiprose.com/blog/139跨域是一个前后端分离开发无法避免的坑,尤其是要兼容ie。之前单项目的时候,都是在后台直接配置cors就好了,或者在nginx中配置,但是微服务要是挨个都配置,代码量大,也不是很优雅。所以我们一般都会在网关配置跨域处理,以下是我的方案,项目亲测可用。springboot版本:2.3.9.RELEASE@Configurationpublic class CorsWebFilter implements WebFilter {.

2021-04-19 18:16:42 280

原创 GIT仓库、源码管理服务器gitea的安装、htttps访问

线上地址:https://gitea.aiprose.com/不知道大家平时源代码是放哪里的,我了解的是一般用户放到github,国内好多用户选择coding和码云,但是github本来就慢,尤其是被微软收购了以后就更慢了,而且私有仓库收费有点贵。国内常用的就是coding 和码云,coding还可以,码云私有项目开发人员不能超过5个这个限制也很恶心,也收费,交那个会员费,都可以自己买服务器搭建一个私有的git服务器了。首选方案就是私有化本地搭建一个gitlab服务,但是说实话,这个适合大型团队,个人开

2020-08-21 11:55:03 19899 1

原创 wails Go+vue/angular/react编写桌面GUI客户端

最近公司需要做一个上传工具,因为上传的文件可能好几个G,所以用传统的http上传是很不现实的,大家就想着做成客户端,但是要跨平台,所以就进行技术选型,当时大家最先想到的就是electron,但是electron打出来的包很大,因为他把一个浏览器内核也给打包进去了。后来就想起了用go写,因为go也是跨平台的,然后百度找了几个,都是文档不全,偶然看到一个框架叫wails,而且这个相对于其他的几个还有个文档,关键是目前几大js框架都支持,wails是使用系统本身的系统内核,mac/linux使用的是webkit,

2020-08-21 11:34:54 1751

原创 mysql每天定时自动全库备份、灾备、docker

原文链接https://www.aiprose.com/blog/120之前没有意识,在ECS上自己安装的mysql没有自动备份,偶然发现,服务器被黑客入侵,把我的mysql数据库全部删除后,勒索我要比特币,当时也很无语,因为完全么有备份,也没有开启日志,所以只能认倒霉了,然后就研究了怎么进行定时备份,有的是docker环境下运行的,有的是宿主机直接安装。1.创建几个目录**data 存放备份数据,logs存放每天的日志注意:目录可以自己随意改,但是一定要修改脚本里的路劲一.直接安装,非do.

2020-08-21 11:26:39 28788

原创 docker环境搭建nexus私有maven私服

估计很多人会有自己封装的一些工具类,今天怎么教大家怎么在docker环境下搭建maven私服,我这里用的版本是nexus2,虽然nexus3更新,并且支持docker镜像的存储,不过这个我们用不到,docker镜像我们都是放阿里云的,免费速度还快。首先你的安装docker吧,这个这里就不重复造轮子了,百度一大堆,还有本人一直使用的是gradle环境,文中maven环境都是百度别人的。1.创建目录我们首先要创建一个目录,用来挂载nexus存放的数据mkdir /opt/nexus-work &

2020-08-21 11:16:25 24110

原创 linux、centos7 安装 frp 搭建高性能内网穿透服务

原文链接:https://www.aiprose.com/blog/17本片文章全程使用的域名是aiprose.comfrp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。frp 的作用1.利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。2.对于 http, https 服务支持基于域名的虚拟主机,支...

2018-12-19 10:34:31 29197

原创 ELK+logback+kafka+nginx 搭建分布式日志分析平台

ELK+logback+kafka 搭建分布式日志分析平台ELK(Elasticsearch , Logstash, Kibana)是一套开源的日志收集、存储和分析软件组合。而且不只是java能用,其他的开发语言也可以使用,今天给大家带来的是elk+logback+kafka搭建分布式日志分析平台。本文主要讲解一下两种流程。 1.我们是通过logback打印日志,然后将日志通过kafka消息...

2018-08-12 22:54:48 11968 4

原创 springboot2新版升级springcloud微服务实战Consul+sleuth+zipkin+Feign/Ribbon+Config+Zuul+Hystrix+Turbine

sb2.0新版springcloud微服务实战:Eureka+Zuul+Feign/Ribbon+Hystrix Turbine+SpringConfig+sleuth+zipkin springboot 版本是 2.0.3.RELEASE ,springcloud 版本是 Finchley.RELEASE本篇文章是springboot2.x升级后的升级springcloud专贴,因...

2018-08-11 15:24:44 16376

原创 springboot2.0新版springcloud微服务实战:Eureka+Zuul+Feign/Ribbon+Hystrix Turbine+SpringConfig+sleuth+zipkin

sb2.0新版springcloud微服务实战:Eureka+Zuul+Feign/Ribbon+Hystrix Turbine+SpringConfig+sleuth+zipkin springboot 版本是 2.0.3.RELEASE ,springcloud 版本是 Finchley.RELEASE本篇文章是springboot2.x升级后的升级springcloud专贴,因...

2018-08-04 18:56:33 37886 10

原创 java配置跨域springboot配置Cors跨域

springboot配置Cors跨域、java最简单配置跨域解决方案现在前后分离已经是很常见的一种开发方式了,所以难免会遇到跨域问题,之前用的比较多的是jsonp(本人表示没用过),之前我遇到这种问题一般都是用nginx做反向代理实现跨域请求。不过springmvc4.2版本增加了对cors的支持,所以解决办法就更简单了,后端一个全局配置轻松解决跨域问题,比之前的都简单轻松。 cors协议

2018-02-02 15:11:03 16443

原创 linux下tengine2.2.0编译安装、开机启动、反向代理配置及健康检查

tengine2.2.0编译安装、开机启动、反向代理配置及健康检查tengine是由淘宝发起的一个基于nginx的开源项目,nginx的吞吐量比较高、快速、稳定,而且反向代理和负载均衡使用nginx,也是最常见的。本文介绍在Linux(centos)下如何编译安装,并设置nginx开机自启动及配置反向代理和配置健康检查。官网地址1、下载tengine下载下边是使用linux

2017-07-13 11:51:20 31177 2

原创 vue2(webpack)调用amap高德地图及其UI组件

vue2(webpack)调用amap高德地图及其UI组件和标记物今天一个app项目中要使用vue2加入高德地图,本来以为有第三方的插件,结果没找到适合自己用的,因为地图这块,一般都是自定义程度比较高的。注:这块针对的是app版开发,更多更详细请阅读官方api,有问题请在下方评论,或者加群讨论QQ群:1288060681、申请key点击下边的网址,创建应用,然后申请key,后期要用...

2017-07-09 18:51:34 81717 5

原创 ubuntu逻辑分区扩容

ubuntu-server展逻辑卷ubuntu–vg-ubuntu–lv的大小

2022-09-29 16:39:13 169

原创 Nginx配置跨域兼容IOS12 苹果手机请求程序报network error错误

原文更新链接 https://www.aiprose.com/blog/146最近有用户反馈在使用微信H5页面的时候,一直提示network error错误,但是本身网络都是正常的,因为网页能正常打开。上网查了下,说后台接口要配置成为HTTPS的,于是我申请了一个ssl证书,通过错误收集软件查看,报错数量确实少了点,但是还是有很多设备报错。而且大部分是苹果ios 12系统。结果发现自己的跨域配置有问题。默认的跨域配置如下: add_header 'Access-Control-Allow-O.

2021-10-09 13:37:43 2290

原创 Centos安装Docker、DockerCompose

后续更新链接1.更新系统yum update -y2.安装dockeryum install -y yum-utilsyum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce docker-ce-cli containerd.io -ysystemctl start docker3.安装docker-.

2021-10-08 10:15:21 23808

原创 SpringFox Swagger 3.0.0 适配SpringMvc、SpringWebflux

原文地址 https://www.aiprose.com/blog/127现在后台基本都用到了swagger,无论开发人员调试测试,还是前端用,都很方便,前段时间如果用SpringWebflux的话,只能用3.0快照版,不过最近已经发布了正式版,时隔2年多,新版本还是有很大的变化。https://github.com/springfox/springfoxNOTE: Would love feedback to make this betterRemove explicit dependencies .

2020-10-28 12:04:11 1528 2

原创 Golang后端渲染整合vue单页面冲突解决

go后端模版渲染是通过 {{}} ,但是有个恶心的问题,vue也是通过双花括号来渲染的,如果同时使用,go渲染的时候就会报错,因为分别不出来哪个是vue的,哪个是go的,今天给大家带来个解决方法,那就是修改vue的默认渲染标签var app = new Vue({ delimiters: [’${’, ‘}’], el: ‘#vue-app’,})配置delimiters,就可以避免开这个冲突,当然里面的标签都是自定义的,下面是我改过之后的用法...

2020-10-28 12:01:48 1271

原创 完美解决Ubuntu20虚拟机窗口全屏问题

网上有很多装tools的方法,个人觉得有点low,下面的方法一劳永逸,而且自动跟随实际窗口大小调节尺寸sudo apt-get install open-vm*

2020-10-28 11:59:47 10199 13

原创 Rocket.Chat开发环境搭建

原文地址 https://www.aiprose.com/blog/131官方文档不支持在windows上搭建rocket chat的开发环境,我自己也尝试过,最后放弃了,选择了linux环境。我尝试过Deepin,按照官方文档一把过,用Ubuntu20(最低要求18+)的时候遇到一些小问题,就是有个python的库找不到,换了个版本就好了。如果你之前没有安装node和MongoDB,也不需要专门去安装,因为meteor给你自带了。按照以下顺序执行命令基本没问题,如果很慢,请自行翻墙1.安装基.

2020-10-28 11:58:42 1395

原创 meteor no plugin found for accounts_ui.styl in ian:accounts-ui-bootstrap-3

Errors prevented startup:While building for web.browser:error: no plugin found for accounts_ui.styl in ian:accounts-ui-bootstrap-3; a plugin for *.styl was active when it was published but none is nowWhile building for web.browser.legacy:error: no plug

2020-10-28 11:57:16 146

原创 Deepin20普通用户安装docker、docker-compose

如果你想在非ROOT用户上运行docker,那你需要在安装完成后将当前用户添加到docker组// sudo usermod -aG docker 你的用户名sudo usermod -aG docker $USER安装docker1.如果你安装了老版本的,首先你要吧之前的卸载掉sudo apt-get remove docker docker-engine docker.io containerd runc2.然后安装以下库,支持httpssudo apt-get instal

2020-10-28 11:55:07 1281 1

原创 centos8更换阿里源

原文连接 https://www.aiprose.com/blog/1341.如果是minimal安装,需要先安装wgetyum install -y wget2.备份旧的配置文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup3.下载阿里的源文件wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.c.

2020-10-28 11:53:56 48107

原创 Flutter性能调优、复杂业务保证Flutter的高性能高流畅

原文地址https://www.aiprose.com/blog/122点击查看Demo源码高性能高流畅度一直是Flutter团队宣传的一大亮点,也是当初选择Flutter的重要因素之一,但是随着复杂业务的应用落地,通过Flutter页面和原生页面滑动流畅度对比,我们开始产生怀疑,因为部分Flutter页面流畅度明显低于Native,是Flutter的宣传言过其实还是我们开发人员使用姿势有问题,今天我们就来具体分析下。Flutter有四种运行模式:Debug、Release、Profile和tes.

2020-08-21 11:11:03 623 1

原创 Vue 中使用Pug

原文地址 https://www.aiprose.com/blog/1261 介绍pug 是一种前端模板引擎,原名 jade可用来生成 HTML,它的写法类似于 CSS这里先简单举几个例子#hello<div id="hello"></div>a.link-button Link<a class="link-button">Link</a>易理解,同时极大的简约了我们的代码。2 安装2.1 下载npm i -D pug pug-.

2020-08-21 11:01:24 2186

原创 Gradle多模块项目 gradle build打包失败问题、找不到符号问题

今天下午本来以为搭建的项目要成功了,测试jib插件打包的时候发现一个问题,build打包的时候提示找不到依赖项目里的类,运行的时候好着啊,各种找资料终于搞定了。admin依赖core,运行的时候是好着的,但是打包的时候发现core打包那一步是失败的。解决方法,在被依赖的子项目的build.gradle加入如下配置,意思就是生成jar包,不生成可执行jar包。jar.enabled=trueb...

2019-11-30 10:20:08 4593

原创 flutter中bottomNavigationBar切换组件保存状态方案

原文链接 https://www.aiprose.com/blog/107我们在开发的时候用底部导航栏是很常见的,flutter给我们默认带了bottomNavigationBar,但是发现你直接这样写的时候,点击导航栏切换组建的时候,每次都会刷新状态,这用户体验是很不好的,今天给大家一种效率超高的解决方案,就是用PageView+AutomaticKeepAliveClientMixin组...

2019-07-03 11:38:19 1795

原创 Nacos 修改mysql中默认账号密码

原文后续更新地址 :https://www.aiprose.com/blog/39如果我们想修改nacos的默认用户名和密码的话,首先的连上一个mysql数据库。官方给出一个docker镜像,就不要我们自己制作了。文档地址:https://github.com/nacos-group/nacos-docker,参考Standalone Mysql如果直接在服务器上手动启动的话么,修改配置...

2019-05-05 08:53:42 4366 1

原创 springcloud 微服务之间传递token解决方案

在springcloud 微服务中大部分是通过token来验证用户的,那么有个问题,假设现在有A服务,B服务,外部使用RESTApi请求调用A服务,在请求头上有token字段,A服务使用完后,B服务也要使用,如何才能把token也转发到B服务呢,最差的解决办法就是吧token放到请求参数中,但是这样第一个是明文传输,第二个是比较麻烦,前端每次都要加个参数。这里可以使用Feign的RequestI...

2019-04-19 10:35:31 21076 10

原创 ubuntu、deepin 自定义程序启动菜单创建

ubuntu、deepin 程序启动菜单创建ubuntu、deepin中webstorm、androidsudio 、idea等程序启动菜单创建。1.首先我们到idea官网下载压缩包,下载完之后解压,然后复制路径,全路径/bin/studio.sh2.以超级管理员的身份打开/usr/share/applications这个文件夹,root修改密码的命令是sudo passwd root3....

2019-03-20 16:21:41 924

原创 Flutter配置环境、运行helloword项目

原文更新链接地址: https://www.aiprose.com/blog/28Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。我们将在这里揭开他可爱而神奇的面纱。学习讨论QQ群:936799301...

2019-03-16 18:03:17 358

原创 个人站点配置免费HTTPS证书、nginx配置ssl证书、阿里云盾和站长之家两种

原文链接:https://www.aiprose.com/blog/20相信大家都想让自己的站点支持https,今天就给大家介绍如何在个人站点中使用https,并使用nginx配置ssl证书。我们可以从站长之家获取免费证书或者从阿里云盾获取,以下两种方式都会介绍效果可以参考我的网址 https://www.aiprose.com名词解释SSL 证书 :SSL Certificate...

2018-12-19 09:57:29 846

原创 unity2018版本打包exe,美化exe文件

当我们用unity2018版本开发完成以后,需要导出可执行文件,unity2018有个坑,就是默认build好的exe文件双击开了进程,却不能运行起来,这时候删除UnityCrashHandler64.exe就好了。1.file-&amp;gt;build settings 进行编译打包项目。2.编译完成后,双击exe文件,会发现无法访问,这时候需要删除一个多余的exe。3.然后把这个文件夹里...

2018-12-19 09:28:17 4826 1

原创 Cesium 控制地形TerrainProvider 显示与移除

function toggleTerrain(){ var scene = viewer.scene; var terrainProvider; if (scene.terrainProvider._url){ //add a simple terain so no terrain shall be preseneted terrai...

2018-11-14 16:52:48 10033

goland1.17.10 linux 安装包

goland1.17.10 linux 安装包,方便国内用户下载

2022-05-19

goland1.18.2 linux 安装包

goland1.18.2 linux 安装包

2022-05-19

goland1.18.2 windows 安装包

goland1.18.2 windows 安装包

2022-05-19

go1.16.4.windows-amd64.zip

go1.16.4.windows-amd64.zip

2021-11-24

go1.16.4.linux-amd64.tar.gz

go1.16.4.linux-amd64.tar.gz

2021-11-24

linux(centos)python编译安装达梦数据库驱动包需要的DPI文件

linux(centos)python编译安装达梦数据库驱动包需要的DPI文件,具体的使用请参考https://www.aiprose.com/blog/150

2021-10-14

go1.16.3.windows-amd64.zip

go1.16.3.windows-amd64.zip提供国内网友下载,解压配置环境变量即可

2021-04-23

flutter_windows_2.0.5-stable.zip

flutter_windows_2.0.5-stable.zip,国内网友下载

2021-04-23

go1.15.3.windows-amd64.zip

go1.15.3.windows-amd64 解压版下载,解压完,配置环境变量。因为网络原因不能下载,可以下载我这个版本

2020-10-22

flutter_windows_1.22.2-stable.zip

flutter_windows_1.22.2-stable.zip,因为网络原因不能下载的,可以下载我这个版本

2020-10-22

flutter_linux_1.22.2-stable.tar

flutter_linux_1.22.2-stable.tar,因为网络原因不能下载的,可以下载我这个

2020-10-22

FiddlerSetup.rar

免费抓包软件FidllerV5.0下载,双击安装即可使用,前端开发工程师必备,具体教程请百度查询,希望能帮到你。

2020-05-26

Wireshark-win64-3.2.4.rar

免费抓包软件wireshark中文版V3.2.4,下载直接安装,选择你要抓包的网卡(网络),就可以看到抓包的信息了,希望能帮助到你

2020-05-26

go1.13.4windows64位golang sdk 下载

golang1.13解压版下载,解压完,配置环境变量。

2019-11-04

go1.12.7windows64位golang sdk 下载

golang12.7下载,下载解压,配置环境变了

2019-11-04

graphql-playground-electron-setup-1.8.10

graphql-playground-electron-setup-1.8.10.exe,下载完之后直接安装,然后打开url,输入你的graphql 服务器得地址

2019-04-12

dubbo-admin-2.5.9.war 已编译

dubbo-admin-2.5.9.war,jdk1.8环境下编译,下载之后修改配置文件,然后直接放到tomcat下直接启动就好

2018-02-06

Postman5.x-win64位安装包,非浏览器插件

Postman5.x-win64位安装包,非浏览器插件,安装后登录即可使用

2017-12-22

Ubuntu17.04 VMware Tools 下载

ubuntu17.04 vmools下载,关闭虚拟机,设置里选择下载解压好的iso,然后选择开机连接。双击桌面上的光盘打开,将文件拷贝出去,然后将里边的安装包解压出来,执行vm*.pl,一路回车,然后重启就好了。

2017-09-24

INSTMSIW.exe下载

ubuntu 16.04 lts安装腾讯QQ(非国际版),需要的文件 INSTMSIW.exe,国外的地址失效了,所以提供下载地址。

2017-09-24

springcloud微服务代码

springcloud微服务架构实战博客源码下载,使用springcloud-config,zuul,ribbon,hystrix-dashboard,swagger-ui和turbine

2017-09-18

nginx(tengine)启动文件

nginx(tengine)启动文件,tengine编译安装后,需要做etc/init.d下加入系统服务,下载后,可能因为编码问题需要手动建立nginx文件,然后通过vi或者vim复制过去,然后修改里边nginx的安装路径

2017-07-12

maven settings.xml下载

eclipse mars版本自带maven插件,我们就不需要安装maven,但是本地仓库默认放在C盘,如果要想将本地仓库转移到其他的盘,就需要setting.xml,下载后只需修改本地仓库的配置就好了

2016-03-24

空空如也

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

TA关注的人

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