2 qq 18057555 qq_18057555 于 2016.02.17 21:00 提问

Java三大框架需要数据库和算法之类的知识吗?

Java三大框架需要数据库和算法之类的知识吗?
ava三大框架需要数据库和算法之类的知识吗?

5个回答

devmiao
devmiao   Ds   Rxr 2016.02.17 21:06
已采纳

需要数据库的知识,算法不需要。但是作为一个程序员,你不可能只使三大框架吧。算法不懂只能算初级代码蓝领了。

qq_19558705
qq_19558705   Ds   Rxr 2016.02.18 09:10

算法很重要,它让你考虑问题更全面,更效率。一段好代码至少要高效率,可维护,健壮。这些都离不开算法。别人五六行代码,你只需一两行。别人要反复遍历数据,你只需遍历一次。这就需要数据库知识和算法思维。

weixin_29444181
weixin_29444181   2016.02.17 22:40

算法是解决问题的方法,与框架类型无关,任何程序都有算法。数据库知识在三大框架中有应用。

Royal_lr
Royal_lr   Ds   Rxr 2016.02.18 09:54

算法用的不多,,数据库肯定跑不掉的

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.02.29 21:20

不需要,三大框架是针对java web项目的技术,没有用到算法问题。但是框架思想值得学习。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
三大框架的基础知识
三大框架的基础知识 1,hibernate的工作原理及为什么要用? (1)通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件; (2)由 hibernate.cfg.xml读取并解析映射信息; (3)通过config.buildSessionFactory();   //创建SessionFactory;   (4)   se
javaweb三大框架知识点总结
对于web编程的三大框架的知识点总结,分别叙述了struts , spring ,hibernate 的特点,希望对看到这篇文章的人有所帮助。
JAVA三大框架入门
写在前面:最近接到某公司的电话面试,其中问到了JAVA框架的相关知识,发现自己对于这个方面了解实在太少,故整理出该篇文章,从基本入门开始对JAVA框架再认识。一、基本概念了解框架的定位可以帮助我们更好的找到学习的切入点1.Spring: 依赖注入(DI)又称为控制反转(IOC),通常来说,当某个角色需要另一个角色才能正常运行时,通常是由调用者来创建被调用者的实例。但是在Spring框架中,创建被调用
作为产品经理,你需要了解的基本算法知识和实操
今日头条的走红带动了“个性化推荐”的概念,自此之后,内容型的产品,个性化算法就逐渐从卖点变为标配。 伴随着“机器学习”,“大数据”之类的热词和概念,产品的档次瞬间提高了很多。而各种推荐算法绝不仅仅是研发自己的任务,作为产品经理,必须深入到算法内部,参与算法的设计,以及结合内容对算法不断“调教”,才能让产品的推荐算法不断完善,最终与自己的内容双剑合璧。 本文以新闻产品为例,结合了
架构师之路:一个架构师需要掌握的知识技能
Java团长 2017-04-15 21:30 没有设计的思想,你就不能成为一名架构师。架构师是一个能撸的了一手好代码,画的了一个漂亮的UML/原型,写的了一篇技术文档,更加能解决好项目关键技术的综合人才。架构师=前端工程师+后端程序员+系统分析师+关键技术解决+各种技术搭配+设计模式+部署调优+其他,可见架构师是多面手,在项目当中起到连接管理与项目成员的重要角色。因此,在通往大神级
javaweb三大框架(ssh)知识点总结
一、Struts2的总结 1、Struts 2的工作流程,从请求说起 (1)客户端浏览器发出HTTP请求。 (2)根据web.xml配置,该请求被FilterDispatcher接收。 (3)根据struts.xml配置,找到需要调用的Action类和方法,经过一系列的拦截器(Interceptor)执行后,程序执行到action中的指定的方法, 并且从前台接收的参数通过I
软件测试所需要的知识
从事软件测试工作近3年时间、说起来在这个测试行业中也只能算是入门型选手、相比那些在测试行业摸爬滚打了10几年的大牛望尘莫及。在转行到软件测试之前一直从事网络工程师和系统工程师的岗位(其实说白了就是IT民工)。 对软件测试的工作越深入、了解得越多却发现自己懂的越少、当然目前很多对软件测试不是很了解的朋友以为软件测试不就是点点鼠标嘛(我曾经也有这样的想法)、就连我们在学校里面的老师都对那些毕业了
java学习之路之数据库知识总结
数据库 创建数据库—————— create database [ if not exists ] db_name [ character set xxx] [ collate xxx] 创建一个名为mydb1的数据库 create database mydb1; 创建一个使用utf8字符集的mydb2数据库 creat
机器学习算法工程师需要掌握的技能与要踩的坑
1. 前言 本来这篇标题我想的是算法工程师的技能,但是我觉得要是加上机器学习在标题上,估计点的人会多一点,所以标题成这样了,呵呵,而且被搜索引擎收录的时候多了一个时下的热门词,估计曝光也会更多点。不过放心,文章没有偏题,我们来说正经的。 今天就说说机器学习这个最近两年计算机领域最火的话题,这不是一篇机器学习的技术文章,只是告诉大家机器学习里面的坑实在是太多,而且很多还没入门或者刚刚入门的朋友们
Java三大框架环境搭建详解
1、数据库配置 通过命令行操作mysql数据库,具体如下所示: (1)利用mysql -u用户名 -p密码连接数据库如下: (2)创建数据库并显示数据库。如下: (3)创建数据库并指定编码,如下: (4)显示创建的数据库指令,如下: (5)查看数据库的状态,如下 至此,数据库配置完成。 2、Struts2环境配置 (1)现在官网http:/