- 博客(7)
- 收藏
- 关注
原创 java发送邮件功能
File file = new File("D:\\GCH\\Typora\\Linux中常用的查看系统相关信息命令.md");File files = new File("C:\\Users\\root\\Desktop\\配置邮箱\\1.png");// 这是个假邮箱,写成你自己的邮箱地址就可以。@Value("${spring.mail.from}") // 从application.yml配置文件中获取。
2023-04-27 16:53:40
252
2
原创 xxj-job搭建-执行任务
addresses: http://ip:port/xxl-job-admin #xxljob调度中心部署 例如:http://127.0.0.1:8080/xxl-job-admin。logretentiondays: -1 #调度中心日志表数据保存天数,过期日志自动清理;logpath: /data/xxl-job/jobhandler #执行器运行日志文件存储磁盘路径。ip: #执行器IP,默认为空表示自动获取IP。* 1、定时更新当前天气(10min)
2023-04-27 14:31:10
303
原创 Vue从零开始搭建
2.输入:npm install -g cnpm --registry=https://registry.npm.taobao.org 即可安装npm镜像源(npm install --global vue-cli)3.全局安装Vue-cli(这里注意:安装vue-cli对node.js的版本是有要求的)(推荐v10以上)第一次选择(Manually(自定义配置(勾选router(路由))))一直回车(选择2.x-》n——》回车——》回车-》输入文件夹名称)( cnpm -v ) 检查是否安装成功。
2023-04-27 11:04:07
91
原创 面向对象特征之多态(相同的方法调用可以有不同的实现方式)
对象的多态性: 父类的引用指向子类的对象(或者子类的对象赋给父类引用) 多态的使用(虚拟方法调用): 当调用子父类同名同参数的方法时,实际执行的是子类重写父类的方法---虚拟方法调用 有了对象的多态性以后,我们在编译期,只能调用父类中声明的方法,但在运行期,我们实际执行的是子类重写父类的方法 总结:编译,看左边;运行,看右边。 使用多态优化设计 生活中的多态:同一种操作,由于条件不同,产生的结果也不同 程序中的多态:同一个引用类型,使用不同的实例而执行不同操作 (父类引用指向子
2021-08-19 13:41:27
440
原创 面向对象的三大特性之一:继承(建立类之间的关系,实现代码复用,方便系统的扩展)
继承的好处: ①实现代码重用,减少代码冗余 ②便于功能的拓展,方便修改代码 ③为之后多态性的使用,提供了前提 ④将子类共有的属性和行为放到父类 ⑤符合is-a关系的设计使用继承(与真实世界类似) 继承性的格式: class A extends B{} A:子类、派生类 B:父类、基类 体现:一旦子类A继承父类B之后 子类A中就获取了子类B所有的属性和方法 特别的:父类中声明private的属性和方法,子类继承父类以后,仍然认为获取了父类中的私有的结构,只有因为封装性的影响,使得子类不能
2021-08-18 11:43:35
642
原创 面向对象的三大特性之-----封装
对象与类联系:类是对象的模板,对象是类的实例 面向对象三大特性 封装、继承、多态(抽象)(接口) 面向对象设计和开发程序的好处 交流更加流畅 提高设计和开发效率 构造方法:无返回值,方法名与类名相同 作用:用来进行初始化操作 创建构造方法 1、右键Generate-->Constructor 2、选中类名点击OK生成无参 3、选中属性点击OK生成有参 注意事项: 系统提供默认无参构造方法,如果显式给此类创建一个有参或无参构造函数,隐式的无参构造函数就会消失。 ...
2021-08-17 23:10:32
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人