证明Java中只有值传递(副本传递)
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
/***@authorsyz*/publicclassDemo{publicstaticvoidmain(String[]args){Useruser=newUser();user.name="张三";user.age=18;change(user);System.out.println(user);}staticvoidchange(Useruser){user.name="李四";System......
HashMap
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
链表和树之间的转换长度为8,链表转树,长度退变为6,树转链表。。中间有个差值,还可以防止链表和树频繁转换。假设8以上转为树,8以下转为链表,那么一个hashmap如果不停的插入删除,链表长度在8左右徘徊,就会不停的树转链表,链表转树,效率很低。负载因子为什么是0.75我们在考虑HashMap的时候,首先要想到的是HashMap只是一个数据结构,既然是数据结构最主要的就是节省时间和空间。负载因子的作......
面向对象
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
面向对象面向对象就是把实际生活中的实物抽象到程序中,实物所具有的特征可以作为属性,具有的动作可作为方法封装封装:我们使用手机,作为用户的角度我们其实并不需要关注里面的细节,只需要做好我们使用者的角色即可继承继承:作为父母的孩子,可以说继承来了耳朵、眼睛、鼻子,身体。但属于他们私有的我们在生来是不可继承的,如记忆、知识。(共性方法放在上层父类中,具有自身特性的点通过子类进行扩展)多态多态:比如有动物......
由@Async引起的Spring循环引用
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
场景&原因先上代码packagecom.shi.cycleref;importorg.springframework.scheduling.annotation.Async;importorg.springframework.scheduling.annotation.EnableAsync;importorg.springframework.stereotype.Component;import......
SpringBoot自动配置
发布日期:2022-02-17 07:12:03
浏览次数:0
分类:技术文章
SpringBoot自动配置1、现象大家在使用SpringBoot时,如很多依赖组件无需自动进行配置与引用,直接在项目中定义类或接口直接进行注入即可使用以MongoDB的操作模板类MongoTemplate来说,项目中并未手动声明,直接定义类名称注入即可使用。2、原因大家在使用SpringBoot都会在启动类加入@SpringBootApplication注解,首先都知道此注解是个组合注解,里面包......
Jenkins配置git仓库
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
一、gitee配置公钥本地Jenkins服务器生成.ssh文件,。将其中的id_rsa_pub文件内容添加到自己的gitee公钥配置中二、jenkins配置凭据(私钥)点击凭据,然后global添加凭据选择私钥方式,将jenkins服务器生成的.ssh文件下的id_rsa内容cv进来即可项目配置里设置好对应的项目地址和刚才添加好的凭据,未出现异常提示则表示关联成功......
RuntimeException不需要throws
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
首先对于Java中异常分为两种受检查异常和运行时异常对于受检查异常来说想要向外声明一些需要调用者去手动逻辑处理时使用,属于对调用者的一种警示对于运行时异常基本属于代码逻辑上的一个问题,是在编译期不能预先意料到的异常,即使throws外部调用者也不能处理,故RuntimeException不需要向外声明......
策略模式和工厂方法干掉if-else
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
业务实现、接口与工厂目录结构抽象上层通用接口,queryDetail为业务方法编写对应的业务实现类,detailType用于区分下层实现类使用工厂方法预加载实现类直接传入相应的详情类型调用即可总结:上层定义接口,由不同的详情类去实现,定义更加明确,每个类各司其职。以后有其他详情需要查询增加对应的详情类并在工厂中预加载即可,方便扩展,不会影响到之前的编码......
SpringIOC源码总结
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
IOC无非就是非侵入式的创建与管理对象最核心莫过于两种处理器BeanFactoryPostProcessor与BeanPostProcessor,Spring功能扩展的重要接口,Spring对Bean的处理主要都是经过内部定义的这两个接口的实现类,做了大量的细节处理,包括AOP与TX也是由相应的处理器实现。也可以由使用者自定义实现类,非侵入式的改变Spring构建Bean的流程与特性BeanFac......
mpvue中路由管理之mpvue-entry
发布日期:2022-02-17 07:12:02
浏览次数:0
分类:技术文章
继上一篇文章,介绍一下mpvue中使用mpvue-entry管理路由跳转,网上资料不是很多mpvue-entry是集中式页面配置,自动生成各页面的入口文件,优化目录结构,支持新增页面热更新*1.废话不多说,要使用mpvue-entry管理首先需要在package.json中引入依赖后,运行npminstall加载依赖2.引入成功2.需要在webpack.base.conf.js文件中配置上面注释的......
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
”为什么有这么多人执着于中文编程?”回答两千赞留念及回应
2019-04-26
【家务】盘点小孩玩具零件缺失情况
2019-04-26
开发中文 API 的一些策略
2019-04-26
从日本编程书籍《我的第一本编程书》中译版看中文例程如何扬长避短——标识符(一)
2019-04-26
中文命名标识符如何区分类型和变量
2019-04-26
编程术语成系统中文化的意义
2019-04-26
草蟒 Python 中文 API 与 IDE 支持尝鲜
2019-04-26
一种改进中文 API 可读性的方法:参数不限于在末尾
2019-04-26
中文编程开发工具的生存模式探讨
2019-04-26
写给木兰编程语言研发团队的公开信
2019-04-26
为什么要急着为「木兰」编程语言贴上“造假”的标签?
2019-04-26
编程语言国产化的关键一战——对肆意污名化“木兰”编程语言说“不”
2019-04-26
各大媒体对「木兰」编程语言的不当言论盘点
2019-04-26
戳破针对「木兰」编程语言的拙劣谣言
2019-04-26
为「木兰」编程语言添加对中文命名标识符的支持
2019-04-26
悬赏万元,重现「木兰」编程语言编译器
2019-04-26
跳出编程语言本身看中文编程语言设计
2019-04-26
RPLY 入门例程中文化
2019-04-26