-
电商搜索算法技术的演进
发表于:2018-10-12 作者:青峰 分类:开发技术搜索与推荐算法经过多年的发展,从最初简单的统计模型,机器学习到形成完整的离线在线与实时的深度学习与智能决策体系,每年都有新的算法突破,帮助搜索与推荐的体验与效果取得大幅提升,成为驱动电商商业...
-
搞懂“分布式锁”,看这篇文章就对了
发表于:2018-10-12 作者:咖啡拿铁 分类:开发技术对于锁大家肯定不会陌生,在 Java 中 synchronized 关键字和 ReentrantLock 可重入锁在我们的代码中是经常见的,一般我们用其在多线程环境中控制对资源的并发访问。
-
三项DevSecOps核心原则,保证交付的安全与速度
发表于:2018-10-12 作者:陈峻编译 分类:开发技术本文向您介绍将安全整合到DevOps中(DevSecOps),以保证您能更快、更低风险地交付出软件产品的三项原则。
-
架构师入门必看系列,分布式文件系统HDFS解读
发表于:2018-10-11 作者:佚名 分类:开发技术在Hadoop生态系统中,Hadoop分布式文件系统(HDFS)是非常关键的一环,它为管理大数据资源池和支撑相关大数据分析应用提供了一个具有高可靠性的工具。
-
你没听说过的 Go 语言惊人优点
发表于:2018-10-11 作者:Kirill Rogovoy 分类:开发技术在这篇文章中,我将讨论为什么你需要尝试一下 Go 语言,以及应该从哪里学起。Go 语言是可能是最近几年里你经常听人说起的编程语言。尽管它在 2009 年已经发布了,但它最近才开始流行起来。
-
熟练掌握JavaScript函数这四种方法,离javaScript高手又进一步!
发表于:2018-10-10 作者:编程小小学生 分类:开发技术函数是由若干代码构成,具有独立功能的程序。在面向对象的编程语言中(java、c++、php等)函数又称为方法。函数的出现大大提高了编程效率,也便于编程模块化。今天主要为大家讲解JavaScript中常见的几种使用...
-
Python 模块 asyncio-异步IO,事件循环和并发
发表于:2018-10-08 作者:趣喜欢编程 分类:开发技术大部分的任务切换都发生在可能会阻塞的地方,例如读取文件或者网络等等。asyncio 提供了一些特性包括在指定时间运行某个任务,指示某个 coroutines 等待其他的完成才开始执行等等。
-
2018年值得关注的五种JavaScript IDE
发表于:2018-10-08 作者:陈峻编译 分类:开发技术IDE对于任何一种工作流的开发都是必不可少的环节。本文在对业界最流行的五种工具进行介绍的同时,将对这些JavaScript IDE进行简要的比较。
-
写了这么多年代码,你真的了解设计模式么?
发表于:2018-10-07 作者:ThoughtWorks 分类:开发技术面向对象原则,设计模式,简单设计,重构到模式……看起来都是常规操作,但你有想过他们的关系么?
-
让Python代码更易维护的七种武器
发表于:2018-09-30 作者:Jeff Triplett 分类:开发技术随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能...
 热门推荐
缓存技术:加速应用,提高用户体验 六个好用的在线代码编辑器,你选哪个? 快速提升 UI 设计效果的 6 个小技巧 如何编写技术文档? C++简单String类的实现 Java有哪四个核心技术? 最全的C++资源大全,纯干货!- 周排行
- 月排行
-   缓存技术:加速应用,提高用户体验
-   六个好用的在线代码编辑器,你选哪个?
-   C++简单String类的实现
-   适合Java开发者学习的Python入门教程
-   在软件开发中实施AI与敏捷管理的九点建议
-   快速提升 UI 设计效果的 6 个小技巧
-   如何将SAST融入DevSecOps流程中?
-   微服务架构:构建高灵活性的分布式系统
-   这 14 个 VSCode 插件,让你写代码如同神一般
-   C++性能优化指南:让你的程序飞起来!
-   缓存技术:加速应用,提高用户体验
-   大模型系列:提示词管理
-   分布式系统:常见陷阱和应对复杂性的有效策略
-   2024年,五个Java开发者应该关注的编程趋势