会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
神牛003
一箱一包行天下,付尽狂名十五年。
博客园
首页
新随笔
联系
订阅
管理
2020年1月21日
年年总结-2019
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2020-01-21 20:03 神牛003
阅读(144)
评论(1)
推荐(0)
2019年12月1日
写自定义参数验证方式
摘要: 本次发表文章距上次发表已近有两月有余,原因是两月前离开了上家公司(离开原因可能会在年终终结叙述,本篇暂且忽略),来到了现在所在的京东集团,需要花时间熟悉环境和沉淀一下新的东西,因此写文章也暂时没那么勤奋了,不得不说这次是机遇也是对自己职业生涯的一次重要决定。 话说本篇内容主要分享的是自定义方法参数的
阅读全文
posted @ 2019-12-01 17:43 神牛003
阅读(1362)
评论(0)
推荐(1)
2019年9月17日
springboot数据库主从方案
摘要: 本篇分享数据库主从方案,案例采用springboot+mysql+mybatis演示;要想在代码中做主从选择,通常需要明白什么时候切换数据源,怎么切换数据源,下面以代码示例来做阐述; 搭建测试环境(1个master库2个slave库) DataSource多数据源配置 设置mybatis数据源 拦截
阅读全文
posted @ 2019-09-17 17:24 神牛003
阅读(12629)
评论(0)
推荐(4)
2019年9月11日
相同类中方法间调用时日志Aop失效处理
摘要: 本篇分享的内容是在相同类中方法间调用时Aop失效处理方案,该问题我看有很多文章描述了,不过大多是从事务角度分享的,本篇打算从日志aop方面分享(当然都是aop,失效和处理方案都是一样),以下都是基于springboot演示; 快速定义个日志Appender 快速定义个拦截器和日志注解(aop) 模拟
阅读全文
posted @ 2019-09-11 19:05 神牛003
阅读(1244)
评论(0)
推荐(1)
2019年9月10日
分布式Id - redis方式
摘要: 本篇分享内容是关于生成分布式Id的其中之一方案,除了redis方案之外还有如:数据库,雪花算法,mogodb(object_id也是数据库)等方案,对于redis来说是我们常用并接触比较多的,因此主要谈谈结合redis生成分布式id方案。 分布式Id设计流程图 基于redis的hash自动incre
阅读全文
posted @ 2019-09-10 19:10 神牛003
阅读(1659)
评论(1)
推荐(2)
2019年8月30日
rabbit - producer的confirm和consumer的ack模式
摘要: 本篇和大家分享的是关于rabbit的生产和消费方的一些实用的操作;正如文章标题,主要内容如producer的confirm和consumer的ack,这两者使用的模式都是用来保证数据完整性,防止数据丢失。 producer的confirm模式 consumer的ack模式 producer的conf
阅读全文
posted @ 2019-08-30 20:37 神牛003
阅读(1838)
评论(0)
推荐(0)
2019年7月24日
多个module实体类集合打一个jar包并上传至远程库
摘要: 本章内容主要分享多个module中的实体类集合生成到一个jar包中,并且发布到远程库;这里采用maven-assembly-plugin插件的功能来操作打包,内容不长却贴近实战切值得拥有,主要节点内容如: 多个module实体类集合打jar包 jar包打入本地库 jar包上传至远程库 多个modul
阅读全文
posted @ 2019-07-24 02:17 神牛003
阅读(1819)
评论(1)
推荐(0)
2019年6月1日
RestHighLevelClient查询es
摘要: 本篇分享的是es官网推荐的es客户端组件RestHighLevelClient的使用,其封装了操作es的crud方法,底层原理就是模拟各种es需要的请求,如put,delete,get等方式;本篇主要分享常用查询,希望能给大家带来好的帮助; 分页查询 条件查询 文本模糊匹配 时间范围匹配 超时设置
阅读全文
posted @ 2019-06-01 14:34 神牛003
阅读(83100)
评论(4)
推荐(3)
2019年5月18日
自定义log4j的appender写es日志
摘要: 本篇和大家分享的是自定义log4j的appender,用es来记录日志并且通过kibana浏览es记录;就目前互联网或者一些中大型公司通常会用到第三方组合elk,其主要用写数据到es中,然后通过可视化工具kibana来做直观数据查看和统计;本篇内容节点如下: docker快速搭建es,es head
阅读全文
posted @ 2019-05-18 17:21 神牛003
阅读(4386)
评论(1)
推荐(1)
2019年3月30日
springboot+redis分布式锁-模拟抢单
摘要: 本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下: jedis的nx生成锁 如何删除锁 模拟抢单动作(10w个人开抢) jedis的nx生成锁 对
阅读全文
posted @ 2019-03-30 15:35 神牛003
阅读(6073)
评论(16)
推荐(13)
2019年3月9日
springboot打包不同环境配置与shell脚本部署
摘要: 本篇和大家分享的是springboot打包并结合shell脚本命令部署,重点在分享一个shell程序启动工具,希望能便利工作; profiles指定不同环境的配置 maven-assembly-plugin打发布压缩包 分享shenniu_publish.sh程序启动工具 linux上使用shenn
阅读全文
posted @ 2019-03-09 17:16 神牛003
阅读(11008)
评论(2)
推荐(2)
2019年2月23日
python脚本简化jar操作命令
摘要: 本篇和大家分享的是使用python简化对jar包操作命令,封装成简短关键字或词,达到操作简便的目的。最近在回顾和构思shell脚本工具,后面一些文章应该会分享shell内容,希望大家继续关注。 获取磁盘中jar启动包 获取某个程序进程pid 自定义jar操作命令 获取磁盘中jar启动包 这一步骤主要
阅读全文
posted @ 2019-02-23 17:44 神牛003
阅读(1172)
评论(0)
推荐(0)
2019年2月16日
清除过期日志的py脚本
摘要: 本篇和大家分享的是一个清除过期日志的python脚本,年后第二篇希望对大家有帮助; 该python脚本创建的由来 代码及分析 crontab定时任务 该python脚本创建的由来 此由来,是在过年假期时突然被反馈告警服务器磁盘空间占用比例增大,当时通过df等命令定位到,是使用了某个开源任务调度框架日
阅读全文
posted @ 2019-02-16 20:51 神牛003
阅读(1104)
评论(0)
推荐(1)
2019年2月11日
springcloud之服务注册与发现(zookeeper注册中心)-Finchley.SR2版
摘要: 新年第一篇博文,接着和大家分享springcloud相关内容;本次主要内容是使用cloud结合zookeeper作为注册中心来搭建服务调用,前面几篇文章有涉及到另外的eureka作为注册中心,有兴趣的朋友会回顾下上几篇文章。 springcloud版本说明 docker快速启动一个zookeeper
阅读全文
posted @ 2019-02-11 16:56 神牛003
阅读(13088)
评论(1)
推荐(0)
2019年1月26日
年年总结-2018
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2019-01-26 14:11 神牛003
阅读(214)
评论(4)
推荐(4)
下一页
公告