【gradle】学习笔记 首先附上参考链接。在build.gradle中编写好这里的id为war即代表是打包为war,修改为jar则代表是修改为jar。然后点击右侧idea栏的命令bootwar或者bootjar即可。随即在build目录会生成的war包或者jar包。
牛客网面试题知识点记录-03 36.对int和Integer进行补充:int和Integer(包含对象)进行比较时,会自动进行装箱和拆箱(==判断的为True)。1.题目讲解重写后子类调用父类的方法总结:当子类重写了父类方法A,父类方法直接调用被重写的父类方法后,调用的是子类的重写的父类方法A。就像是方法里面的一个局部变量一样,是不能有public、protected、private以及static修饰符的。该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员)。
【Maven】linux部署maven 最近学习hyperledger-fabric超级账本(区块链),需要使用到java和maven,所以重新学习了一下如何部署maven,这里附上参考文档。。首先去官网下载好安装包。
【Maven】报错合集 发现原来是maven的settings.xml文件配置出现了问题。首先是之前maven进阶学习时,设立了私服所以导致的jar包找不到。其次是这里设置了localhost:8081,所以导致报错信息去本地找资源。
【hyperledger-fabric】部署和安装 对hyperledger-fabric进行安装,话不多说,直接开干。但是需要申明一点,也就是本文章全程是开着加速器进行的资源操作,所以对于没有开加速器的情况可能会由于网络原因导致下载资源失败。
【hyperledger-fabric】将智能合约部署到通道 本文主要来自于B站视频教学视频,也主要参看了官方文档中下图这一章节。针对自己开发的代码做出相应的总结。安装链码包后,您需要批准组织的链码定义。该定义包括链码治理的重要参数,例如名称、版本和链码背书策略。# 查询指定链包的包ID# 将查询到到的id放到代码存放的位置# 具体代码解析03,简述为由于安装链码时,设置的是Org2为管理员身份操作CLI,因此此时将链码的定义批准为Org2。# 设置环境变量以org1为管理员身份运行# 批准链码定义为Org1。
【docker】离线部署docker-compose 记录一下安装docker-compose的步骤,首先表示安装的系统是centos,docker已经安装好了,本文采用的是离线安装的方式。网上使用的在线安装由于github网络时好时坏,所以只能采用离线安装的方式。参考文档。
牛客网面试题知识点记录-02 根据上述,当类B初始化时,会先声明所有静态,所以都附上了默认值,当执行t1的初始化,此时会输出“构造块”,没有执行静态方法原因在于JVM这是第二次执行到静态代码了,所以跳过了静态代码的执行,输出两个“构造块”。这里附上改题目下的讲解内容,因为篇幅的原因,自己就不多加总结了,只对上述的F选项进行讲解,List< object>表示的一个点,按照道理说应该是对的,仔细看F的描述是any list reference 所以这里的list表示的应该也是点,故点与点之间不可以相互赋值。
牛客网面试题知识点记录-01 25.抽象类和方法都不能被实例化,抽象类可以实现接口,抽象类方法默认访问权限都是default(1.8以及1.8之后),protected(1.8之前),接口就是访问的,默认访问权限都是public。6.byte类型相加:byte类型相加会变成int类型,故接受的两个byte类型相加需要使用+=,而不能使用A=A+B,因为+=会自动转型,而后者不会自动转型。1.抽象类可以包含成员方法,接口不能包含普通成员方法,接口中的方法全是抽象的,但接口可以包含普通常量。23.重载是:返回值可不相同(不作为判断条件);
【Strelitzia项目】评论区的实现 V2.0对评论区实现分页显示功能 在上次实现对评论区显示之后,我发现了两个问题。参考上次的文章地址【Strelitzia项目】评论区的实现1.商品评论的数量如果较多的话,由于我没有做分页展示,那不可能一级评论就展示非常大的页面。需要对一级页面进行分页的处理。2.二级评论区也是同理,也需要对其进行分级展示,但是同时还有一个非常鸡肋的事情在于对未展开状态的评论显示,是我对二级评论区的处理是获取所有的数据之后,再数据进行切割这样的效果,所以对于实现二级评论区,需要重新写一下方法。
【Strelitzia项目】评论区的实现 实现Strelitzia项目中的评论区功能,最近想要实现中项目中评论区2层分级的评论区效果。效果图如下,但是不知道该如何去找相关的攻略。经过搜索参看的是这篇文章话不多说,现在开始讲解我是如何实现的。
部署redis小问题集合 这篇文章,我是按照这篇文章进行的安装。但是途中出现了一点小问题,首先就是非root账户对目录的权限需要由写的权限(这里需要将/usr/local/redis赋予非root账户“写”的权限)。其次就是windows使用redisDeskTop进行连接的时候,连接不上,这个时候才发现原来需要将redis.conf文件中的两个配置属性进行配置。
【Strelitzia项目】v-for修改地址完成后页面没有更新数据 在做项目的时候真的这个点快把我折磨坏了,简单来说就是模仿苹果做了一个修改地址的功能,但是当修改成功之后,更新后的数据页面却没有进行渲染,而是等到了我再次点击修改之后才进行渲染,期间我找了很久的攻略,但是都没有出现我想要的答案,vue3+ts+setup的学习之路真的是无比的困难,网络上能找到的资源真的太少了。