排序
Java动态代理
前言这周工作比较忙,在学习上面就温习了一下动态代理,以前也看过这块的知识,但是一直没有动手去写下代码。学习就是这样,不动手写一写总有种没有掌握的感觉,记录下这个学习过程动态代理有什...
solidity 引用类型修饰符memory、calldata与storage 常量修饰符Constant与Immutable区别
在solidity语言中引用类型修饰符(引用类型为存储空间不固定的数值类型)memory、calldata与storage,它们只能修饰引用类型变量,比如字符串、数组、字节等...memory适用于方法传参、返参或在方法...
函数式编程:Lambda 表达式
函数式编程:Lambda表达式每博一文案曾经读过的依然令我感动的句子,生活总是不如意,但往往是在无数痛苦中,但往往是在无数痛苦中,在重重矛盾和艰难中才能成熟起来,坚强起来,爱情啊,它使荒...
Spring Security + JWT + Swagger2 登录验证一套流程小结
SpringSecurity+JWT+Swagger2登录验证一套流程主要是三个框架的集成配置,以及各个独立的配置(主要是JWT+Security的登录验证)。流程:构建SpringBoot基本项目,准备…
Flutter 下载篇 – 贰 | 当下载器遇上切换网络库
需求背景继上篇《Flutter下载篇-壹|flutter_download_manager源码解析》中详细介绍了flutter_download_manager用法和原理。在优缺点中提到,该库纯Dart实现,支…
Spring事务使用注意事项
Spring提供的事务使用起来很方便,一个@Transactional注解就搞定全部,但是如果不注意,也会踩坑提到事务就应该想到至少以下几点:1、在事务方法中加锁,可能会导致锁失效无论是JVM自带的锁,还...
Python类和对象的绑定方法及非绑定方法
类中定义的方法大致可以分为两类:绑定方法和非绑定方法。其中绑定方法又可以分为绑定到对象的方法和绑定到类的方法。一、绑定方法1对象的绑定方法在类中没有被任何装饰器修饰的方法就是绑定到...
sonar代码扫描bug:Use try-with-resources or close this “FileInputStream” in a “finally” clause.
下面代码/***读取文件到byte数组**@paramtradeFile*@return*/publicstaticbyte[]file2byte(FiletradeFile){try{…
[Java] 1.类和对象
类和对象Class:类是对一类具有相同属性的事物的抽象。可以理解为类只是一张设计图。Object:对象是对类的实例化,就是按照类图纸,制造出来可操作的实体。类的定义class类{成员变量代表类具备的...
第8章:多线程
1、基本概念:程序、进程、线程程序(program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process):是程序的一次执行过程,或是正在运行的...
Lambda表达式和Collection集合
Lambda表达式Lambda表达式理解Lambda表达式是Jdk8开始新增的一种语法形式;作用:用于简化匿名内部类的代码写法注意:Lambda表达式只能简化函数式接口的匿名内部类!!!什么是函数式接口?有且...
“无所不能的中介”——代理模式
1.简介定义:将某个对象中围绕某个主题的一些列行为委托给一个代理对象去执行,代理对象将控制和管理对原有对象的访问,调用者想要访问目标对象,必须通过代理对象去间接访问,代理对象在调用方...