首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    Python开发基础语法

    /difflib 机器学习 Scikit-Learn/Statsmodels/PyMC/Shogun 科学计算 NumPy/SciPy/Matplotlib No.4 Python的优缺点 简单,开发效率高 如果相同位都为1,则结果为1 | 按位或运算符,参与运算的两个值,只要相同位一个为1,则结果为1 ^ 按位异或运算符,参与运算的两个值,当相同位不同时,则结果为1 ~ 按位取反运算符,即1变0,0 条件: do something elif 条件: do something No.13 循环语句 while while 条件: do something 栗子: i = 0 something 栗子: name = 'kernel' for i in name: print(i) break和continue break的作用是用来结束整个循环 栗子: i = 0 = 11 l2[4][0] = 'aa' print(l1) # [11,2,3,4,['a','b']] print(l2) # [11,2,3,4,['aa','b']] import copy

    67120发布于 2020-01-10
  • 来自专栏python3

    Python开发之Django基础

    如果在一台机器上,想开发不同的项目,这些项目依赖的同一个包的版本不同,其他项目就无法正常运行了,所有我们要用到虚拟环境,虚拟环境就是对真实Python环境的复制,通过建立多个虚拟环境,在不同的虚拟环境中开发项目就实现了项目之间的间隔 ,在实际开发中会有专门的测试人员 models.py # 数据库操作相关 views.py # 接收浏览器请求,进行处理,返回页面相关 admin.py # 站点管理 migrations: 安装应用 对象关系映射,是随着面向对象思想发展而产生的,是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换,面向对象是从软件工程基本原则(如耦合、聚合、封装)的基础上发展起来的,而关系数据库则是从数学理论发展而来的 (0, 255), 255, random.randrange(0, 255)) draw.point(xy, fill=fill) #定义验证码的备选值 str1 = 'ABCD123EFGHIJK456LMNOPQRS789TUVWXYZ0' #随机选取4个值作为验证码 rand_str = '' for i in range(0, 4):

    4.7K20发布于 2020-01-06
  • 来自专栏前端框架

    Openapi:开发神器,0代码写后端!

    前言 上篇文章中,我们介绍了 GraphQL 和 REST Api 的优劣势,今天我们以 REST API 为例聊聊如果一个前端想做,会怎么选择! 正文 技术:Next.js + OpenAPI + openapi-typescript-codegen + Prisma Next.js 说起框架,Next.js 无疑是当前顶流, 今天,我们就是使用 它允许开发者以机器可读的格式(通常是 YAML 或 JSON)定义 API 的结构、端点、参数、返回类型等信息。 openapi-typescript-codegen openapi-typescript-codegen openapi-typescript-codegen 是一个基于 OpenAPI 规范生成 modelhttp 请求的基础代码

    75820编辑于 2025-04-27
  • 来自专栏喔家ArchiSelf

    必备JavaScript基础

    的角度看,Javascript 是必备的一种编程语言。 关于技术系统的时空观,可以参见《面向的技术管理》一文。 了解了这些基础方式和方法,仅仅是Web应用中JavaScript开发的第一步吧。 服务端应用 技术系统总是又着向超系统进化的趋势,JavaScript 也不例外。 基于JavaScript的 如果在整个应用系统中主要使用JavaScript编程语言作为技术,那么也可以成为基于JavaScript 的,关于的论述可以参加《的技术设想》和《再谈< 架构师>》两篇文字。

    1.3K40发布于 2018-08-22
  • 来自专栏喔家ArchiSelf

    必备 Java基础

    对一个而言,Java 是必备的编程语言之一。 而谈到Java,虽万语千言却不知从何开始,老码农从个人的角度看一下Java 语言的编程基础。 虚拟机 Java 真正牛X的地方就在于JVM。 JVM是一个抽象的计算机,具有指令集、寄存器、垃圾回收堆、、存储区、类文件的格式等细节。 Java的存取速度比堆要快,数据可以共享,存在中的数据大小与生存期必须是确定的,主要存放一些基本类型的变量和对象句柄。 ? 静态代码分析 据说,在整个软件开发生命周期中,30% 至 70% 的代码逻辑设计和编码缺陷是可以通过静态代码分析来发现和修复的。 不是小结的小结 Java 博大精深,技术很多,有关Java 的书也是浩如烟海,这里只谈到了个人认为的一些Java基础,包括 虚拟机,语法,数据结构,接口,泛型,反射,注解,线程,排错等几个部分。

    69940发布于 2018-08-22
  • 来自专栏bit哲学院

    必备 Java 基础

    对一个而言,Java 是必备的编程语言之一。 而谈到Java,虽万语千言却不知从何开始,老码农从个人的角度看一下Java 语言的编程基础。  虚拟机  Java 真正牛X的地方就在于JVM。 JVM是一个抽象的计算机,具有指令集、寄存器、垃圾回收堆、、存储区、类文件的格式等细节。 Java的存取速度比堆要快,数据可以共享,存在中的数据大小与生存期必须是确定的,主要存放一些基本类型的变量和对象句柄。    静态代码分析  据说,在整个软件开发生命周期中,30% 至 70% 的代码逻辑设计和编码缺陷是可以通过静态代码分析来发现和修复的。 不是小结的小结  Java 博大精深,技术很多,有关Java 的书也是浩如烟海,这里只谈到了个人认为的一些Java基础,包括 虚拟机,语法,数据结构,接口,泛型,反射,注解,线程,排错等几个部分。 

    54340发布于 2020-12-02
  • 基础到实战:Java开发面试流程解析

    # 从基础到实战:Java开发面试流程解析 在互联网大厂的Java开发岗位中,技术面试往往是一个全面考察候选人综合能力的过程。 今天,我们模拟一场真实的面试场景,展现一位28岁的硕士毕业生,拥有5年Java开发经验,在一家大型电商平台担任核心开发的角色。 过去五年一直从事Java开发,主要负责后端服务的设计与实现,同时也参与前端框架的选型与优化。我曾在某电商公司主导了订单系统的重构,提升了系统的响应速度和稳定性。 ```graphql query { user(id: "123") { name email } } ``` ## 结语 本次面试展示了Java开发工程师在技术、项目经验和问题解决方面的综合能力 从基础语言到高级框架,再到实际项目落地,每一个环节都体现了候选人的专业素养和技术深度。希望这篇文章能帮助读者更好地理解Java开发的面试流程和技术要点。

    9310编辑于 2026-02-16
  • 来自专栏喔家ArchiSelf

    必备 Redis基础

    从个人电脑上的软件到基于计算机网络的分布式系统,存储系统更是基础环节,而且还承担着整个系统的数据责任。 深入Redis,还可以发现很多有趣的用法,例如将redis 作为消息队列等等,一文难以描述Redis,但可以作为需要掌握的一个基础。 【参考阅读】 https://www.redislabs.com/ https://www.redis.io/ http://www.redis.cn/ 必备 Java基础 必备 敏捷估点 必备 贝叶斯方法 必备 Log日志 的技术设想 面向的技术管理 老曹眼中的Linux基础 老曹眼中的网络编程基础 赠书伴回家:《深入分布式缓存》

    70930发布于 2020-07-21
  • 来自专栏玩转python

    最全python开发视频教程+资料,零基础系统学习开发,限时分享

    Python有上百种Web开发框架,有很多成熟的模板技术,选择Python开发Web应用,不但开发效率高,而且运行速度快。用Python做Web开发,Django框架是个非常好的起点。 最近有个词儿很流行,叫做“”(full stack)。 有了这个称号可不得了,收入马上可以上升若干个量级,从此走向通往人生巅峰的坦途……所谓“”,无非是同时掌握Web开发中的前端和后端开发技术而已。 后端开发的技术门槛是如何降低的呢?就是出现了越来越多的开发框架,使得开发者避免了重复发明轮子。你可以把开发框架想象成模具。只需要根据具体需求对模具调整加工,就可以立即生产出符合自己要求的服务应用来。 认真学习,相信你距离又进了一大步!

    85630编辑于 2021-12-21
  • 来自专栏前端社区

    Mac 开发-Alcatraz

    Alcatraz是一款开源的XCode包管理插件,你可以利用它安装主题皮肤等其他插件。

    63810发布于 2019-03-21
  • 来自专栏FunTester

    JavaScript 开发图景

    作为JavaScript开发者,你需要掌握以下基础技术: HTML: 这是构建网页的基本元素,用于定义网页的结构和内容。 CSS: CSS为网站增添样式,使其在视觉上更具吸引力和表现力。 作为开发者,你需要了解以下内容: 数据库: 网站常常需要存储数据(如用户信息或产品详情)。数据库就像这些信息的“文件柜”,开发者需要掌握如何管理和操作它们。 以下是成为JS开发者的几个令人兴奋且有回报的理由: 机会多多 JavaScript开发者的需求在各个行业都在蓬勃发展。 JavaScript开发的前景 网页开发的世界不断发展,JavaScript开发者需要做好适应未来变化的准备。 随着移动优先设计和单页应用程序等趋势的兴起,开发者需要相应调整他们的技能集。 总结 JavaScript开发的崛起彻底改变了网页开发的面貌。

    39210编辑于 2024-08-02
  • 来自专栏前端社区

    Mac开发-Homebrew

    拿到一台新的Mac,首先推荐安装Homebrew。 Homebrew是Mac下面的一个包管理器,方便我们安装一些macOS没有的UNIX工具、软件。

    97210发布于 2019-03-21
  • 来自专栏前端社区

    Mac 开发-StrongLoop

    return console.log(err); console.log('Record created:', record); count--; if (count === 0)

    1.9K10发布于 2019-03-21
  • 来自专栏苦逼的码农

    成为开发了!

    一、借助神器差点成为开发了 不过随着各种开发工具的出现,很多东西也能得到一些解决,比如一开始用 eclipse 开发 web,觉得挺好用的,后来发现了 IDEA,各种自动提示 + 自动生成的功能,才知道 ,这几天借助这个工具,我感觉自己差点成为了开发工程师! 可以直接去官网注册账号,官网链接:https://feisuanyz.com/ PS:文末点击阅读原文可直达,推荐PC端打开 填写对应的资料注册完之后,你可以申请试用 之后就可以自己玩一玩了,就算你之前是 0 可能有人会问,这种含括了全自动开发、测试、运维的工具这么牛逼,未来会取代开发人员吗? 例如架构设计能力,底层基础的掌握等等,万一有一天,你就成为了设计出这种工具的大佬了。

    99220编辑于 2022-08-31
  • 来自专栏前端社区

    Mac开发-NodeJS

    clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0

    96520发布于 2019-03-21
  • 来自专栏华专网络网站建设公司

    什么是开发

    开发是指通过利用多种技术完成产品开发;简而言之,就是软件的客户端(前端)和服务器端(后端)的开发工程师需要掌握多种技能,包括后端开发、前端开发、界面设计等技术。 软件开发领域,您一定会听到很多术语是开发。招聘人员一直在为全职开发人员发布职位空缺,这个需求旺盛的行业引起了轩然大波。但是开发实际上是什么意思? 简而言之,它是软件的客户端(前端)和服务器端(后端)的开发开发人员在与客户端交互的软件的设计方面以及服务器端的编码和结构化工作中,是万事通。 为应对冠状病毒大流行,随着各行各业的公司将其业务迁移到虚拟世界,进行开发的能力可以使工程师极具市场价值。那些借助方法可以快速开发和交付软件项目的人,最好的选择是公司或客户的心愿单。 因为开发人员可以与开发团队的各个方面进行交流,所以他们对于节省时间和避免项目混乱是非常宝贵的。反对的一个普遍论点是,从理论上讲,能够做所有事情的开发人员可能不会在专家级别上做一件事。

    3.9K31编辑于 2022-10-14
  • 来自专栏前端社区

    Mac 开发-MongoDB

    进去shell模式之后就可以使用mongodb的一些命令,下面介绍几个基本的命令:

    88840发布于 2019-03-21
  • 来自专栏前端导学

    MERN开发demo

    MERN技术简介 ? MongoDB简介 ? ? ? 执行 nodemon server命令 启动服务 在backend目录下创建一个.env文件内容如下: ALTAS_URI=mongodb+srv://abcd1234:abcd1234@cluster0.

    1.1K10发布于 2020-11-23
  • 基础到实战:Java开发面试实录

    # 从基础到实战:Java开发面试实录 ## 面试官:你好,我是今天的面试官,很高兴见到你。先简单介绍一下自己吧。 **应聘者**:您好,我叫李明,今年28岁,硕士学历,有5年Java开发经验。目前在一家互联网公司负责后端系统开发和前端组件库的维护。 最后一个问题,你觉得作为一名开发者,最重要的技能是什么? **应聘者**:我认为最重要的是持续学习的能力。技术更新很快,尤其是前端和后端的生态变化很大,只有不断学习才能跟上节奏。 另外,良好的沟通能力和团队协作精神也很重要,因为开发往往需要和多个团队合作。 ## 面试官:说得很好,感谢你的分享。我们会尽快通知你下一步安排。祝你一切顺利! ### 开发核心技能 开发者需要掌握前后端技术,并具备良好的沟通和协作能力。持续学习是保持竞争力的关键。

    15410编辑于 2025-12-31
  • 来自专栏搬砖记录

    Java学习笔记--web开发-03-JavaScript基础

    文章说明: 涵盖绝大部分js重点基础,而不是罗列全面的知识点(对于初学者,知识点全面反而不好,太细的知识点用不上反而拖累学习进度,掌握重点后遇到新的东西就能触类旁通) 适合拥有语言基础的同学快速上手 (可查看css必备基础的4.3节) 4. js的基础语法 4.1 变量声明 变量是用于存储信息的容器 javascript中的变量与ava中的变量不一样。 八进制首数字必须是0,十六进制使用0x开始。 Boolean 它有两个值true和false. 使用 BOM,开发者可以移动窗口、改变状态栏中的文本以及执行其他与页面内容不直接相关的动作。 DOM 通过创建树来表示文档,从而使开发者对文档的内容和结构具有空前的控制力。

    1.1K20发布于 2021-08-18
领券