标签:CDN

Java

JPress v2.0-rc.6 发布,新增 Java 插件的在线升级功能

1

yeseng 发布于 2019-03-18

JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 JPress v2.0-rc.6 发布,除了修复细节bug以外, 主要是完善了 JPress 插件的在线升级功能 。到此,JPress拥有了比...

阅读(15)评论(0)赞 (0)

编程技术

当中台遇上 DDD,我们该如何设计微服务?

10

xiaoli.he 发布于 2019-03-15

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。 借用当下最流行的段子做个开场白。 “设计原则千万条,高内聚低耦合第一条,架构设计不规范,开发运维两行泪!”。 在分布式架构下,单体应用被拆分为多...

阅读(23)评论(0)赞 (0)

Java

Java工程师手册

小丁 发布于 2019-03-11

Set 和 List 区别?Set 如何保证元素不重复? Java 8 中 stream 相关用法、apache 集合处理工具类的使用、不同版本的 JDK 中 HashMap 的实现的区别以及原因 Collection 和 Collections 区别 Arrays.asList...

阅读(40)评论(0)赞 (0)

Java

10分钟掌握ConcurrentHashMap 3分钟清楚和HashMap、Hashtable的区别

5

xirruiqiang 发布于 2019-03-11

ConcurrentHashMap 顾名思义就是同步的HashMap,也就是线程安全的HashMap,所以本篇介绍的ConcurrentHashMap和HashMap有着很重要的关系,所以建议之前没有了解过HashMap的可以先看看这篇关于HashMap的原理分析 《HashMa...

阅读(27)评论(0)赞 (0)

Java

天气数据API微服务 | 从0开始构建SpringCloud微服务(7)

邓龙华 发布于 2019-03-07

照例附上 项目github链接 本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程,本节主要讲的是单块架构改造成微服务架构的过程,最终将原来单块架构的天气预报服务拆分为四个微服务:城市数据API微服务,天气数据采集微服务,天气数据API...

阅读(34)评论(0)赞 (0)

编程技术

从日活数百到千万并发,观服务器架构升级之路

10

likai 发布于 2019-03-06

网站运维人员经常遇到一个问题,那就是随着业务访问量的不断增大,需要不断调整服务器配置及数量来应对业务系统宕机,那么该如何根据业务系统的访问量变化调整服务器架构呢? 1、系统架构演化历程-初始阶段架构 初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为...

阅读(52)评论(0)赞 (0)

Java

Spring Boot 2.0.2+Ajax解决跨域请求的问题

zhuangli 发布于 2019-03-05

问题描述 后端域名为A.abc.com,前端域名为B.abc.com。浏览器在访问时,会出现跨域访问。浏览器对于javascript的同源策略的限制。 HTTP请求时,请求本身会返回200,但是返回结果不会走success,并且会在浏览器console中提示: 已拦截跨源请求:同...

阅读(32)评论(0)赞 (0)

编程技术

互联网架构三板斧之并发

4

dulong 发布于 2019-03-03

由于营销活动(创造营销节点、扩大影响力的需要),总有很多产品策划、运营乐此不疲的玩着一个game—在足够集中的时间内比如秒级处理足够多的用户请求,让世界为此狂欢,同时也是彰显技术实力的一次大考。 小米卖着抢号的手机、天猫发明了双11光棍节、微信和支付宝连续2年做着新春...

阅读(65)评论(0)赞 (0)

Java

Spring boot入门(三):集成AdminLTE(Freemarker),结合generate代码生成器,利用DataTable和Pag…

4

yeseng 发布于 2019-03-01

Spring boot入门(三):SpringBoot集成结合AdminLTE(Freemarker),利用generate自动生成代码,利用DataTable和PageHelper进行分页显示 标题太长,本博客在博客园中位置: www.cnblogs.com/dz-boss/p...

阅读(63)评论(0)赞 (0)

Spring

基于websocket的实时通告功能,推送在线用户,新登录用户

7

darida 发布于 2019-02-28

在我们以往的软件或者网站使用中,都有遇到过这种情况,莫名的弹出广告或者通知!而在我们的业务系统中,有的时候也需要群发通知公告的方式去告知网站用户一些信息,那么这种功能是怎么实现的呢,本文将使用springboot+webSocket来实现这类功能,当然也有其他方式来实现 长连接/...

阅读(51)评论(0)赞 (0)

Spring

从0开始构建SpringCloud微服务(1)

4

likai 发布于 2019-02-25

照例附上 项目github链接 本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程,第一节将介绍普通天气预报系统的简单实现。 数据来源: 数据来源1: http://wthrcdn.etouch.cn/weather_mini?city...

阅读(28)评论(0)赞 (0)

编程技术

研发团队资源成本优化实践

11

zhuangli 发布于 2019-02-22

背景 工程师主要面对的是技术挑战,更关注技术层面的目标。研发团队的管理者则会把实现项目成果和业务需求作为核心目标。实际项目中,研发团队所需资源(比如物理机器、内存、硬盘、网络带宽等)的成本,很容易被忽略,或者在很晚才考虑。 在一般情况下,如果要满足更多的技术指标如并发量和复杂度等...

阅读(53)评论(0)赞 (0)

Spring

spring aop 之链式调用

3

邓龙华 发布于 2019-02-19

AOP ( Aspect Orient Programming ),我们一般称为面向方面(切面)编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。 Spring AOP 采用的是动态代理,在运行期间对业务方法进行增强,所以不会生...

阅读(56)评论(0)赞 (0)

编程技术

架构设计:隔离术

8

puefu.he 发布于 2019-02-19

隔离 是通过将系统、资源分开,从而保证在发生问题时使其影响最小化,防止出现雪崩效应。 例如系统中有服务接口 A B C,因为某些原因,接口A的访问量激增,占用了大量系统资源,导致 B C 接口也无法正常运行了。如果使用了隔离机制,即使A的访问量很大,也不会影响 B C,把影响限定...

阅读(67)评论(0)赞 (0)

Java

Java 工程师成神之路 | 2019正式版

4

尖兵 发布于 2019-02-18

一、基础篇 01.面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) → 值传递 值传递、引用传递 为什么...

阅读(80)评论(0)赞 (0)

Spring

使用IntelliJ IDEA开发SpringMVC网站(二)框架配置

hellas 发布于 2019-02-15

摘要 讲解如何配置SpringMVC框架xml,以及如何在Tomcat中运行 转载请注明出处:Gaussic(一个致力于AI研究却不得不兼顾项目的研究生)。 注:此文承接上一文:使用IntelliJ IDEA开发SpringMVC网站(一)开发环境 访问GitHub下载最新源码:...

阅读(56)评论(0)赞 (0)

编程技术

分布式架构知识体系

8

puefu.he 发布于 2019-02-15

1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词 节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网...

阅读(73)评论(0)赞 (0)

编程技术

B 站 Up 主上传质量调优实践

25

邓龙华 发布于 2019-02-14

Up主上传的大量优质视频内容使得bilibili(B站)深受年轻用户的喜爱。bilibili视频云高级研发经理 唐君行在LiveVideoStack线上交流分享中详细介绍了B站为提供更流畅、稳定用户体验,努力优化上传系统架构,建立质量体系以及质量调优中的实践经验。 文 / Jso...

阅读(56)评论(0)赞 (0)