- 博客(159)
- 收藏
- 关注

原创 登录Foxmail显示LOGIN Login error user suspended
今天登录Foxmail一直登录不上,密码和账号都是正确的,可以登录网易邮箱,就是登录不上Foxmail,总是显示LOGIN Login error user suspended,于是百度了一下,发现了大家说的问题是因为163网易邮箱现在对用其他邮箱管理软件代理有限制。所以需要开启IMAP/POP3协议访问。解决办法如下:1.登录网页邮箱,点击邮箱页面上方的“设置”,选择“POP3/SMTP/IMAP”,请根据实际需求开启POP3/IMAP或者SMTP/IMAP服务,并根据页面提示进行短信验证操作。
2020-06-09 10:55:27
27866
75
原创 JAVA设计模式:代理模式
代理模式简介静态代理动态代理JDK提供的动态代理CGLIB动态代理三种代理的对比代理模式的优缺点:代理模式的使用场景:
2022-10-05 09:15:00
537
1
原创 JAVA中八种实现单例模式的方式
单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
2022-10-03 10:06:11
581
1
原创 什么是多态?对应到代码上
首先是抽象、将getResult的方法抽出来,到运算类中。复用运算类,重写运算类的方法,方法体中的内容不一致。声明了父类Operation运算类,根据传入的运算符的不同去实例化不同的子类对象。简单运算工厂类:同一操作createOperation()方法作用于不同的加减乘除对象,相同的数据但是会产生不同的执行结果,这体现了多态。 客户端代码:......
2022-06-07 21:06:57
154
1
原创 面向对象---多态的理解
什么是多态同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。简单的说:就是用的父类引用指向子类的对象为什么要使用多态多态除了代码的复用性外,还可以解决项目中耦合的问题,提高程序的可扩展性.。耦合度讲的是模块模块之间,代码代码之间的关联度,通过对系统的分析把他分解成一个一个子模块,子模块提供稳定的接口,达到降低系统耦合度的的目的,模块模块之间尽量使用模块接口访问,而不是随意引用其他模块的成员变量。多态的好处1. 应用程序不必为每一个派生类编...
2022-05-27 21:05:45
489
1
原创 原型图怎么画?
1.首先原型图要使用xiaopiu画出来不要截图原因:在开发过程中应该是先进行原型图的绘制,与需求方进行交流,是否符合需求再进行开发,如果是截图的话,修改一个按钮的位置,就无法进行修改,也没有遵循开闭原则,需要替换的是整张图片,而不仅仅是一个按钮。2.动态原型图,页面可以跳转比如说,想在页面1点击按钮跳转到页面2,仅仅是静态原型图并不能实现上述的功能。我们可以在按钮→事件→选择事件类型(单击)→要跳转的页面等等操作3.封装组件一个项目中肯定是会有topbar,如果每个.
2022-05-15 20:18:30
2588
原创 包图应该怎么画
1.服务与服务之间的关系项目中有多个微服务组成的话,也需要在包图中画出每个微服务之间的关系。可以把每个微服务当成一个包去画出整体的关联,之后再画出每个服务中各个包的关系图。2.包与包之间的关系①泛化②依赖use :使用关系,是一种默认的依赖关系,说明客户包(发出者)中的元素以某种方式使用提供者包(箭头指向的包)的公共元素,也就是说客户包依赖于提供者包。 import:引用关系,最普遍的包依赖类型,说明提供者包(箭头指向的包)的命名空间(包本身代表命名空间)将被添加到客户包(.
2022-05-15 20:17:59
5278
原创 E-R图(实体-关系图)
什么是E-R图E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。实体客观上可以相互区分的事物就是实体,实体可以是具体的人和物,也可以是抽象的概念与联系。使用矩形表示。属性实体所具有的某一特性,一个实体可由若干个属性来刻画。属性不能脱离实体,属性是相对实体而言的。对于主属性名,则在其名称下划一下划线联系信息世界中反映实体内部或实体之间的关联。实体...
2022-05-15 20:16:49
5366
原创 面向对象与面向过程
面向过程:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向对象:重视的是对象,分析问题中参与其中的有哪些实体,这些实体应该有什么属性和方法,我们如何通过调用这些实体的属性和方法去解决问题。面向对象需要我们转换看问题的角度,要经过严格的训练,在日常生活中关注的是细节与关系,面向对象关注的是整体、关.
2022-05-13 20:40:13
198
原创 如何理解面向对象
1.面向对象的三大特征:封装:封装就是将通过抽象得到的属性和方法相结合,形成一个整体,也就是“类”。封装起来的目的是增强数据安全性和简化我们的程序,使用者在使用的时候不需要了解具体的实现细节,只需要知道最后的结果。继承:在多个类中有很多重复的代码,这样我们的代码就是冗余的,可以将公共的功能抽出来到父类中,子类来继承父类中的方法,减少的代码的冗余,在此基础上还可以子类增加自己独有的方法。多态:子类的引用指向父类。多态首先是建立在继承的基础上的。多态是指不同的子类在继承父类后分别都重.
2022-05-05 10:36:53
282
2
原创 产品设计的重要性
会议上依旧功能讨论了产品页面设计的四宝,下面来讲一讲我的收获。按钮: 1.(清除按钮)没有必要的时候不显示出来,有必要的时候才展示出来;并且按钮跟着屏幕放大缩小自适应,位置跟着动我们在测试的时候,不要把自己当成开发人员,也应该把自己当成测试人员,把自己当成用户,设身处地的为用户着想。这个情况,如果用户放大的屏幕的时候,我们的按钮变形或者说不显示了,就会降低用户粘度。2.(页面展示类型-全部展示和分页展示)按钮两个能不能两个合为一个,选这个的时候显示另一个减少页面的无用按钮,按钮的选项只有两个
2022-05-03 13:44:18
566
1
原创 GitLab创建Project报错The form contains the following errors:Route path has already been taken
GitLab创建Project报错:The form contains the following errors:Route path has already been takenRoute is invalidPath has already been takenThere is already a repository with that name on disk
2022-04-30 11:23:21
2919
原创 Vue3中报错:The `beforeDestroy` lifecycle hook is deprecated. Use `beforeUnmount` instead vue
报错信息The `beforeDestroy` lifecycle hook is deprecated.Use `beforeUnmount` instead vue/no-deprecated-destroyed-lifecycle解决方案destroyed声明周期被重命名为unmountedbeforeDestroy 生命周期选项被重命名为 beforeUnmount...
2022-04-30 11:21:57
2435
原创 表格的模糊搜索功能,前端也可以实现
今天学到了一个对于表格的模糊搜索,支持搜索全部列中文字的查询。1. 首先是创建一个el-table<el-table :data="tableData" height="600" style="width: 100%" :cell-style="rowClass" :header-cell-style="headClass" > <el-table-column prop="name" label="
2022-04-30 11:21:15
2015
原创 你的老师每天都在你面前
我们常说要站在巨人的肩膀上,巨人并不是很难找到,其实就在我们每天工作与生活之中。比如说我们每天工作的同学以及老师,他们的思想观念、行动力、执行力方面的优点都是值得我们去学习借鉴的,比如说最近学到的,做软件要考虑边界值的问题,多方位去测试自己的功能等等。又比如我们昨天开会看到的微软,每天都在使用电脑,但是也常常忽视了微软的多处设计优点,像我们之前看的文件可以按照不同的方式进行排序,以及默认的班需,按照文件名称进行列宽的自适应等等这些方面,我们作为用户,每天都在使用这浙西...
2022-04-27 14:45:46
377
原创 vue中icon图标和文字、button对不齐的情况
之前的样式是这样,在顶部对齐,没有居中对齐。设置图标的属性:style="vertical-align: -15%"设置蓝色按钮的属性style="vertical-align: 65%"设置完成后的效果vertical-align:定义和用法vertical-align 属性设置元素的垂直对齐方式。说明该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。这会使元素降低而不是升高。在表单元格中,这个属性会设置单元.
2022-03-05 16:52:08
5172
原创 Spring Boot注解:GET请求入参可以为空值
@RequestParam(required = false) String param不需要@PathVariable注解@PathVariable的含义:@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值@PathVariable("xxx")//通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“) @RequestMapping(value=”user/{id.
2022-03-05 09:59:42
4052
原创 el-tree保留上次选中的内容,数据回显
使用步骤条的方式展示内容,在步骤条一的时候,展示el-tree的多选框内容,在步骤条二返回步骤条一的时候,想实现el-tree的数据回显。
2022-02-26 19:45:32
1752
原创 动态修改el-dialog中title的值
1.将变量赋值给el-dialog的title,title前需要加冒号:title= dialogTitle<el-dialog v-model="dialogVisible" :title= dialogTitle ></el-dialog>2.在data中声明变量 data() { return { // 弹窗名称变量 dialogTitle:"", dialogVisib.
2022-02-11 09:10:38
4464
原创 人工智能技术影响世界
《挑战“偷”中国无人超市!店内吃喝也会被扣款吗?》https://www.bilibili.com/video/av75673974
2022-02-07 17:28:12
475
原创 2021年终总结
1.计算机今年使用WCF、EF框架完成了机房合作,进入了学习HTML、CSS与JS的阶段,完成了牛腩新闻发布系统,学习了java基础、前端vue,也加入了java项目组。2.自考自考考了计算机网络原理与C++,参加了三门的实践课考试以及毕业论文的编写。自考科目只剩下一科,就可以申请毕业证了。3.软考五月份参加了中级软件设计师考试,并且成功领取到了证书!准备明年11月份参加高级系统架构设计师的考试。以自己现在的知识水平还是有些困难的,但是加油吧,站在巨人的肩膀上!4.博客...
2022-02-05 09:57:11
294
转载 js小数和百分数的转换
一、百分数转化为小数function toPoint(percent){ var str=percent.replace("%",""); str= str/100; return str;}二、小数转化为百分数function toPercent(point){ var str=Number(point*100).toFixed(1); str+="%"; return str;}...
2022-01-29 21:08:05
1352
原创 vue3:el-table中嵌入进度条progress
实现效果:代码:1.html:在表格的其中一列为进度条展示,需要绑定“progress”<template> <el-table :data="tableData" height="600" style="width: 100%" :cell-style="rowClass" :header-cell-style="headClass" > <el-table-colum.
2022-01-17 16:14:09
4245
4
原创 Linux服务器查看firewall防火墙状态
1.查看firewall服务状态systemctl status firewalld2.开启防火墙service firewalld start3.关闭防火墙service firewalld stop4.重启防火墙service firewalld restart5.查询端口号8080是否开放firewall-cmd --query-port=8080/tcp6.开放80的端口号firewall-cmd --permanent --add-port=
2022-01-09 17:25:00
2509
原创 博客总结:学习思想
一、人不成熟的五大特征1.人不成熟的第一个特征——立即要回报很多人不懂得只有春天播种,秋天才会收获的道理。做事的时候,刚刚付出一点点,马上就要得到回报。很要有长远的眼光,要看得更远一些,眼光是用来看未来的。2.人不成熟的第二个特征——不自律首先是不愿改变自己。你要改变自己的思考方式和行为模式。你要改变你的坏习惯。其实,人与人之间能力没有太大的区别,区别在于思考方式和行为模式的不同。一件事情的发生,你去问成功者和失败者,他们的回答是不一样的,甚至是相反的。我们今天的不成功是因为我们的思考方式不成功。其
2021-12-31 19:06:17
115
2
转载 vue中编写一个饼状图
先来看成图吧!1. 安装依赖npm install --save echarts2.在需要用到饼状图的JS中填写引用import echarts from 'echarts'3.主要代码<template> <!--为echarts准备一个具备大小的容器dom--> <div id="main" style="width: 600px; height: 400px"></div></template>.
2021-12-31 14:28:31
2962
原创 vue引入饼状图依赖echarts时报错:“export ‘default‘ (imported as ‘echarts‘) was not found in ‘echarts‘
报错信息:报错原因:安装的版本较高解决方案://卸载安装的echartsnpm uninstall echarts//安装4.9.0版本npm install echarts@4.9.0
2021-12-31 14:28:11
496
原创 JS将获取当前时间的时间戳转换为“年月日时分秒”格式
js代码 var date = new Date();获取到的当前时间是:Wed Nov 03 2021 15:45:0 GMT+0800 (中国标准时间)将格式转换var d = new Date();this.youWant=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.getSecon
2021-12-07 15:49:38
2313
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人