自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

  • 博客(64)
  • 资源 (16)
  • 收藏
  • 关注

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

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

2020-08-21 11:55:03 912

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

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

2020-08-21 11:34:54 192

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

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

2020-08-21 11:26:39 126

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

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

2020-08-21 11:16:25 86

原创 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 148 1

原创 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 3754

原创 aiprose.com 个人随笔 已经上线

https://www.aiprose.com/ 个人博客已经上线点击访问 码农笔录

2018-09-30 18:33:25 659

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

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

2018-08-12 22:54:48 11034 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 15148

原创 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 35442 8

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

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

2018-02-02 15:11:03 15255

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

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

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

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

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

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

原创 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 86

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

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

2020-10-28 12:01:48 35

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

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

2020-10-28 11:59:47 100

原创 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 92

原创 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 8

原创 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 114

原创 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 17

原创 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 133

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

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

2019-11-30 10:20:08 2059

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

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

2019-07-03 11:38:19 1022

原创 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 1706 1

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

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

2019-04-19 10:35:31 4633 5

原创 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 515

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

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

2019-03-16 18:03:17 207

原创 个人站点配置免费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 458

原创 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 2745 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 5898

原创 android点击全屏预览照片第三方库使用

android点击全屏预览照片第三方库使用-imgepreviewlibrary移动端我们经常会遇到放大预览照片,如果是一张照片,那就全屏展示图片就好了,但是如果是一个列表,滑动查看,我们一般会借助viewpager进行实现,但是每次自己弄,感觉效率很低,今天给大家推荐一个第三方库,很轻松实现,扩展也还可以哦。这是点击预览的效果图,下边是数字,也可以显示成点 1.安装配置先添...

2018-08-07 19:26:46 12066 3

原创 vue点击图片放大预览图片支持旋转等

vue图片点击放大预览v-viewer库使用提到图片放大预览,可能好多人想到的是lightbox,但是伸手党做习惯了,所以去github上搜索了一个,感觉效果很完美,简单实用,所以推荐给大家。https://github.com/mirari/v-viewer github地址,下面是我这块使用的效果图。1.安装配置npm install v-viewer --save在...

2018-08-07 18:52:51 25884 26

原创 hystrix-dashboard 报错 /actuator/hystrix.stream 404 Not Found

springcloud 中使用 hystrix-dashboard 进行监控的时候启动报错”path”:”/actuator/hystrix.stream”,”status”:404,”error”:”Not Found”这是因为springboot2.x使用了endpoint解决办法是在被监控的微服务的bootstrap.yml文件中加入如下配置management: end...

2018-08-06 00:03:38 17210 6

原创 android library打包发布到jitpack.io远程maven仓库中详细教程

android library打包发布到jitpack.io远程maven仓库中详细教程本文介绍,如果将自己写的开源代码上传到github.com,然后打包传到jitpack.iomaven仓库,这样别人就可以通过gradle或者maven依赖使用你的开源代码了。一、准备环境1.新建项目在androidstudio中新建一个工程项目,建完之后,新建一个module,然后选择li...

2018-08-03 12:36:14 2704

原创 android8.0采坑 Only fullscreen opaque activities can request orientation

android8.0采坑 Only fullscreen opaque activities can request orientation也就是说只有全屏不透明的activity才可以设置方向,既然知道问题所在就好办了。找到你设置透明的Activity,然后在他的theme中加入如下配置。&amp;amp;lt;item name=&amp;quot;android:windowIsTranslucent&amp;quot;&amp;amp;

2018-08-01 17:13:10 1324

原创 Android全能开源项目xUtils3开发教程、简单封装

Android全能开源项目xUtils3开发教程、简单封装一、简介xUtils是一个比较全能的开源项目了, 包含了orm, http(s), image, view注解, 但依然很轻量级(246K), 并且特性强大, 方便扩展。这是xUtils3 的 github地址https://github.com/wyouflf/xUtils3 xUtils3 的一些特性xUtils支...

2018-05-19 12:03:06 12117 1

原创 BP神经网络基础算法

BP算法是一种有监督式的学习算法,其主要思想是:输入学习样本,使用反向传播算法对网络的权值和偏差进行反复的调整训练,使输出的向量与期望向量尽可能地接近,当网络输出层的误差平方和小于指定的误差时训练完成,保存网络的权值和偏差。具体步骤如下:(1)初始化,随机给定各连接权[w],[v]及阀值θi,rt。(2)由给定的输入输出模式对计算隐层、输出层各单元输出bj=f(■wijai-θj) c...

2018-05-17 16:11:27 887

原创 Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)中git使用教程

Git使用教程 idea、webstorm、phpstorm、androidstudio中git使用教程首先你的安装git,windows版点击下载,linux用apt或者yum可以直接安装。案例我们会在coding上新建一个测试项目,使用git方式。一、新建项目新建项目后记得复制git仓库的地址。 二、上传项目到git仓库在你的idea里新建git仓库,这是...

2018-05-07 14:40:25 1700

原创 微信扫码支付、网站接入微信支付-Java

如果你的网站想接入微信支付,那么你的有个公众号(微信公众平台),然后开通支付功能,在微信商户平台操作。仔细看哦,这是两个平台,商家平台有详细的接入流程,这里只介绍程序方面。1、准备准备商家帐户下载证书,重置密钥(密钥重置后请妥善保管)内网穿透软件(微信支付成功后会有回调)2、代码加入依赖微信支付比较麻烦,所以我们采用第三方封装的jar包compile g...

2018-05-02 23:51:27 4089

原创 android studio 3.x 安装genymotion插件、genymotion离线插件安装

android studio 3.x 安装genymotion插件1.下载android studio3.0之前,可以直接在插件那里在线安装genymotion插件,但是3.0版本之后就搜索不到了,只能离线下载安装。下载地址 :https://pan.baidu.com/s/1KMmTXoFlgEQrt1BfAs6Kkg https://dl.genymotion.com/plu...

2018-04-25 14:57:34 3576 2

go1.15.3.windows-amd64.zip|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

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

2020-10-22

flutter_linux_1.22.2-stable.tar|flutter_linux_1.22.2-stable.tar.xz

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

navicat premium12.0.20 绿色免安装破解版

下载解压,点击可执行文件就可以用了,创建个快捷方式使用起来就方便了,navicat premium12.0.20 绿色免安装破解版

2018-11-18

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关注的人 TA的粉丝

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