自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乔志勇笔记

最简答精彩的 java技术 分享

  • 博客(27)
  • 资源 (11)
  • 收藏
  • 关注

原创 data jpa 动态插入 (null 为 sql默认值,utime自动更新 )

*/@Setter@Getter@Table(name = "tb_order_history")@Entity@Data@DynamicInsertpublic class OrderHistory implements Serializable { private static final long serialVersionUID = -1L; @Id...

2018-11-29 18:45:27 2013

转载 Kubernetes 容器云实践方案

https://mp.weixin.qq.com/s?__biz=MzIzOTUyMTA4MA==&mid=2247483791&idx=1&sn=aebdf07237eec8596f4462801a230370&chksm=e9299dd8de5e14ceafba4f4c834dac87bee7054179b0810de6237322a45d89008ef34cb...

2018-11-29 14:36:23 2202 1

转载 如何修改项目引入jar中的代码

https://mp.weixin.qq.com/s/ky9i5LvoIK1BAqExUjx72A你是否遇到过这样的困境:这个问题线上才能出现,可是线上不支持debug,并且怀疑是引入的jar引起的,不能加log怎么办?亦或者你觉得引入的jar的某个方法有bug,应该这么写才对,如何才能去证实呢。不知道你是如何解决上诉问题的,笔者的方案就是在项目创建一个一模一样的需要debug或者修改的C...

2018-11-28 19:00:11 662

转载 CHARACTER SET utf8 COLLATE utf8_general_ci

https://blog.csdn.net/vanessa_li/article/details/78095638老师在建一个表的时候对一个字段设置了CHARACTER SET utf8 COLLATE utf8_general_ci,不是第一张表而且感觉建数据库的时候也已经设了字符集编码,所以查资料了解了一下这样做的原因,虽然具体不是太清楚,但对CHARACTER SET utf8 COLL...

2018-11-27 16:31:09 33384

转载 支付开发,不得不了解的国内、国际第三方支付流程

https://mp.weixin.qq.com/s/4Xut45PcMASlV4_08O_xmA这几年的工作中一直与支付打交到,借着 skr-shop 这个项目来与大家一起分享探索一下支付系统该怎么设计、怎么做。我们先从支付的一些常见流程出发分析,找出这些支付的共性,抽象后再去探讨具体的数据库设计、代码结构设计。相关项目: PHP 版本的支付SDK:https://github.c...

2018-11-27 15:54:37 4086

转载 公司ES升级带来的坑怎么填?

https://mp.weixin.qq.com/s/Jvy06VZVdF-0U8t0w5bNLA前言公司的ES最近需要全部进行升级,目的是方便维护和统一管理。以前的版本不统一,这次准备统一升级到一个固定的版本。同时还会给ES加上权限控制,虽然都是部署在内网,为了防止误操作,加上权限还是有必要的。带来的问题就是我这边的程序得改了,目前用的是Spring Data Elasticse...

2018-11-27 15:16:22 797

转载 谈 Kubernetes 的架构设计与实现原理

https://draveness.me/understanding-kubernetes?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.ioKubernetes 基本上是这两年最热门、最被人熟知的技术了,它为软件工程师提供了强大的容器编排能力,模糊了开发和运维之间的边界,让我们开发、管理和维护一个大型的分布式...

2018-11-27 15:06:54 697

转载 对传统应用进行容器化改造

https://mp.weixin.qq.com/s/0yWIuIwarLiml4MD0pDxMg本文接下来简要介绍什么是容器化,要在 Docker 容器中运行传统应用的缘由,容器化的过程,其间可能遇到的问题,在用容器部署之后的其他步骤等。这将明显减轻部署工作的压力,并让应用朝着零停机部署和横向缩放的方向前进。 注:本文专注在简化应用的部署过程,并不包含需要对应用重新设计的内容,比如高...

2018-11-27 14:00:13 4637

转载 美团即时物流的分布式系统架构设计

https://mp.weixin.qq.com/s/drlx9Fv0qQI8JJct_AjmYw背景美团外卖已经发展了五年,即时物流探索也经历了3年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点: 即时物流业务对故障和高延迟的容忍度极低,在业务复杂度提升的同时也要求系统具备分布式、可扩展、可容灾的能力。即时物流系统阶段性的逐...

2018-11-26 18:29:31 1576

转载 后端技术杂谈

http://www.rowkey.me/blog/2018/11/22/online-debug/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io如何应对在线故障Nov 22nd, 2018 Posted by 飒然Hang in architecture线上运行的Java应用突然没有响应、响应缓...

2018-11-23 16:04:19 277

转载 从一道简单的“SpringBoot配置文件”相关面试题,我就能知道你的水平

面试要套路,也要技巧。别被背题目的兄弟们给忽悠了。【你来发挥】你比较喜欢什么技术,哪一种最熟?一般自信的面试官都喜欢问这个问题,这次面试的小伙比较年轻,咱也装回B,不然都对不起自己。答: 我比较喜欢Spring,比较有趣。目的: 希望应聘者能够有广度且有深度。如果最感兴趣的是Spring本身,而不是其上的解决方案,那顶多会承担被分解后的编码工作。巧了,咱也熟。【工作经...

2018-11-22 18:39:03 334

转载 关于负载均衡的一切

https://mp.weixin.qq.com/s/xvozZjmn-CvmQMAEAyDc3w什么是负载均衡?负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据均匀分摊到多个操作单元上执行,负载均衡的关键在于均匀。 常见的负载均衡方案有哪些?常见互联网分布式架构如上,分为: 客户端层 反向代理层 ...

2018-11-22 18:29:38 350

转载 漫话:如何给女朋友解释为什么双11当天不能申请退款

https://mp.weixin.qq.com/s/POJuYTlO4XmVYhk_rAjAAQ原创: 漫话编程 漫话编程 昨天双十一当天晚上的十一点多,我下班回到家中,看到平时很早就睡觉的女朋友今天竟然还没有睡觉。于是我问她: 服务降级:当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务...

2018-11-20 10:16:50 474

转载 “分库分表" ?选型和流程要慎重,否则会失控

https://mp.weixin.qq.com/s?__biz=MzA4MTc4NTUxNQ==&mid=2650519118&idx=1&sn=fc4b92154cb9ab6dcec5b5544c6274aa&chksm=8780b18ab0f7389c1bde56b5adfce265779a58314ef77b7645b1f189f2ba11691fac7d8...

2018-11-16 18:06:59 1008

转载 在这个大促的日子聊一聊我的大促经历

http://blog.cyeam.com/ctalk/2018/11/11/1111?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io4个618,3个双十一的经历写出来分享。压测 性能 禁止读库、禁止跨机房调用 监控 服务降级 兜底 事故 值班 最后之前在某东待了3年半,经历了4个61...

2018-11-16 17:24:01 387

转载 架构设计之「服务限流」

https://mp.weixin.qq.com/s/G3Pt-rpQ9feUU6h_usa8Fw上一篇我们聊过了架构设计中的「服务隔离」模式,今天我们继续来探索一下在分布式系统架构中的另一个常用的设计:服务限流。那么,什么是「服务限流」呢?在解释「服务限流」之前,我们来看一下前些时间网上很火的一个段子,说的是新浪微博的一名工程师正在家里办婚礼,突然接到公司的电话要紧急处理线上流量激增的...

2018-11-16 16:20:46 308

转载 双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问?

https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247483759&idx=1&sn=7e6575861a779711a5ef5f27b8e088e4&chksm=fba6e96cccd1607a709c1437eb0b92df703b8d8eac466205798618480abf600b67f0327...

2018-11-16 13:55:52 799

转载 性能优化之道】每秒上万并发下的Spring Cloud参数优化实战

https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247483777&idx=1&sn=f144ee415bb743f5422314907fc7d819&chksm=fba6e982ccd160945aa5c53434e933e2f03e89d9faf634f0b573c1f7b6f4d6d2635cad0...

2018-11-16 13:51:48 4163

转载 拜托!面试请不要再问我Spring Cloud底层原理

https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247483712&idx=1&sn=4cd88761830428a2e485ac4c2cf120f9&chksm=fba6e943ccd16055344222ce9c794358e1a4a84fdf4263eaa7c91e9756597bd06e49f9b...

2018-11-16 13:50:15 427

转载 微服务架构如何保障双11狂欢下的99.99%高可用

https://mp.weixin.qq.com/s/lBeQSSPX7OeWO6SmWYf1Mg目录一、概述二、业务场景介绍三、线上经验 _ 如何设置Hystrix线程池大小四、线上经验 _ 如何设置请求超时时间五、服务降级六、总结 一、概述 上一篇文章讲了一个朋友公司使用Spring Cloud架构遇到问题的一个真实案例,虽然不是什么大的技术问题,但...

2018-11-16 13:49:08 609

转载 RabbitMQ 高级指南:从配置、使用到高可用集群搭建

https://blog.csdn.net/qq_35246620/article/details/72473098博主说:在项目中,通过 RabbitMQ,咱们可以将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。正文1 RabbitMQ 简介1.1 介绍  RabbitMQ 是一个由 ...

2018-11-07 13:48:46 367

转载 keepalived vip漂移基本原理及选举算法

 https://www.cnblogs.com/pangguoping/p/5721517.htmlkeepalived可以将多个无状态的单点通过虚拟IP(以下称为VIP)漂移的方式搭建成一个高可用服务,常用组合比如 keepalived+nginx,lvs,haproxy和memcached等。它的实现基础是VRRP协议,包括核心的MASTER竞选机制都是在VRRP协议所约定的。一...

2018-11-02 16:25:16 1354

转载 消除单点,一篇搞定 | 架构设计篇

https://mp.weixin.qq.com/s/DWSzoZWNyKXePVuwubpTog系统架构中,为什么会存在单点?(1)存在设计缺陷,出现了单点;(2)能大大简化系统设计,有意为之,设置单点; 典型互联网高可用架构,哪些地方可能存在潜在单点?典型互联网高可用架构:(1)端,通过DNS,由域名拿到nginx的外网IP;(2)反向代理,nginx是后端入...

2018-11-02 16:19:36 763

转载 【BeanUtils.copyProperties】扩展将实体类List转换成ModelList

https://blog.csdn.net/u013331641/article/details/80816810public class ListUtils {    private static final Logger log = LoggerFactory.getLogger(ListUtils.class);     /**     * 将entityList转换成model...

2018-11-01 16:49:10 2688

转载 Linux生产环境上,最常用的一套“vim“技巧

引子研发线上使用最多的编辑器,就是vi。无论是最快查看某个文件内容,还是快速编辑某个文件,vi都能帮上忙。软件世界貌似有一些非常长寿的东西,vi算是一个。本篇文章聚焦的是研发线上最常用的一些功能。至于安装插件,写一些脚本,那一般是在开发机上玩的,生产环境没有条件、也没有时间忍受你做这些增强。希望看完本文,能够对这款神器有一个大体印象。当然,熟练的使用还需要日常有意识的培养。vim是v...

2018-11-01 15:53:20 807

转载 Docker 配置网络教程 - host 网络

https://blog.csdn.net/kikajack/article/details/79460255这部分教程中,独立容器直接连接到 Docker 主机的网络,没有网络隔离。1. 目标这个教程的目的是启动一个直接绑定到 Docker 主机的 80 端口的 Nginx 容器。从网络角度来看,这跟 Nginx 进程直接运行在 Docker 主机上而不是容器中具有相同等级的隔离。然...

2018-11-01 14:34:49 4742 1

转载 docker network基础

https://www.cnblogs.com/jsonhc/p/7823286.html前面介绍了nginx与php两个容器间是如何进行通信的:[root@docker ~]# docker run -d --name=php -v /www:/usr/local/nginx/html php[root@docker ~]# docker run -d --name=nginx ...

2018-11-01 14:16:26 2469

eclispe插件svn

svn插件

2017-07-19

UniEAP RIA V3.4参考手册

UniEAP RIA V3.4参考手册

2017-07-18

java反编译工具

java反编译工具

2017-06-07

mybatis自动生成

mybatis自动生成工具,省去写xml的烦恼

2017-06-07

开发bash脚本

用于自动执行controller,放在linux中的bash脚本

2017-06-07

本地maven安装

本地maven安装,解压即用,不用配置

2017-06-07

本地redis安装

本地redis,解压即用,不用配置

2017-06-07

SQLYOG中文破解版

SQLYOG中文破解版

2017-06-07

TortoiseSVN

svn Windows客户端

2017-06-07

java中文api

java中文api,1.6,桌面客户端文档

2017-06-07

空空如也

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

TA关注的人

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