技术

微信公众号 Markdown 编辑器

将 Markdown 转换成微信公众号编辑器的样式,可以直接复制到公众号后台。让你在公众号创作时,把更多的时间专注于文章本身,而不是繁琐地调整文章样式。

查看更多

微信网页开发 Weixin-JS-SDK

将微信网页开发的官方 JS-SDK 发布到 npm,支持 CommonJS,便于 browserify, webpack 等直接使用,支持 TypeScript。

查看更多

如何提升代码质量:高效开发的秘密

提升代码质量不仅能让工作更顺畅,还能提高团队效率和项目稳定性。本文分享了写清晰代码、使用自动化工具、代码审查、持续集成和持续学习五个关键点,希望对你有所启发。

查看更多

尤雨溪宣布发布 VoidZero: 下一代 JavaScript 工具链

Vue.js 和 Vite 的作者尤雨溪宣布创立 VoidZero Inc.,致力于为 JavaScript 生态系统构建开源、高性能、统一的开发工具链,并成功完成由 Accel 领投的 460 万美元种子轮融资。

查看更多

开发者必看:最全代码编辑器(IDE)推荐

选择一个合适的代码编辑器(IDE)不仅能提高工作效率,还能让编程过程更加愉快。本文推荐了几款适合不同语言和特点的IDE,包括VS Code、IntelliJ IDEA、PyCharm等,帮助你找到最适合自己的工具。

查看更多

扣子 Coze 平台实战:打造你的 AI 机器人

了解扣子 Coze 平台的基本概念和实践应用,掌握如何利用机器人、工作流、插件和图像流等组件提升写作效率,实现自动化工作流。

查看更多

AI 应用开发入门工具简介

随着ChatGPT的出现,各种 AI 工具层出不穷。本文介绍了 LangChain、dify 和 Coze 三款热门 AI 开发工具,详细分析了它们的特点和应用场景,帮助开发者快速搭建高效的 AI 应用。

查看更多

掌握Docker和k8s:利用容器技术提升开发效率

容器技术如 Docker 和 Kubernetes 已成为现代软件开发中的核心工具。通过利用这些技术,我们可以简化开发和部署流程,确保开发环境一致性,实现自动化部署,从而极大地提升开发效率。

查看更多

专注:开发者的超级力量

在信息爆炸的时代,专注已成为稀缺资源。本文探讨专注对开发者的重要性,并分享排除干扰、练习冥想、设定目标和反思调整等方法,帮助开发者提升专注力和工作效率。

查看更多

个人网站技术选型:使用 Hugo 快速搭建站点

本文详细介绍了使用 Hugo 搭建个人网站的过程,涵盖了技术选型、渲染方式和模板选择等方面,适合对个人博客建设感兴趣的读者参考。

查看更多

时间管理的奇迹:开发者的高效工作秘诀

作为开发者,我们常面临繁重任务和高强度工作。本文结合《时间管理的奇迹》和实际经验,探讨如何合理规划时间,提升工作效率。

查看更多

利用技术优势,程序员如何挣零花钱?

作为程序员,你可以通过自由职业、技术写作、在线授课、开源项目和技术顾问等多种方式,在工作之余轻松赚取零花钱。本文详细介绍了每种方法的具体步骤和技巧,帮助你充分利用技术优势,实现额外收入。

查看更多

从零开始:快速打造MVP产品的五大步骤

本文详细介绍了如何快速构建MVP产品的完整流程,从确定核心功能、快速开发,到快速上线、收集反馈与迭代优化。通过遵循这些步骤,可以高效验证市场需求,减少时间和资金浪费。

查看更多

高效开发:如何提升代码质量与开发效率

高效开发不仅意味着快速完成任务,更在于确保代码质量和可维护性。本文探讨了明确需求、选择技术栈、遵循代码规范、使用自动化工具、团队协作和持续学习等方面的实践,帮助开发者在短时间内产出高质量代码。

查看更多

如何用RAG技术实现高效智能问答系统?

检索增强生成(RAG)结合了信息检索和大模型的生成能力,能够实时获取外部知识库中的信息,生成更加准确的回答,广泛应用于问答系统和知识管理等场景。

查看更多

智能编程革命:六大代码生成工具选择指南

介绍了六款国内外主流代码生成工具,包括GitHub Copilot、MarsCode、文心快码、通义灵码、CodeWhisperer 和 CodeGeeX,并做简单的比较。

查看更多

利用大模型提升开发效率的策略

本文探讨了如何利用大模型提高开发效率,涵盖代码生成、优化、文档自动化及调试等方面,为开发者提供了具体的实用技巧。

查看更多

前端性能优化实战:提升用户体验的关键技巧

前端性能优化是提高用户体验的重要环节。本文介绍了从代码压缩、图片优化到使用 CDN 等多种提升性能的方法。

查看更多

高效开发:如何用小工具提升生产力

在开发过程中,提升效率一直是开发者关注的重点。如何在有限的时间内完成更多的工作?在日常工作中,工具的选择与合理的使用往往能够大大提升开发效率。

查看更多

用 poetry 做 python 项目依赖管理

Poetry 是一个用于 Python 项目的依赖管理和打包工具,旨在简化和改善 Python 包的创建和管理过程。本文通过对比 Node.js 的 yarn 工具,介绍了 python 的依赖包管理工具 Poetry 的安装以及基本使用方法。

查看更多

使用 Hugo 搭建个人小站

虽然从小不喜欢写东西,但从接触互联网开始,就希望在互联网上留下自己的痕迹。上大学时就做个人网站,毕业后偶尔写写博客,微信兴起后注册了公众号。通过开源的静态网站生成项目 Hugo 快速搭建个人小站。

查看更多

如何更高效的完成 API 联调

在日常开发工作中,离不开各种联调工作,包括 Web 前后端联调、后端服务之间的联调。API 是应用程序之间沟通的桥梁,联调则是 API 提供者和 API 使用者一起完成这座桥梁安装和调试的过程。

查看更多

EOS 在不同语言下 ECC 签名示例和速度对比

为了提高服务器端的 EOS 签名效率,对不同语言(JavaScript、Dart、GoLang)的椭圆曲线签名速度做了测试,分别测试 100 次和 10 次,结果如下所示。

查看更多

minikube + kubectl 基础实践

在 MacBook Pro 上安装了 minikube,对照例子熟悉了 k8s(kubernetes) 的基本操作,包括创建集群、部署应用、负载均衡、应用扩容、应用升级(回滚)。

查看更多

Standard JS 代码规范和提交代码时检查

公司的 JavaScript 项目最开始有一个代码规范,也用 jsHint 写了检查脚本。但是随着团队人员的逐渐增加和项目的时间紧迫,有一段时间没有特别强调要去做代码规范的检查。

查看更多

Objective-C 学习笔记

趁过年在家有点时间,从除夕到今天终于把 Code School 里的 Try Objective-C 课程学习了一遍。虽然之前看过 OC 语法,但一直觉得比较反人类,这次再学习一遍,收获还是不小。

查看更多

ES6 中 import/export 和 require/exports 对比

Javascript 最早用于浏览器,处理的逻辑比较简单,没有语言层面的模块化处理方法。 随着 JS 应用的逐渐复杂,人们提出多重模块化规范,其中最著名的当属 CommonJS 和 AMD 了。

查看更多

Redux + immutable.js 学习实践

用 react + redux 有一段时间了。之前都是自己写的 reducer,因为每次修改 state 时需要返回新的引用,所以需要特别注意,用起来总觉得不够方便。这两天学习了一下 Immutable.js , 准备把它引入到项目中和 redux 配合使用。

查看更多

微信小程序技术调研

这两天抽空看了下微信小程序的官方文档,做笔记如下。

查看更多

尝试移动应用开发(React Native)

从第一次尝试网站开发到现在,马上就15个年头了。还记得第一次上网是在新世纪的第一年,当时互联网远没有现在火。但当我走进机房打开第一个网页就感觉太神奇了,全世界的人都可以通过一个网址找到你,从那时起就开始了十几年的互联网征程。

查看更多

Git 常见命令总结

Git 是分布式版本控制系统,由 Linux 之父 Linus Torvalds 发起。和 svn 等版本控制的最大区别在于分布式,每个人在本地都有一份完整的代码历史库,在不联网的情况下就可以查所有历史并提交代码。

查看更多

页面返回保留上一页信息解决方案

当用户在网页中点击链接进入下一页,再点击返回按钮,希望重新展示上一页的内容,并且停留在上次离开的地方。

查看更多

iPhone Safari 刷新后出现空白页解决方案

这几天在做一个新网站,发现用 iPhone 的 Safari 浏览页面时,初次浏览页面都没有问题,但当手动点击刷新按钮,整个页面就变成白页。

查看更多

对阿里云RDS服务发个牢骚

自从接触了阿里云,虽然小问题难免,但到今天为止总体都还很满意,朋友询问都是肯定并推荐。今天遇到的一件事却比较令人失望。

查看更多

试用并感受 sina app engine

最近看到越来越多的网站和应用搭建在 SAE 上,这两天抽空看了下。今天下载了SAE的开发工具,写了个简单的hello world,又安装了这个WordPress博客系统,觉得还是挺有意思的。

查看更多