摘要:
在tasklet中返回RepeatStatus.CONTINUABLE只是单纯的重复执行该Step,那么如何重复执行连续的几个的Step? pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www 阅读全文
摘要:
oracle存储过程的创建语法 create or replace procedure 存储过程名称 ( --定义输入、输出参数-- 参数名1 in 参数类型, 参数名2 in 参数类型, 参数名3 in 参数类型, 参数名4 out 参数类型 ) as --定义变量-- --变量名 变量数据类型; 阅读全文
摘要:
摘抄自微信公众号:Java技术栈(id:javastack) StringBuffer 和 StringBuilder 它们都是可变的字符串,不过它们之间的区别是 Java 初中级面试出现几率十分高的一道题。这么简单的一道题,栈长在最近的面试过程中,却经常遇到很多求职者说反,搞不清使用场景的情况。 阅读全文
摘要:
最近,打算在 Mac 电脑上安装一个虚拟机,用来学习 K8S。 首先想到的是 Vmware 和 Parallels Desktop,然后打开浏览器找了找,发现都只提供付费版本,只有 Parallels Desktop 提供了 14 天的免费试用。 然后,开始尝试使用免费 VirtualBox,但是在 阅读全文
摘要:
引言 在石墨文档的部分业务中,例如文档分享、评论、幻灯片演示和文档表格跟随等场景,涉及到多客户端数据同步和服务端批量数据推送的需求,一般的 HTTP 协议无法满足服务端主动 Push 数据的场景,因此选择采用 WebSocket 方案进行业务开发。 随着石墨文档业务发展,目前日连接峰值已达百万量级, 阅读全文
摘要:
前言 代码中如果if-else比较多,阅读起来比较困难,维护起来也比较困难,很容易出bug,接下来,本文将介绍优化if-else代码的八种方案。 方案。 优化方案一:提前return,去除不必要的else 如果if-else代码块包含return语句,可以考虑通过提前return,把多余else干掉 阅读全文
摘要:
使用 Oracle 的 utl_raw、DBMS_OBFUSCATION_TOOLKIT 可以获取 md5 加密字符串: select utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => '123456')) from d 阅读全文
摘要:
一、配置maven 在maven安装目录 /conf/setting.xml 中的servers下添加: <servers> <server> <id>nexus-snapshots</id> <username>admin</username> <password>123456</password 阅读全文
摘要:
@JSONField注解可以用在方法(method),属性(field)以及方法中的参数(parameter)上。JSONField中的name属性用来指定JSON串中key的名称。 Demo: @JSONField作用在Field时,其name不仅定义了输入key的名称,同时也定义了输出的名称。 阅读全文
摘要:
第一种方法 .gitignore中已经标明忽略的文件目录下的文件,git push的时候还会出现在push的目录中,或者用git status查看状态,想要忽略的文件还是显示被追踪状态。 原因是因为在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.git 阅读全文