找到约 10000 条结果
  • 使用React Hooks复用复杂业务组件
    导语:复杂业务逻辑复用一直是React组件开发中的一大难题,团队目前同质化业务比较多,我们的想法是直接复用已有的逻辑代码,因为还要考虑到数据的拉取,展示,显然纯UI组件不能满足我们的需求。前段时间也在复杂业务组件抽取上下了不少功夫。本文将使用近期非常火的React Hook特性抽取常用的业务组件,并比对业界已有方...
    2018-12-31
  • 5个月策反,Kotlin将取代Java成Android开发第一语言?
    2017 年 5 月 17 日,一年一度开发者盛宴的 Google I/O 大会第一天,Google 正式宣布了 Kotlin 成为 Android 官方支持的语言。而如今短短 5 个月过去,对于“Kotlin 即将取代 Java ”的消息却从未停止,那么为什么会有这样的预测呢?
    2019-03-11
  • 【盘点】2015年最受欢迎的8大用户界面开发工具
    工欲善其事必先利其器,选对一款工具能让你的开发工作事半而功倍。界面开发是软件开发中非常关键的一环,用第三方组件开发软件界面,有时甚至可以节省高达70%的项目时间!那么哪些用户界面开发工具是最受用户青睐的呢?
    2015-12-23
  • 读《大规模敏捷开发实践》
    初识敏捷开发是在2006年,那时愉快的加入了毕业后第二家公司,一家打算在中国开展外包业务的美国公司。其业务形式就是让在美国的总部接当地的IT单子,然后拿到中国来做。
    2015-06-07
  • 安信证书上线Comodo个人代码签名证书
    近日,网站HTTPS解决方案提供商安信证书上线了个人代码签名证书,基于来咨询相关证书的个人开发者用户量增多,安信特地挑选了一款合适的Comodo个人代码签名证书。据了解,个人代码签名证书可以减少代码程序及内容出现错误信息和安全性警告,防止代码程序被恶意篡改,确保使用者下载的代码程序及内容是安全的。
    2020-04-14
  • 思否独立开发者丨@yuxiaoy:专业的「业余」爱好者为偷懒开发了个项目
    作为一个行动的矮子,小编一向佩服能把爱好做成「事业」的人,yuxiaoy 着实给我上了一课。他不仅开发了自己的项目,甚至把对程序开发的兴趣延伸到希望成为一名全栈工程师。
    2020-06-15
    2
  • 第一阶段笔记 Java基础_day01
    子曰:学而时习之,不亦说乎。day 01 JDK一. 计算机基础1. 计算机计算机是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。2. 计算机硬件​ 指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。3. 计算机软件​ 使计算机按照事先预...
    2020-12-16
  • 基于 OpenGrok 实现 Emacs 中代码符号查找跳转
    一直比较忙,太久没写点东西了,今天介绍下之前做的一个 Emacs 脚本。在公司里主要用 C++ 作为生产语言,平时用 Mac 电脑工作,但是代码开发都是在远端服务器上。公司代码异常庞大,思考不逊色 Linux 内核代码量,并且源代码级别依赖的项目更是几十个。作为 Spacemacs 老用户平时都是用它做主力生产工具,尽管源代码在远...
    2021-01-24
  • 拥抱开源,共建生态 - 开源生态与效能提升专场 | CIF 精彩看点
    随着软件技术日新月异的发展,GitHub 已经进化成为人类软件的基因库,遇到问题第一时间在 GitHub 上寻求合适的解决方案,已经逐渐变成工程师处理问题的常见方法。据 GitHub 年度报告显示,2020 年 GitHub 上已有超过 5600 万开发人员。虽然目前全球最大开发者来源由美国以 22.7% 的比例占据,但相比 2015 年的 30.4% 还...
    2021-10-09
  • Amazon CodeWhisperer 正式发布可免费供个人使用
    亚马逊云科技日前推出了实时 AI 编程助手 Amazon CodeWhisperer,包括个人套餐和专业套餐,所有开发人员均可免费使用个人套餐。Amazon CodeWhisperer 让开发人员能够保持专注、高效,帮助他们快速、安全地编写代码,无需因离开 IDE 去研究某件事而中断流程。
    2023-12-04
  • 软件测试/测试开发丨Python面向对象 学习笔记
    python是一门面向对象的语言 所谓面向对象,就是在编程的时候尽可能的去模拟真实的现实世界,按照现实世界中的逻辑去处理问题,分析问题中参与其中的有哪些实体,这些实体应该有什么属性和方法,我们如何通过调用这些实体的属性和方法去解决问题
    2023-12-28
  • 2024 Python开发者转型Go开发
    随着Go语言在云计算、微服务和高性能网络服务中的流行,Python开发者面临是否转向Go开发的选择。这个决定涉及到多方面的考量,包括语言特性、生态系统、性能需求、学习曲线和职业发展等。本文将深入探讨Python开发者转向Go开发的利弊,分析两种语言在不同场景下的适用性,并提供从Python到Go的过渡策略,旨在为Python开...
    2023-12-28
  • 国内唯一!通义灵码入选全球智能编码助手使用率 TOP 榜单
    近日,在国内知名科技媒体 InfoQ 研究中心发布的《中国软件技术发展洞察和趋势预测报告 2024》中提到,随着 AI 和大模型技术的普及,开发者智能编码助手的使用习惯已经养成,其中,开发者使用的智能编码助手产品使用率超过 10% 的产品共计 8 款,唯一一款国内企业研发的产品为阿里旗下的通义灵码, 使用率占比 12.9% 排...
    2024-02-06
  • NineData支持最受欢迎数据库PostgreSQL
    根据在 Stack Overflow 发布的 2023 开发者调研报告中显示,PostgreSQL 以 45% vs 41% 的受欢迎比率战胜 MySQL,成为新的最受欢迎的数据库。NineData 也在近期支持了 PostgreSQL,用户可以在 NineData 平台上进行创建数据库/Schema、管理用户与角色、导出数据、执行 SQL 等操作。另外,NineData SQL 开发企业版,还可以...
    2023-07-27
  • ReactNative0.71正式版发布,Ts作为首要开发语言
    时隔近4个月的时间,ReactNative带来了0.71版本的更新,这速度对比隔壁Flutter不得不说是真的有的慢。这个版本的更新的内容还是比较重磅和突破性的,主要体现在如下几点:编程语法默认改为TypeScript使用Flexbox Gap使布局更加简单开发者体验提升有关新架构内容的升级引入的部分web开发标准的属性,样式及事件恢复PropTy...
    2023-01-14
  • Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库(吾爱MK)
    在前端开发领域,UI组件库扮演着至关重要的角色。它们为开发者提供了一系列预定义的、可重用的界面元素,从而大大加快了开发速度,提高了代码的可维护性。近年来,ElementPlus以其出色的性能、丰富的功能和优雅的设计,逐渐成为了前端开发者的首选之一。本文将深入探讨ElementPlus的特点、优势以及在实际项目中的应用。
    2024-04-17
  • Next.js 15震撼发布:7大革命性更新,前端性能又又提升了
    CSS技巧与案例详解vue2与vue3技巧合集VueUse源码解读作为领先的现代前端框架,Next.js 15引入了一系列创新功能和改进,旨在提高开发效率🚀并增强应用性能⚡。1.支持React 19 RCNext.js 15版本现在支持React 19 RC,这意味着开发者可以立即体验React最新版本带来的新特性。React 19 RC在客户端和服务器端都引入了新功能,如Acti...
    2024-07-23