矩阵的转置,就是将矩阵的行转换成矩阵的列。 先创建类Matrex,在类中有两个成员变量a, b。a和b均是二维数组,类中还有成员函数setMatrex和getMatrex以及转置用的transpose。 成员函数setMatrex主要是用来初始化二维数组a的,使用两个for循环来进行初始化。 图中第一个for循环中,变量i表示的是矩阵的行数,第二个for循环中,变量j表示矩阵的列数,同时i,j也表示二维数组的下标,通过两个for循环,可以把每一行的元素都遍历一遍,使其赋值完全。 成员函数getMatrex主要作用就是输出二维数组的元素,和setMatres函数一样,使用两个for循环,遍历整个二维数组,通过cout函数将元素依次输出。 最关键的成员函数是transpose,它的主要作用便是将矩阵转置,也就是将二维数组a[i][j]的元素与二维数组a[j][i]的元素互换,它和前两个函数的运算逻辑是差不多的,都是运用两个for循环,遍历整个数组,只是在游历到a[j][i]元素的时候,将a[j][i]的元素赋值给b[i][j],一次完成二维数组元素的互换,也就是完成矩阵的转置。 最后在ma
1800IT
此项目是我一个人完成,题目要求生成一个100以内的数字,可以使用“QTime”中的qrand()函数来生成随机数num1,然后使用qsrand(QTime::currentTime().msec())来根据时间生成不同的随机数。 Ui界面中设计有一个开始游戏的按钮,当用户按下按钮是,就会生成随机数,并且猜测次数重置,重新变为8。 然后运用QT中的QLineEdit类获取用户输入的随机数,然后与系统生成的随机数进行判断,如果为输入或输入的类型不对,则会要求用户重新输入。 由于猜数字有8次机会,因此定义一个整型num来计算用户剩余的次数,初始num值为8,每猜错一次,减一次,在次数为零的时候,结束游戏。 在游戏进行时,有一个按钮显示答案按钮,当按下这个按钮时,就会显示正确答案,并且将回答次数重新变为八次,使用户重新开始游戏 结束游戏时,输出正确结果。
1670
C語言教學網站源文件源码
C語言教學網站 主要使用 Bootstrap 和 jQuery 開發 目錄 1 基本元素 2 基本语法 3 标识符 4 关键字 5 注释 6 变量 7 变量的存储 8 常量 9 格式化输出 9.1 格式化输入 10 转义字符 11 字符串 12 基本运算符 12.1 其他运算符 12.2 位运算符 12.3 其他赋值运算符 13 表达式和语句 14 while 循环 14.1 do while 循环 15 for 循环 16 if else 条件判断 16.1 判断和循环的组合 17 continue break 循环控制 18 switch case 多重选择 19 函数 19.1 函数的递归调用 20 数组 21 指针 21.1 指向数组的指针 21.2 指向函数的指针 21.3 向函数传递指针 21.4 向函数传递数组指针 21.5 向函数传递函数指针 22 字符串函数 23 文件输入输出 24 struct (结构体) 24.1 结构体数组 24.2 结构体指针 25 union (联合体) 26 enum (枚举) 27 内存分配与释放 28 typedef 29 其他预处理
1530教育
聊天網站源文件源码
一個聊天網站的樣例 主要分為兩大功能: 卡片功能和聊天功能 1 卡片列表 顯示所有卡片 2 聊天室列表 進入聊天室 3 打開卡片 查看卡片內容 4 撰寫卡片 上傳卡片
1220
1.成都大运会小程序,分为首页,成运动态,我的,三个模块。 2.首页模块分别是成运轮播图,公式公告和成运项目和成都大运会体育馆。 3.成都大运会动态查看和下拉查看功能,和详情页查看,以及成运的动态分享和朋友圈分享。
1780微信小程序
该项目为电商客户端,总模块分为四个:1、登录注册 2、首页推荐商品 3、个人主页 4、购物车及线上支付 每一个大模块中有非常多的子模块,例如我在此次项目中负责的首页推荐商品中就有猜你喜欢推荐,最近热门推荐,活动推荐等,该项目运用前后端分离的技术,前端采用vscod开发,运用的技术栈为vue2、node.js,采用了css3和javascript美化。后端则采用了mybatis持久化框架与springBoot框架以及Mysql数据库
1610电商
旅游静态网站的设计风格通常清新、简洁,以吸引浏览者的眼球。网站布局方面,采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面,采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。网站素材方面,收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。 旅游静态网站的编辑方面,网页作品代码简单,可使用任意HTML编辑软件进行运行及修改编辑等操作。其中: html文件包含:index.html是首页、其他html为二级页面; css文件包含:css全部页面样式,文字滚动,图片放大等; js文件包含:js实现动态轮播特效,点击事件等(个别网页中运用到js代码)。
830H5网站
微信小程序洗衣液服务上门、下单、服务等,前端使用微信开发者工具开发原生微信小程序后端是用java语言使用spring boot框架开发后台
1490微信小程序
该作品为电影购票类类网站,主要功能包括电影的预告,预告片的播放,电影购片,以及周边电影院搜索等功能 1.使用第三方地图,以及经纬度逆解析,用户定位 2.联动第三方地图实现搜索周边 3.优化组件动画流畅度
30微信小程序
1. 实现了小程序和 app 不同平台的兼容. 2. 利用 swiper 组件实现了首页轮播图功能. 3. 使用商品懒加载实现商品分类瀑布流展示功能. 4. 实现了订单列表展示,状态展示,以及退单列表内容展示功能. 5. 利用 vuex 进行用户地址的存储. 6. 实现了用户个人中心功能,包含登陆,注册,上传头像,资料完善等功能. 7. 按需封装组件,增加代码复用率.
30电商
1. 主页: 实现了数据可视化,以便于更加直观的了解和管理产品的趋势走向. 2. 商品管理: 实现了商品新增删除功能,商品详情的录入(富文本)功能. 实现了更改商品的推荐状态功能. 实现了商品分类页修改及封面修改. 实现了品牌管理的增删改查功能. 3. 内容管理: 实现了图片和视频素材的上传和分页展示功能. 实现了文章列表的增删改查及精确搜索和模糊搜索功能. 4. 订单管理: 实现了订单状态的显示以及订单的精确查找和模糊查找功能. 实现了退单列表的退单功能以及退单商品详细信息功能. 实现了地址管理的增删改以及是否是默认发货地址和是否是默认收货地址的控制. 5. 权限管理: 实现了动态权限的控制功能,根据权限访问相对应的功能. 实现了按钮权限的控制功能,更加直接的限制不同账号之间的权限.
30 PC网站
项目主要用来展示用户购买的 nft ,把2d图片和3d资源存在场景中,可以选不同的人物或者宠物在场景中游览空间及作品。
1390APP
SpringBoot + MyBatis-Plus+ Redis + RabbitMQ + Elasticsearch + SpringCloud + OpenFeign + Gateway +Nacos 1 、参与项目需求的讨论 、参与接口文档的编写。 2 、负责楼盘管理:楼盘信息保存与更新 、基本信息展示 3 、财务管理:付款计划 、新增付款计划 、支付宝沙箱支付 4 、配合测试解决bug 、代码优化 、接口调优 、项目部署
1610 PC网站
一款让用户通过自己的设计,最终能够生成生产图,让工厂生产定制化实物的软件。 PC,App端3D展示部分是Unity3D,嵌入宿主程序。实现展示效果。可把展示效果发至微信端。通过微信浏览器查 看3D预览。
1110APP
技术栈:SpringBoot + MyBatis-Plus + Redis + RabbitMQ +MinIO+ Elasticsearch + SpringCloud + OpenFeign + Gateway 1 、参与项目需求分析以及相关文档的编写 2、参与电气火灾管理 , 设备实时状态 ,数量统计 ,设备基础信息展示 3 、参与redis缓存应用 4 、配合测试解决bug ,后期维护
870 PC网站
2 、负责项目新老系统迭代,老系统数据库迁移,通过JAVA队列+redis缓存技术将老系统数据迁移到新系统, 并且将老系统数据筛选后兼容到新系统。并独立完成供应商,数据对接流程管理等模块开发。 3 、负责安全大屏模块 :通过XXL-JOB技术实现数据任务调度,将数据离线化,解决了接口实时统计的时间过长问题, 通过类型,时间等不同维度实现数据的统计展示。完成数据大屏,安全大屏等模块 4 、通过s3技术将文档存入AWS云存储服务器中,并解决项目中安全漏洞,线上BUG。 5、通过Redis缓存技术实现在登录页面添加验证码功能。并应用到线上系统。 6 、参与项目迭代期间BUG修复 ,需求更新
1230 PC网站
PC端电子商城,主要vue 框架,纯自己编写的,借鉴了淘宝京东的的页面设计,但所有的html,css,js,组件以及一些配置项的配置都是自己设计的,包括使用的一些依赖axios,elementui,swiper等,以及数据的存贮用的是mysql等,还使用了node.js 等服务端技术
1020
1.使用基于CNN的深度学习网络算法,实现两张图片之间的风格转换 2.模型轻便,可以使用cuda加速 3.涉及技术:python、tensorflow
2750人工智能
线上线下采集用户数据的会员一卡通,自用省钱、分享赚钱 用户端功能: 注册和登录:用户可以通过手机号或社交账号注册和登录平台。 商品浏览和下单:用户可以在平台上浏览商家入驻的商品,并进行下单购买。 优惠券和促销活动:平台可以提供优惠券和促销活动,帮助用户获得更多的省钱机会。 自用省钱:用户在平台购买商品时,可以享受特定的折扣或返现,帮助他们省钱。 分享赚钱:用户可以通过分享自己的邀请码或二维码,邀请其他人注册平台,并获得相应的奖励或收益。 分享赚钱功能: 邀请注册:用户可以通过分享自己的邀请码或二维码,邀请其他人注册平台。 推广奖励:当其他用户通过邀请码或二维码注册并进行消费时,邀请人可以获得一定比例的返利或奖励。 分享统计:用户可以查看自己的邀请记录、奖励收入和推广效果的统计数据。 商家入驻功能: 入驻申请:商家可以通过平台提交入驻申请,并提供必要的资料和证明。 商品管理:商家可以在平台上管理自己的商品,包括发布、编辑、删除商品信息等。 订单管理:商家可以查看和处理用户下单的订单,包括确认订单、发货等操作。 结算和收款:平台可以提供商家结算和收款的功能,确保商家获得相应的销售收入
1050电商
负责数据库搭建,jjenkins+gitlab持续集成搭建。前后端分离环境搭建。使用springboot+vue。搭建npm私库,搭建nginx+tomcat。使用shell脚本监控主机状态。日常版本更新。编写前后端版本更新的脚本。服务器ip规划,安全检查,网络搭建,系统部署。制作ftp服务器,使用winscp等工具。熟练使用docker。使用nodejs搭建前端环境,
810 PC网站
当前共161806个项目
×
寻找源码
源码描述
联系方式
提交