News:三分天注定,七分靠打拼,爱拼才会赢!致力打造专业IT博客。如果你对本博客有任何意见或建议请联系作者,邮箱:blog@caokuan.cn

最新发布

数据库

Oracle 数据库修改用户名

逝水无痕 71 0

我们在开发过程中,有时候会出现一些特殊情况,需要我们修改 Oracle 数据库的某个用户名。本文将介绍如何修改用户名。

后端开发

Maven deploy 配置

逝水无痕 70 0

团队开发时,经常会用到 Maven 私服,而且会把我们的 jar 包推送到私服上。下面将介绍 Maven deploy 配置,方便我们使用 mvn deploy 命令将 jar 包推送到私服上。

后端开发

Zuul、Ribbon、Feign、Hystrix 使用时的超时时间设置问题

逝水无痕 80 0

因为测试 Feign + Hystrix 搭配模式下的降级(fallback)超时时间自定义问题,算是踩了个坑,然后就顺便查 + 测试了下 Zuul、Ribbon + Hystrix 模式下分别怎么设置。测试这些东西费了不少力气,因为这几个模块要么搭配使用、要么有内部依赖别的模块、要么对其他模块做了封装,这个配置项就变得千奇百怪。而且网上的东西,一直觉得有个很“严重”的问题,就是版本不明。版本号都不一样,解决方案或者说配置方式可能...

服务器

解决 Docker 容器“绕过”宿主机防火墙问题

逝水无痕 403 0

所谓“绕过”宿主机防火墙其实是假的。Docker 只是接管了部分宿主机防火墙,当我们启动容器并通过 -p 指定映射宿主机端口时,Docker 会自动在宿主机防火墙配置里添加规则,使我们可以在不开放宿主机 INPUT 链端口时仍然可以访问 -p 指定的端口,此所谓“绕过”防火墙。下面将举例介绍如何解决这个问题。

服务器

Jenkins 容器配置外置 Maven 方法

逝水无痕 179 0

现在使用 Docker 搭建开发和测试环境都非常方便,于是就想使用 Jenkins 镜像构建一下开发环境。配置过程中发现 Jenkins 镜像是没有自带 Maven 的,如果使用 Jenkins 在线安装一个 Maven 感觉也不太合适。经过一番思考和试验,终于找到了一个可行的配置方法。

服务器

FastDFS 分布式文件系统

逝水无痕 225 0

分布式文件系统:Distributed file system,DFS,又叫做网络文件系统:Network File System。一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。FastDFS 是用 c 语言编写的一款开源的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存...

后端开发

JPA 根据 Entity 生成 SQL insert 语句工具类

逝水无痕 576 0

在使用 Spring JPA 开发的过程中,由于 JPA 框架的原因,在保存数据时如果存在实体引用,就会发查询 SQL 来验证引用实体的正确性,这就损失了不少的效率。其实在大多数情况下,引用的实体都是正常的,所以我们可以通过直接执行 insert 语句的方式来提高保存效率。

后端开发

Java 8 计算日期和时间差

逝水无痕 353 0

Java 8 中提供了一套新的日期处理类,也提供了新旧日期类的转换方法。本篇文章主要讲如何利用新的日期处理类来计算两个日期的差值,这在日常开发中使用的非常多。