首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何回答好面试题,存储过程还是不用

    我想问的是,阿里那帮程序员,为了不用存储过程,做过的那些努力,你看到了吗?在去 SP 的过程中,所使用的技术与编程模式,你会吗? SP: Stored Procedure.... Java, PHP 完全能胜任数据一进一出的功能。甚至能做得更好。...成本巨大,且不宜长久的事,哪家公司会做这样的好人? 再比如,在对接异构分布式数据库的时候,由前端语言接口,封装好对数据库的访问以及路由,就能自动承接各数据库来的各类型数据结构。...那是不是小编我就鼓吹不用存储过程了呢?我把开头的话,再讲一遍,抛开项目说策略,就跟不以结婚为目的的谈恋爱一样。 时刻保持脑子可以清醒思考,是程序员的重要素质。...程序本质上是人类思考的结果,无论存储过程还是Java,PHP前端语言(与数据库后端相比,其他语言都可划为前端),我们完成的始终是业务的计算。那么自然是哪个方便,哪个;哪个最有效率,哪个。

    1.1K10

    装了ArcGIS Pro不用这个功能,我建议你还是ArcMap

    大家好,我是南南,最近群里好多人问我,pro有啥好的,虽然以前也写文推荐过,但是哪些功能可能大家一般也用不上,如果你的目标作为测绘,林业,规划等企业,其实用不用也没关系。...行业不景气大家基本都深有体会,时代发展的太快了,就像我们十年前全站仪测绘都觉得这个仪器这么厉害,应该不会被淘汰一样,仅仅十年,无人机,激光雷达,测绘机器人的普及,各种专业的交叉融合,毫无疑问的是,这个时代是在进步的...时代发展的很明显,现在基本每个专业到要运用计算机语言进行开发,作为学习的第一个计算机语言,我首推python,首先是他简单,资料多,其实python可以随学随,与我们的工作场景紧密贴合 Jupyter

    84240

    不用纠结pytorch、tensorflow还是keras,自己动手搭一个框架

    随着深度学习框架的不断演进,以深度学习为代表的人工智能将大放异彩。 ? 那么,现在都有哪些框架呢,我们来盘点一下。...不完美但最流行的深度学习框架,社区强大,适合生产环境。 03 Keras 严格意义上讲,Keras并不能称为一个深度学习框架,它更像一个深度学习接口,它构建于第三方框架之上。...此外,还有许多专门针对移动设备开发的框架,如CoreML、MDL,这些框架纯粹为部署而诞生,不具有通用性,也不适合作为研究工具。...深度学习框架发展到今天,有些功能已经变成常规需求了,譬如易用、高效、完备(算子、模型、配套工具链、文档、案例),一个新的框架在这些方面应该没有明显的短板。...一个后出现的框架要追求成功,仅仅没有短板还不够,还必须有长板,独门功法,有超越于其它框架的地方,或者其它框架根本做不到,或者很难做到,只有这样,才有可能先从细分市场切开一个小口,进而站稳脚本。

    80330

    php写app框架整理

    PHP开发app常用的三种框架介绍 1、ThinkPHP框架 TP框架是一共快速兼容简单的轻量级国产PHP开发框架,使用面向对象的结构和MVC模式进行开发。...2、Yii框架 Yii Framework是一个基于组件、用于大规模web应用开发的高性能PHP开源框架,是目前最具效率的PHP框架之一。适合大型重量型web应用开发。...要求php技术精通水平,OOP编程也要很熟练。 3、Laravel框架 Laravel是一套简洁,优雅的PHP WEB开发框架。...集合了PHP比较新的特性,以及各种的设计模式,是一个适合学习的框架,但要求PHP基础扎实熟练。适合大中型项目的开发。...以上就是php写app什么框架的详细内容,更多请关注ZaLou.Cn其它相关文章!

    1.4K31

    真实测评揭秘:开发小程序原生还是框架

    选择多了,问题也就来了,开发小程序,该用原生还是选择三方框架?...微信那个ide和专业编辑器相比实在不好用 同时,开发者对三方框架,又总是有各种顾虑: 怕性能不如原生 怕有些功能框架实现不了,只能用原生 怕框架不稳定,跳到坑里 以及诸多三方框架,到底该用哪个 面对如此纠结的场景...此时,框架对于原框架(React/Vue)语法的支持度就是一个重要的衡量标准,如果支持度较低、和原框架语法差异较大,则开发者无异于要学习一门新的框架,成本太高。...好的开发工具,绝对可以大幅提升开发体验,这个维度上,明显高出一截的框架是uni-app,其出品公司同时也是HBuilder的出品公司,DCloud.io。...2.5 多端复用 随着微信小程序的火爆,支付宝、百度、字节跳动等公司也先后进入小程序领域,这些公司个个日活过亿,坐拥海量用户,企业主希望将自己的业务触达每个用户,不管这个用户在哪个小程序中。

    6.5K50

    PHP和Python如何选择?或许可以考虑这三个问题

    PHP 开发人员交谈,他们会说没有比 PHP 更好的语言。与 Python 开发人员交谈,情况也是一样。通常来讲,很少有开发人员会夸赞其不用的语言。...随之 Python 逐渐流行起来,现在很多巨头公司诸如 YouTube、Reddit、Pinterest、Instagram 和 Spotify 都(部分或完全地)其编写产品平台。...虽然用途广泛且强大,但 Python 框架的选项相比于 PHP 还是有限。Django 和 Flask 就是用户构建网页应用时的两个特殊选择。...无论是简单的博客、电子商务店还是公司门户,CMS 能提供综合的解决方案,保证开发者和终端用户能够专注于商业案例,而非从头开始建立平台。...世界上最流行的 CMS、WordPress 都是 PHP 建立的。同样,世界上两大开源电子商务平台 Magento 和 WooCommerce 都是 PHP 建立的。

    68700

    【Swoole系列1】在Swoole的世界中,你将学习到什么?

    在接下来的学习中,我们将要接触到的,将是 PHP 扩展中非常出名的一个高大上的框架,那就是 Swoole 。...不用太担心,通过我们的学习,你将会掌握到基本的 Swoole 开发知识,一些计算机操作系统以及网络的简单知识,以及一个非常类似于 Laravel 的 Swoole 框架。...但是,优点也很明确,随时修改一个文件就可以随时上线,线上业务不用中断。 因此,PHP 通常会是创业公司的首选,因为它方便,更新迭代速度快,对线上业务影响小。...毕竟,一台服务器能够抗 5 台服务器的压力,成本还是能节省不少的,更主要的是,公司到一定规模之后,对于热更新、规范化上线等等相关的操作,也会让静态语言需要编译或重启服务这类问题成为边缘化的小问题。...同时,尽量保持代码还是可以按照传统的方式来写,为我们 PHP 程序员提供了一个高性能的解决方案。 教程框架 这一次的系列教程同样是文章和视频形式,我们会分两个大的模块。

    49730

    观点 | PHP or Python如何选择?或许你应该考虑一下这三个问题

    PHP 开发人员交谈,他们会说没有比 PHP 更好的语言。与 Python 开发人员交谈,情况也是一样。通常来讲,很少有开发人员会夸赞其不用的语言。...随之 Python 逐渐流行起来,现在很多巨头公司诸如 YouTube、Reddit、Pinterest、Instagram 和 Spotify 都(部分或完全地)其编写产品平台。...虽然用途广泛且强大,但 Python 框架的选项相比于 PHP 还是有限。Django 和 Flask 就是用户构建网页应用时的两个特殊选择。...无论是简单的博客、电子商务店还是公司门户,CMS 能提供综合的解决方案,保证开发者和终端用户能够专注于商业案例,而非从头开始建立平台。...世界上最流行的 CMS、WordPress 都是 PHP 建立的。同样,世界上两大开源电子商务平台 Magento 和 WooCommerce 都是 PHP 建立的。

    1.1K80

    一个优秀的php程序员必须具备的7种能力,你的能力在哪里?

    数据库能力 php 来做项目的话, mysql 是最多的了,其次是 pgsql。因为他们二个是免费的。哈哈,以 mysql 为例!...3,很熟悉阶段,在框架的帮助下,能熟练的 OOP 的思想的来写代码,而不是一个个 function 累加,熟练运用 jquery,prototype 的 ajax,或者是网上一些 ajax 框架,如(...apache 等能力 个人觉得,到目前为止,跑 php 的话 apache 的人还是最多,前段时间好多网站在吵 NGINX 有多么多么的好,能比 apache 好 10 倍,我觉得还是亲自尝试一下比较好... php 写的网站大多数运行在 linux 或者 freebsd 下的,掌握 linux 系统对自己将来的发展还是比较有好处的。...在 linux 下,不用担心中毒的问题,linux 下的病毒很少,也不用担心,XX 和 XXX 扫描你的硬盘了。

    1.9K50

    Go语言实战笔记(二十八)| Go 后记

    在面试PHP的过程中,发现很多PHP的开发人员已经在原来的公司内部转Go,他们找工作虽然还是PHP,但是希望做一些GO的开发工作,或者公司有着方面的计划,这些使我觉得PHP转GO可能是个机会,不管是对公司还是个人...所以我就有了让手下的PHP项目组转Go的打算,一来对公司可以同时使用Go和PHP的人才,满足业务需求;而来对于项目组内的PHP人员也是个机会,跟上技术发展的红利,并且可以享受它。...在我学习的过程中,为了也让同事以及想学习Go的朋友们更好的入门和深入Go,所以我萌发了写这本书的读书笔记,结合自己的理解,更通俗的语言,诠释书中的内容,并且引申讲解相关的知识点,让大家知其然,并且知其所以然...但是如果你基础不好,这个框架你根本看不懂,一旦遇到问题,你就束手无策,而且对于你自己,如果你换家公司,他们不用这个框架了,那么你以前工作经验都是白搭,无法让你溢价。...但是对于我们自己,还要掌握它,了解它,深入研究它,这都要靠深厚的功底,有时候还需要设计模式,架构等方面的知识,有了这些,掌握了框架的基本原理,就不用太依赖框架了,你自己就可以改良框架,甚至可以自己开发框架

    51420

    Java转PHP的心路历程

    为什么我会从从一名Java猿 -> PHP猿呢?刚开始面试的时候Boss说有Java团队的,我可以进去,但是后来。。。压根就没有所谓的Java团队, 但为了满足新公司的要求。我还是转语言了。...PHP搞项目的团队就是为了快速开发,大部分都是会用框架的。而且这还是家外包,不用框架的话肯定是假的。 问了一下带领团队的老大,说使用的是tp5框架,那就肯定要学习了。...愿意为知识付费的我,在慕课网上购买了一门PHP的ThinkPHP5框架的实战课程。...开始学习 ok,买了课程之后,我就需要尽快掌握框架的知识,虽然此时我的PHP基本功还不是很扎实,但是我相信和Java差不太多的。 我用了一周的时间。学完了一门时长24小时的实战课程。...小城市你想有人数200+的公司?除了传销、电信诈骗。应该没有几家。大部分游动在20、30人左右,甚至几个人。你想在这里来个技术分享?有大牛,有规矩?甭想了,大牛的话可能还是有的,很少。

    1.7K40

    为什么要用框架Framework

    如果你不用框架建设,你还需要自己疏通管道、构建厂房、安水电、装设备、排书架,效率大大提高。 2.安全性高:框架的开发难度较高,一般都是身经百战的架构高手们经过多年、多版本 研发、更新迭代孕育而成。...三.公司框架的优势 在公司团队项目开发中,使用主流框架比原生或自行开发框架优势较为明显: 1.团队协作力强: 开源框架提供了统一的规范和编码模式, 且模块与模块之间相对独立。...而缺钱、缺人才的中小型公司, 什么都要自己研发,自己研发框架,自己研发前端库,然后用框架和库开发自己的论坛,内容管理系统,商城系统。不用 discuz、dede、ecshop 之类的开源系统。...那么也就是说,这些开源系统在安全性、稳定性和效率上要高于框架开发的同类产品。所以,很多公司大量招聘开源系统的二次开发人才。 那么到底是学框架开发,还是学开源系统的二次开发呢?...我的建议是,先学基础(比如 PHP1,2,3季度) ,再学框架PHP 第 4 季) 。之后如果对开源系统的二次开发感兴趣,其实有了这么多基础,直接看 API 就非常容易了,都不需要专门做视频指引。

    1.4K30

    大型项目如何选择ORM:Active Record 还是 Data Mappers

    ActiveRecord ORM的PHP框架有Laravel, Yii, CodeIgniter, CakePHP等。其他语言的有 Ruby on Rails,Django等。...ActiveRecord上手非常快,业务逻辑和持久化逻辑在一个对象里一起解决,封装越好的框架持久化逻辑对编程人员越透明,程序员甚至不用知道底层数据库使用的是MySQL还是MongoDB。...使用者完全不用关心save()方法执行后数据是存储到MySQL还是MongoDB,在开发过程中可以将精力全部放到业务逻辑,开发速度非常快。 三....简单点说就是一个对象可以解决的事情,现在不得不用两个对象来解决,其中还有一个是全局对象(持久化逻辑)。对于代码的封装来说,全局对象的初始化和传递是大问题。初始化需要依赖框架,传递需要显示传递。...如果是我的话,我会更多的考虑当前公司的发展情况,如果公司处于发展期,业务需求多,那肯定选择ActiveRecord,保证高产出最重要。

    2.2K50

    运维新手们,别再问需不需要学PYTHON了!

    另外,大一点的公司,服务器都上几百,上千,甚至数万台,这种情况下怎样做自动化运维?SHELL写脚本FOR循环?呵呵,歇了吧,SHELL也就适合简单的系统管理工作。...Good question, 为什么不用PHP,JAVA, C++,RUBY,这里我只能说,见人见智, 如果你碰巧已经掌握了除PYTHON之外的其它语言,那你爱用啥啥,如果你是一个连SHELL都还没写明白的新手...首先,PHP是跟PYTHON比的最多的,其实他俩根本就不用比,为什么呢?...先入为主嘛,PHP 90年代诞生就是做WEB的,PYTHON2000年后才出现WEB框架,但论优秀程度上,PYTHON的WEB框架基本上出其无左,至少是跟PHP比。  那JAVA呢?...这个博士自己PYTHON写的WEB程序,一台服务器每天能处理上亿请求,一秒并发近两万,什么WEB框架这么牛B? 别问它是谁, 它叫tornado。  PYTHON能否自学?

    968151

    数读 | 为什么运维朋友们都需要学Python?

    另外,大一点的公司,服务器都上几百,上千,甚至数万台,这种情况下怎样做自动化运维?Shell写脚本for循环?呵呵,歇了吧,Shell也就适合简单的系统管理工作。...Good question, 为什么不用PHP,JAVA, C++,RUBY,这里我只能说,见人见智, 如果你碰巧已经掌握了除Python之外的其它语言,那你爱用啥啥,如果你是一个连SHELL都还没写明白的新手...首先,PHP是跟Python比的最多的,其实他俩根本就不用比,为什么呢?...先入为主嘛,PHP 90年代诞生就是做Web的,Python2000年后才出现Web框架,但论优秀程度上,Python的Web框架基本上出其无左,至少是跟PHP比。 那JAVA呢?...这个博士自己Python写的WEB程序,一台服务器每天能处理上亿请求,一秒并发近两万,什么WEB框架这么牛B? 别问它是谁,它叫tornado。 Python能否自学?

    2.2K50
    领券