㈠ 做DBA,到底是学python好,还是学perl好
同样是懒散运维表示。选python。两种我都曾经用过。
1。可以肯定使用py的人越来越多,因为入门相当容易,这适合你的脚本被其他人理解,或者共同维护。
2。就功能性来说,其实脚本语言都差不多。但是py有更好的调试机制,perl语法可以说约束太宽,我是觉得语法太随意,规范化的py看起来更简单易懂,py在面向对象的写法上更容易。
3。两个官方文档我都看过,perl内容没有py完整,perl有些地方很简单的带过。当然py2跟3有些差别,但是不大,perl6跟perl5的差别更大呢。
4。py作为很多开发项目的辅助语言现在来说会更流行一些,不管是github还是其他地方。所以,你能找到的帮助,解决问题的思路也比perl广。
㈡ python全栈是什么意思
全栈即指的是全栈工程师,指掌握多种技能,并能利用多种技能独立完成产品的人。就是与这项技能有关的都会,都能够独立的完成。
全栈只是个概念,也分很多种类。真正的全栈工程师涵盖了web开发、DBA 、爬虫 、测试、运维,要学的内容那是相当的巨量。就web开发方向而言需要学习的内容:前端知识 包括HTML5 CSS3 JS Jquery Ajax,后端至少需要能够熟练使用Django和tornado,当然会flask更好。
(2)dba学python扩展阅读
全栈工程师的厉害之处并不是他掌握很多知识,可以一个人干多份工作。而是说他在处理问题的时候拥有全局性思维。
现在科技日新月异,web前端不再是从前切个图用个jQuery上个AJAX兼容各种浏览器那么简单。现代的Web前端,你需要用到模块化开发、多屏兼容、MVC,各种复杂的交互与优化,甚至你需要用到Node.js来协助前端的开发。
所以说一个现代化的项目,是一个非常复杂的构成,我们需要一个人来掌控全局,他不需要是各种技术的资深专家,但他需要熟悉到各种技术。对于一个团队特别是互联网企业来说,有一个全局性思维的人显得尤其重要,这个时候也就彰显了全栈开发工程师的价值。
㈢ 做一个DBA需要学习什么语言基础
C、C++和java是编程语言,DBA和这些有什么关系?你了解相应的sql不就行了
㈣ dba为什么学python脚本
perl 比较随意,开放度渣握李大~ python比较优雅~~
早期perl比较热门如迟,现在差不皮兄多。
dba会java的比较多,但我不会。
㈤ Python语言怎么学急~~~可以给分~~
python国内已经有很多中文书籍了, 在各大书店都买得到, 个人推荐去卓越网买, 有打折还免邮费, 上门付款服务超好.
我买过本 <征服python>, 很入门, 还不错, 网上也有很多电子书可以看, 网上还有一本叫做Dive into Python的, 有中文版, 个人认为很不错.
国内最大的python讨论组应该是google的python邮件列表, http://python.cn/ 从这里可以进, 有问题可以进去问.
以下是个人收藏, 多数是e文的.
<wxpython in action>
pdf
http://www.namipan.com/d/
<Tkinter reference>
pdf
http://www.namipan.com/d/
<Wrox Beginning Python>
pdf
http://www.namipan.com/d/
<The omniORBpy Users Guide>
pdf
http://www.namipan.com/d/
<Thinking in python>
chm
http://www.namipan.com/d/
<swig Python>
pdf
http://www.namipan.com/d/
<Teach Your self Python In 24 Hours>
html
http://www.namipan.com/d/
<Python Windows Tutorial>
doc
http://www.namipan.com/d/
<Python学习笔记>
pdf
http://www.namipan.com/d/
<python-numical>
pdf
http://www.namipan.com/d/
<Python Visual Quickstart Guide>
chm
http://www.namipan.com/d/
<python wdsl>
pdf
http://www.namipan.com/d/
<Python Programming with the JavaT Class Libraries>
chm
http://www.namipan.com/d/
<Python Guide>
html
http://www.namipan.com/d/
<python_essencial_ref>
html
http://www.namipan.com/d/
<Python Programming for the Absolute Beginner>
chm
http://www.namipan.com/d/
<Prentice Hall Rapid Web Applications with TurboGears>
chm
http://www.namipan.com/d/
<Python Gist Graphics Manual>
pdf
http://www.namipan.com/d/
<Python course in Bioinformatics>
pdf
http://www.namipan.com/d/
<Python 2.1 Bible>
pdf
http://www.namipan.com/d/
<Data Structures And Algorithms With Object-Oriented Design Patterns In Python>
chm
http://www.namipan.com/d/
<Data Structures and Algorithms with Object-Oriented Design Patterns in Python (2004)>
chm
http://www.namipan.com/d/
<pygtk2-tut>
pdf
http://www.namipan.com/d/
<programming python>
pdf
http://www.namipan.com/d/
<OReilly - Programming Python 2nd Ed>
chm
http://www.namipan.com/d/
<OReilly - Programming Python_ 3rd Edition (2006)>
chm
http://www.namipan.com/d/
<pil handbook>
pdf
http://www.namipan.com/d/
<Premier Press Game Programming with Python Lua and Ruby>
chm
http://www.namipan.com/d/
<Game.Programming.with.Python.Lua.And.Ruby>
pdf
http://www.namipan.com/d/
<Python Guide - For Beginners>
html
http://www.namipan.com/d/
<OReilly.Python.in.a.Nutshell.2nd.Edition>
chm
http://www.namipan.com/d/
<OReilly - Python Programming on Win32>
chm
http://www.namipan.com/d/
<Oreilly.Learning.Python.2nd.Edition>
chm
http://www.namipan.com/d/
<Oreilly Python Cookbook 2Nd Edition>
chm
http://www.namipan.com/d/
<GUI Programming with Python>
html
http://www.namipan.com/d/
<OReilly - Learning Python>
chm
http://www.namipan.com/d/
<OReilly - Python Cookbook>
chm
http://www.namipan.com/d/
<OReilly - Python Standard Library>
chm
http://www.namipan.com/d/
<OReilly - Python Pocket Reference_ 2nd Ed>
chm
http://www.namipan.com/d/
<OReilly - Python In A Nutshell>
chm
http://www.namipan.com/d/
<OReilly - Python And Xml>
pdf
http://www.namipan.com/d/
<OReilly - Core Python Programming>
pdf
http://www.namipan.com/d/
<Non-Programmers Tutorial For Python>
pdf
http://www.namipan.com/d/
<New Riders - Jython for Java Programmers>
chm
http://www.namipan.com/d/
<How_To_Think_Like_A_Computer_Scientist-Learning_With_Python-2002>
pdf
http://www.namipan.com/d/
<GUI Programming with Python - QT Edition>
chm
http://www.namipan.com/d/
<Dive into Python>
<CUP_.Numerical.Methods.in.Engineering.with.Python.(2005)>
pdf
http://www.namipan.com/d/
<Core_Python_Programming_Wesley J. Chun_(Prentice Hall PTR)>
pdf
http://www.namipan.com/d/
㈥ 编程从哪里学起
编程内容学起如下:
前端开发:也就是用户端开到的界面,比如我们看到的网络首页、购物平台页面,甚至是各种APP能看到的界面。都属于前端范畴,所以前端的工作更偏重于与用户的交互。前端基础是HTML+CSS+JavaScript,由于框架相对较多,技术更新较快,所以需要一定的学习能力。
大数据是后台技术加上数据库操作,可以来处理海量数据。大数据用Python/Java多一点。大数据是后台技术加上数据库操作,可以来处理海量数据。大数据用Python/Java多一点。
嵌入式:大家罩迹对自动化驾驶或者是机器人有兴趣的话瞎桐,可以了解下嵌入式开发。更适合科班生,主要用C/C++。
机器学习:这都是人工智能方向的内容,也是比较适合科班生,很综合的学科。所涉及的学习内容就不光是编程语言这么简单了。自动化测试和自动化运维:这两个方向都需要测试或者是运维的基础,学Python比较合适。
㈦ 什么是python全栈
全栈即指的是全栈工程师,指掌握多种技能,并能利用多种技能独立完成产品的人。
而Python就是一种全栈的开发语言,简单的来说,如果你学习好Python语言,那么前端、后端、测试以及大数据分析等工作你都可以很好地胜任。从市场情况来讲,Python全栈工程师是比较受欢迎的一类人才,本身Python语言就具备去全栈开发的能力,所以Python的全栈工程师也是比较多的。