自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

转载 现场服务管理解决方案ServiceMax8

ServiceMax,GE数字公司是为技术人员,经理和高管提供基于云的现场服务管理解决方案的提供商。ServiceMax提供按需解决方案,可实现运营规划的自动化,如人力优化,高级调度和调度,零件物流,库存和仓库维修以及已安装的基础服务.ServiceMax 完全建立在 Salesforce 平台之上,他们部署在云端的软件保证客户的外派技术人员在到达服务现场之前拥有所有必须的信息,在到达现场之后则得到应有的帮助。在这个基础上,ServiceMax 还逐渐建立起一套更加全面的工具,例如对售出产品的数量和质保的

2021-08-08 17:29:47 406

转载 witkey

按照威客(witkey)模式创始人刘锋给出的定义:威客模式:人的知识、智慧、经验、技能通过互联网转换成实际收益,从而达到各取所需的互联网新模式。主要应用于包括解决科学、技术、工作、生活、学习等领域的问题,体现了互联网按劳取酬和以人为中心的新理念。背景从本世纪初,互联网开始加速发展,各种创新型应用和互联网新概念不断出现,例如搜索引擎、电子商务、博客、RSS、3G、web2.0、长尾理论等。这些应用和...

2018-06-07 10:47:25 1073

转载 转载:区块链主流开源技术体系介绍

区块链主流开源技术体系介绍           一、     比特币体系比特币(BitCoin)是最早也是全球最广泛使用和真正意义的去中心化区块链技术,因此他的开源技术体系非常值得参考。比特币区块链的核心技术框架采用C++语言开发,共识算法采用POW算法,工作量(挖矿)证明获得记账权,容错50%,实现全网记账,公网性能TPS<7。开源地址为:https://gi...

2018-05-29 08:56:17 1222

转载 微服务gateway介绍

用 Spring Cloud 微服务实战中,大家都知道用 Zuul 作为智能网关。API 网关(API Gateway)主要负责服务请求路由、组合及协议转换。下面是大家的总结:一、最佳回答网关的技术选型SpringCloud-Zuul :社区活跃,基于 SrpingCloud 完整生态, 是构建微服务体系前置网关服务的最佳选型.Kong : 基于OpenResty的 API 网关服务和网关服务管理...

2018-04-15 17:35:25 46011 4

转载 Martin Fowler关于微服务的原文翻译

原文如下:http://martinfowler.com/articles/microservices.html微服务一个新的架构术语“微服务架构”一词是在过去几年里涌现出来的,它用于描述一种独立部署的软件应用设计方式。这种架构方式并没有非常明确的定义,但有一些共同的特点就是围绕在业务能力、自动化布署、端到端的整合以及语言和数据的分散控制上面。“微服务”- 这是在软

2017-12-14 18:38:33 408

转载 微服务架构中模块划分和服务识别

微服务架构中模块划分和服务识别最近在进行微服务架构的交流和讨论中,除了谈到微服务技术架构外,客户往往更加挂你微服务模块的划分粒度,已经具体的微服务API接口的识别和定义问题,因此这篇文章将重点谈下微服务架构实践过程中的微服务模块划分和服务识别。最近在进行微服务架构的交流和讨论中,除了谈到微服务技术架构外,客户往往更加挂你微服务模块的划分粒度,已经具体的微服务

2017-12-14 16:42:04 9815

转载 分布式系统全局id生成策略

当数据发生分片,分库分表时,业务系统首先就要考虑如何生成一张表的全局唯一ID,设计生成全局ID的服务有几点考虑:1、不能有单点故障;2、全局ID生成服务不能成为整个系统性能瓶颈;3、全局ID要和ShardingId有映射关系,根据全局主键ID能算出数据在哪个分片;4、不能太长,否则,作为主键建立索引查询效率低;flickr开发团队在2010年撰文介绍了flickr使用的

2017-12-13 00:54:55 896

转载 Twitter的分布式自增ID算法snowflake

Twitter的分布式自增ID算法snowflake (Java版)概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最

2017-12-13 00:14:37 330

转载 分布式ID生成服务

spring boot / cloud (十六) 分布式ID生成服务在几乎所有的分布式系统或者采用了分库/分表设计的系统中,几乎都会需要生成数据的唯一标识ID的需求,常规做法,是使用数据库中的自动增长列来做系统主键,但是这样的做法无法保证ID全局唯一.那么一个分布式ID生成器应该满足那些需求呢 :全局唯一性趋势递增能够融入分库基因本文

2017-12-12 23:42:27 478

原创 spring源码下载地址,值得花时间学习

http://www.blogjava.net/zhyiwww/archive/2014/10/17/418809.html

2017-07-18 21:22:03 264

转载 MVC到前后端分离

从MVC到前后端分离(REST-个人也认为是目前比较流行和比较好的方式)摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Struts、Spring MVC等框架。1. 理解MVCMVC是一种经典的设计模式,全名为Mode

2017-06-10 16:26:01 333

转载 物联网通信协议

物联网通信协议 分类:物联网(1) 为了方便,将物联网通信协议分为两大类,一类是接入协议,一类是通讯协议。接入协议一般负责子网内设备间的组网及通信;通讯协议主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。本文介绍以通讯协议为主。先说接入协议市场上常见的有zig

2017-05-16 13:26:02 2039

转载 ECSHOP表结构,可以参考

ECShop 2.7.2版本,数据库表注:1、颜色为蓝色的字,是本人所写,有待讨论验证的地方。2、颜色为红色的字,是新增的字段。(改文档是基于网上下载的老版本的数据字典修改而成,已经检查了所有字段,修改的修改,增加的增加)。ecs_account_log//用户账目日志表字段类型Null默认注释

2016-10-27 13:31:57 914

转载 非小型电子商务系统设计经验分享

前言做了两年多针对淘宝的电子商务数据线下数据系统,越到后面越觉得自己还没入门,不管技术上还是业务上,这篇文章既是对自己的积累的一次梳理,更想的是能在和各位朋友交流中,互相进步。ps:所有字段并不是正式项目所使用字段,请根据自己的业务需求进行酌情查看处理,类目属性,商品,订单结构可以参考淘宝API数据接口进行查看具体字段。商品模块设计商品模块是支撑整个架构的核心,如果

2016-08-29 14:27:42 700

翻译 解决Tomcat catalina.out 不断成长导致档案过大的问题

Tomcat的网站上的说法http://wiki.apache.org/tomcat/FAQ/Logging#Q6:System.out 和 System.err 都被打印到 catalina.out。catalina.out 不会 rotate。如果您使用了 logging 机制,就不会有任何东西被写到标准输出了,所以这应该不会是个问题。可是实际上发现,虽然有设了

2016-08-13 17:36:03 799

转载 分布式桥梁ZooKeeper开发应用体验

从传统Java Web转入分布式系统应用,再到接触分布式协调框架ZooKeeper,通过痛苦的思维逻辑和理念转变,历经一个月时间,小伙伴们终于把ZooKeeper嵌入到了BoCloud博云的BeyondContainer中,并在其上进行相应功能的开发:服务注册与发现、集群管理、模块的高可用及分布式锁等。在选定ZooKeeper之前,我们对其他的分布式框架也进行了调研和对比,分别 有etcd

2016-07-20 14:16:54 341

转载 CSS3创建H5预载动画效果

前端技术CSS3创建H5预载动画效果作者:李 格锐2015.03.09预载是互联网交互设计中必不可少的元素之一,它们负责在内容显示前,既可增强用户体验的视觉有趣化,同时也避免了因低速网络环境导致的长时间响应问题。而CCS3预载不仅是替换图片类预载的优化方案,同时也支持Retina等高清屏幕下的快速显示。动画预载是内容加载前支持快速响应

2016-05-31 18:00:36 1871

转载 在ThoughtWorks工作12年的技术主管,所总结的12条技术人经验

本文作者在ThoughtWorks工作了12年之久, 回顾了往昔工作之后,他得出了12条经验心得,下面会具体说明。1. 工具无法取代思考在我多年的咨询生涯中,每当坐下来与管理者合作解决问题时,经常会遇到这样的情况:管理者认为某个工具能“解决”指定的问题。如果这个问题所涉及的领域很好理解、特例不多,同时每个人都能按照同样的方式来工作,管理者的这种想法是能够成功的。不幸的是

2016-04-28 11:44:59 1228

转载 也许,DOM 不是答案(手机APP页面开发的思考)

也许,DOM 不是答案作者: 阮一峰日期: 2015年2月22日有一个词"手机网站"(mobile web),指供手机浏览的网站,但它是不存在的。人们提到"移动互联网"的时候,其实专指另外一样东西:手机App。一、Web App vs. Native App比起手机App,网站有一些明显的优点。

2016-04-25 18:19:14 644

转载 linux(centos)用户与权限

1.用户管理2.用户组3.权限分配 一、查看与用户相关文件命令:1.cat2.more3.head /etc/passwd    #查看文件的前十行4.head -2 /etc/passwd #查看文件的前两行5.tail /etc/passwd    #查看文件的后十行6.tail -f /etc/passwd #实

2016-03-31 17:37:07 2159

转载 Nginx配置文件详细说明

Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件error_log  /var/log/nginx/error.log;pid        /var

2015-05-19 11:24:44 330

转载 javascript深入理解js闭包

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码   var n=999;  function

2015-05-13 11:17:47 276

转载 Zookeeper基本原理

1.1  Zookeeper基本原理 1.1.1    Zookeeper的保证l         顺序性,client的updates请求都会根据它发出的顺序被顺序的处理;l         原子性,  一个update操作要么成功要么失败,没有其他可能的结果;l         一致的镜像,client不论连接到哪个server,展示给它都是同一个视图;l       

2014-11-22 18:04:09 494

转载 java查看工具

摘要:有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?大家不妨看看本文作者推荐的5个JDK工具。【编者按】JDK是Java语言的软件开发工具包,没有它就无法编译Java程序。目前,有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Jo

2014-11-21 10:31:54 817

转载 构建高并发高可用的电商平台架构实践

从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处: http://blog.csdn.net/yangbutao/article/details/12242441 作者:杨步涛关注分布式架构、大数据、搜索、开源技术QQ:306591368技术 Blog : http://blog.csdn.net/ya

2014-11-10 10:41:20 368

转载 转载--数据库设计(MySQL 请选择合适的列! )

MySQL 请选择合适的列! 思维导图 点击图片,可查看大图。  介绍 情况:如果你的表结构设计不良或你的索引设计不佳,那么请你优化你的表结构设计和给予合适的索引,这样你的查询性能就能提高几个数量级。——数据越大,索引的价值越能体现出来。 我们要提高性能,需要考虑的因素:1、设计架构2、设计索引3、评估查询性能 

2014-10-28 10:57:59 749

转载 大规模网站架构的缓存机制

【问底】徐汉彬:大规模网站架构的缓存机制和几何分形学发表于16小时前|1796次阅读| 来源CSDN|10 条评论| 作者徐汉彬问底CDN缓存徐汉彬摘要:缓存机制简单总结可以说是空间换时间,被用于提升系统交互的效率。而有趣的是,这种缓存机制令人惊奇并且优美的遵循着“几何分形”的规律,也就是几何分形学中的“自相似性”。【导读】徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工

2014-10-24 09:08:03 2253

转载 转载 -- centOS目录结构详细版

使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的文章,记录自己的linux点点滴滴。  linux 目录结构  /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbi

2014-10-21 16:30:58 279

转载 转载--大型网站系统架构演化之路

大型网站系统架构演化之路 博客分类:java大型网站系统架构演化之路 前言一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的

2014-10-20 10:24:47 649

转载 网站的访问ip中找出进行频繁连接的ip,并对这些ip的访问频率进行限制。

标签:Leaky Bucket Token Bucket原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://leyew.blog.51cto.com/5043877/860302 具体问题网站的访问ip中,找出进行频繁连接的ip,并对这些ip的访问频率进行限制。解决方案Leak Buc

2014-10-10 15:51:29 2196

转载 转载--Tomcat性能调优方案

一、操作系统调优对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。【适用场景】 任何项目。二、Java虚拟机调优应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。JDK1.4

2014-09-11 15:43:02 303

转载 转载--数据库Sharding的基本思想和切分策略

本文着重介绍sharding的基本思想和理论上的切分策略,关于更加细致的实施策略和参考事例请参考我的另一篇博文:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示 一、基本思想      Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据

2014-09-10 14:03:58 331

转载 转载--redis

征服 Redis 博客分类:Server Architecture/DistributedDB/NoSQLredisredis.conf大约一年多前,公司同事开始使用Redis,不清楚是配置,还是版本的问题,当时的Redis经常在使用一段时间后,连接爆满且不释放。印象中,Redis 2.4.8以下的版本由于设计上的主从库同步问题,就会导致整个问题,不知是否确为这

2014-09-10 10:24:51 337

转载 转载 -- Nginx+Tomcat实现动静分离

标签:linuxnginx+tomcat 动静分离原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dl528888.blog.51cto.com/2382721/804596最近公司的项目都完成了,工作很清闲,处理每天的日常巡检工作外,我还整理了一下以前学习的笔记,现在把我的笔记share给大家。

2014-08-28 09:43:32 433

转载 转载 -- 单点登录SSO的实现原理

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞

2014-08-26 18:24:32 338

转载 转载 --tomcat集群配置与测试

对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。要实现这一点,大体上有两种方式,一种是把所有Session数据放到一台服务器上或者数据库中,集群中的所有节点通过访问这台Session服务器来获取数据;另一种就是在集群中的所有节点间进行Session数据的同步拷贝,任何一个节点均保存了所有的Sessio

2014-08-26 15:52:31 2167

转载 转载 -- Redis,Memcache,mongoDB的区别

从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖1、性能都比较高,性能对我们来说应该都不是瓶颈总体来讲,TPS方面redis和memcache差不多,要大于mongodb2、操作的便利性memcache数据结构单一redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数mongodb支持丰富的数据表达,索引,最类似关系型

2014-08-26 14:35:04 330

转载 转载--Nginx/LVS/HAProxy负载均衡软件的优缺点详解

一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。AD:PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本

2014-08-18 09:49:01 405

转载 转载--网站关键性能指标查看技巧

网站关键性能指标查看技巧网站的各项关键性能指标会影响站点的整体用户体验,建立合理的标准体系能够更好的进行站点运营。一、性能指标标准——错误比例网站性能指标的错误类型可分为 页面错误和内容错误两种。页面错误:指页面无法成功打开,导致可用性下降的错误。内容错误:指页面中某些元素出现错误,影响用户的整体浏览效果。错误比例反映选定时间段内各类型错误出现的几率,对应的用户体验标准为:

2014-08-14 23:59:05 536

转载 转载 -- lvs、haproxy、nginx 负载均衡的比较分析

lvs、haproxy、nginx负载均衡的比较分析 对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。     不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单。      所以小

2014-08-14 16:31:23 331

acegi学习笔记

acegi学习笔记 要10个字 晕

2007-07-16

空空如也

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

TA关注的人

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