-
Spring 事务提交回滚源码解析
前言 在上篇文章Spring 事务初始化源码分析 中分析了 Spring 事务初始化的一个过程,当初始化完成后,Spring 是如何去获取事务,当目标方法异常后,又是如何进行回滚的,又或是目标方法执行成功后,又是怎么提交的呢?此外,事务的提交和回滚由底层数据库进行控制,而在Spring 事务使用详解中知道,Spring 事务行为可以传播,这个传播方式由 Sp...
时间:2019-01-20点击:176收藏
-
Hacker News 2018 年度报告出炉
在介绍 Hacker News 2018 的年度报告之前,我们先来简单的了解一下这个网站。从名字不难看出,这是一个面向 Hacker(引申至广义的开发者)提供资讯的网站。总的来说,可以将 Hacker News 看做是一个面向全球开发者的内容聚合平台,持续为众多程序员和创业者提供优质的内容。Hacker News 由保罗·格雷厄姆(《黑客与画家》的作者)联合...
时间:2019-01-20点击:249收藏
-
PyTorch可视化理解卷积神经网络
如今,机器已经能够在理解、识别图像中的特征和对象等领域实现99%级别的准确率。生活中,我们每天都会运用到这一点,比如,智能手机拍照的时候能够识别脸部、在类似于谷歌搜图中搜索特定照片、从条形码扫描文本或扫描书籍等。造就机器能够获得在这些视觉方面取得优异性能可能是源于一种特定类型的神经网络——卷积神经网络(CNN)。如果你是一个深度学习爱好者,你可能早已听说过这...
时间:2019-01-19点击:282收藏
-
Python零基础学习笔记(二十)—— tuple元组
#创建空元组 tuple1 = () print(tuple1) #创建带有元素的元组 tuple2 = (1, 2, 3, "jjking", True) #元素类型可以不同 print(tuple2) #定义只有1 个元素的元组 tuple3 = (1 ) #后面必须加逗号 print(tuple3) print(type(tuple3)) ''' 元组...
时间:2019-01-19点击:226收藏
-
Python零基础学习笔记(二十一)—— dict字典
''' 概述: 使用键-值(key-value)存储,具有极快的查找速度 key的特性: 1、字典中的key必须唯一,一个字典可以存储多个键值对 2、key必须是不可变的对象 3、字符串、整数等都是不可变的,可以作为key 4、list是可变的,不能作为key ''' ''' 保存多位学生成绩 使用字典,学号为key,学生成绩作为值 ''' dict1 = ...
时间:2019-01-19点击:245收藏
-
Java总结 - 类加载机制
本文主要参考<<深入理解Java虚拟机>>一书,并加入了自己的理解,如果不对请指正,谢谢 ClASSPATH 之前刚入门Java语言的时候还是在windows上安装环境,当时是使用的Java8,而大学的老师还是让配置CLASSPATH环境变量,但是在之后的学习中,发现这个麻烦的配置JVM已经帮助我们给省略掉了,只需要JAVA_HOME...
时间:2019-01-19点击:259收藏
-
Adaptive Execution如何让Spark SQL更高效更好用?
本文转发自技术世界,原文链接 http://www.jasongj.com/spark/adaptive_execution/ 1 背 景 Spark SQL / Catalyst 和 CBO 的优化,从查询本身与目标数据的特点的角度尽可能保证了最终生成的执行计划的高效性。但是 执行计划一旦生成,便不可更改,即使执行过程中发现后续执行计划可以进一步优化,也只...
时间:2019-01-19点击:237收藏
-
Structured Streaming VS Flink
Flink是标准的实时处理引擎,而且Spark的两个模块Spark Streaming和Structured Streaming都是基于微批处理的,不过现在Spark Streaming已经非常稳定基本都没有更新了,然后重点移到spark sql和structured Streaming了。 Flink作为一个很好用的实时处理框架,也支持批处理,不仅提供了A...
时间:2019-01-19点击:403收藏
-
Elasticsearch实例磁盘占用率高排查及解决
开源 ES 实例健康状态 首先,先介绍下开源 Elasticsearch 的三种健康状态:绿色、黄色和红色。 在分片层面, 绿色:所有的主分片和副本分片都已分配。你的集群是 100% 可用的。 黄色:所有主分片都已经分配,但至少有一个副本分片未被分配。此时,搜索结果是正确、完整的,不会有数据丢失。但高可用性已经被弱化,有丢失数据的风险。应尽快介入处理。 红色...
时间:2019-01-19点击:372收藏
-
Kubernetes and Cloud Native Meetup (广州站)资料下载
毫无疑问,Kubernetes 已经成为容器领域当之无愧的事实标准。除了 Google、Microsoft 等技术巨擘们在容器领域里多年的博弈外,国内的 BAT、滴滴、蚂蚁、今日头条等技术大厂,也都已将容器和 Kubernetes 列入未来的战略重心,无数中小型企业也正走在容器化的道路上。 Kubernetes 项目将会成为企业服务器端技术栈中标准的一环,并...
时间:2019-01-19点击:260收藏
-
阿里云ECS网络不稳定、访问丢包、延迟高怎么办?
若ECS服务器经常出现网络不稳定、延迟高等情况,针对不同情况,下面列出一些常用的解决方法供大家参考: 一、Linux实例 可以尝试先用如winmtr之类的工具,查看是服务端的丢包还是网际路由线路的丢包。 Linux环境下,可以通过mtr命令行工具(优先使用)或 traceroute命令行工具进行链路测试来判断问题来源。 二、Window实例出现访问丢包而且延...
时间:2019-01-19点击:246收藏
-
云服务器ECS出现速度变慢 以及突然断开怎么办?
其实,不论是Linux还是Windows出现服务速度变慢或是ECS突然卡死,问题大同小异。使用云服务器ECS 时,若出现服务的速度变慢,或 ECS 实例突然断开,可以检查服务器带宽和 CPU 是否有跑满或跑高的问题。 针对这种情况可预先创建报警任务,当带宽和 CPU 跑满或跑高时,系统将自动进行报警提醒。 可以按如下步骤进行排查: 一、定位问题 查看服务器负...
时间:2019-01-19点击:247收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Docker安装Oracle12C,快速搭建Oracle学习环境