网站首页 - 第200页 - 博客园
0

springboot集成schedule(深度理解)

背景 在项目开发过程中,我们经常需要执行具有周期性的任务。通过定时任务可以很好的帮助我们实现。 我们拿常用的几种定时任务框架做一个比较: 从以上表格可以看出,Spring Schedule框架功能完善,简单易用。对于中小型项目需求,Spring Schedule是完全可以胜任的。 1、springb ...

名山丶深处 发布于 2018-05-21 11:46 评论(1)阅读(1062)
0

数字签名和数字证书

理解数字签名和数字证书前需要了解其所用到的加密算法。 加密算法 加密算法分为:对称加密和非对称加密。 1、对称加密 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需 ...

MicroHeart! 发布于 2018-05-21 11:11 评论(0)阅读(447)
3

工厂模式理解了没有?

前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" "单例模式你会几种写法?" 昨天写了单例模式了,今天是时候写工厂模式啦~ 工厂模式我 个人认为其实比较难理解的 ,如果有接触过|听过|见过该模式的同学很可能就会想:我自己 一个对象出来就好了,简单快捷。用 ...

Java3y 发布于 2018-05-21 10:58 评论(4)阅读(112)
5

谁还没遇上过NoClassDefFoundError咋地——浅谈字节码生成与热部署

谁还没遇上过NoClassDefFoundError咋地——浅谈字节码生成与热部署 前言 在Java程序员的世界里,NoClassDefFoundError是一类相当令人厌恶的错误,因为这类错误通常非常隐蔽,难以调试。 通常,NoClassDefFoundError被认为是运行时类加载器无法在cla ...

老白讲互联网 发布于 2018-05-21 10:40 评论(8)阅读(1777)
8

React从入门到放弃(2):React简介

本系列将尽可能使用ES6(ES2015)语法。所以均在上节webpack的基础上做开发。 React是Facebook开发的一款JS库,因为基于Virtual DOM,所以响应速度快,以及支持跨平台。 (实际上,Virtual DOM在某些情况都会损耗一些性能在diff上,但相比其他MVVM框架比起 ...

Never、C 发布于 2018-05-21 10:24 评论(5)阅读(551)
1

SpringCloud (八) Hystrix 请求缓存的使用

前言: 最近忙着微服务项目的开发,脱更了半个月多,今天项目的初版已经完成,所以打算继续我们的微服务学习,由于Hystrix这一块东西好多,只好多拆分几篇文章写,对于一般对性能要求不是很高的项目中,可以使用其基础上开发的Feign进行容错保护。Hystrix学到现在我认为它的好处在于可以更灵活的调整熔 ...

东北小狐狸 发布于 2018-05-21 10:17 评论(1)阅读(444)
0

私有云建设之超融合技术

目前,在私有云建设(很多可能并不是真正的私有云,也包括一些虚拟化平台的建设)中,超融合出现的身影越来越多,本文 我们探讨下超融合技术。 一 什么是超融合 既然在说超融合架构,那就肯定有一般的融合架构,这其实也是目前行业内对于超融合定义争论的焦点,也就是说哪些定义为 融合架构,哪些定义为超融合架构。 ...

Mars小歪 发布于 2018-05-21 09:50 评论(5)阅读(401)
7

性能优化指南:性能优化的一般性原则与方法

作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还是分布式系统。本文从以下几个方面来思考这个问题:性能优化的一般性原则,性能优化的层次,性能优化的通用方法。本文不限于任何语言、框架,不过可能会用Python语言来举例。 不过囿于个人经验,可能更多 ...

xybaby 发布于 2018-05-21 09:47 评论(4)阅读(1328)
1

PHP 7.3 我们将迎来灵活的 heredoc 和 nowdoc 句法结构

php.net RFC 频道已经公布了 PHP 7.3 的 Heredoc 和 Nowdoc 语法更新,此次更新专注于代码可读性: Heredoc 和 Nowdoc 有非常严格的语法,有些时候这令很多开发者避而远之,因为他们在代码中看起来非常丑陋,令代码的可读性降低。本次的更新针对此问题,对语法做出 ...

Summer2018 发布于 2018-05-21 09:33 评论(1)阅读(1642)
11

css3D的魅力

前言: 最近玩了玩用css来构建3D效果,写了几个demo,所以博客总结一下。 在阅读这篇博客之前,请先自行了解一下css 3D的属性,例如:transform-style,transform-origin,transform, perspective。 demo1 高度可变的立方体,先来看看最终效 ...

子慕大诗人 发布于 2018-05-21 09:32 评论(3)阅读(1470)
6

由HashMap哈希算法引出的求余%和与运算&转换问题

1、引出问题 在前面讲解 HashMap 的源码实现时,有如下几点: ①、初始容量为 1<<4,也就是24 = 16 ②、负载因子是0.75,当存入HashMap的元素占比超过整个容量的75%时,进行扩容,而且在不超过int类型的范围时,进行2次幂的扩展(指长度扩为原来2倍) 扩大一倍 ③、新添加一 ...

YSOcean 发布于 2018-05-21 09:29 评论(0)阅读(599)
1

上周热点回顾(5.14-5.20)

热点随笔: · 大龄码农的新西兰移民之路(yan_xiaodi)· 【原创】分布式之数据库和缓存双写一致性方案解析(孤独烟)· 博客园美化终极版-(自定义导航栏)(zhang_derek)· 努力的孩子运气不会太差,跌宕的人生定当更加精彩(Angel_Kitty)· Java开源生鲜电商平台-支付模 ...

博客园团队 发布于 2018-05-21 09:25 评论(0)阅读(764)
1

更多细节的理解RSA算法

一、概述 RSA算法是1977年由Ron Rivest、Adi Shamir 和 Leonard Adleman三人组在论文A Method for Obtaining Digital Signatures and Public-Key Cryptosystems提出的公钥加密算法。由于加密与解密使 ...

Qcer 发布于 2018-05-21 09:00 评论(0)阅读(365)
2

聊一聊顺序消息(RocketMQ顺序消息的实现机制)

当我们说顺序时,我们在说什么? 日常思维中,顺序大部分情况会和时间关联起来,即时间的先后表示事件的顺序关系。 比如事件A发生在下午3点一刻,而事件B发生在下午4点,那么我们认为事件A发生在事件B之前,他们的顺序关系为先A后B。 上面的例子之所以成立是因为他们有相同的参考系,即他们的时间是对应的同一个 ...

杭州.Mark 发布于 2018-05-21 08:54 评论(0)阅读(835)
27

Oracle .NET Core Beta驱动已出,自己动手写EF Core Oracle

使用.net core也有一段时间了,一直都没有Oracle官方的正式版驱动程序,更别说EF版本了。之前基于Oracle官方的.net core预览版本写了个Dapper的数据库操作实现,但是总感觉不太完美,有消息称Oracle官方的EF版本可能要到第三季度出了,还需要静静等待几个月的时间。 既然有 ...

焰尾迭 发布于 2018-05-21 08:44 评论(22)阅读(3208)
25

Containerd 简介

我们可以把 docker 抽象为下图所示的结构(此图来自互联网): 从图中可以看出,docker 对容器的管理和操作基本都是通过 containerd 完成的。 那么,containerd 是什么呢?Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Containe ...

sparkdev 发布于 2018-05-21 08:21 评论(10)阅读(18849)
4

数据库历险记(一) | MySQL这么好,为什么还有人用Oracle?

文章首发于微信公众号「陈树义」,专注于 Java 技术分享的社区。点击链接扫描二维码,与500位小伙伴一起共同进步。 "微信公众号二维码 http://p3npq6ecr.bkt.clouddn.com/blog/chenshuyi_gongzhonghao_guide_full.jpg" 关系型数 ...

陈树义 发布于 2018-05-21 08:20 评论(8)阅读(445)
4

服务间通信方式【MQ在分布式系统中的使用场景】

解决的问题 一项技术的产生必然是为了解决问题而生,了解了一项技术解决的问题,就能够很轻松的理解这项技术的设计根本,从而更好地理解与使用这项技术。 消息中间件和RPC从根本上来说都是为了解决分布式系统的服务间通信问题,我们的服务从最初的单体应用发展到SOA架构到现在的微服务架构,必不可少的就是服务间通 ...

吴纹羽 发布于 2018-05-21 08:15 评论(2)阅读(305)
5

TCP入门与实例讲解

TCP是TCP/IP协议栈的核心组成之一,对开发者来说,学习、掌握TCP非常重要。 本文主要内容包括:什么是TCP,为什么要学习TCP,TCP协议格式,通过实例讲解TCP的生命周期(建立连接、传输数据、断开连接) ...

程序猿小卡 发布于 2018-05-21 08:14 评论(0)阅读(427)
12

ASP.NET三剑客 HttpApplication HttpModule HttpHandler 解析

我们都知道,ASP.Net运行时环境中处理请求是通过一系列对象来完成的,包含HttpApplication,HttpModule, HttpHandler。之所以将这三个对象称之为ASP.NET三剑客是因为它们简直不要太重要,完全是ASP.NET界的中流砥柱,责任担当啊。了解它们之前我们得先知道AS ...

CoderFocus 发布于 2018-05-21 08:06 评论(7)阅读(312)
网站分类

统计信息