个人介绍
1. 做人真诚,做事认真负责
2. 积极务实,敢于主动承担自己的责任
3. 能坚持,确定了正确方向,我就能把所有的气砸向那个方向,有执行能力
4. 勤奋,善于学习自己感兴趣的知识和事物,做事喜欢列个计划,分出轻重缓急
工作经历
2018-07-01 -2019-12-31广州科技职业技术大学性能测试
1. 负责学校管理多媒体后台、运营系统、协助后台的开发; 2. 参与后台系统的需求分析、设计、编码等开发工作; 3. 测试新开发的系统的实用性和兼容性 4. 负责监控学校多媒体设备的使用情况,保证后台系统及设备的稳定可靠运行; 5. 负责排查和维护学校多媒体设备的各类故障。
教育经历
2020-09-01 - 2022-07-01广东技术师范大学计算机科学与技术本科
1. 在校期间担任班级团支书。 2. 曾获“优秀学生干部”及“优秀学生干部”奖学金。 3. 学年综合绩点3.87。
技能
根据对计算器的需求分析,可以容易得出计算器的功能区可以分为“输入模块”与“显示模块”,“输入模块”可进一步分为“数字模块”与“计算模块”: (1)显示模块 计算器的“显示模块”类似于物理计算器中的“显示屏” ,这里,我将显示屏分为“输入框”与“输出框”两个部分,分别用来展示用户输入的计算式以及计算式子的结果。初始化时,输入框的内容为“请输入” ,提示用户进行操作数以及操作符的输入;“输出框”的内容为“结果” ,即等待结果的输出。显示模块提供两个接口给系统进行调用,用于对显示框界面的输出与设置。 (2)数字模块 计算器的“数字模块”类似于物理计算器中的“数字按键”部分,用于对计算式中的操作数进行输入,其中包括数字部分(0、1、2、3、4、5、6、7、8、9)以及小数点(.),从而满足操作数既可以为整数,同时也可以为小数的要求,从而可以进行整数运算以及小数运算。数字模块通过为每一个数字按钮添加监听器,从而监听器就可以对其所监听的事件源的相关事件进行处理,这里主要就是通过点击按钮对操作数的输入,从而监听器通过接口回调的技术实现对应按钮的数值的输入。 (3)计算模块 计算器的“计算模块”类似于物理计算器中的“操作符按键”部分,用于对操作类型的选择。 根据计算器的需求分析,我设计的计算模块包含以下几个部分: 1、 基本操作运算:加法(+)、减法(-)、乘法(*)、除法(/); 2、 高级操作运算:取余(mod)、整除(//)、阶乘(n!)、平方(x^2)、开方(√x)、任意次方(x^n)、开任意次方(n√x); 3、 对数操作运算:自然对数(lnx)、任意底数对数(logx); 4、 三角函数操作运算:正弦函数(sinx)、余弦函数(cosx) ; 5、 进制转换运算:十进制转换为二进制(bin); 6、 附加功能(退格) :能够删除错误的输入(back); 7、 附加功能(清除):能够删除屏幕上已经输出的信息,返回到初始化的状态(cls)。 根据上面设计的计算功能,进一步将操作运算划分为“单目运算操作”与“双目运算操作”,两者在运算时所需要的操作数的数目不同,从而导致最终计算结果时对于两者的处理也是不同的,所以要将这两种操作符进行划分,以便后续实现时,可以做到不同类别的操作符进行专门的处理实现: 1) 单目操作符:十进制转换为二进制(bin)、正弦函数(sinx)、余弦函数(cosx)、自然对数(lnx)、平方(x^2)、开方(√x)、阶乘(n!); 2) 双目运算符:任意底数对数(logx)、任意次方(x^n)、开任意次方(n√x)、加法(+)、减法(-)、乘法(*)、除法(/)、取余(mod)、整除(//)。 计算模块通过为每一个操作符按钮添加监听器,从而监听器就可以对其所监听的事件源的相关事件进行处理,这里主要就是通过点击按钮对操作符的输入,从而监听器通过接口回调的技术实现对应按钮的操作符的输入。特别地,当输入操作符“=”时,系统会根据用户输入的计算式计算出结果,并将结果输出到输出框中
功能模块说明 1)用户模块:负责管理用户注册、登录功能 2)下载模块:负责下载榜单 3)通知模块:管理通知的增删改查 4)订单模块:管理订单信息的删改查 5)产品模块:管理产品模块的增删改查 6)其他功能模块 拦截器模块:当用户没有登录时候,拦截部分请求 单元测试模块:测试dao层 配置信息模块:配置spring,spingMVC,myBatis配置xml