标签:Oracle

Spring

Spring 源码学习(九) Transaction 事务

3

xiaoli.he 发布于 2019-07-18

业务系统的数据,一般最后都会落入到数据库中,例如 MySQL 、 Oracle 等主流数据库,不可避免的,在数据更新时,有可能会遇到错误,这时需要将之前的数据更新操作撤回,避免错误数据。 Spring 的声明式事务能帮我们处理回滚操作,让我们不需要去关注数据库底层的事务操作,可以...

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

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

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

编程技术

拆解大数据总线平台DBus的系统架构

10

yeseng 发布于 2019-07-18

mysql 日志抽取模块由两部分构成: canal server:负责从mysql中抽取增量日志。 mysql-extractor storm程序:负责将增量日志输出到kafka中,过滤不需要的表数据,保证at least one和高可用。 我们知道,虽然mysql innodb...

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

编程技术

DNS攻击不断加剧!如何评估您的DNS提供商?

1

尖兵 发布于 2019-07-18

DNS攻击正在逐渐加剧,您的域名系统(Domain Name System,简称DNS)实施是否真的符合要求?以下是您需要了解的信息,以确保拥有符合自身要求的提供商。 什么是DNS攻击? 所谓“域名系统”(DNS)就是一种将字母域名解释为IP地址的协议。简而言之,它的主要功能是将...

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

编程技术

从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路

16

changyuan.xu 发布于 2019-07-18

本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。 (本文同步发布于: http://www.52im.net/thread...

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

Java

Java 8 Time Api 使用指南-珍藏限量版

2

darida 发布于 2019-07-17

前面写过了Stream和Lambda,最近正想写Java 8的Time Api,小胖哥这个文章写得很好,就偷懒转载了。 1.概述 Java 8为 Date 和 Time 引入了新的API,以解决旧 java.util.Date 和 java.util.Calendar 的缺点。 ...

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

Java

Java千万级别数据生成文件思路和优化

hellas 发布于 2019-07-17

一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去。 程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据...

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

Java

PYPL 7 月榜单公布:Java 份额出现下降趋势

7

hanze 发布于 2019-07-16

PYPL(PopularitY of Programming Language,编程语言流行指数) 7 月份的榜单已发布,目前包含四个排行榜,囊括 编程语言、IDE、ODE(Online IDE) 以及数据库四大领域 。 PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜...

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

Java

jfinal-admin 3.6 正式发布,更新 jfinal 及 beetl 到最新版本

2

尖兵 发布于 2019-07-16

jfinal-admin 3.6 版本正式发布啦。该版本主要进行了一些 Bug 修复,主要更新内容如下: jfinal 升级到 4.3,beetl  模板升级到 3.0.7.RELEASE; 升级并精简了部分jar包以及工具类; 修改包结构,使得业务部分和框架...

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

Java

weblogic中间件介绍

5

hanze 发布于 2019-07-15

快速阅读 介绍weblogic中间件,以及自身架构和几个基本概念,如何下载,安装等后面再详细介绍 。 什么是weblogic WebLogic最早由 WebLogic Inc. 开发,后并入 BEA 公司,最终BEA公司又并入 Oracle 公司 webserver是用来构建网站...

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

Java

weblogic中间件介绍

5

yanxinchi 发布于 2019-07-15

快速阅读 介绍weblogic中间件,以及自身架构和几个基本概念,如何下载,安装等后面再详细介绍 。 什么是weblogic WebLogic最早由 WebLogic Inc. 开发,后并入 BEA 公司,最终BEA公司又并入 Oracle 公司 webserver是用来构建网站...

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

Java

Java程序员编程性能优化必备的34个小技巧

5

likai 发布于 2019-07-15

1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关...

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

Java

必看!java后端,亮剑诛仙(最全知识点)

20

xubiao.zhuang 发布于 2019-07-15

你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。 这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。 这篇文章耗费了我大量的精...

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

Java

7月书讯丨新书十本速览,这波入股不亏

3

zhuangli 发布于 2019-07-15

七月新书到,龙吟伴虎啸 仲夏叹日长,读书纳微凉 1.《深度学习理论与实战:基础篇》 2.《Python机器学习手册:从数据预处理到深度学习》 3.《Spring 5核心原理与30个类手写实战》 4.《深入理解Apache Dubbo与实战》 5.《Flutter:从0到1构建大前...

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

编程技术

推荐几个学习利器

8

songhua.gao 发布于 2019-07-15

互联网架构师 号主985计算机硕士毕业,8年互联网从业经验!待过Oracle、百度和阿里,现在一家创业公司做技术和管理工作! 该号分享最有价值的互联网技术干货文章,AI、Python、Java、Android、iOS、前端、后端等,助力您成为有思想的全栈架构师,聊架构,聊职场、聊...

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

Java

注解处理器是干嘛的

1

xubiao.zhuang 发布于 2019-07-14

注解处理器初探 平时做项目中有个非常好用的一个插件,叫lombok.它提供了一些简单的注解,可以用来生成javabean和一些getter/setter方法,提高了开发的效率节省了开发时间. 今天我们就来看看lombok使用的什么方式来实现这种操作的.其实lombok使用的是an...

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

编程技术

为什么你的学习效率如此低,为什么你很迷茫?

5

yeseng 发布于 2019-07-14

半年一晃而过,你们学的怎么样了,关注了多少公众号,又取关了多少? 建议你先看看下面几个号,都是我的朋友,了解下。 fighting! Python专栏 Python专栏: 作者是普华永道的TechLeader,mongoDB Professional 中国第十五位获得者,「红色警...

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

Java

Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释

8

hellas 发布于 2019-07-13

Java并发编程实战: AQS 源码 史上最详尽图解+逐行注释 引言: 学习一个java并发编程工具的时候,我们首先要抓住这三点: 状态 一般是一个state属性,它基本是整个工具的核心,通常整个工具都是在设置和修改状态,很多方法的操作都依赖于当前状态是什么。 由于状态是全局共享...

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