普通程序员可以怎么做搞钱程序?

news2024/11/17 17:48:17

最近海洋问题实在是很严重,人类活动带来的垃圾污染等问题使海洋生物得到了很大的压力。

每年鱼类等海洋生物体内的塑料海量越来越多,不仅仅是由于日常人类日常使用的垃圾袋引起的。

还有很多方面的原因,最直接的因素就是去看海的游客遗留下来的垃圾直接的进入到了海洋的生物链之中导致海洋生物体内的塑料含量越来越高。

这种结果很明显是人类活动对于自然的影响,最终只会报复到人类的头上,因为作为食物链顶端的人类在食用海洋生物,如鱼虾蟹等食物的时候,这些塑料又会反复地回到我们的身体中,造成健康威胁。

那我们应该如何减少这种塑料垃圾的危害呢?

目光应该聚焦到处理海洋垃圾的问题。

难道程序员还可以干预海洋垃圾问题吗?

看到这里你一定充满疑惑,答案是肯定的,程序改变程序员的人生。

一个好的程序还可以改变一群人的lifestyle。

现在的地图有很多种,包括高德地图或者百度地图,但这些地图不都是以单一目的地为导向的,不存在一种电子旅游地图。

很多景区的地图还停留在一张纸板画着景区地图,而游客经常会迷惑自己身在何地。

如果可以将活点地图和游客的旅游路线相结合,这种cross section将会带来不一样的地图改革。

这张地图还可以作为游戏形式发布,更具有趣味性的同时,参考羊了个羊的包装。虽然本质上是一个靠流量变现的小程序,不需多么高级的计算机逻辑,但是作为一个游戏形式的包装很好打入使用者的内心,是他们更愿意主动的来使用和分享这个软件。

地图怎么不能和游戏结合呢?

 就像大富翁,就会有一个类似于游戏形式的地图,这张地图可以通过游戏的形式吸引人使用,不需要额外的宣传和强制性就可以让人参与进来,实在是一箭双雕。

同时,为了增强娱乐性,这个地图还可以添加很多板块,比如参考和结合mine craft的游戏方式,将地图的建设也变成游戏形式。

既降低了建造的成本,又增加了趣味性。

 这里有一些免费资源可以帮助到你做一个自己的地图:

主要从三方面进行分析,首先是数据库的建立,地图的数据也是有免费的资源的,主要在open street map上面,这是一个开源的免费data,可以从这里导出地图的数据来。

核心算法考虑到是一个多个目的地的路径规划问题,可以参考travel sales man problem进行编码,又考虑到是一个dynamic的问题,我们可以尝试将算法升级为A*的AI算法。

最后就是训练模型,想必这是一个产品经理和技术员最关心的问题了,就是没有数据怎么破!

针对这个问题你怎么看呢?

欢迎点赞并在评论区留下你的回答,快来一起试试做自己的地图吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/70518.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

云计算自学笔记(不定期更新)

管道命令使用 linux管道相关命令__小笼包_的博客-CSDN博客_linux管道命令 [cut ]:命令的功能是用于按列提取文件内容 按照字符提取命令:head -2 2.txt | cut -c 5 查看前两行,并按照字符提取第五个字符 -c 按照字符提取 截取出…

剑指Offer40——最小的k个数

摘要 剑指 Offer 40. 最小的k个数 一、排序方法 1.1 排序的方法分析 对原数组从小到大排序后取出前 k 个数即可。 1.2 复杂度分析 时间复杂度:O(nlog⁡n)O,其中 n 是数组 arr 的长度。算法的时间复杂度即排序的时间复杂度。 空间复杂度:…

MQ高级(四)MQ集群

一、集群分类 RabbitMQ的是基于Erlang语言编写,而Erlang又是一个面向并发的语言,天然支持集群模式。 RabbitMQ的集群有两种模式: (1)普通集群:是一种分布式集群,将队列分散到集群的各个节点&…

【Flink】复杂事件处理CEP底层实现(有限状态机)和应用

文章目录一 Flink CEP简介1 什么是复杂事件处理CEP2 Flink CEP(1)导入依赖(2)代码编写(3)优化模板3 实现CEP底层 -- 有限状态机4 使用CEP处理超时事件一 Flink CEP简介 1 什么是复杂事件处理CEP 一个或多…

239页11万字新型智慧城市运营中心IOC大数据平台建设方案

目录 1 概述 1.1 建设目标 1.2 建设内容 1.3 建设步骤 2 项目建设方案 2.1 总体设计方案 2.2 支撑平台方案 2.2.1 数据治理平台 2.2.2 可视化平台 2.2.3 城市感知平台 2.3 应用系统方案 2.3.1 综合监测系统 2.3.2 事件管理系统 2.3.3 联动指挥系统 2.3.4 辅助决策…

自定义镜像上传阿里云

目录标题一、Docker制作jdk镜像1.jdkv.1.0的制作1.1创建文件夹上传jdk的安装包,和在同级目录下编写Dockerfile文件1.2.编写 Dockerfile 文件1.3.执行Dockerfile文件,初次依赖镜像的时候会下载相应镜像2.jdk2.0的制作3.jdk3.0的制作二、Docker镜像上传至阿里云前期准…

19.5 迭代器的概念和分类

一:迭代器基本概念:第十三章第九节 迭代器:是一个“可遍历STL容器全部或者部分元素”的对象(行为类似于指针的对象); 迭代器用来表现容器中的某一位置;迭代器紧密依赖于容器,迭代器…

2023年天津仁爱学院专升本动画、化学工程与工艺专业介绍

2023年天津仁爱学院专升本专业课动画专业、化学工程与工艺专业介绍 (一)动画专业 动画专业以行业发展对应用型人才需求为导向,不断提高学生就业质量为目标,针对学生特点,积极拓展动画应用领域,设有影视后期…

JSP SSH超市管理统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

一、源码特点 JSP 超市管理统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发 JSP SSH超市管理统myeclipse开发…

【Leetcode每日一题】子序列宽度之和,匹配子序列的单词数,最大平均值和的分组

891. 子序列宽度之和 计算的是【贡献】。 首先观察发现,顺序不影响结果。然后比如1,作为最大元素贡献为0,而作为最小元素贡献为每个子序列的【最大-1】,一共有多少个作为最小元素的子序列,对答案的贡献就是-1*(个数)。…

【✨十五天搞定电工基础】正弦交流电路的分析(下)

目录 五、复杂正弦交流电路的分析(下) 六、功率因数的提高 七、谐振电路 1、串联谐振 2、并联谐振 八、课后习题 1、正弦量三要素,相位 2、RLC串联问题 3、复杂正弦交流电路问题 4、谐振问题 五、复杂正弦交流电路的分析&#x…

Metabase学习教程:权限-4

高级数据沙盒:限制对列的访问 了解如何使用已保存的SQL查询对表进行沙盒处理,并根据用户属性限制用户可以查看的列。 我们的文章行权限涵盖了沙盒(商业版本). 我们将沙盒定义为一种根据用户身份指定用户可以访问哪些数据的方法,…

【TOTP】基于时间的动态密码及其工程实践

探究了常见的动态密码的实现方式及其底层原理,并基于java做出了工程实践。 文章目录A.来源于一个现象的好奇B.2FAC.TOTP1.什么是TOTP2.原理详解(基于java-totp项目分析)3.这样真的安全吗4.常见的支持TOTP的软件1.Google Authenticator2.Micro…

RCNN学习笔记-MobileNet3

更新Block(bneck倒残差结构) 1.加入SE(自注意力模块squeeze-and-excite bottleneck)模块。当stride1(高和宽是不会变化的)且inputc outputc才有shortcut连接。 相反,我们将它们全部替换为扩展层中通道数量的1/4。我…

功率放大器输出阻抗的影响因素有哪些原因

关于功率放大器的疑问有很多,前阵子有人咨询影响功率放大器输出阻抗的有哪些因素,今天就请安泰电子来为大家解释,同时再为大家科普一下功率放大器的知识。 图:信号源和负载的放大器的简化模型 在搞清楚影响功率放大器输出阻抗因素…

速锐得解码本田雅阁混动版整车网关CAN总线通信协议DBC控制策略

本田汽车增城工厂就在附近50多公里的地方,和比亚迪汽车差不多,无论怎么跑都得1个多小时,也因为近水楼台的天然优势,而我们也与本田安全驾驶中心有多次深度的合作。碗里的肉,基本上都是上过了速锐得砧板。 近&#xff0…

m基于FPGA的半带滤波器verilog设计,对比普通结构以及乘法器复用结构

目录 1.算法描述 2.仿真效果预览 3.verilog核心程序 4.完整FPGA 1.算法描述 HBF模块由半带滤波器(HBF)和抽取模块组成。该模块的任务是实现2倍抽取进一步降低信号采样速率。由于HBF的冲激响应h(k)除零点外其余偶数点均为零,所以用HBF实现…

5G+无人驾驶融合创新,赋能港口智能化发展!

导语 | 在新一轮科技革命的时代背景下,5G 技术和无人驾驶的创新融合,使得我国当前港口的智慧化建设走在了世界的前列,智慧港口的发展不断深入。此次,我们邀请到了飞步科技的联合创始人兼 CTO、腾讯云 TVP 杨政老师,他将…

【LeetCode】No.116. Populating Next Right Pointers in Each Node -- Java Version

题目链接:https://leetcode.com/problems/populating-next-right-pointers-in-each-node/description/ 1. 题目介绍() You are given a perfect binary tree where all leaves are on the same level, and every parent has two children. T…

安卓APP源码和设计报告——小说阅读器

班级 姓名 学号 答辩情况 考核项满分成绩得分掌握计算机系统软硬件资源管理的原理,能够设计针对计算机领域复杂工程问题的解决方案,设计满足特定需求的软硬件系统,并具有对解决方案在特定约束条件下进行工程设计和开发的能力。30能够针对计…