个人介绍
我目前是西南交通大学计算机科学与技术专业的大三在读生(现在是2024年3月),我对C/C++开发有一定经验,能快速构建一个小型项目。同时,我对计算机图形学学习有比较深的理解,在计算机网络和网络爬虫方向上有比较多的项目实践。如果有课程设计需求,或者毕业设计需求,欢迎随时向我联系。我的邮箱是tst17@my.swjtu.edu.cn.
工作经历
2024-03-27 -至今字节跳动运营
由于我是一名在校生,故暂时没有太多精力兼顾实习和学习,所以这里为空。如对上述填写的公司造成影响,请联系我,我将立即删除。
教育经历
2021-09-02 - 西南交通大学计算机科学与技术本科
我目前是西南交通大学计算机科学与技术专业的大三在读生(现在是2024年3月),我对C/C++开发有一定经验,能快速构建一个小型项目。同时,我对计算机图形学学习有比较深的理解,在计算机网络和网络爬虫方向上有比较多的项目实践。如果有课程设计需求,或者毕业设计需求,欢迎随时向我联系。我
技能
1. 常规称重: a. 状态0 下,直接放在托盘上称重即可; b. 非状态0 下,拿开托盘上所有重物,先按开关2(控制单位转换), 然后按开关1(控制去皮)。此时放置待称重物于托盘上即可。 2. 去皮: 首先将电子秤设置为常规称重(如上),在托盘上放上皮,稳定后按下 开关1,然后放上重物即可。 3. 单位转换: 将重物置于托盘上,稳定后按下开关3 即可。 计数: 首先将电子秤设置为常规称重,放上单个物品,稳定后按下开关2,然后放上相同规格的重物即可。
实现了一个小型计算器,支持键盘输入和鼠标点击输入; 1. 支持基本四则运算、乘方运算、进制转换(十进制到二进制、八进制和十六进制); 2. 使用栈进行括号匹配; 3. 运算优先级:括号>幂运算>基本四则运算; 4. 可更换计算器界面颜色; 5. 实时显示正在计算的表达式,并支持清除和退格; 6. 某些按键会触发菜单。
1. 基本图元绘制:支持直线、矩形、圆、椭圆、Bezier曲线、多边形、B样条曲线的绘制。 2. 实时绘制:通过鼠标输入图形参数,实现实时绘制效果。 3. 菜单栏选择:用户可通过点击上方菜单栏选择不同的绘制功能。 4. 状态栏:在窗口底部设置状态栏,显示鼠标实时坐标,显示当前绘制状态。 5. 交点计算与突出: 计算两直线、直线与椭圆、直线与圆、两圆的交点。 靠近交点时,用×绘出交点,并用红色实心突出交点。 6. 交点信息显示: 鼠标移动到交点附近时,在状态栏显示交点坐标。 移动到圆或椭圆的边上时,显示圆心坐标,并采用同交点绘制的方式着重绘制交点。 7. 垂线绘制:支持绘制某点到某直线的垂线,自动捕获垂足。 8. 鼠标交互: 当鼠标移动到图元上时,鼠标样式更改为十字。 单击右键可删除当前选择的图元。 选择曲线时,需将鼠标移动到曲线的端点上实现选择功能。 9. 清空画布:通过点击菜单上的Clean(C)选项,实现清空画布功能。 10. 显示/隐藏栅格:通过点击菜单上的ShowGrid(G)选项,实现显示或隐藏栅格。 11. 填充图形:支持填充矩形和用多边形绘制的三角形。 12. 图形变换:实现平移、旋转、缩放、裁剪功能。