自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 ELK日志系统(ElasticSearch+Logstash+Kibana+kafka+Filebeat)

本文章仅作为个人笔记elastic官网kafka官网zookeeper官网ElasticSearch官方yum安装文档Logstash官方yum安装文档Kibana官方yum安装文档Filebeat官方yum安装文档kafka2.6.0安装包官方下载地址zookeeper3.6.2安装包官方下载地址zookeeper官方运行文档先贴上各工具安装教程,可先安装不启动,配置后再启动。------------------安装部分----------------------安装java

2020-11-09 15:52:39 14

原创 linux下安装mongodb驱动

本文章仅作为个人笔记libbson安装教程mongoc安装教程mongocxx安装教程解压下载的相关文件openssllibbsonmongo-c-drivermongo-cxx-driver相关工具安装 yum install perl-core perl pcre-devel zlib zlib-devel cyrus-sasl cyrus-sasl-devel libtemplate-perl -yopenssl安装 tar -zxvf OpenSSL_1_0_2

2020-09-24 10:30:34 21

原创 windows下安装mongodb驱动

本文章仅作为个人笔记msys2官网libbson安装教程mongoc安装教程mongocxx安装教程解压下载的相关文件msys2libbsonmongo-c-drivermongo-cxx-drivermsys2安装msys2下载下来是个可执行文件 打开一直下一步即可安装完打开 MingGW64 运行 pacman --noconfirm -Syu pacman --noconfirm -S mingw-w64-x86_64-gcc mingw-w64-

2020-09-24 10:12:09 20

原创 swagger3 离线文档 笔记

本文章仅作为个人笔记官方网站 / 参考文档 / 官方项目 / 个人 demowagger 的集成与静态文件生成 (在线/离线文档)新建springboot项目并在build.gradle文件添加相关依赖 # 引用插件(不生成离线文档可以不引入) plugins { id 'org.asciidoctor.convert' version '2.3.0' id "io.github.lhotari.swagger2markup" version "1.3.3.1"

2020-09-17 12:00:32 134

原创 SpringCloud+eureka/zookeeper+robbin+hystrix+openFeign+zuul/gateway+SpringCloud config+RabbitMQ

本文章仅作为个人笔记eureka的集成(注册中心)新建springboot项目并在build.gradle文件添加相关依赖ext { set('springCloudVersion', "Hoxton.SR4")}dependencies { implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server'}dependencyManagement { i

2020-09-01 23:53:42 397

原创 SpringCloudAlibaba + Dubbo + Nacos + Sentinel + ribbon + openfeign + gateway + Seata

本文章仅作为个人笔记nacos 接入 gateway 参考nacos 的服务安装(这里都仅处理单机模式)官网下载运行 startup.cmd (与docker方案二选一)docker安装运行 (与直接下载方案二选一)docker run --network=mys --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server访问 localhost:8848/nacos 即可查看是否ok默认

2020-09-01 23:27:58 338

原创 持续集成(harbor jenkins gitlab k8s)

文章 参考安装jenkins (下面列出多种方式,选一种即可)jenkins docker下安装 占用8080/50000端口docker run -p 8180:8080 -p 50000:50000 --name jenkins -d jenkins/jenkinsyum安装jenkinswget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reporpm --import htt

2020-08-31 19:57:15 36

原创 docker私库harbor安装配置

本文章仅作为个人笔记harbor 使用 参考安装docker-compose下载页面wget https://github.com/docker/compose/releases/download/1.26.2/docker-compose-Linux-x86_64mv docker-compose-Linux-x86_64 /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composeharbor下载页面

2020-08-31 19:47:35 36

原创 CentOS8/CentOS7 搭建k8s集群

本文章仅作为个人笔记k8s官方安装文档关闭selinux swap 防火墙等,不安全,有自我见解者可略过 setenforce 0 sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config iptables -F iptables -X systemctl stop firewalld swapoff -a sed -i "s/\/dev\/mapper\/centos-swap/\#\/

2020-08-30 09:15:12 99

原创 SpringBoot下JNI开发(windows inject idea + Clion )

本文章仅作为个人笔记创建调用jni的java类 package www.mys.com.sbjni.utils; public class NativeUtils { static { System.loadLibrary("NativeUtils"); } public static void main(String[] args) { String jniStr = getJniStr();

2020-08-29 20:40:43 53

原创 CMake 编写笔记

本文章仅作为个人笔记CMake官网CMakeLists.txt 个人理解$ 变量使用,例:${CMAKE_CURRENT_SOURCE_DIR} 当前项目根目录cmake_minimum_required 限定最小cmake版本,例:cmake_minimum_required(VERSION 3.16) 设置最小cmake版本为3.16set 设置变量,例:set(CMAKE_CXX_STANDARD 14) 设置 CMAKE_CXX_STANDARD 为14fi

2020-08-29 20:27:45 24

原创 flutter项目开发笔记

本文章仅作为个人笔记flutter 官网 官方文档 官方flutter代码 官方安装教程 官方插件地址flutter环境搭建# 下载代码git clone https://github.com/flutter/flutter.git -b stable# 将下载好的代码添加至环境变量 # 查看环境是否okflutter doctor创建项目使用AndroidStudio或者idea或其他工具也可使用命令行 例 flutter create -t module --

2020-08-29 20:06:43 18

原创 cordova+vue开发Android&IOS

本文章仅作为个人笔记cordova官网vue官网cordova官方文档vue官方文档环境搭建相关就不介绍了,根据官方文档都能很快拿下,这里主要介绍遇到的坑,以及个人搭建习惯直接开始项目搭建//创建项目文件夹(如hello)mkdir hello//进入文件夹cd hello//创建vue项目(如vue)vue init webpack vue//安装依赖npm ...

2019-04-18 17:59:12 375

原创 Paypal支付接入(Android/IOS(swift)/Java后台)

本文章仅作为个人笔记paypal开发者首页paypal首页paypalAndroidsdk项目地址参考文章一(Android)参考文章二(Android)参考文章三(IOS)paypal支付开发过程是漫长的,开始是各种paypal文档阅读,折腾了半天说clientid错误,弄了好久才发现github上面告知paypalsdk不再支持新商户,推荐使用 Braintree,然而...

2018-11-19 10:41:11 3376

原创 微信支付接入(Android/IOS(swift)/Java后台)

本文章仅作为个人笔记接入方式可参考微信登录接入IOS端(swift):主要接入和代码可参考微信登录接入本人使用HandyJSON框架方便json处理,用于实例化服务器返回对象 import HandyJSON class ResponseWX: HandyJSON { var appid: String = ""; var ...

2018-11-08 23:28:51 163

原创 支付宝支付接入(Android/IOS(swift)/Java后台)

本文章仅作为个人笔记接入方式可以参考支付宝登录接入IOS端(swift):主要接入和代码可参考支付宝登录接入 //从服务器获取支付签名字符串,这里在后面服务器代码里会说明,交给服务器处理即可 var signStr = getAliPayPaySignStrFromService() //调起支付宝客户端支付页面 AliPayUtils.pay(signStr: si...

2018-11-08 19:23:43 431

原创 微信登陆接入(Android/IOS(swift)/Java后台)

本文章仅作为个人笔记微信Android接入指南,需要登陆后查看(开放平台->资源中心->开发资源->移动应用->接入指南)微信开放平台首先要注册成为微信开放平台用户通过开发者资质认证提供个人信息提供公司营业执照等信息300rmb创建移动应用并通过审核提供应用描

2018-10-10 14:48:24 720

原创 Google支付接入

本文章仅作为个人笔记官方文档Google支付接入前提:开发者:拥有google开发者账号设置定价模板打开定价模板页面填写相应信息创建模板如果出现此页面表示没有在应用内添加billing权限,在将应用AndroidManifest.xml文件内添加 权限,重新打包上传到googlePlay测试或者正式环境(一般此时测试环境就好)即可。添加好权限后会出现创建受管理...

2018-10-02 12:37:14 2874 3

原创 支付宝登录接入(Android/IOS(swift)/Java后台)

本文章仅作为个人笔记截止发文在网上找了一圈支付宝登录的,大部分都是照搬官方的demo,没什么实际用处,官方的demo大家应该都看过了,对于Android来讲问题应该不大,后台就gg了,这里主写后台与Android对接心得。因为实在被支付宝折腾的厉害,所以这里就不写什么注册处签约什么的流程了,心累,上些干货(代码),作为中国人自己的开放平台,文档还整理成这个样子需要自己琢磨代码的估计也就这一家了...

2018-10-02 12:34:13 527

原创 Facebook登录

本文章仅作为个人笔记Facebook网站Facebook开发者网站Facebook登录接入前提:拥有Facebook账号拥有Facebook开发者账号登录Facebook开发者网站创建应用填写相关信息创建完成后添加登录功能选择接入的平台,这里用的是Android,所以选择Android根据官方提示完成设置及接入(如果应用还没有上线也没有关系,直接点击确认即可,第...

2018-10-02 12:32:47 3932

原创 Google登录接入

本文章仅作为个人笔记Google登录官网Google登录官方快速入门文档GoogleApi控制台Google登录接入前提:开发者:拥有google开发者账号添加必要jar包 implementation 'com.google.android.gms:play-services-auth:15.0.1'官网配置项目,根据提示完成应用配置。凭据配置创建,...

2018-10-02 12:30:27 4980

原创 Scrapy(Scrapy+Scrapy-splash)抓取js动态页面入门笔记

本文章仅作为个人笔记还不懂Scrapy的可以参考Scrpy官网Scrpy官方文档Scrpy中文文档Scrpy-splash项目git地址个人ScrapyDemo项目地址准备工作先完成简单scrapy项目安装dockerwin下下载安装包安装mac下下载安装包安装(尝试使用brew安装,安装启动过程非常复杂,最后选择使用安装包直接...

2018-05-18 17:31:20 561

原创 Scrapy(python爬虫框架)入门笔记

本文章仅作为个人笔记Scrpy官网Scrpy官方文档Scrpy中文文档个人ScrapyDemo项目地址python环境安装win下安装: python:下载python安装包直接安装即可pip: easy_install pipmac下安装: python:mac下自带python2.7pip: easy_install pipcentos...

2018-05-14 12:01:11 232

原创 Telegram资源整理 开发

本文章仅作为个人笔记相信看到文章的应该都知道Telegram是国外一款开源强加密的全平台通讯工具,这里就不多介绍了,直接上个人的一些资源和分析与理解,如果有不对的地方还望大神指正。Telegram在很多搜索引擎上搜索都是机器人开发相关的,很少对用户进行操作,为此特地整理一些用户操作相关,还希望能够对一些人有所帮助。Telegram官网Telegram获取个人开发信息...

2018-04-25 11:51:43 17234 4

原创 CentOS7更新各环境

本文章仅作为个人笔记go语言go官网go1.10.1安装包下载链接安装可能用到的工具yum install wget -y获取go语言源包wget https://dl.google.com/go/go1.10.1.src.tar.gz解压到指定文件夹mkdir ~/opttar zxvf go1.10.1.src.tar.gz -C ~/opt...

2018-04-19 15:51:33 467

原创 Flask(python下轻量级web框架)入门笔记

本文章仅作为个人笔记文末有福利flask官网flask项目git地址参考的git项目本人git项目初始化项目(PyCharm)创建项目(使用PyCharm) 至此最简单的flask项目完成根据大众需求优化项目结构(参考书籍(Flask+Web开发:基于Python的Web应用开发实战.pdf)),具体详情可查看 a...

2018-04-19 10:05:57 818

原创 Mysql使用技巧与心得

本文章仅作为个人笔记Mysql用户操作 查询当前所有用户/IP/密码: use mysql; select user,host,password from user;刷新用户表权限(修改用户或者用户权限时需要运行):FLUSH privileges;添加用户:CREATE USER ‘username’@’host’ IDENTIFIED BY ‘password’;(例: CRE...

2018-04-19 10:02:45 1190

原创 MySQL主从复制

本文章仅作为个人笔记修改数据库配置文件/etc/my.cnf(mysql配置文件位置)设置server-id及log-bin(所有服务器的server-id不能重复) 修改完重启mysql(service mysql restart)在主服务器创建用于同步的账户(登录主数据库运行GRANT REPLICATION SLAVE ON . TO ‘用户名’@’从服务器内网ip地址’ IDE...

2018-04-19 10:01:57 61

原创 CentOS7下用户登录相关

本文章仅作为个人笔记登陆相关:win下登陆linux工具putty下载链接:https://the.earth.li/~sgtatham/putty/latest/w64/putty.exewin下putty密钥工具下载链接:https://the.earth.li/~sgtatham/putty/latest/w64/puttygen.exeputtygen工具使用: 加载的文件即...

2018-04-19 10:00:45 1577

原创 CentOS7下防火墙相关

本文章仅作为个人笔记iptables相关:(更改完配置需运行/etc/rc.d/init.d/iptables save及service iptables restart使配置生效) iptables-save (保存当前更改好的防火墙规则,更改规则后一定记得最后运行,否则会导致重启后配置丢失)iptables -L(列出当前防火墙规则) iptables -F (清除预设表filt...

2018-04-19 09:58:51 89

原创 CentOS7杂七杂八技巧

本文章仅作为个人笔记虚拟内存相关(当你的服务器运行内存不足时,适当使用虚拟内存可以使得本来无法运行的项目完美运行) 创建swap交换区硬盘存储用的空白文件。 dd if=/dev/zero of=/swap bs=1M count=1024使用mkswap格式化文件为swap文件系统 mkswap -f /swap启用刚才创建的Swap文件 swapon /swap设置开机自动...

2018-04-18 10:02:44 285

原创 AndroidStudio下上传项目至JCenter/Bintray

本文章仅作为个人笔记Bintray官网: https://bintray.com个人示例用到的git项目地址: https://github.com/makai554892700/JSONDecodePojo.git账号注册(如果已有账号请略过)于浏览器打开Bintray官网滑动至网页底部,点击如果所示图标 根据个人喜好填写个人信息,并点击最下方图标注册 点击注册后会出现如...

2018-04-18 10:01:44 87

原创 CENTOS7下webmin安装

本文章仅作为个人笔记webmin官网Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。详细介绍webmin安装依次运行如下命令yum -y install perl perl-Net-SSLeay openssl perl-IO-Ttyrpm -U http://prdownloa...

2018-04-18 09:55:33 1631

原创 CentOS7下单机伪分布式Hadoop搭建

本文章仅作为个人笔记Hadoop官网:http://hadoop.apache.org前期准备工作: 生成密钥:运行 ssh-keygen –t dsa 连续回车此时会生成id_dsa和id_dsa.pub文件,及私钥和公钥,运行 cat id_dsa.pub >> authorized_keys 将公钥信息传入authorized_keys文件即可完成免密自登陆。运行...

2018-04-18 09:54:03 672

原创 CentOS7下Laravel部署并用nginx转发

本文章仅作为个人笔记搭建php运行环境php:判断是否有php的yum源: yum search php php源比较旧 系统本身自带php的yum源,但是版本太旧,还是5.4的,为了安装最新的源这里准备安装新yum源。安装php的yum源:rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-releas...

2018-04-18 09:49:30 513

原创 CentOS7下CDH5.11.1集群离线部署

本文章仅作为个人笔记CDH官网地址:https://www.cloudera.com/CDH镜像地址: cm5.11.1地址:http://archive.cloudera.com/cm5/repo-as-tarball/5.11.1/cm5.11.1-centos7.tar.gzhttp://archive.cloudera.com/cm5/repo-as-tarball/5.11...

2018-04-18 09:47:01 475

原创 CentOS下war包(javaweb项目)使用tocat部署并用nginx转发

本文章仅作为个人笔记关于打war包可参考 http://www.jianshu.com/p/c697e37a4b3c 关于服务器用到的工具,这边目前只涉及到jdk/nginx/tomcat/mysql/redis,其中jdk使用安装包安装(参考 http://www.jianshu.com/p/c5fc4dd47754),nginx使用yum安装(参考 http://www.jianshu...

2018-04-18 09:46:02 975

原创 CentOS7下SuperSet(数据分析平台)搭建

本文章仅作为个人笔记SuperSet官网:http://airbnb.io/projects/superset/ SuperSet官方安装文档:http://superset.apache.org/installation.html#getting-started一:校验python是否安装(一般新机器自带python,yum 基于 python)运行 python –versi...

2018-04-18 09:44:42 1534 4

原创 CentOS7下禅道(bug管理平台) 使用心得

禅道是一款开源免费的bug管理平台(也可以选择收费版),个人觉得可以满足初创企业的bug管理需求。本文章仅作为个人bug管理环境搭建参考先贴上禅道官网地址: http://www.zentao.net禅道官方安装地址(linux安装包安装): http://www.zentao.net/book/zentaopmshelp/90.html禅道安装包选择地址: htt...

2018-04-18 09:43:43 1417

原创 CentOS7下Gitlab(开源代码管理平台) 使用心得

本文章仅作为个人笔记Gitlab是一款非常好用且开源免费的git管理平台,非常适合创业公司用于代码管理,笔者在安装配置过程中遇到一些问题,及积累的一些经验特此记录,以备下次使用。Gitlab官网:https://gitlab.com/官方安装文档:https://about.gitlab.com/downloads/#centos7国内用户建议安装文档:https:...

2018-04-18 09:41:26 296

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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