软件工程——个人记录(g)

penkgao penkgao     2022-10-19     723

关键词:

记录时间:2018年02月13日

 

完成事项:

           1、学号及电话号码格式验证

                      

var checkMobile = (rule, value, callback) => {
                if (!value) {
                    return callback(new Error(‘手机号码不能为空‘));
                }
                    setTimeout(() => {
                        if(!phoneReg.test(value)){
                            return callback(new Error(‘您输入的不是正确的手机号码,请输入正确的手机号码‘));
                        }
                        else{
                            callback();
                        }
                    }, 100);


            };
            var checkNumber = (rule, value, callback) => {

                if (!value) {
                    return callback(new Error(‘学号不能为空‘));
                }

                    setTimeout(() => {
                        if(((value[0] !== ‘P‘)|(value[1] !== ‘B‘))&((value[0] !== ‘S‘)|(value[1] !==‘A‘))){
                            return callback(new Error(‘学号必须已PB开头或是SA开头,必须大写‘));
                        }
                        else if(value.length !== 10)
                        {
                            return callback(new Error(‘学号必须10位‘));
                        }
                        else{
                            callback();
                        }
                    }, 100);



            };

 技术分享图片

 

           2、头像上传

                    使用elementui组件:e-upload(http://element-cn.eleme.io/#/zh-CN/component/installation),其中对上传文件的格式,大小进行限制

                   

                    <el-upload
                            name="pic"
                            class="avatar-uploader"
                            action="/api/uploadPic"
                            :show-file-list="false"
                            :on-success="handleAvatarSuccess"
                            :before-upload="beforeAvatarUpload"
                            :headers="myHeaders">

                        <img v-if="imageUrl" v-bind:src="imageUrl" class="avatar">
                        <i v-else class="el-icon-plus avatar-uploader-icon"></i>
                    </el-upload>

               实现效果:技术分享图片

待办事项:

      上传到服务器的地址设置,进行代码整合时再作修改。

 

软件工程个人作业02——psp0级要求记录

项目计划日志:没有累计时间,所以没有累计时间。 时间记录日志:缺陷记录日志:  查看详情

个人项目制作(psp)

计划:软件的此功能的实现,个人估算需要一个周的时间。开发阶段:需求分析:   1>运动员希望软件可以记录自己的得分项。   2>运动员希望软件可以记录自己的得分具体细节。   3>运动... 查看详情

centos安装g++

 本文为个人学习记录。一、一般操作Centos支持使用yum安装,安装软件一般格式为yuminstall....,注意此时是在root权限下。1yuminstallgcc-c++二、若出现:说明此时不是在root权限下,只需输入:su,然后在输入密码以后,重新输入上... 查看详情

个人常用liunx命令记录(待更新)

1ls显示文件大小  ls-alh2pgsql修改了端口号连接  psql-pnewport3查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名? find.|xargsgrep-ri"IBM"-l4删除tar.gz中的文件而不解压(使用tar删除文件是不可能的,但您... 查看详情

蜜迹(个人项目设计)

摘要  这是一款记录生活的软件——蜜迹。时间在一天天度过,有很多有意义的事情都被遗逝了,留给我们的只有时间的年轮,有很多值得记录的瞬间,比如和小伙伴们一起出去游玩,做完一件很有意义的事。项目目标达成对... 查看详情

微信pc端获取个人信息

使用CE获取相关信息的内存地址输入昵称,首次扫描找到对应内存地址确定信息,查看内存ctrl+G搜索内存转换编码查看内存以以上相同的方式可以找到,其他相关用户属性,需要注意,用户头像是指针,指针指向的内容为保存一... 查看详情

个人项目(代码片段)

...。进行个人软件过程(PSP)的实践,逐步记录自己在每个软件工程环节花费的时间。2.功能列表基本功能列表:wc.exe-cfile.c&n 查看详情

软件工程个人作业03

设计思想:共六个函数;在生成string类型的表达式的基础上,采用split()函数分别将数字与符号保存在两个数组中,倒序压入栈1中,再将栈1出栈压入栈2中,使运算式正序表示。依次输出,先运算乘除再运算加减,从栈1出栈,遇... 查看详情

fusion360操作记录

Fusion360软件使用个人笔记目录基本操作快捷键把嵌入模型组合成一个CAM新建设置设置毛坯设置原点粗加工刀具形状高度加工路径连接仿真精加工仿真生成G代码基本操作快捷键直线L两点矩形R圆形C草图尺寸D拉伸E投影功能,选... 查看详情

《构建之法》读书记录w3

...的成长”,感觉本章内容是对第一章“概论”和第二章“个人技术和流程”的总结,从基本概念的介绍转到了实际,我们这种学习中的程序员未来的发展方向。读完了本章内容让我颇有收获。为了比较能力,作为一个在软件团队... 查看详情

thinkphp5高亮当前页(仅针对个人项目记录,不做通用参考)(代码片段)

<divclass="navbg"><ulclass="menu"><li><ahref="/"ifcondition="request()->action()eq‘index‘"class=‘active‘/if>网站首页</a></li>volistname="nav"id="v_nav"<li&g 查看详情

更换电脑快速配置环境(个人记录)(代码片段)

换电脑的时候,java环境,maven,数据库等都需要转移,全部重新装就很麻烦,这里记录一下我是怎么做的javaJDK无非就是重新安装,配置一下即可,主要是,Jetbrain的软件,maven,数据库等Jetbreain就用同步设置maven就是找到你下载的那个maven文件... 查看详情

windows快捷操作个人记录(常用)

win+m最小化win+1~9按照排列的顺序打开左下方放在任务管理中的软件win+T轮着找打开的win+→将该窗口分屏居右ctrl+shift+esc打开任务管理器win+e打开文件管理视窗win+(+)使用放大镜放大(-)缩小win+prtsc截屏(直接截图也行然后可以复... 查看详情

count.exe个人项目(代码片段)

...3.进行个人软件过程(PSP)的实践,逐步记录自己在每个软件工程环节花费的时间。二、项目要 查看详情

随想3

软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每一个具体的个人在做开发,测试,用户界面设计,和管理交流等工作。因此,个人在团队中也有独立的流程。所以... 查看详情

怎么查看安卓手机以前安装过的软件?

...到【3、接下来在应用商店中点击右下角的【我的】打开个人主页4、然后在个人主页中可看到【安装记录】功能,点击该选项。5、接下来就能看到历史安装记录了,包括具体的安装时间,后面显示【打开】的是目前还在手机里的... 查看详情

学习网站记录

 软件工程技术面试个人指南https://github.com/kdn251/interviews/blob/master/README-zh-cn.mdJava知识点https://github.com/crossoverJie/Java-Interviewhttps://github.com/hadyang/interview  查看详情

个人作业文档记录(毫无排版纯看心情版)

3.24下午14:48开始工程第一步是分析作业的需求,虽然看起来有些难……但是肯定是可以的,要找到缺口!首先建立项目,好久没用vs了,感觉有点生疏,一会可能还要看看ppt才行基本功能1.    统计文件的字符数2.&... 查看详情