logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ Primer Plus 重读精讲 _ 名称空间与代码组织

摘要 本文系统介绍了C++名称空间(namespace)的核心机制与应用场景。名称空间通过namespace关键字定义,使用::运算符访问,能有效解决大型项目中的命名冲突问题。关键知识点包括: 基础语法:使用名称空间限定同名函数/变量(如comm::init()与display::init()) 访问方式: 直接通过名称空间::成员访问 使用using声明引入单个名称(推荐) 用using nam

文章图片
#c++#java#jvm
C#零基础通关第二篇:吃透变量、运算符、字符串与控制流,搞定80%基础语法

本文是C#零基础实战筑基系列的第一篇,全面讲解C#最核心的基础语法。主要内容包括:变量定义与数据类型(int、double、bool等)、表达式与运算符(算术、关系、逻辑运算)、字符与字符串处理(char和string的区别与操作)、流程控制(分支结构和循环结构)。文章强调这些基础语法是后续面向对象编程和项目开发的基石,建议新手收藏反复练习。下篇将讲解数组与集合,帮助处理批量数据场景。全文采用实战

文章图片
#c##dubbo#rpc
C#零基础通关第三篇:吃透数组与集合,搞定项目批量数据处理

本文介绍了C#中数组与集合的核心概念与应用。数组适合存储固定长度的同类型数据,包括一维和二维数组,但灵活性较差。集合(如List和Dictionary)则解决了数组长度固定的问题,支持动态增删改查,是项目开发的主力。List适用于动态批量数据,Dictionary用于键值对映射查询。文章对比了数组与集合的优缺点,提供了选型建议,并总结了新手常见错误。掌握这些知识将为后续面向对象编程和项目实战奠定基

文章图片
#c##java#android
C#零基础通关第四篇:吃透类与对象,掌握C#开发的核心灵魂

这篇文章摘要如下: C#面向对象编程核心指南:从零基础到项目实战 本文系统讲解了C#面向对象编程的核心概念和实战应用。主要内容包括: 类与对象的本质区别:类是模板(如"学生类"),对象是实例(如"张三") 完整类定义示例,包含字段、方法和构造函数 封装原则:通过私有字段和公开方法保护数据安全 集合与类的结合使用,实现批量数据管理 面向对象三大特性(封装、继承、多态)的初步介绍 文章通过生活化比喻和

文章图片
#c##java#android
C#零基础通关第五篇:吃透属性、继承与多态,彻底精通面向对象三大特性

本文系统讲解了C#面向对象编程的三大核心特性:封装、继承和多态。首先介绍了属性(Property)作为封装的最佳实践,对比字段与属性的区别,展示完整属性和自动属性的标准写法。其次详细解析继承机制,通过Person、Student、Teacher类示例演示代码复用方法,强调base关键字的使用。最后深入讲解多态的实现条件和使用场景,通过虚方法重写展示同一接口不同实现的灵活性。全文贯穿企业级开发规范,

文章图片
#c##java#android
C#零基础通关第六篇:吃透静态、常量与只读,分清静态与实例的本质差异

本文深入解析C#中静态成员、静态类、const常量和readonly只读字段的核心概念与使用场景。通过实例与静态成员的对比,阐明静态成员全局共享的特性。详细讲解静态字段、静态方法和静态构造函数的语法规则及实际应用,并演示静态类作为工具类的标准实现。最后对比const和readonly的本质区别,指出const适用于编译期常量,readonly适用于运行时常量,并给出具体使用场景和代码示例。全文通过

文章图片
#c##开发语言
C#零基础通关第十一篇:吃透LINQ核心语法,极简搞定集合查询、筛选、分组、排序

摘要: 本文系统讲解C#中的LINQ技术,通过对比传统循环写法,突出LINQ在代码简洁性、可读性和性能上的优势。文章详细介绍了LINQ的两种语法(方法语法和查询语法),并基于学生数据集合演示了Where筛选、OrderBy排序、Select投影、First取首条等核心操作。特别深入讲解了GroupBy分组查询等高阶功能,最后展示了企业级链式编程写法。全文采用实战导向,帮助开发者快速掌握这一.NET

文章图片
#c##linq#开发语言
C#零基础通关第十六篇:综合实战!从零开发控制台权限管理系统,整合所有核心知识点

本文将带领读者从零开发一个控制台权限管理系统,整合C#核心语法知识点,包括面向对象、集合、LINQ、文件操作、异常处理、反射、特性和AOP编程。项目采用分层架构设计,包含实体层、特性层、业务层、工具层和入口层,实现用户管理、权限控制、AOP拦截、日志记录和数据持久化等功能。文章详细讲解了如何定义用户实体、自定义权限特性、封装日志工具、实现AOP切面拦截以及数据持久化处理,帮助读者从学语法过渡到做项

文章图片
#c##开发语言
C#工业上位机项目实战开篇:整套架构、开发流程与零基础进阶学习路线

本文是一套C#工业级WinForms上位机开发实战教程的开篇,旨在帮助开发者从语法学习进阶到企业级项目实战。教程基于真实工业视觉自动化平台开发经验,采用.NET Framework 4.7.2等技术栈,构建包含10层架构的标准化解决方案,涵盖硬件交互、流程引擎、数据持久化等核心工业需求。系列共12篇,将从环境搭建到脚本扩展完整讲解工业上位机的分层架构、解耦思想和实战开发全流程,帮助开发者掌握稳定、

文章图片
#c##架构#学习
C#工业上位机项目实战第二篇:环境搭建、分层解决方案与标准化工程初始化

本文介绍了如何从零搭建一个工业级标准化分层C#上位机项目骨架。主要内容包括: 开发环境配置:选择VS2022+.NET Framework 4.7.2作为稳定组合,安装必要组件 企业级架构设计:将项目拆分为10个独立层(Core/Data/Devices/HAL等),遵循严格单向依赖原则 项目创建步骤:从底层到上层依次创建各层项目,统一配置目标框架和平台 基础库引入:在Core层统一安装Newto

文章图片
#c##开发语言
    共 99 条
  • 1
  • 2
  • 3
  • 10
  • 请选择