kevin

40
获赞数
11
关注数
28
粉丝数
成都
中南财经政法大学 | 计算机
IP 属地未知
2015-08-21 加入
浏览 8.8k

stay hungry stay foolish

215 声望|学徒
java
135
git
69
github
35
jenkins
23
gitlab
23
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2019-01-15
    网关实现灰度发布
    一、背景互联网产品开发有个非常特别的地方,就是不停的升级,升级,再升级。采用敏捷开发的方式,基本上保持每周或者每两周一次的发布频率,系统升级总是伴随着各种风险,新旧版本兼容的风险,用户使用习惯突然改变而造成用户流失的风险,系统宕机的风险,500错误服...
  • 发布了文章2018-08-30
    mybatis分页插件pagehelper
    //1. use by RowBoundsList<Country> list = sqlSession.selectList("x.y.selectIf", null, new RowBounds(0, 10));//or interfaceList<Country> list = countryMapper.selectIf(1, new RowBounds(0, 10));//or PageRowBoundsPageRowBounds rowBounds = ...
  • 赞了文章2017-08-25
    Spring Cloud实战(一)-Spring Cloud Config Server
    什么是Spring Cloud Config? 创建并运行一个Spring Cloud Config Server 建立一个Repository 创建并运行一个Spring Cloud Config Client
  • 赞了文章2017-08-15
    OpenResty 反向代理的用法与技巧
    在业务环境中,可能会将OpenResty(以后简称OR)作为反向代理,根据不同的location定位到不同的后端,在这样的架构下,对应的反向代理配置可能是这样的:
  • 赞了文章2017-08-14
    OpenResty的现状、趋势、使用及学习方法
    Nginx 是俄罗斯人发明的, Lua 是巴西几个教授发明的,中国人章亦春把 LuaJIT VM 嵌入到 Nginx 中,实现了 OpenResty 这个高性能服务端解决方案。
  • 发布了文章2017-06-22
    java编程规范
    一 命名规则 类名和接口使用意义完整的英文描述,每个英文单词的首字母使用大写、其余字母使用小写的大小写混合法。 示例: {代码...} 方法名使用意义完整的英文描述:第一个单词的字母使用小写、剩余单词首字母大写其余字母小写的大小写混合法。 示例: {代码...} ...
  • 发布了文章2017-05-19
    java8 lambda实现排序初探
    使用它来编写Comparator和对集合(Collection)进行排序。废话不多说上代码: {代码...} 喜欢这样的语法糖么,have a try !(o^^o)
  • 关注了问题2017-05-15
    git 如何 tag 不被修改
  • 回答了问题2017-04-28
    git 如何 tag 不被修改
    删除重新打(o^^o)git push origin :v1.1 //也可以这样 git push origin --delete tag V1.1
  • 发布了文章2017-04-25
    管理git生成的多个ssh key
    管理git生成的多个ssh key参考:[链接] and[链接]nice !(o^^o)
  • 发布了文章2017-04-18
    MySQL表结构为InnoDB类型从ibd文件恢复数据
    b、创建一个表结构,和要恢复的表名是一样的。表里的字段无所谓。一定要是innodb引擎的。CREATE TABLE weibo_qq0( weiboid bigint(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • 发布了文章2017-04-14
    Jenkins+Git+Gitlab 实现web服务持续集成部署
    Jenkins安装和启动 官网下载之后,执行: 手动启动: java -jar jenkins.war 后台启动(默认端口): nohup java -jar jenkins.war & 后台启动(指定端口): nohup java -jar jenkins.war -httpPort=8888 & 后台启动(HTTPS): nohup java -jar jenkins.war -htt...
  • 发布了文章2017-04-13
    java程序cpu过高查看快速解决问题
    操作步骤 top //查看cpu占用过高的进程 获取进程id ps -mp pid -o THREAD,tid,time // 得到cpu占用过高的线程 获取其id or 通过命令:top -Hp 15970 printf "%x\n" pid // 会得到一个16进制字符串 jstack pid | grep [上一步得到16进制] -A 60 //定位代码问题处
  • 发布了文章2017-04-13
    mysql怎么通过frm和ibd文件还原数据
    b、创建一个表结构,和要恢复的表名是一样的。表里的字段无所谓。一定要是innodb引擎的。CREATE TABLE weibo_qq0( weiboid bigint(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • 发布了文章2017-04-13
    java程序cpu过高查看快速解决问题
    操作步骤 top //查看cpu占用过高的进程 获取进程id ps -mp pid -o THREAD,tid,time // 得到cpu占用过高的线程 获取其id or 通过命令:top -Hp 15970 printf "%x\n" pid // 会得到一个16进制字符串 jstack pid | grep [上一步得到16进制] -A 60 //定位代码问题处
  • 回答了问题2017-03-29
    git 如何拉取某一个特定分支特定版本的代码?
    1,git revert到开发分支的commit版本,可以参考[链接] 2,然后执行 git merge (当前版本)--no-ff
  • 发布了文章2017-03-23
    读懂 jstack dump信息
    参考三个实例演示 Java Thread Dump 日志分析jstack pid 信息简单说明看了这篇文章,能帮助你对线程堆栈dump文件反馈的信息有一个认识。后面我再写写自己的实践体会。推荐 《Java并发编程的艺术》一书。
  • 赞了文章2017-03-01
    国外程序员整理的Java资源大全
    Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。
  • 发布了文章2017-03-01
    虾搞 docker 命令
    docker network [命令] {代码...} docker version 查看版本信息 docker info 查看系统信息 docker pull image_name 下载镜像 docker push image_name 上传镜像 docker search image_name 查找镜像 [选项] {代码...} docker images 查看镜像 [选项] {代码...} docker ...
  • 发布了文章2017-02-23
    java内部类详解
    原文 Java内部类的使用小结