首页
学习
活动
专区
工具
TVP
发布

软件工程师Michael

.Net,Python,数据库
专栏成员
216
文章
143133
阅读量
26
订阅数
Python跑秒表案例
软件架构师Michael
2024-09-11
380
Python列表生成式经典实例
任何编程语言,不外乎是数据类型,循环、判断、分支语句,函数。从C#,Java到Go.Python也不例外。
软件架构师Michael
2024-09-04
960
腾讯云开发工具Cloud Studio初体验
从UI端来看,比较类似于Visual Studio Code.但功能并不逊色于VS Code.支持大部分常用的变成语言。
软件架构师Michael
2024-08-29
1240
localhost 与 127.0.0.1 的区别
localhost和127.0.0.1频繁出现在各种网络及软件开发的场景之中。它们似乎指向同一个意义——那就是你的本地设备。
软件架构师Michael
2024-08-07
700
在MySQL中实现乐观锁
这个语句的目的是更新example_table表中id为1且version为5的数据行。它将column1更新为value1,并且将version字段的值增加1。这个version字段通常用于实现乐观锁或版本控制,确保数据的一致性和并发性。
软件架构师Michael
2024-08-06
810
说说gitlab中的.gitignore文件
前不久给一个6年工作经验的朋友修改了求职简历,原始简历中提到了自己未来的定位是做一名架构师。可是在技能清单部分完全没有出现运维的相关技术栈。于是给他加了几个常用的运维的技术点。后来,那位朋友表示不太理解。对技术的认知停留在这个层面,说明他距离真正的架构师还有较长的路要走。
软件架构师Michael
2024-08-06
1030
.NET技术栈中,有些眼看他起高楼,眼看他楼塌了
在.NET技术栈中,随着时间的推移和新版本的发布,一些旧的技术和特性被微软标记为废弃,并最终可能被完全移除。以下是一些具体的实例,这些实例来自搜索结果中提供的信息:
软件架构师Michael
2024-06-25
1400
.NET 9中的新增功能尝鲜1--Linq
引入了新的方法 CountBy 和 AggregateBy。 借助这些方法,可以按键聚合状态,而无需通过 GroupBy 分配中间分组。
软件架构师Michael
2024-05-30
680
Golang这个小众的语言慢慢会火起来
根据全球知名的编程语言排行榜TIOBE在4月份公布的最新的编程语言排名,令人瞩目的是,Go语言已经跃升至历史最高位,位列排行榜第七名,并且Go语言是前十榜单中最年轻的编程语言。
软件架构师Michael
2024-05-08
1560
用Python来解决一个实际问题
用Python解决下面的问题:读取data.csv,里面有学号、姓名、年龄、身高,请输出同样年龄时,身高的最大值,以及对应的学号和姓名
软件架构师Michael
2024-05-05
980
WPF中的MVVM模式
定义一个视图模型(ViewModel)类,代表了应用程序中的界面逻辑和数据。视图模型需要继承自INotifyPropertyChanged接口,以便能够通知视图界面进行数据更新。
软件架构师Michael
2024-04-01
1770
C#9.0中的部分新语法
1.模式匹配(Pattern Matching): 模式匹配是C# 9.0中的一个重要特性,它提供了更强大的模式匹配和条件匹配的能力。可以使用"when"关键字在switch语句和if语句中添加条件约束。
软件架构师Michael
2024-03-17
1280
C#中的表达式树
在面向对象的程序设计中,接口是一种重要的语言特性。在 C# 中,接口(interface)是一种特殊的类型,它定义了一个类或结构体应该支持的一组方法、属性和事件。接口提供了一种可扩展和松散耦合的方式来定义程序设计的契约,常用于实现多态和组件化开发。本文将从架构师的角度深入分析 C# 中的接口类型和使用场景,并以 C# 代码实例来说明。
软件架构师Michael
2024-03-13
1800
深入剖析C#中的接口类型和使用场景
在面向对象的程序设计中,接口是一种重要的语言特性。在 C# 中,接口(interface)是一种特殊的类型,它定义了一个类或结构体应该支持的一组方法、属性和事件。接口提供了一种可扩展和松散耦合的方式来定义程序设计的契约,常用于实现多态和组件化开发。本文将从架构师的角度深入分析 C# 中的接口类型和使用场景,并以 C# 代码实例来说明。
软件架构师Michael
2024-03-10
4990
C#中的泛型原理和使用场景
C# 中的泛型是一种重要的特性,它允许我们编写能够处理多种类型的代码,而不需要为每种类型都写重复的逻辑。泛型基于类型参数化的概念,它可以在编译时确定实际类型,并生成相应的代码。这种类型安全的特性提供了代码重用和性能优化的好处。
软件架构师Michael
2024-03-10
2780
C#中字符串的深入剖析
在C#中,字符串是一种不可变类型,它在实例化时会分配一段内存,用于存储字符串的字符序列。字符串的底层实现是使用Unicode字符集,每个字符占用2个字节的内存空间(即16位)。由于字符串是不可变的,因此对字符串的任何修改都会导致创建新的字符串实例。
软件架构师Michael
2024-03-04
2400
C#中数据字典的底层原理
在C#中,数据字典(Dictionary)是一种键值对(Key-Value)的集合类型,用于存储和检索键值对数据。数据字典的底层实现是基于哈希表数据结构。
软件架构师Michael
2024-03-04
7300
C#中的列表与数组底层原理
在C#中,列表(List)是一种动态大小的集合类型,可以存储不同类型的元素。列表的底层实现是基于数组。
软件架构师Michael
2024-02-29
5280
C#中索引器探索
在C#语言中,索引器(Indexer)是一种特殊的成员,允许类或结构以类似于数组的方式访问其元素。它提供了一种方便的方式来访问和操作类或结构中的数据。索引器实际上是一种特殊的属性。
软件架构师Michael
2024-02-29
1330
Golang回顾
在这个示例中,我们首先定义了一个名为quicksort()的函数,该函数接受一个整数型切片arr作为输入,并返回一个已排序的整数型切片。然后我们在main函数中创建了一个整数型切片lst,用于存放要排序的元素。
软件架构师Michael
2024-02-05
1050
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档