360linker

IT圈技术、产品、运营、市场、职场等信息交流分享

Java 9 的十大新特性

modularity System 模块系统 Java 9中主要的变化是已经实现的模块化系统。 Modularity提供了类似于OSGI框架的功能,模块之间存在相互的依赖关系,可以导出一个公共的API,并且隐藏实现的细节,Java提供该功能的主要的动机在于,减少内存的开销,在JVM启动的时候,...

2018-08-31 10:26:42

阅读数 71

评论数 0

为什么说Redis是单线程的以及Redis为什么这么快!

一、前言 近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcached等,...

2018-08-30 16:40:42

阅读数 23

评论数 0

如何在腾讯云快速构建一个Wordpress个人站点?

实验架构 任务一:购买并创建一台云主机并登录 登录公共帐号,在云主机控制台找到自己的云主机,复制你的主机的公网IP 登录云主机 Step1: 下载并安装客户端软件  从本地登录到Linux云服务器,我们需要下载一款链接工具。 这里我们使用Putty来链接服务器。访问链接 下载Putty...

2018-08-29 09:04:13

阅读数 80

评论数 0

常用的分布式事务解决方案

什么是事务? 事务由一组操作构成,我们希望这组操作能够全部正确执行,如果这一组操作中的任意一个步骤发生错误,那么就需要回滚之前已经完成的操作。也就是同一个事务中的所有操作,要么全都正确执行,要么全都不要执行。 事务的四大特性 ACID 说到事务,就不得不提一下事务著名的四大特性。 ...

2018-08-28 10:54:06

阅读数 23

评论数 0

大数据框架学习:从 Hadoop 到 Spark

Hadoop   1. Hadoop是什么   Hadoop软件库是一个利用简单的编程模型在大量计算机集群上对大型数据集进行分布式处理的框架。   特点:部署成本低、扩展方便、编程模型简单。   Hadoop 实现了在行业标准的服务器上进行可靠、可缩放的分布式计算,让你能够以较低的...

2018-08-27 20:54:31

阅读数 71

评论数 0

第三方账号登录功能接入完全流程

首先确定要选择哪几家账号进行接入,考虑到国内主流,我们选择了微信、QQ和微博,这三家是国内用户群最大的三个平台,没啥好说的。 第三方账号登录流程 一、       获取第三方账号登录授权 获取授权的流程 a)    申请第三方开放平台的账号 三家开放平台的申请地址: 微...

2018-08-27 10:50:28

阅读数 736

评论数 0

Spring Boot启动原理解析

前言 前面几章我们见识了SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。 正文 我们开发任何一个Spring Boot项目,...

2018-08-26 09:52:47

阅读数 54

评论数 0

Redis怎么保持缓存与数据库一致性?

将不一致分为三种情况: 1. 数据库有数据,缓存没有数据; 2. 数据库有数据,缓存也有数据,数据不相等; 3. 数据库没有数据,缓存有数据。   在讨论这三种情况之前,先说明一下我使用缓存的策略,也是大多数人使用的策略,叫做 Cache Aside Pattern。简而言之,就是 ...

2018-08-26 09:42:31

阅读数 5102

评论数 0

分布式与集群的区别是什么?

1,集群和分布式介绍 分布式可繁也可以简,最简单的分布式就是大家最常用的,在负载均衡服务器后加一堆web服务器,然后在上面搞一个缓存服务器来保存临时状态,后面共享一个数据库,其实很多号称分布式专家的人也就停留于此,大致结构如下图所示: 这种环境下真正进行分布式的只是web server而已...

2018-08-26 09:23:12

阅读数 71

评论数 0

tomcat 负载均衡session共享的三种处理方法

大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。从而提高性能,和吞吐量;但是负载均衡有一个问题就是不同的服务器间进行session共享问题...

2018-08-26 09:10:09

阅读数 107

评论数 0

中国IT工作者35岁后的发展出路调查报告

都说男人40一枝花,35岁恐怕还是花骨朵,正值事业发展的高峰时期,可是职场上很多的“35岁以上免谈”的条款似乎为花骨朵们浇了一盆凉水,特别是对于IT工作者是个坎儿,一个难以迈过的坎,不像其他传统职业一样,可以终生为其不断发展奋斗,IT工作者过了这个年纪基本上技术生涯即告终结,这是中国IT界多数人认...

2018-08-25 16:45:33

阅读数 60

评论数 0

为什么说Redis是单线程的以及Redis为什么这么快!

一、前言 近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcached等,...

2018-08-24 05:45:42

阅读数 31

评论数 0

深入理解分布式事务,高并发下分布式事务的解决方案

1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,...

2018-08-24 05:29:35

阅读数 21

评论数 0

常用的分布式事务解决方案

在这篇文章中: 什么是事务? 事务的四大特性 ACID 事务的隔离级别 事务并发执行会出现的问题 数据库的四种隔离级别 什么是分布式事务? CAP理论 BASE理论 酸碱平衡 分布式事务协议 两阶段提交协议 2PC 三阶段提交协议 3PC 分布式事务的解决方案...

2018-08-22 23:32:39

阅读数 40

评论数 0

HTTP 2 的新特性你 get 了吗?

导语   HTTP/2 的主要设计思想应该都是源自 Google的 SPDY 协议,是互联网工程任务组 ( IETF ) 对谷歌提出的 SPDY 协议进行标准化才有了现在的 HTTP/2 。下面我们直奔主题分析 HTTP/2 的新特性,并且与 HTTP/1.x作对比。   一、多路复用的单...

2018-08-22 23:21:05

阅读数 27

评论数 0

Java 10的10个新特性

Java 9才发布几个月,很多玩意都没整明白,现在Java 10又要来了。Java 更新越来越快,我们做技术的也要跟上步伐,不然总会慢别人一拍,这新东西从国外到国内应用一般要好几年的时间,如果我们提前了解并应用这些新技术对自己不是坏事。 Java 10的新特性 1. 局部变量类型推断 局...

2018-08-22 22:53:11

阅读数 62

评论数 0

Java 9 的十大新特性

modularity System 模块系统 Java 9中主要的变化是已经实现的模块化系统。 Modularity提供了类似于OSGI框架的功能,模块之间存在相互的依赖关系,可以导出一个公共的API,并且隐藏实现的细节,Java提供该功能的主要的动机在于,减少内存的开销,在JVM启动的时候,...

2018-08-22 22:42:24

阅读数 14

评论数 0

Java8中的Stream解决什么问题?

Stream是Java8的一大亮点,是对容器对象功能的增强,它专注于对容器对象进行各种非常便利、高效的 聚合操作(aggregate operation)或者大批量数据操作。Stream API借助于同样新出现的Lambda表达式,极大的提高编程效率和程序可读性。同时,它提供串行和并行两种模式进行...

2018-08-22 19:29:40

阅读数 480

评论数 0

Stream API:filter、map和flatMap 的用法

1.filter方法 filter方法的参数是一个Predicate<T>对象,即一个从T到boolean的函数。如下代码:将单词中长度大于12的单词挑选出来 2.map方法 用于需要对一个流中的值进行某种形式的转换。如下代码:将所有单词转换为...

2018-08-20 21:51:39

阅读数 1815

评论数 1

RESTFUL URL命名原则

URL命名通常有三种,驼峰命名法(serverAddress),蛇形命名法(server_address),脊柱命名法(server-address)。由于URL是大小写敏感的,如果用驼峰命名在输入的时候就要求区分大小写,一个是增加输入难度,另外也容易输错,报404。蛇形命名法用下划线,在输入的时...

2018-08-18 10:39:15

阅读数 218

评论数 0

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