标签:Oracle
Harries Blog™ - yeseng 发布于 2020-07-26
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言, 真爱 链接: https://www.oreilly.com/radar/where-programming-languages-are-headed-in-2020/ 作者:Zan McQuad...
阅读(110)赞 (0)标签:2019 / ACE / Action / Android / db / Facebook / FIT / ftp / git / GitHub / Google / google cloud / http / https / id / IDE / IO / ip / java / JavaScript / js / json / lib / node / Node.js / Oracle / ORM / PHP / python / scala / src / Swift / UI / web / 云 / 产品 / 代码 / 大数据 / 希望 / 开发 / 开发者 / 微服务 / 数据 / 数据科学 / 时间 / 智能 / 智能手机 / 服务器 / 模型 / 神经网络 / 程序员 / 管理 / 编译 / 苹果 / 调试 / 谷歌
Harries Blog™ - yanxinchi 发布于 2020-07-25
![]()
![]()
![]()
![]()
Java事务解析(事务的基本操作+隔离的等级+事务的四大特性+事务的概念) 什么是事务? 如果一个包含多个步骤的业务操作,这些操作被事务管理,那么这些操作要么同时成功要么同时失败 事务的四大特性(必须记住): 持久性:当事务回滚或者提交之后,数据库会持久化数据 一致性:事务操作前...
阅读(89)赞 (0)标签:Action / autocommit / HTML / http / https / IO / ip / java / mysql / NSA / Oracle / Select / sql / src / tab / tar / UI / zab / 一致性 / 安全 / 数据 / 数据库 / 文章 / 管理 / 统计 / 解析 / 银行
Harries Blog™ - xubiao.zhuang 发布于 2020-07-24
![]()
一、概述 在日常项目中肯定需要用到数据源,那么数据源是什么,当遇到分布式事务的场景时数据源与非分布式事务场景的数据源又有什么不同呢,在J2EE中分布式事务又是如何实现的呢,希望本文可以解答您的疑惑。 二、 数据源 2.1 数据源是什么 通俗来讲,数据源是存储数据的地方。例如,数据...
阅读(87)赞 (0)标签:Action / API / App / cat / Connection / dataSource / db / Developer / http / https / IBM / id / IO / java / JDBC / JMS / NSA / Oracle / SDN / Service / spring / src / tab / tar / tomcat / UI / web / 代码 / 分布式 / 分布式事务 / 协议 / 希望 / 开发 / 开发者 / 总结 / 数据 / 数据库 / 服务器 / 模型 / 管理 / 线程 / 组织 / 翻译 / 连接池 / 连接池实现
Harries Blog™ - yeseng 发布于 2020-07-24
![]()
简介 Sharding-JDBC是ShardingSphere的第一个产品,也是ShardingSphere的前身。 它定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动...
阅读(89)赞 (0)标签:apache / API / C3P0 / CTO / dataSource / db / DBCP / druid / http / https / id / IDE / IO / java / JDBC / JPA / Master / mybatis / mysql / Oracle / ORM / Proxy / remote / sharding / spring / sql / src / tab / UI / 产品 / 开发 / 开发者 / 数据 / 数据库 / 连接池 / 部署 / 配置
Harries Blog™ - 小丁 发布于 2020-07-24
![]()
红帽和 GraalVM 社区 共同建立了新的 GraalVM 下游发行版,称为 Mandrel。红帽方面表示,该发行版本将为 Quarkus 提供支持。Quarkus 已成为红帽运行时(Red Hat Runtimes)中全面支持的一个框架。 Quarkus...
阅读(90)赞 (0)标签:2019 / Enterprise / http / https / ip / java / JavaScript / JVM / linux / Oracle / python / scala / src / UI / 一致性 / 云 / 博客 / 工程师 / 开发 / 开源 / 时间 / 红帽
Harries Blog™ - xirruiqiang 发布于 2020-07-23
![]()
![]()
![]()
![]()
问题描述 公司某规则引擎系统,在每次发版启动会手动预热,预热完成当流量切进来之后会偶发的出现一次长达1-2秒的年轻代GC(流量并不大,并且LB下的每一台服务都会出现该情况) 在这次长暂停之后,每一次的年轻代GC暂停时间又都恢复在20-100ms以内 2s虽然看起来不长,但是对比规...
阅读(114)赞 (0)标签:ACE / App / ArrayList / cat / dist / ECS / final / Full GC / git / HashMap / http / https / id / IO / java / java基础 / JAVA架构 / JVM / list / map / Oracle / root / src / UI / 下载 / 代码 / 参数 / 垃圾回收 / 文章 / 时间 / 本质 / 架构师 / 测试 / 源码 / 空间 / 编译 / 遍历 / 配置
Harries Blog™ - Harries 发布于 2020-07-23
前言 在昨天我回答了一个关于Java虚拟机的问题,顺带复习了一边Java虚拟机,就打算写一篇关于内存模型的文章巩固记忆。在Java中,内存溢出异常不想C/C++那样频繁,但是一旦出现却难解决的多,需要丰厚的Java虚拟机方面的知识。身为一个Java程序员,是有必要在这方面多做积累...
阅读(132)赞 (0)标签:ACE / cat / http / https / id / IO / java / Java内存模型 / java基础 / JVM / Oracle / Word / 代码 / 内存模型 / 参数 / 同步 / 回答 / 处理器 / 多线程 / 字节码 / 实例 / 希望 / 开发 / 总结 / 数据 / 文章 / 时间 / 构造方法 / 模型 / 物理内存 / 生命 / 程序员 / 空间 / 管理 / 线程 / 缓存 / 编译 / 翻译 / 解析 / 进程 / 锁 / 需求
Harries Blog™ - hellas 发布于 2020-07-23
![]()
从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是现今世界的核心。为庆祝 Java 25 周年,甲骨文用一篇官方博文向大家介绍了 25 个优秀的 Java 应用程序。 Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站...
阅读(156)赞 (0)标签:2019 / ACE / Android / apache / API / App / Apple / apr / awk / bean / BIO / bus / Collection / Collections / CTO / eclipse / Elasticsearch / Facebook / FIT / git / GitHub / Google / Hadoop / http / https / IBM / id / IDE / IO / ip / java / Java 9 / jenkins / JVM / linux / map / mysql / NSA / Oracle / ORM / python / REST / scala / Security / sql / src / struct / tar / tk / Twitter / Uber / web / 下载 / 专注 / 云 / 产品 / 代码 / 企业 / 免费 / 分布式 / 创始人 / 地球 / 基金 / 大数据 / 字节码 / 安全 / 安装 / 工作原理 / 工程师 / 并发 / 开发 / 开源 / 开源软件 / 开源项目 / 微服务 / 快的 / 投资 / 排名 / 插件 / 搜索引擎 / 教育 / 数据 / 数据科学 / 文章 / 时间 / 智能 / 智能手机 / 服务器 / 模型 / 汽车 / 测试 / 漏洞 / 物联网 / 程序员 / 空间 / 管理 / 索引 / 线程 / 组织 / 缓存 / 编译 / 网站 / 美国 / 翻译 / 自动化 / 调试 / 谷歌 / 资金 / 软件 / 软件工程师 / 部署 / 金融 / 银行 / 锁 / 集群 / 领导
Harries Blog™ - hellas 发布于 2020-07-23
![]()
Java SPI机制,即Java Service Provider Interface,是Java提供的基于“接口编程 + 策略模式 + 配置文件”组合实现的动态加载机制。调用者可以根据实际使用需要,来启用、扩展或者替换框架的现有实现策略。在Java中,基于该SPI思想,提供了具...
阅读(109)赞 (0)标签:ACE / Action / apache / API / App / bug / cache / cat / classpath / consumer / CTO / db / final / find / HashMap / http / https / id / IDE / IO / java / JDBC / JVM / LinkedList / list / Logback / map / MQ / mysql / Oracle / ORM / parse / Property / provider / schema / Security / Service / sql / src / ssl / stream / tab / tar / UI / value / 产品 / 代码 / 实例 / 希望 / 开发 / 数据 / 数据库 / 文章 / 构造方法 / 消息队列 / 源码 / 遍历 / 配置 / 集群
Harries Blog™ - puefu.he 发布于 2020-07-23
![]()
在 Java 7 之前,程序中如果有需要关闭的资源,例如 java.io.InputStream 、 java.sql.Connection 等,通常会在 finally 中关闭,例如: InputStream inputStream = null; try { inputStr...
阅读(72)赞 (0)标签:ACE / cat / Connection / db / final / http / https / id / IDE / IO / java / JDBC / Oracle / ResultSet / Select / sql / src / Statement / stream / UI / Word / 代码 / 数据 / 数据库 / 测试
Harries Blog™ - wenming.gapo 发布于 2020-07-21
![]()
0. 前言 本文着重于实现一个基于 Java SPI 的 demo 以及对其实现原理的解析,即 ServiceLoader 类源码分析。 其实最初想写这篇文章的原因是在之前的一次面试中,被面试官问到关于 Java SPI 的问题,但没能说出让他满意的答案,所以才想着整理一篇 SP...
阅读(96)赞 (0)标签:ACE / Action / App / Bootstrap / cache / cat / classpath / CTO / db / final / git / GitHub / HashMap / HTML / http / https / id / IDE / IO / java / JDBC / JVM / key / lib / map / mysql / Oracle / parse / provider / Security / Service / sql / src / ssl / struct / UI / value / 代码 / 代码注释 / 参数 / 图片 / 安全 / 实例 / 希望 / 开发 / 总结 / 数据 / 文章 / 构造方法 / 注释 / 测试 / 源码 / 目录 / 管理 / 类加载器 / 线程 / 缓存 / 网站 / 翻译 / 解析 / 遍历 / 配置 / 锁
Harries Blog™ - dulong 发布于 2020-07-21
![]()
从1995 年第一个Java版本诞生到现在已经25年,是开源体系波澜壮阔的25年,它成功的建立了一个开放、成熟、稳定的开源生态。 但Java在过去的25年也从备受关注到如今各种争议,特别是Orace收购sun之后,OracleJDK License开始收费,版权限制,社区投入减少...
阅读(95)赞 (0)标签:ACE / http / https / java / Oracle / src / UI / 云 / 开发 / 开发者 / 开源 / 时间 / 需求
Harries Blog™ - yeseng 发布于 2020-07-21
![]()
![]()
![]()
![]()
本次更新内容: 新增 Oracle建表语句 BUG修复 ClassNotFoundException : springfox.documentation.swagger.web.SwaggerResourcesProvider 项目介绍 magic-api 是一个接口快速开发框架...
阅读(116)赞 (0)标签:API / App / bug / cat / dataSource / db / Document / HTML / http / https / id / IDE / IO / java / JDBC / map / mapper / maven / mysql / Oracle / provider / root / Service / spring / sql / src / tar / UI / web / Word / XML / 代码 / 开发 / 源码 / 配置
Harries Blog™ - xubiao.zhuang 发布于 2020-07-20
![]()
![]()
![]()
![]()
我自己的故事 作为一个 Java 程序员, 平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,感觉自己无所不能。然而偶尔的一次聚会,听说和自己一起出道的同学早已经 年薪 50 万, 而自己却囊中羞涩。于是也想看看新机会,找个新平台,好好发展。 但是...
阅读(100)赞 (0)标签:bug / HashMap / http / https / IBM / id / java / map / Oracle / src / UI / volatile / 专注 / 云 / 产品 / 代码 / 企业 / 回答 / 工作原理 / 工程师 / 希望 / 开发 / 开发者 / 数据 / 文章 / 目录 / 程序员
Harries Blog™ - yanxinchi 发布于 2020-07-19
![]()
![]()
![]()
![]()
微服务架构是一种以一些微服务来替代开发单个大而全应用的方法,每一个小服务运行在自己的进程里,并以轻量级的机制来通信, 通常是 HTTP RESTful API。微服务强调小快灵, 任何一个相对独立的功能服务不再是一个模块, 而是一个独立的服务。 微服务是一种生态,不是一种具体技术...
阅读(128)赞 (0)标签:API / App / ask / bus / cat / client / Config Server / consumer / db / dubbo / Eureka / git / HBase / http / https / Hystrix / id / IDE / IO / ip / java / Master / mysql / Netflix / Nginx / NOSQL / Oracle / provider / redis / REST / RESTful / ribbon / Sleuth / spring / Spring cloud / Spring Cloud Config / springboot / springcloud / sql / src / stream / UI / zookeeper / zuul / 一致性 / 专注 / 代码 / 分布式 / 分布式系统 / 删除 / 压力 / 反向代理 / 同步 / 回答 / 备份 / 定制 / 实例 / 工作原理 / 并发 / 开发 / 开源 / 微服务 / 总结 / 支付宝 / 数据 / 数据库 / 文章 / 时间 / 智能 / 服务器 / 服务注册 / 注册中心 / 测试 / 端口 / 管理 / 统计 / 缓存 / 负载均衡 / 运营 / 进程 / 部署 / 配置 / 配置中心 / 长连接 / 限流 / 集群 / 需求 / 高可用 / 高并发
Harries Blog™ - xirruiqiang 发布于 2020-07-19
我们此时可能已经写了好多个接口了,大家有没有对每个接口的请求参数进行必要的校验呢? 作为一个系统,外来的数据尽可能去严格的校验它的 合法性 ,比如数字类型参数是否是有效数字、是否在最小值与最大值之间等等。 完全可以自己在每一个接口里执行业务逻辑前对每一个请求参数进行校验,但你会发...
阅读(131)赞 (0)标签:ACE / API / cat / Collection / http / https / id / IO / ip / java / map / message / Oracle / pom / spring / Spring Boot / tab / tar / UI / XML / 代码 / 参数 / 数据 / 文章 / 正则表达式 / 配置
Harries Blog™ - puefu.he 发布于 2020-07-19
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Java开源低代码开发平台:光,发布2.1版本Faith信念第一个尝鲜版,支持纯英文界面 光是一个开源的Java低代码开发平台,生成基于SpringBoot的Java应用程序源代码。您只需要编写一个Excel模板,描述您要生成的数据对象,他们之间的关系和您不需要的功能。平台会生成...
阅读(115)赞 (0)标签:App / Apple / cat / db / Excel / find / git / http / https / id / IO / ip / java / Java类 / js / lib / linux / list / maven / node / Office / Oracle / Service / spring / Spring Boot / springboot / sql / src / tab / tomcat / UI / update / zip / 一对多 / 下载 / 云 / 人才 / 代码 / 代码生成器 / 删除 / 博客 / 参数 / 图片 / 安装 / 开发 / 开发者 / 开源 / 数据 / 数据库 / 注释 / 测试 / 目录 / 程序员 / 站点 / 管理 / 编译 / 自动生成 / 解析 / 软件 / 部署 / 配置 / 黑客
Harries Blog™ - yeseng 发布于 2020-07-18
![]()
![]()
![]()
![]()
文章封面:成都宽窄巷子 importnew.com/29591.html 在一个凄凉的午夜 一定是网络的问题 一定是 GC 的问题 一定是内存泄漏 真有这么糟糕吗? 还是不行 那现在是怎么回事? 修复由修复引起的问题 再次优化 GC 结论 人人都会犯错,但一些错误是如此的荒谬,我...
阅读(125)赞 (0)标签:bug / db / Elasticsearch / executor / Full GC / HTML / http / https / id / IO / java / mongo / MongoDB / Oracle / src / tab / UI / zookeeper / 下载 / 云 / 代码 / 关键词 / 参数 / 响应式 / 垃圾回收 / 实例 / 希望 / 广告 / 开发 / 微服务 / 快的 / 性能问题 / 数据 / 文章 / 时间 / 测试 / 生命 / 空间 / 笔记本电脑 / 索引 / 线程 / 缓存 / 覆盖率 / 软件 / 部署 / 配置 / 集群