软件开发 Skill技能列表

4.5

Java流APISkill java-streams-api

Java流API是一种用于处理集合的函数式编程工具,支持声明式数据操作,包括过滤、映射、归约等关键词,适用于大数据处理、并行计算和高效Java开发。

4.5

Java泛型Skill java-generics

Java泛型技能用于在Java编程中实现类型安全、可复用的代码,通过泛型类、方法、通配符和类型边界等机制,在编译时进行类型检查,避免运行时错误。关键词:Java, 泛型, 类型安全, 编译时检查, 可复用代码, 泛型方法, 通配符, 类型边界, PECS原则

4.5

Gleam类型系统Skill GleamTypeSystem

这个技能涵盖Gleam语言的类型系统,用于构建类型安全的Erlang VM应用程序。它包括代数数据类型、自定义类型、模式匹配、泛型类型、类型推断、不透明类型、穷举检查和函数式错误处理。关键词:Gleam, 类型系统, 代数数据类型, 模式匹配, 泛型, Erlang VM, 类型安全, 函数式编程。

4.5

GleamActor模型Skill GleamActorModel

这个技能是关于在Gleam编程语言中使用Actor Model来构建并发和容错的应用程序,涵盖进程管理、消息传递、GenServer模式、监控器和故障容忍技术。适用于后端开发、系统架构和分布式系统构建。关键词:Gleam, Actor Model, OTP, 并发编程, 容错系统, 消息传递, GenServer, Supervisor, 后端开发, 软件架构。

4.5

ElixirEcto模式Skill elixir-ecto-patterns

这个技能是关于在Elixir编程语言中使用Ecto进行数据库操作的全面指南。它涵盖模式定义、变化集验证、查询构建、关联管理、事务处理等,用于构建高性能、可维护的数据库驱动Elixir应用。关键词:Elixir, Ecto, 数据库操作, 模式设计, 查询优化, 数据验证, 后端开发, Phoenix框架。

4.5

CLINQ数据查询与优化Skill csharp-linq

C# LINQ技能用于在C#编程语言中进行数据查询和转换,支持查询语法和方法语法,具有延迟执行特性,适用于性能优化、集合操作和高级查询模式。关键词:C#, LINQ, 数据查询, 延迟执行, 性能优化, 集合操作, 表达式树, Entity Framework

4.5

C异步模式Skill csharp-async-patterns

这个技能专注于C#语言中的异步编程模式,包括async/await关键字、Task和ValueTask类型、异步流(IAsyncEnumerable)以及取消模式。它适用于开发响应式、可扩展的应用程序,如Web服务、UI应用等。关键词:C#、异步编程、Task、ValueTask、async streams、cancellation、ASP.NET Core。

4.5

C可空类型Skill csharp-nullable-types

C# 可空类型技能用于在 C# 编程中处理空值,包括可空值类型、可空引用类型、空合并运算符和空条件运算符等,以提高代码的 null 安全性、防止空引用异常,并支持编译时检查。关键词:C#, 可空类型, null 安全, 编程, 软件开发, 空合并, 空条件, 可空注解, 迁移策略, 最佳实践。

4.5

CLINQ数据查询技能Skill csharp-linq

LINQ(语言集成查询)是C#编程语言中的核心技术,用于统一查询和操作各种数据源,如内存集合、数据库、XML等。它支持查询语法和方法语法,提供延迟执行、表达式树和性能优化功能,适用于后端开发、数据分析和应用开发。关键词:C# LINQ, 数据查询, 集合操作, 延迟执行, 表达式树, 性能优化。

4.5

C异步编程模式Skill csharp-async-patterns

C# 异步编程模式技能用于编写高效、响应的应用程序,通过 async/await、Task、ValueTask、ConfigureAwait 和异步流等技术处理 I/O 绑定和 CPU 绑定操作,避免线程阻塞,提升应用性能和可伸缩性。关键词:C#,异步编程,async/await,Task,ValueTask,ConfigureAwait,异步流,响应式应用,I/O 操作,CPU 绑定,线程管理。

4.5

Crystal宏编程Skill crystal-macros

Crystal 宏编程技能是用于Crystal编程语言的编译时元编程工具,专注于代码生成、领域特定语言(DSL)构建、编译时计算和抽象语法树(AST)操作。它帮助开发者减少样板代码、提高代码复用性,并实现类型安全的抽象。关键词:Crystal宏, 元编程, 代码生成, DSL, 编译时计算, AST操作, 编译时代码。

4.5

Crystal工程师Skill crystal-engineer

Crystal工程师技能专注于使用Crystal语言开发高性能、并发系统,包括WebSocket实时通信、TLS/SSL安全配置、Crecto ORM数据库操作、HTTP API构建等。关键词:Crystal语言、WebSocket、TLS/SSL、并发编程、Crecto ORM、高性能系统、实时通信、安全配置。