自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot 与springcloud 组件版本问题

spingcloud 与springboot版本冲突问题

2023-02-28 15:39:35 2013

原创 docker-compose 安装mysql主从

mysql docker 一键

2022-06-14 11:29:58 721

原创 mysql主从复制异常排查

mysql 主从复制

2022-06-13 15:40:18 391

原创 docker一键部署kafka

docker-compose kafka

2022-06-10 11:09:21 396

原创 docker一键部署rocketMQ

docker部署rocketMQ

2022-06-09 13:29:52 428

原创 ubuntu 16.04编译java8源码

准备 jdk7 环境 简述一下 jdk7的存在必要,是因为 jdk8 编译需要安装BootJDK linux环境 openJdk 7 下载:https://download.java.net/openjdk/jdk7u75/ri/openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz ps: jdk7 和jdk8源码下载有很多方式,只要下载下来的方法都可以。 mkdir /home/local tar -xvf openjdk-7u75 mv openjdk-7u75

2022-05-26 17:29:04 284

原创 DCL乱序问题

/** * Created by qiyei2015 on 2017/5/13. */ public class Instance { private volatile static Instance ins = null; /** * 构造方法私有化 */ private Instance(){ } /** * 懒汉式获取单例 * @return */ public static Instance

2022-03-22 14:52:06 213

原创 docker容器以及宿主机操作

1 复制宿主机当前目录下,nginx.conf 到容器中 docker cp nginx.conf nginx:/etc/nginx/nginx.conf 2 从容器中复制到宿主机中 docker cp nginx:/etc/nginx/nginx.conf nginx.conf

2021-08-23 14:13:14 261

原创 OSI网络模型

OSI 七层网络模型 功能 协议 相关内容 应用层 各种应用协议 http POP3 FTP 表示层 信息的语法语义以及它们的关联,加密,解密,压缩,解压 会话层 不同机器上的用户之间的建立以及管理 RPC,SSL 协议 DNS解析,hosts 传输层 接受上层得数据必要时进行分割传输到下层 TCP协议 网络层 控制子网得运行,逻辑编址.分组传输.路由选择 网关协议等 路由器,网关 链路层 把二进制信号变得有意义 以太网协议Ethernet,ARP协议 网桥,交换...

2020-07-13 14:25:33 180

转载 vbox 无法共享粘贴板

转载如下: https://segmentfault.com/a/1190000006233585#articleHeader2

2019-03-22 13:53:05 785

原创 springboot加载自定义yml并自动注入成对象

1.创建定义test.yml文件,下面是个复杂的Yml文件 report: reportList[0]: taskId: 4 path: axxx rule[0]: type: PERSON_FREQ periodUnit: day numberOfSeparation: 2 times: 2 rule[1]: ...

2019-03-21 13:34:58 5367 1

原创 入门书籍以及教程

https://github.com/DocsHome/microservices

2019-03-18 13:53:36 223

原创 git日常简单操作命令

git branch -a 查看分支 git log 查看提交记录 git reset --hard xxxxxx 重置回某次提交记录 git add 把代码添加到本地仓库 git status 查看本地仓库状态 git commit - m 把代码加入到本地仓库 git push 把代码推送到远程仓库 git checkout 切换分支 git checkout -b ...

2019-03-12 15:18:15 287

转载 mysql语句特性

mysql 语句特性 ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有 ON DUPLICATE KEY UPDATE一步就可以完成,感觉实在是太方便了, ...

2019-03-11 16:39:12 285

原创 windows 重装mysql

windows重装mysql 运行cmd 停止原有mysql服务 net stop mysql 删除原有的mysql服务 sc delete mysql 解压新的包: D:\mysql-5.7.23-winx64 增加my.ini 配置启动文件 [mysqld] ##skip-grant-tables=1 port = 3306 basedir=D:\mysql-5.7.23-winx64 dat...

2018-11-11 21:17:50 2872

原创 linux 下 nginx 进行负载均衡/静态分离

nginx 进行负载均衡 1.准备工作: 虚拟机:192.168.1.127 装有tomcat 7.085 以及nginx 虚拟机:192.168.1.19 装有tomcat 7.088 2.:进入nginx 配置目录 cd /nginx/conf vim nginx.conf 3 首先在server 上方,加上 upstream 模块 upstream tomcats{ ...

2018-06-06 14:25:19 402

原创 linux 安装 nginx

Linux中安装配置Nginx及参数详解 1、安装编译文件及库文件  yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2、安装PCRE,Nginx的rewrite的伪静态匹配规则需要用到正则表达式,PCRE就是起到这个作用。   下载地址:wget http://downloads.s...

2018-06-05 18:53:28 256

原创 Redis 在linux 下安装与部署

redis 安装 1.下载文件 官网下载Redis 压缩包,地址:http://redis.io/download 下载稳定版3.0.4即可。 然后通过远程管理工具,将压缩包拷贝到Linux服务器中 或者 wget http://download.redis.io/releases/redis-3.0.4.tar.gz 2.找到文件并解压文件 tar xzf redis-3.0.4...

2018-05-31 17:35:56 258

原创 Launcher Mainfest merger 出问题

可能是versionName,与versionCode 出了问题。 去掉VersionName,VersionCode 就可以了。

2018-05-21 17:54:29 228

转载 在Centos7 安装Mysql 5.7

在Centos7 安装Mysql 5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-e...

2018-03-16 14:19:54 197

转载 Centos7 安装tomcat

JDK安装 1>查看目前系统的jdk: rpm -qa | grep jdk 2>查看yum库中有哪些JDK: yum search java|grep jdk 3>选择要安装的版本的包名,进行安装: yum install java-1.7.0-openjdk-1.7.0.75.x86_64 4>也可选择自己要安装的其它版本或最新版本的JDK.注意修改下面配置中...

2018-03-15 18:03:02 222

转载 CentOS下为xxx用户添加sudo 权限

Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。 一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。 同时,sudo提供了强大...

2018-03-15 16:58:26 6012

原创 centos 7设置网络

centos 7 设置网络 cd /etc/sysconfig/network-scripts/ vi ifcfg-ens33(不一定是该名称,不过一定是ifcfg- 开始的) vi 进入后 按i 进入编辑模式 把网卡设置改成如下 按esc 退出编辑模式 输入:wq 退出编辑界面 重启网卡 service network restart ping www.baidu.com ...

2018-03-15 16:24:01 394 1

原创 linux 中文输入法

ubuntu 16.04:  1.更新语言包:settings >LanguageSupport>汉语中国>keyboard input method system>fcitx   重启系统>就看到sunpinyin输入即可

2018-01-22 11:48:46 3874 1

转载 SurfaceView 播放视屏前黑屏闪烁

this.setZOrderOnTop(true);   //this.setEGLConfigChooser(8, 8, 8, 8, 16, 0);   this.getHolder().setFormat(PixelFormat.TRANSLUCENT);    不过中间那句是OpenGl的,视情况使用,无用可注释掉了,也能实现了透明,但是GLSurfaceView就必须使用  

2018-01-13 14:50:52 2368

原创 git format-patch

git format-patch git apply patch

2017-12-04 15:36:25 1276

转载 android 7.1编译出错

问题: ninja: build stopped: subcommand failed. build/core/ninja.mk:142: recipe for target 'ninja_wrapper' failed make: *** [ninja_wrapper] Error 1 1. 切换到工程根目录,检查 jack-server 是否开启 -----------

2017-10-10 09:47:26 2027

转载 Android: m, mm以及mmm编译命令以及make snod的使用

Android: m, mm以及mmm编译命令以及make snod的使用 1)编译指定Package Android源码目录下的build/envsetup.sh文件,描述编译的命令 m:       编译所有的模块  mm:   编译当前目录下的模块,当前目录下要有Android.mk文件  mmm:编译指定路径下的模块,指定路径下要有Android.mk文件 要想

2017-09-28 15:05:33 739

转载 vim 插件安装

简易安装 wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh 或者自己手动安装:(以ubuntu为例) 安装vim sudo apt-get install vim 安装ctags:sud

2017-09-16 09:24:32 692

原创 Genymotion 使用教程

Genymotion 使用教程 http://www.cnblogs.com/rainboy2010/p/6387770.html

2017-07-22 14:05:15 510

原创 android setupwizard launcher app启动优先级(未验证)

记录mainfest  priority优先级决定app启动流程 activity android:name="com.android.setupwizard.activity.DefaultMainActivity"> intent-filter android:priority="1"> action android:name="android.intent.ac

2017-07-14 17:54:36 1875

原创 关闭Android jack 编译

jsr305 mk 文件 LOCAL_PATH := $(call my-dir) # Target library. include $(CLEAR_VARS) LOCAL_JACK_ENABLED := disabled  (只要加上这句就关闭jack编译) LOCAL_MODULE := jsr305 LOCAL_SDK_VERSION := 8 LOCAL_SRC_F

2017-07-07 16:52:13 1836

转载 jenkins 插件失败问题

jenkins 手动升级 http://blog.youkuaiyun.com/liyuming0000/article/details/46879583 如果手动升级失败,只要升级jenkins升级失败的包,后面的包可以继续的用在线升级进行更新

2016-12-13 15:49:37 660

原创 linux搭建jenkins

1.需要开发环境:jdk / tomcat /maven  jdk:.java -version  . linux 推荐安装  maven: mvn --version  :linux推荐安装 tocat:http://jingyan.baidu.com/article/e4d08ffdabb0710fd2f60de9.html jenkins :http://blog.youkuaiyun.com/

2016-12-09 16:48:36 365

转载 linux 根据.x509.pem .pk8 生成keystore

一、前言 goolge为我们提供了4个标准的key,以签名测试程序: testkey -- a generic key for packages that do not otherwise specify a key. platform -- a test key for packages that are part of the core platform. shared --

2016-12-01 17:41:36 2675 1

原创 获取string 省略号

String msg= TextUtils.ellipsize(mChargeLabelString, new TextPaint(paint), width, TextUtils.TruncateAt.END).toString();

2016-11-18 14:10:29 375

转载 Android Studio 添加framework.jar等系统jar

转载文章,re 使用@hide 的api,可以通过反射,但反射速度慢,且使用不方便。 @hide的api,在编译的时候有问题,如果能编译成功,是可以调用的。那么问题来了,如何编译成功? 可以修改android源码,去掉@hide,编译生成该模块的framework.jar。Eclipse中直接引入该jar包在android.jar前即可。AndroidStudio就比较麻烦,需要

2016-11-04 16:19:41 2473

原创 自定义View步骤

1.创建java类 package com.jerry.greentree.view; import android.content.Context; import android.content.res.TypedArray; import android.graphics.drawable.Drawable; import android.util.AttributeSet;

2015-12-14 20:51:28 346

原创 ScrollView与ListView嵌套冲突问题

public class HotelRoomListView extends ListView {     public HotelRoomListView(Context context)     {         super(context);     }     public HotelRoomListView(Context context, AttributeSet

2015-12-14 20:45:27 226

空空如也

空空如也

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

TA关注的人

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