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

    Postgres 10 开发者新特性

    目前非常流行的RDBMS PostgresSQL已经在几周前发布了它的第10个版本。 由于Postgres的可靠性、节约成本、成熟,当然还有它的开源,已经21岁的Postgres在开发者之中仍旧非常流行。 Postgres 10带来了一些新特性,其中一些特性另开发者感到十分兴奋。 这意味着创建分区表将变得更简单,并且从开发者的角度来看,现在从分区数据表中进行查询和插入与在非分区的数据表进行这些操作是完全一致的。 Postgres 10还对并行性进行了改进。开发者现在可以使用索引扫描(index scans)和仅索引扫描(index-only scans)、并行合并连接(merge joint)以及位图堆扫描。 版本编号由三部分改为了两部分,同时开发者的脚本不能直接运行,而是使用类似于server_version_num这种查询,它返回的是一致的的可排序的和可比较的(sortable and comparable

    2.5K20发布于 2018-12-20
  • 来自专栏Android 开发者

    Android 10 开发者常见问题

    A: 这些可能不是大部分开发者所需要接触的特殊功能,而且不同的加固和热修复方案有不同的设计和实现方式。我们已经和多数常用的加固和热修复供应商直接合作,确保他们的解决方案保证最大限度的兼容性和性能。 Q 4: Android 10 安全特性变化较大,有能指导开发者的升级适配的技术文档吗? A: 请参阅 Android 开发者官方网站 (特别是隐私加强、行为变更和迁移指南),以及一般的最佳实践。 在同一个系统用户下,由同一开发者签名密钥签名的应用之间,这个 ID 是一致的。但它会在恢复出厂设置后被改变。 Q 6: 对于一个应用来说,SAF 访问的范围? Q 7: 非 SDK 接口限制: 未来多个 Android 版本对这个限制的变更,是否会让开发者难以维护?静态扫描工具未来是否会加入编译流程中? Q 10: 目前支持单一/临时授权吗? A: 目前没有,但我们在考虑提供支持。 Q 11: 权限: 提供授权日志/记录吗? A: 在什么情况下需要使用?

    1.1K10发布于 2019-11-27
  • 来自专栏编程

    10x Python开发者必读:本月Python文章TOP 10

    翻译 | AI科技大本营 参与 | 刘畅 编辑 | Donna 【AI科技大本营导语】Medium热门博客Mybridge AI例行评出本月10篇有助于提升你职业生涯的Python文章(额,提高概率为 这10篇文章中涉及的主题有:Flake,视频合成,遗传算法,验证码破解,Chutes & Ladders游戏,Chatbot,OpenCV,反向传播算法,Memoization技术 这是一个非常有公信力的列表排名 utm_source=mybridge 第 10 名 如何学习Python编程:6位有经验的Python开发人员分享了他们的学习技巧 6位python方面的专家将向读者展示学习Python的最佳方法,包括遇到困境时如何寻求帮助 https://coolpythoncodes.com/best-way-learn-python-programming/ https://medium.mybridge.co/python-top-10

    1.6K70发布于 2018-01-23
  • 来自专栏AI科技大本营的专栏

    资源 | 10x Python开发者必读:本月Python文章TOP 10

    翻译 | AI科技大本营 参与 | 刘畅 编辑 | Donna 【AI科技大本营导语】Medium热门博客Mybridge AI例行评出本月10篇有助于提升你职业生涯的Python文章(额,提高概率为0.9 这10篇文章中涉及的主题有:Flake,视频合成,遗传算法,验证码破解,Chutes & Ladders游戏,Chatbot,OpenCV,反向传播算法,Memoization技术 这是一个非常有公信力的列表排名 utm_source=mybridge 第 10 名 如何学习Python编程:6位有经验的Python开发人员分享了他们的学习技巧 6位python方面的专家将向读者展示学习Python的最佳方法,包括遇到困境时如何寻求帮助 //coolpythoncodes.com/best-way-learn-python-programming/ 原文链接 https://medium.mybridge.co/python-top-10

    1.1K150发布于 2018-04-27
  • 来自专栏开发者技术前线

    开发者应该了解的 10 个 Linux 命令

    ---- 10.file 返回给定信息的类型。 英文原文:10 Linux Commands Every Developer Should Know 地址: http://azer.bike/journal/10-linux-commands-every-developer-should-know

    86920发布于 2020-11-23
  • 来自专栏国产

    2023 年推荐这 10开发者工具

    这几个开发者工具你听过嘛?对于开发者,工作离不开开发调试、项目开源、项目管理、线上协作等环节。往往通过工具赋能,可以更好地提高我们的效率。下面推荐的工具可以给让你随时随地,效率拉满。 首页提供了简洁的输入框入口,通过输入开发者名字、仓库名来洞察分析其趋势。 官网链接:https://ossinsight.io/ILLA图片ILLA是一个帮助开发者快速建立企业内部应用的低代码平台,为开发者节约数据调用与页面设计的时间。 可以帮助开发者减少繁琐无趣的内部工具开发时间,提升工作效率。

    1.9K20编辑于 2023-02-01
  • 来自专栏java一日一条

    成为优秀Swift开发者10条建议

    在这里给大家分享一些帮助大家成为更优秀的Swift开发者的建议,让你的代码,写的更少,性能更优 。 1. Extension 扩展 举例:平方 ? 10. Closure vs Func ? 不需要记住函数和变量的名字。 ?

    67820发布于 2018-09-14
  • 来自专栏Linyb极客之路

    成为优秀Java开发者10个方法

    对于Java语言,开发者对核心的API应具有非常丰富的实践经验,如java.lang.*包,I/O,异常,集合,泛型,线程,JDBC等。 6、阅读优秀开源项目代码 一个合格的开发者学习如何去使用框架,但如果你想成为一个优秀的开发者则还需要研究各种流行的优秀的框架源码。从这些框架源码中你可以知道框架内部的运行机制及其最佳实践。 我知道这可能本身不会让你成为优秀的开发者。但是想象一下,一些合作开发人员要求你帮助从集合对象中获取属性值列表,然后你只需使用ReflectionUtil在几分钟内提供解决方案:这将使你更加优秀。 所以开发者对各种开发方法有所了解将是一个加分项。 10、记录自己对于技术的理解和思考 在日常工作中,你可以学习新的更好的做事方式,以及最佳实践,架构理念等。记录这些想法,发布博客,在社区中分享。

    45640发布于 2019-11-20
  • 来自专栏前端达人

    如何成为一名高效的前端开发者10X开发者

    如今,每个人都想成为我们所说的“10开发者”。然而,这个术语经常被误解和高估。 本质上,一个高效或者10开发者,在我看来,是指那些能够充分利用所有可用工具的人,通过让这些工具处理冗余和重复的任务,使他们能够专注于复杂和创造性的工作。 以下是一些成为10开发者的技巧和诀窍: 使用脚本自动化重复任务: 通过脚本自动化重复任务对于寻求优化工作流程的开发人员来说是一个改变游戏规则的举措。 它通过生成智能建议和自动补全来改变开发者编写代码的方式。这是我迄今为止尝试过的最好的人工智能工具之一。 TabNine:是一款基于人工智能的代码编辑器自动补全扩展。 结束 总之,采用这些策略和工具确实可以彻底改变你对编码的方法,使你成为一个更高效、更有效的开发者。拥抱10倍思维不仅可以提高个人的生产力,还能积极地为团队做出贡献。

    42810编辑于 2023-11-30
  • 来自专栏云云众生s

    7 个原则和 10 种策略让你成为 10x 开发者

    7 个原则和 10 种策略让你成为 10开发者 在 Shift 会议上,Flightcontrol 的 Brandon Bayer 提出,你可以通过让另外 10 个人提升 10% 的生产力,来成为一个 10开发者。 他的论点是,你可以通过让其他 10 个人的生产力提高 10% 来成为一个 10开发者。 Bayer 分享了 7 个总体原则和 10 种策略来实现这一目标。 这7个原则是: 原则 1 :速度 开发者都痴迷于速度。如果他们找到一个比原来快 10 毫秒的工具,他们都会想重写整个应用来使用它。但是当涉及到部署代码的频率时,他们往往会更加谨慎。 Bayer 然后分享了 10 种实用策略,可以用来成为 10开发者: 1. 解耦部署和发布 从根本上说,改变生产环境代码有两种可能的操作:部署和发布。发布是指以有意义的方式改变用户体验的过程。

    57810编辑于 2024-03-27
  • 来自专栏Linyb极客之路

    Java开发者易犯错误Top10

    数组转换为数组列表 将数组转换为数组列表,开发者经常会这样做: List<String> list = Arrays.asList(arr); Arrays.asList()将返回一个数组内部是私有静态类的 检查一个数组包含一个值 开发者经常这么做: Set<String> set = new HashSet<String>(Arrays.asList(arr)); return set.contains( LinkedHashMap Map问题Top10 Top5. 使用集合的原始类型 在Java中,原始类型和无限制的通配符类型很容易被混淆。以Set为例,Set是原始类型,而Set(?) 访问级别 开发者经常对类域使用public,这很容易通过直接引用获得域值,但这是一个非常糟糕的设计。根据经验来说是给予成员的访问级别越低越好。 Top10. ""或构造函数?

    1.4K40发布于 2018-07-26
  • MyEclipse10:Java开发者必备集成开发环境

    MyEclipse 10 是一款功能强大的 Java 集成开发环境(IDE),适用于开发者在构建、调试和部署 Java 应用程序时提供便捷的工具和功能。 它基于 Eclipse 平台开发,但比 Eclipse 提供了更多的功能,特别是在 Web 开发和 企业应用 开发方面的增强,深受开发者喜爱。以下是 MyEclipse 10 的主要特点及其优势。 全面的开发工具集相比于 Eclipse,MyEclipse 10 提供了更多的企业级开发功能和更强大的 Web 开发工具,使其成为 Java 开发者的理想选择。2. 提高开发效率通过智能代码补全、重构支持、强大的调试工具和内置的构建系统,MyEclipse 10 大大提高了开发效率,帮助开发者更快完成项目开发。4. 总结MyEclipse 10 是 Java 开发者的一个理想选择,特别适用于 Java EE 和 Web 应用 的开发。

    30310编辑于 2025-08-22
  • 来自专栏企鹅号快讯

    盘点开发者最爱的 IntelliJ 插件 Top 10

    BrowseWordAtCaret 允许轻松浏览下一个/上一个字的插入符号,并高亮显示所选单词的外观 用法:使用CTRL-ALT-UP,CTRL-ALT-DOWN浏览 注意:在默认键盘映射中,这个快捷键也适用于下一个/上一个事件 10 如果它们能够赢得我们的心,我们将使它们成为我们新的前10名IntelliI插件。 本文翻译自:http://idea-intellij.com/top-10-intellij-plugins/

    2.3K70发布于 2018-02-01
  • 来自专栏Java架构学习路线

    10年老程序员给3年开发者10点建议

    本文概述了每个开发者最应该遵循的10条守则或戒律,如果不遵循它们,将会导致灾难性后果。 4.不要“硬编码”(No hard coding please). – 由于时间紧迫,开发者总是会忘记或故意忽略这一条。然而另一种可能是,遵循这条戒律,我们就不会陷入“时间紧迫”的困境。 作为开发者,很可能会忽略分页,因为这会减少很多麻烦;而站在客户角度,这就不是一个好的方案,因为数据可能多达几百行。 编码前就写单元测试 保留单元测试的注释 对任何“有趣的”公共方法都要做单元测试(“有趣的”是指除了像最常见的getter/setter这类方法外的方法,但包含有自己内容的getter/setter 方法) 10 结论 本文中总结了Java程序员最应注意的10项守则。仅仅知道是不够的,还要遵循它们。希望这些守则能让我们做更加专业的程序员。 不是每个人都能成为高手,但是不努力,就算有再高的天分,也白痴一个!

    42600发布于 2019-08-01
  • 来自专栏DotNet NB && CloudNative

    程序员开发者神器:10个.Net开源项目

    今天一起盘点下,8月份推荐的10个.Net开源项目(点击标题查看详情)。 ,可以很好的实现隔离,并且提供了完整的错误提示,方便开发者开发与调试。 9、一个程序员开发者神器,微软官方出品,采用C#开发! 10、.NET工作流框架ELSA Core:让你的应用程序更高效、更灵活 elas-core基于.Net、开源的工作流框架,其目标是使得工作流变得容易实现、可扩展和易于维护,适用于任何.NET Core 推荐阅读: 一份阅读量突破10万+的C#/.NET/.NET Core面试宝典(基础版) 【微信自动化】使用c#实现微信自动化 细聊C# AsyncLocal如何在异步间进行数据流转 从未来看C

    1.9K40编辑于 2023-09-19
  • 来自专栏Swift社区

    成为更好的 Swift 开发者10 个 Tips(译)

    你是否已经用 Swift 开发了几个月,现在,你想成为一个更好的 Swift 开发者?少年,你来对了地方,我这里有一本失传多年的武林秘籍传授于你。 不要在意代码的格式,我想尽我所能保持代码的简洁。 radius * 2} func getRadius(diameter: Double) -> Double { return diameter / 2} getDiameter(radius: 10 = newValue / 2} } radius // 10 diameter // 20 diameter = 1000 radius // 500 总结 1. [Int]() for i in 1...10 { if i % 2 == 0 { newEvens.append(i) } } print(newEvens) // [2, 4, 6, 8, 10 10、Closure vs Func 1.

    35420发布于 2021-11-26
  • 来自专栏机器人网

    开发者10 个人工智能开源项目

    事实上,有很多关于人工智能的项目还是十分实用的,而且用途还十分有趣,下面就简单为大家盘点 10 个功能独特的开源人工智能项目。 ? 开发者也可以使用 TensorFire 提供的底层接口来进行其他的高性能计算,譬如 PageRank、元胞自动机仿真、图片转化与过滤等等。

    89120发布于 2018-07-23
  • 来自专栏java一日一条

    为Web开发者准备的10个最新工具

    这给了web开发者非常多的机会来展示他们的技能,并在他们的职业上取得成功。然而,随着web开发需求的不断增长,web开发人员的数量也越来越多。这就是为什么这一领域的竞争开始变得愈演愈烈。 官方网站:http://mojs.io/ 10.Particles 这个库可在你的网站添加漂浮的粒子网络,只为了让你的网站立马看上去更酷。粒子可以对光标移动做出反应。 官方网站:http://vincentgarreau.com/particles.js/ 以上就是为Web开发者准备的10个最新工具,希望对你有所帮助。

    1.3K30发布于 2018-09-18
  • 来自专栏CDA数据分析师

    技能 | 开发者成功使用机器学习的10大诀窍

    想要在应用程序中成功地融入机器学习的开发者,需要注意十大关键要点。 在提供发现埋藏数据深层的模式的能力上,机器学习有着潜在的能力使得应用程序更加的强大并且更能响应用户的需求。 对于开发者而言,机器学习为应用业务的关键分析提供了希望,从而实现从改善客户体验到提供产品推荐上升至超个性化内容服务的任何应用程序。 10.学会将商业问题转换成机器学习算法。一些重要的商业问题,比如欺诈检测、产品推荐、广告精准投放,都有“标准”的机器学习表达形式并且在实践当中取得了合理的成就。 如果你是一个开发者,学习这十个通往成功的诀窍可能似乎是一个艰难的任务,但是不要气馁。事实上,开发者不是数据科学家。认为开发人员可以充分利用所有的机学习工具是不公平的。 即使你能够供得起一批小的数据科学家团队和开发者携手合作,也没有足够的人才。像Skytree的AutoModel(自动化模型)能够帮助开发者自动地确定最佳的参数并且使得算法得到最大的模型精度。

    588100发布于 2018-02-05
  • 来自专栏java一日一条

    不愿看到Java开发者再做的10件事

    如果你是个时髦的开发者而不是专业人员,显然你从某篇博客中读过有开发者遇到Hibernate的“性能问题”,因而认为ORM都不好,觉得手动编码“明显更好”。

    46020发布于 2018-09-18
领券