简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录mutable HashMapimmutable HashMap集合在程序中是非常有用的,只有用好集合才能真正感受到该语言的魅力。在scala中集合主要在三个包里面:scala.collection, scala.collection.immutable和scala.collection.mutable。scala中引入不可变集合是为了方便程序的使用并减少在程序中的未知风险。如果一个集..
Solidity的Bytecode和Opcode简介随着我们更深入地编写智能合约,我们将遇到诸如“ PUSH1”,“ SSTORE”,“ CALLVALUE”等术语。 他们是什么,我们什么时候应该使用到他们?要了解这些命令,我们必须更深入地了解以太坊虚拟机(EVM)。本文将会尝试尽可能简单地解释一些EVM基础。希望大家都有所收获。像许多其他流行的编程语言一样,Solidity是一种高级编程语...
文章目录重排序Happens-Before安全发布初始化安全性java内存模型(JMM)和happens-before我们知道java程序是运行在JVM中的,而JVM就是构建在内存上的虚拟机,那么内存模型JMM是做什么用的呢?我们考虑一个简单的赋值问题:int a=100;JMM考虑的就是什么情况下读取变量a的线程可以看到值为100。看起来这是一个很简单的问题,赋值之后不就可以读到值了...
文章目录简介使用java拷贝文件使用File filter总结简介一个linux命令的事情,小师妹非要让我教她怎么用java来实现,哎,摊上个这么杠精的小师妹,我也是深感无力,做一个师兄真的好难。使用java拷贝文件今天小师妹找到我了:F师兄,能告诉怎么拷贝文件吗?拷贝文件?不是很简单的事情吗?如果你有了文件的读权限,只需要这样就可以了。cp www.flydean.com www.flydean
文章目录Spring Bean 的生命周期回调总结生命周期机制startup和Shutdown回调优雅的关闭Spring IoC容器Spring Bean 的生命周期回调Spring中的Bean是随着Spring容器产生的,当Spring容器关闭的时候,相应的Bean也会消失。当然这个和Bean自身的作用域范围也有关系,但是通常都逃不过 初始化,运行,关闭这三个状态。在Spring中,我们通...
文章目录Spring容器中的BeanBean的命名Bean的实例化Spring容器中的BeanBean在Spring中就是一个业务组件,我们通过创建各种Bean来完成最终的业务逻辑功能。在容器内部,每个bean的定义可以被表示为BeanDefinition,通过BeanDefinition可以获得bean的很多信息包括:包名,bean的作用域,生命周期,bean的引用和依赖等。通过Appl...
文章目录为什么使用Spring5什么是IOC容器配置元数据实例化容器XML嵌套groovy bean定义DSL使用容器最近在翻译Spring Framework Documentation 5.1.8.RELEASE. 觉得还是可以系统的将Spring5的知识点系统的再整理一下,于是有了这个Spring5参考指南系列,教程会一直更新,翻译也会同步进行,敬请期待。为什么使用Spring5Spr...
文章目录从IBM Cloud控制面板导出连接信息在VSCode中创建gateway和wallet在VSCode中提交transaction上篇文章我们讲到怎么在IBM Cloud搭建区块链环境并且将本地的智能合约导出并安装在IBM Cloud网络环境中。本篇文章我们会继续讲解如何通过本地的VSCode来远程连接和调用部署在远程的IBM Cloud上的智能合约。从IBM Cloud控制面板导出...
技术回顾系列:最新最热门的技术大事-第一周每一周我们都会回顾一下上周发生的有趣的事情,现在让我们来看看上周都发生了哪些事情吧:Apache Kafka 2.5.0发布了Apache软件基金会在四月16日发布了最新的Apache Kafka 2.5.0版本。该版本包含了最新的安全更新,新的指标和诸多的更新。Kafka是一个分布式的消息处理平台,最开始是由LinkedIn开发的,并且在20...
文章目录什么是Open API规范定义文件呢?生成Rest Client在Spring Boot中使用API Client 配置使用Maven plugin在线生成APISpring Boot中使用Swagger CodeGen生成REST clientSwagger是一个非常好用的API工具,我们会使用Swagger来暴露API给外界测试,那么有没有简单的办法来生成对应的调client呢?...