自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring框架由ConditionalOnMissingBean注解引发的问题

Spring框架由ConditionalOnMissingBean注解引发的问题原创 2016年12月02日 19:00:137442问题描述最新负责的工程在做dubbo配置disconf静态配置托管优化,由一个StaticConfigPropertiesFactoryBean来读取静态配置,它是PropertiesFactoryBean

2017-11-23 09:55:42 4438

转载 spring中基于BeanPostProcessor动态替换指定的bean

spring中基于BeanPostProcessor动态替换指定的bean原创 2011年09月16日 10:23:11标签:bean /spring /jar /object /xml /配置管理1933 现在每个系统开发集成的开发框架和公用组件都太多了,而且每个组件都是用自己的配置,比如我们现在使用的一个单点登陆系统就是采用spr

2017-11-23 09:44:47 3401

转载 Spring中Bean多种实现切换方案

Spring中Bean多种实现切换方案原创 2013年09月14日 21:11:235752 一个公共工程中的Spring配置文件,可能会被多个工程引用。因为每个工程可能只需要公共工程中的一部分Bean,所以这些工程的Spring容器启动时,需要区分开哪些Bean要创建出来。另一种场景是:想通过Properties文件中的配置开关,就将Spr

2017-11-23 09:32:05 944

转载 MySQL乱码问题以及utf8mb4字符集

乱码推荐大家看 深入MySQL字符集设置 ,区分检查client端、server端的编码;最简单暴力的方式,是在所有的环节都显式明确的指定相同的编码。比如使用python的MySQLdb连接MySQL时默认的charset是latin1,需要自己指定charset=’utf8′,即使是在服务器端的init-connect=’SET NAMES utf8′,MySQLdb也会使用la

2017-06-14 19:12:42 2725

转载 剖析Disruptor:为什么会这么快?(一)锁的缺点

剖析Disruptor:为什么会这么快?(一)锁的缺点原文:http://ifeve.com/disruptor-locks-are-bad/作者:Trisha’s  译者:张文灼,潘曦  整理和校对:方腾飞,丁一Martin Fowler写了一篇非常好的文章,里面不仅提到了Disruptor,而且还解释了Disruptor 如何应用在LMAX的架构里。里面有提及了

2017-05-04 10:42:36 288

转载 Spring事务处理时自我调用的解决方案及一些实现方式的风险

Spring事务处理时自我调用的解决方案及一些实现方式的风险2014-05-29 20:42 7268人阅读 评论(0) 收藏 举报 分类:spring(23) 目录(?)[+]转:http://www.iteye.com/topic/1122740前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务

2017-04-21 18:24:20 3218

转载 分库分表珠讥

分库分表珠讥  2015/01/18 |  Mysql,分库分表 |  李艳鹏|  暂无评论 |  658 views分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以放在同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。一个不成文的规定,单表5000条记录就

2017-04-11 17:42:35 464

转载 互联网性能与容量评估的方法论和典型案例

互联网性能与容量评估的方法论和典型案例 作者 李艳鹏 关注2017.03.29 22:01* 字数 5310 阅读 1738评论 9喜欢 201 背景本文欢迎转载,转载请注明原文链接,并附作者个人信息李艳鹏。性能至上武林中,“天下武功出少林”指中国各门各派的武功都与少林武学有一定的渊源,技术也是相同的道理,所有的技术最终体现在计算

2017-04-11 15:30:33 9848 1

转载 如何设计一款多场景分布式发号器(Vesta)

作者 李艳鹏 关注2017.04.04 22:46* 字数 6043 阅读 946评论 5喜欢 25本文欢迎转载,转载请注明原文链接,并附作者个人信息李艳鹏。身份和身份证在《分布式服务化系统一致性的“最佳实干”》一文中提出了保证系统最终一致性的定期校对模式,在定期校对模式中最常使用的方法是在每个系统间传递和保存一个统一的唯一流水号(或称为trac

2017-04-11 10:26:08 2331 1

转载 关于数据库Varchar字段类型长度设计问题

摘要: 关于数据库Varchar字段类型长度设计问题现代数据库一般都支持CHAR与VARCHAR字符型字段类型,CHAR是用来保存定长字符,存储空间的大小为字段定义的长度,与实际字符长度无关,当输入的字符小于定义长度时最后会补上空格。VARCHAR是用来保留变长字符,在数据库中存储空间的大小是实际的字符长度,不会像CHAR一样补上空格,这样占用的空间更少。      从以上

2017-03-29 14:46:06 2544

转载 Java finally语句到底是在return之前还是之后执行?

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一

2017-03-29 14:45:18 183

转载 PR测试主要工具

PR测试主要工具有:Web Bench、ab - Apache HTTP server benchmarking tool、Siege、Apache JMeter、Web Polygraph、TCPCopy、Tsung、curl-loader、Grinder、LoadRunner、kylinpet。

2017-03-23 11:31:44 1133

原创 号码隐私

君道立信天润融通中国联通(移客通)天舟通讯

2017-03-23 11:19:01 511

转载 Netflix Hystrix — 应对复杂分布式系统中的延时和故障容错

Netflix近日发布了Hystrix,该库旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包(request collapsing,即自动批处理,译者注),以及监控和配置等功能。Hystrix源于Netflix API团队在2011年启动的弹性工程工作,而目前它在Netfli

2017-03-17 14:33:59 3630

转载 Rest API 的那些事儿

Rest API 的那些事儿推荐22收藏一、前言  在软件行业快速发展的今天,传统的软件授权已经不能足以满足一个IT类的公司的发展。虽然在大部分公司里,它还是现金池的直接源头。但是在可遇见的未来,受摩尔根理论的失效、物联网的发展等影响,应用的架构会越来越趋于简单化,架构越来越倾向于分布式水平扩展,对外的服务提供也会越来越SaaS化。在这种大背景下,很多公

2017-01-23 17:23:32 951

转载 SOA和微服务架构的区别

SOA和微服务架构的区别?1 条评论 分享默认排序按时间排序10 个回答203赞同反对,不会显示你的姓名知乎用户 大型电信行业SOA实施经验,SOA规划咨询,…203 人赞同谢多人邀请,其实前面几位的回答已经差不多了,在这里仅谈下自己的简单总结。

2017-01-23 11:01:07 1989

转载 为什么说传统分布式事务不再适用于微服务架构?

2017-01-05 朱江 聊聊架构传统应用使用本地事务和分布式事务保证数据一致性,但是在微服务架构中数据都是服务私有的,需要通过服务提供的API来访问,所以分布式事务不再适用微服务架构。那么微服务架构又该如何保证数据一致性呢?本文就来谈谈这个话题。传统分布式事务不是微服务中数据一致性的最佳选择微服务架构中应满足数据最终一致性原则微服务架构实现最

2017-01-20 17:30:41 606

转载 AJAX 跨域请求 - JSONP获取JSON数据

AJAX 跨域请求 - JSONP获取JSON数据博客分类: Javascript /Jquery / Bootstrap / Web Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据

2017-01-18 17:52:59 285

转载 分库分表的几种常见形式以及可能遇到的难题

摘要在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。让人感到高兴的是,这些朋友所服务的公司业务量正在(或者即将面临)高速增长,技术方面也面临着一些挑战。让人感到担忧的是,他们系统真的就需要“分库分表”了吗?“分库

2017-01-11 10:11:00 342

转载 水平分库分表的关键步骤以及可能遇到的问题

水平分库分表的关键步骤以及可能遇到的问题聊聊架构mp 09-17 20:18 大在之前的文章中,我介绍了分库分表的几种表现形式和玩法,也重点介绍了垂直分库所带来的问题和解决方法。本篇中,我们将继续聊聊水平分库分表的一些技巧。分片技术的由来关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和

2017-01-11 10:10:22 888

转载 Redis Sentinel环境下的Key过期事件消息订阅

版权声明:本文为ByfordLee原创文章,未经博主允许不得转载,违者请吃饭即可。一.Redis Sentinel       Sentinel是Redis 2.8之后官方发布的HA解决方案,通过Sentinel可以保障整个Redis系统的高可用性。当Redis系统中的Master在异常情况下停止服务后,若干Sentinel会及时察觉并主观判断Master down(S

2017-01-06 16:11:24 3271 5

转载 分布式服务的事务如何处理

分布式服务的事务如何处理?比如dubbo,服务与服务之间的事务怎么处理比较好,现在有没有开源的解决方案?1 条评论 分享默认排序按时间排序13 个回答知乎用户 大型电信行业SOA实施经验,SOA规划咨询,…36 人赞同首先是不建议采用XA两阶段提交方式去处理分

2017-01-06 15:58:32 389

转载 金融市场数据平台的架构设计之道

作者|郝星宇编辑|小智近年来,一个名叫Fintech的名词悄然兴起。互联网科技与传统金融行业的结合越来越深入,作为投行交易系统定海神针的市场数据平台,有着怎样的技术背景?其架构设计又是怎样的?投行的Global Markets或Sales&Trading部门主要服务于大型机构客户,包括金融机构,企业,政府以及各种投资基金(私募基金,对冲基金等),从事包括做市商(Market Maker),

2017-01-06 13:46:39 3704

转载 技术人的发展之路该怎么走

写在前面2012年的时候写过一篇叫《程序算法与人生选择》的文章,我用算法来类比如何做选择,说白了就是怎么去计算,但是并没有讲程序员可以发展的方向有哪些。 所以,就算是有这些所谓的方法论,我们可能对自己的发展还是会很纠结和无所事从,尤其是人到了30岁,这种彷徨和迷惑越来越重。虽然我之前也写过一篇《编程年龄和编程技能》的文章,但是还是有很多做技术的人对于自己能否在年纪大时还能去做技术感

2017-01-05 09:51:25 416

空空如也

空空如也

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

TA关注的人

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