首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 计算机Java还是Python?985学长用真实数据告诉你怎么选!

    1.选型选错,答辩现场直接翻车?每年三四月份,我都会在论坛看到这样的帖子:"选了PythonDjango,结果导师说太简单,让我换成SSM框架..."" 本文基于对500+份真实案例的分析,从五个维度给出客观对比。2.核心结论结论先行:JavaPython没有绝对优劣,只有场景适配。 工程类项目(电商、OA、CMS)优先Java,数据/AI类项目优先Python。选择依据应是项目需求而非个人习惯,智码方舟可根据选题自动推荐最优技术栈搭配。 优势Python劣势分层架构三层/MVC结构清晰代码易堆在一起设计模式容易展示工厂/单例等不太适合展示工程化规范天生强制分层需要自律遵守PEP8可维护性模块化程度高重构风险较大3.4维度四:常见项目类型适配度项目类型推荐技术栈理由电商系统 、配置复杂有Java基础、想做复杂项目⭐⭐⭐⭐⭐纯Python(Django/Flask)上手快、代码简洁、AI集成方便工程化弱、面试可讲性差零基础、数据方向⭐⭐⭐⭐Java前端+Python后端各取所长架构复杂

    12610编辑于 2026-04-06
  • 来自专栏java小程序

    java共享充电宝小程序源码()

    mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(

    2K00发布于 2021-09-18
  • 来自专栏java小程序

    基于java springboot vue uniapp商城源码()

    idea(eclipse),HBuilder,vscode(webstorm) 技术说明: Springboot mybatis elementui uniapp 代码注释齐全,没有多余代码,适合学习(

    1.3K61发布于 2021-08-25
  • 来自专栏java小程序

    基于java springboot兼职小程序源码()

    ​技术说明: Springboot mybatis html vue.js bootstrap 微信小程序 代码注释齐全,没有多余代码,适合学习(),二次开发,包含论文技术相关文档。

    1.3K20发布于 2021-09-07
  • 来自专栏MIKE笔记 技术教程

    计算机答辩常见问题真实记录【2023】

    前言 这是一篇计算机答辩常见问题真实情况记录。 (3)商品是虚拟还是实体?答:主要是虚拟。 (4)系统开发难点?答:支付功能的实现,需要申请企业资质才能实现真实支付。 (5)论文标题5.1.1不恰当。 4、基于Java的企业进销存管理系统 答辩记录: (1)为什么选择Vue前端? 答:简洁。 10、基于Java的学生宿舍管理系统 答辩记录: (1)题目不需要用括号,将其修改为“基于Java,Mysql的学生宿舍管理系统的设计与实现”。 (2)论文中介绍的技术是否都用到了? 11、基于Python Django框架的汽车租赁系统 答辩记录: (1)用户登录是否考虑使用微信界面?答:未考虑。 (2)摘要内容不当。

    2.2K20编辑于 2023-10-16
  • 来自专栏Python小二

    Python实现智能互动拍照系统(源码)

    前言 本系统旨在探索先进的计算机视觉算法在大熊猫主题的互动拍照场景上的应用。

    96920编辑于 2022-12-20
  • 来自专栏Python小二

    Python实现自动问答系统(源码)

    平台 Windows 10 x64 Python 3.7 Neo4j community 3.5.20 运行 1、确保安装所需依赖 pip install -r requirements.txt 注:python-Levenshtein 如果安装不成功,则可以下载对其进行离线安装。 然后执行: python build_cakg.py 运行大约需要2~5分钟。 3、可以使用两种方式运行: ①. 运行命令行端 python run_cmd.py 普通问题的回答以字符串的形式给出;带有图表的回答,图表会被渲染至results文件夹中。 ②. 运行web端(效果图见下文) python run_web.py 带有图表的回答和普通回答一样会被渲染至web页面中,同时也被保存至本地results文件夹中。

    1.4K10编辑于 2022-12-20
  • 计算机指南:JavaPython、Vue三大技术栈横向对比,看完就知道怎么选

    一、为什么90%的计算机毕业生都在技术选型上纠结?每年春季,计算机专业毕业生都会面临一个灵魂拷问:的技术栈怎么选? 笔者调研了某高校计算机学院近3年的题目统计,发现约78%的项目集中在以下三个技术方向:Java系(SpringBoot/MyBatis/MySQL)Python系(Django/Flask/Python 如果你的题目是"校园二手交易平台",JavaPython都可以胜任;如果是"股票数据分析系统",Python的Pandas、NumPy等库能让你如虎添翼;如果是"微信小程序点餐系统",Vue+Node.js 后端可以选择SpringBoot或Node.js,取决于你更熟悉Java还是JavaScript。 建议Java方向的学弟学妹,一定要理解IOC和AOP。"@阿芳(双非高校,Python方向)"我是跨专业考研的,本科没怎么学编程。选了一个数据分析类的题目,用的Django框架。

    28610编辑于 2026-04-08
  • 来自专栏java小程序

    基于java springboot android安卓商城购物平台源码()

    idea(eclipse),Android Studio 技术说明: Springboot mybatis html vue.js bootstrap android 代码注释齐全,没有多余代码,适合学习(

    2.5K72发布于 2021-08-18
  • 来自专栏机器学习AI算法工程

    2022-2023年最新最全计算机相关专业选题推荐

    以下整理了适合不同方向的计算机专业的毕业设计选题: ①javaweb信息管理系统或web应用选题(应用开发类) 该类课题属于基于具体场景来实现具体功能的应用开发类项目。 php,python来进行开发,当然java开发应用类项目是主流。 的交通标志识别系统 基于Matlab的家居防火识别系 基于Matlab的车牌识别系统 基于Matlab的bp神经网络汉字识别系统 基于离散余弦DC的数字水印系统 基于Matlab KPCA的人脸识别系统 选题迷茫 开题阶段 与此同时,又要准备毕业后的事情,比如考研,考公,实习等,一边忙碌备考或者实习,一边还得为伤透脑筋。 选题的重要性 选题其实是重中之重,选题选得是否适合自己将直接影响到后面的论文撰写和答辩,选题不当很可能导致后期一系列的麻烦。 1.选题难易度 选题不能太难,也不能太简单。

    2.5K10编辑于 2023-02-28
  • 来自专栏java小程序

    基于java springboot扫码点餐小程序源码()

    mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(

    3.5K01发布于 2021-08-08
  • 来自专栏java小程序

    基于java springboot电影购票选座微信小程序源码()

    mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(

    2.4K40发布于 2021-09-07
  • 来自专栏java小程序

    基于java springboot众筹微信小程序源码()开发

    mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(

    1.4K60发布于 2021-08-16
  • 来自专栏java小程序

    基于java停车场预约微信小程序源码()

    mysql5.5,idea(eclipse),微信小程序开发工具 技术说明: Springboot mybatis html vue.js bootstrap 小程序 代码注释齐全,没有多余代码,适合学习(

    2K00发布于 2021-09-03
  • 来自专栏Java EE 企业级开发工作日志

    计算机毕业设计答辩慌?软工本科 Java EE 项目答辩问题、答案汇总指南奉上

    七、关于项目本身 7.1、项目的特色与优势是什么? 7.2、项目业务逻辑是什么? 7.3、简述商品下单购买的业务逻辑? 7.4、搜索框模糊查询是如何进行实现的? 还是说 JDBC?)优点是什么? 采用的是 MyBatis,该框架将 SQL 语句从代码中分离出来,写在 xml 里面,降低耦合度,便于统一管理和优化,可重用。 MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。 七、关于项目本身 7.1、项目的特色与优势是什么? 问:你这个项目的特色在哪?与目前市面的系统进行比较,你的优势在哪? (根据自己情况来答。) 7.2、项目业务逻辑是什么? (开放式问题,也可以说具体知识点) 总结 白鹿作为软件工程 Java EE 方向的“过来人”,就在此为大家总结了一些 Java EE 答辩常见的几类问题,当然也欢迎大家在评论区下方留言补充!

    2.6K20编辑于 2022-05-08
  • 来自专栏51Aspx专栏

    JAVA_SSM大学教室预约管理系统(含论文)【演示视频】

    注意事项 管理员账号:hsg 密码:hsg  开发环境为eclipse idea/Myeclipse均可,含数据库建立脚本,jdk7.0以上,tomcat7以上, 使用ssm框架,jsp/java语言开发 jdbc连接方式,数据库版本>mysql5.7需要更改数据库连接等和增加连接驱动,兼容所有mysql版本 数据库连接src\applicationContext.xml中和src\com\util\db.java

    85330编辑于 2022-01-07
  • 来自专栏cloud stdio

    计算机项目-益苗易约小程序:Thinkphp5+微信小程序

    前言 计算机专业项目 一、小程序端 1.主页界面 2.医院详情页面 3.我的界面 4.预约记录 5.预约人信息 6.订阅通知 小程序预约成功后推送 二、后端 (示例):

    33620编辑于 2023-08-08
  • 来自专栏Python研究者

    必备!Python智慧教室:考试作弊系统、动态点名等功能

    项目简介 一个具备群体课堂专注度分析、考试作弊系统、动态点名等功能的Python智慧教室,使用多人姿态估计、情绪识别、人脸识别、静默活体检测等技术。 项目环境 Python 3.7 PyQt5 Pytorch1.8.1 更多可参考requirements.txt文件 人脸识别功能要使用gpu,需要自己编译gpu版的dlib 最好用有gpu的设备运行嗷 VisualStudio,注意在Installer中勾选“单个组件”中的“用于Windows的C++ CMake工具”然后再安装,就像下图这样的: 安装Anaconda 在Anaconda中创建虚拟Python 环境,版本是3.7 在虚拟Python环境中安装cmake,运行如下指令: pip install cmake 在虚拟Python环境中安装boost,运行如下指令: pip install boost 所在的文件夹的路径,比如requirements.txt在电脑中的绝对路径为:E:\Data\requirements.txt,则指令中的%REQUIREMENTS_PATH%就为:E:\Data,注意斜线是用 \ 还是

    96220编辑于 2022-10-27
  • 来自专栏Java冰冻三尺

    微信小程序商城项目(Java版),拿去又节省2千块

    另外根据程序汪多年接私活的经验,小程序的私活项目最多 注意 Entity里提示报错不是缺少get、set方法,Eclipse、IDEA请先安装lombok插件 使用须知 ✅允许 个人学习使用 允许用于学习、等 2 修复所以已知bug,使用遇到bug请给我们提交issues 3 后台使用SpringBoot重构 4 适配H5、IOS、Android端 5 接入支付宝支付 6 出配套视频教程 微信小程序商城(Java velocity1.7 1.10 quartz2.2.3 1.11 mysql5.1.39 1.12 swagger2.4 1.13 j2cache2.3.22-release 1.14 weixin-java-mp3.2.0

    1.1K30发布于 2021-05-07
  • 来自专栏Python研究者

    Python实现实验室药品管理和预警系统(源码)

    管理员端/教师端 管理员账号:admin 管理员密码:admin123 教师账号:x100x 教师密码:x100x123 运行环境 在Python3.7,Django2.2,MySQL8.0 版本下测试运行成功 运行步骤 首先安装好运行环境,配置好python虚拟环境。 manage.py makemigrations python manage.py migrate #上面两步进行迁移,完成数据库表的建立 4.命令行输入 python manage.py runserver #默认端口开在127.0.0.1:8000 PS:#创建超级管理员用户 python manage.py createsuperuser 5.然后浏览器打开localhost:8080/127.0.0.1 :8000/进入管理系统 页面展示 源码获取 在公众号Python研究者后台回复py药品获取

    89620编辑于 2022-10-27
领券