01 2022 档案
摘要:一、现象 Java中,不通过Lambda函数入参传入的参数,我们成为函数的自由变量,在Lambda函数中使用自由变量的动作叫捕获。Lambda函数捕获的自由变量,必须是逻辑不变的(不可变或事实上无逻辑修改),通常用final修饰。 二、猜测 Lambda函数只能捕获指派给他们的自由变量一次,这个变量
阅读全文
摘要:JAVA动态代理 代理模式 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类,代理类不现实具体服务,而是利用委托类来完成服务,并将执行结果封装处理。 其实就是代理类为被代理类预处理消息、过滤消息并在此之后将消息转发给被代理类,之后
阅读全文
摘要:压缩包内部,若内部节点(文件或目录)名称包含非拉丁文,跨平台传递时,比如发送方用的utf-8,而接收方用的是gbk,若直接使用jdk原生的库解压流去解析,就会报错,如下: java.lang.IllegalArgumentException: MALFORMED at java.util.zip.Z
阅读全文
摘要:git config --global user.name "wb-yjx804283" git config --global user.password "***" git config --global user.email "wb-yjx804283@alibaba-inc.com" 在gi
阅读全文
摘要:Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner 转载自:https://www.cnblogs.com/suizhikuo/p/9970663.html Gitlab权限管理 Gitlab用户在组中有五种权限:Guest、Reporter
阅读全文

浙公网安备 33010602011771号