劝学

天将降大任于斯人也

Spring Cloud - Ribbon

在我们常用的微服务架构中,一般有两种实践方法:基于dubbo的微服务架构、基于SpringCloud的微服务架构。从概念上来讲,Dubbo和SpringCloud并不能放在一起对比,因为Dubbo仅仅是一个RPC框架,实现Java程序的远程调用,实施服务化的中间件则需要自己开发;而SpringCl...

2017-08-30 23:42:56

阅读数:303

评论数:0

redis的使用场景

现代开发场景中,如果说让我们举例几个最重要的应用服务之一,redis一定占据了非常重要的席位。其巧妙的功能设计和丰富的数据结构,为我们提供了重要的场景业务实现。      下面我们就介绍一下,redis的一些比较常用的应用场景。      我们都比较清楚的知道,redis支持五种数据类型,分别...

2017-08-30 21:33:16

阅读数:317

评论数:3

Spring Boot,找不到数据库?

今天在实现一个小demo的时候,被一个找不到数据库的问题坑了好久啊啊啊啊啊啊,记录一下,以后做事情一定要认真;另外,知识的掌握一定要扎实牢靠。    1、看起来很简单的问题    简单描述一下背景:    使用Spring boot创建一个服务提供者,选取了web,jpa,h2等进行简单支持...

2017-07-30 23:29:58

阅读数:1606

评论数:1

spring cloud初识

作为当前最流行的框架体系之一,Spring给广大的中小企业带来了十分方便的福音,而一名不断追随时代和技术进步的dveloper,也一定要掌握Spring的技术开发手段。    之前的一段时间,学习了Spring Boot的基础知识,对于高级应用,还需要在实际的生产实践中步步为营或通过其他手段继续...

2017-07-30 19:08:45

阅读数:318

评论数:0

分布式系列 单点登录和session共享实现

上篇文章简单的描述了下单点登录的场景和解决单点登录问题的几套方案。    本文将从具体实现层面剖析如何实现SSO和session共享。

2017-06-30 22:53:04

阅读数:4386

评论数:1

分布式系列 单点登录和session共享

最近跟组织一起学习,本来说好的学习大数据,不知道怎么的,忽然一看材料,莫名转战到了分布式,搞起了高级架构的知识了。     看了看故事的梗概,还不错,从基础的分布式调用和架构设计,再到事务一致性,HA,到web应用,数据库高可用和性能优化等一系列,也算是有一个很不错的体系,就计划坚持着学下去了。 ...

2017-06-26 02:15:08

阅读数:14321

评论数:4

Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景      ...

2016-07-31 23:59:46

阅读数:588

评论数:1

分布式两阶段提交和三阶段提交

随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。         为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。本文主要介绍关于分布式事务,二阶段提交和三阶段提交。 ...

2016-07-31 23:59:26

阅读数:5912

评论数:3

京东前端工程化和静态资源管理全面总结

随着互联网的发展,我们的业务也日益变得更加复杂且多样化起来,前端工程师也不再只是做简单的页面开发这么简单,我们需要面对的十分复杂的系统性问题,例如,业务愈来愈复杂,我们要如何清晰地梳理;团队人员愈来愈多,我们要如何更好地进行团队协作;功能愈来愈多,我们要如何保证页面的性能不至于下降,等等。所有的这...

2016-07-31 23:48:29

阅读数:3515

评论数:1

MySql数据库引擎分析

作为程序开发人员,mysql的使用肯定是我们的家常便饭了。但其中蕴含的大量机制和优化策略是我们需要不断学习和探索的。     今天,我们来分析和讨论关于mysql的引擎。     1、各类引擎简介:     首先,在安装数据库时,默认会应用MyISAM引擎,此时的mysql同时支持ISAM、MyI...

2016-07-31 22:47:34

阅读数:756

评论数:1

浅谈Ajax的优缺点

AJAX (Asynchronous JavaScript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验。完全的AJAX应用给人以桌面应用的感觉。正如其他任何技术,AJAX有它自己的优缺点。下面我列出了一些重要的场景,你在基于web的应用的开发中使用时一定要注意。 ...

2016-06-30 21:54:07

阅读数:592

评论数:1

如何使用 QUnit 进行 JavaScript 单元测试

一、QUnit简介            我们做后台开发过程的工程师,毫无疑问,都用过NUnit或JUnit对我们的类或方法进行过单元测试。但对于十分重要的JavaScript,却很少进行。       而QUnit是一个强大的JavaScript单元测试框架。他可用于jQuery,jQuery ...

2016-06-28 20:27:52

阅读数:507

评论数:2

TCP/IP、Http/Soap协议-基本认识

写这篇文章的起因是在工作中开发接口,用到了Soap协议。关于为什么用Soap,以及它与常常听到和接触的Http协议、Tcp/Ip协议有什么关系,还需要进一步认识。     1、首先,先分别介绍一下三种协议的基本概念吧、     参考百度百科:     HTTP,超文本传输协议。它是互联网上应...

2016-06-28 19:50:53

阅读数:3807

评论数:2

工作笔录(二)

来到国网,距离我们上次的工作笔录,,已经不声不响的又过去一个多月了。那么这四十来天又发生了什么有意思的事情呢?     1、前情回顾     读过 工作笔录(一)的众亲可能会说,啊,(一)里边作者简直像个愤青~       细细看来,也有那么一丢丢意思哈。不过,软件工程是一门科学,已经有了比...

2016-06-28 14:12:39

阅读数:431

评论数:3

工作笔录(一)

时间:2016年5月31日23:28:52     一个很不幸的时间,已经十一点半了。     一个很幸福的时间,可以在夜深人静的时候回味生活。     我不愿称之为人生,虽然我并不是诗人。         听起来怪怪的,望大家看完文章再~ 那个谨慎吐槽……     第一次进入国家级部门进行开发,...

2016-05-31 23:46:46

阅读数:607

评论数:5

Spring DI基础

S之前包括面试也好,自己学习也好,对关于Spring的认识都不深入,只是比较大概地了解基本内容,即依赖注入和控制反转。深入的机制还需要好好学习,正好我们这次项目也使用Spring管理的,这次转发一篇关于Spring的基础性文章,为我自己和读者都铺垫一个基础~ 一、Spring简化Java...

2016-05-31 23:26:39

阅读数:521

评论数:2

web程序中全优化(二)之 提高你的JavaScript效率Tips

来国电快两个月了,开始了新的需求侧项目,不过不幸的是新的项目依然很忙……  由于空不出时间,这个月写的学习笔记也不多,估计再有两周,就忙完最苦X的时期了,不过每天晚上依然是尽量保留一段时间夜读,也算是没辜负这漫漫长夜…      好了,闲话可有不宜多,下面我们来具体介绍,在项目实践过程中积累的关...

2016-05-31 21:33:14

阅读数:500

评论数:3

web程序中全优化(一)之 提高用户体验度Tips

在实际的网站项目建设过程中,用户体验度的设计是非常重要的。一个网站无论你后台系统如何健壮、如何高可用、可扩展等,没有一个良好的页面UI设计也是很难吸引到用户的。         因此,当前的互联网Time是一个“靠脸和脑吃饭”的时代。         在这种要求下,用户体验就显得非常重要了。用户用...

2016-05-31 20:28:52

阅读数:818

评论数:2

Echarts简介

原来做项目的过程中,无法避免的要用到图表服务,但实现出来的效果大都不是很美观。这次在国网开发,我们用到了一个新的开源图表设计工具-Echarts。

2016-04-30 21:53:55

阅读数:11104

评论数:3

SQL集萃(一) Case…When…Then 实现无表字段拼表格

开发过程中,由于自己的sql经验不足,而有些问题通过搜索描述起来又比较复杂,或者问题与结果文不对题,因此写该系列博客,希望通过不断的积累为自己和读者提供一些参考。        业务需求:查询2015年全国、全行业的某终端在用个数、最大负荷、用电量和终端覆盖率。        详细描述...

2016-04-30 20:36:53

阅读数:1737

评论数:5

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