- 博客(43)
- 收藏
- 关注
原创 精准读取CSV/Excel数据 - 灵活指定行列范围的 Python 解决方案
PyPrecip 是一个专注于气候数据处理的 Python 库,旨在为用户提供方便、高效的气候数据处理和分析工具。该库致力于处理各种气候数据,并特别关注于降水数据的处理和分析。
2024-05-07 00:27:41 865
原创 基于高德 API 的自动获取气候数据的 Python 脚本
导入相关的库和模块,用于支持程序的正常运行。包含自定义的异常抛出、警告、request请求、参数检查等。__check_weather_key 装饰器:检查全局变量 WEATHER_KEY 是否存在,如果不存在,打印相关提示。get_address_info 函数:在区域名正确的前提下,用于获取输入区域名来获取该区域的相关信息。= "":# 发送 request 请求。
2024-05-04 16:37:29 1074 5
原创 【ASP.NET】ASP.NET框架概述
本文是 ASP.NET 框架的概述,相信看完本文之后大家就会对 ASP.NET 框架有一个初步的认识。ASP.NET是微软在2000年发布的一个免费的 Web 框架,可以使用 HTML、CSS 和 JavaScript 构建出色的网站和 Web 应用程序。还可以创建 Web API (应用程序接口)并使用 Web 套接字等实时技术。ASP.NET 框架支持使用 C# 和 Visual Basic 两种语言进行开发。点击进入 ASP.NET 框架官方网站。
2023-04-05 10:57:44 13311 1
原创 【ASP.NET】手把手创建一个ASP.NET项目以及MVC模式的介绍
本文演示如何在 Visual Studio 工具上创建一个 ASP.NET 项目以及 MVC 模式下的项目文件的介绍。相信大家看完就会对 ASP.NET 框架有一个初步的认识。这部分介绍 ASP.NET 项目 MVC 模式下的文件信息 以上就是 ASP.NET项目的创建演示和MVC模式的介绍,希望对大家有所帮助。
2023-04-04 21:24:49 9879
原创 【.NET】.NET 框架概述
本文主要介绍了什么是 .NET 框架以及 .NET 框架中的一些关键属性。相信看完本文你就会对 .NET 框架有一个大概的了解。.NET又称 .NET 平台或 .NET 框架(.NET Frameword),是由微软开发的一个免费的跨平台开源开发人员平台,用于构建多种应用程序。可以使用 C# 、F# 或 Visual Basic 开发 .NET 应用,其中包括云应用、跨平台客户端应用、Windows 应用、机器学习以及物联网(IoT)等应用。我可以用 .NET 构建什么?
2023-04-01 21:01:56 10611
原创 【C#进阶】C# 不安全代码
📔 大家好啊,我是哈桑c,本文为大家介绍 C# 中的非托管代码。不安全代码又称非托管代码,在 C# 中不安全的代码可以使用指针、分配和释放内存块,以及使用函数指针调用方法。注意不安全的代码并不一定是危险的,只是其安全性不可验证的代码。在 C# 程序中可以使用 unsafe 上下文来编写不安全的代码,一般我们编写的大部分 C# 代码都是“可验证的安全代码”。可验证的安全代码是指 .NET 框架可验证代码是否安全。(使用 unsafe 上下文一段输出指针变量的代码。
2023-03-30 20:30:36 2918 2
原创 vs如何运行不安全的代码/不安全代码只会在使用 /unsafe 编译的情况下出现
vs如何运行不安全的代码/不安全代码只会在使用 /unsafe 编译的情况下出现 Visual Studio 报错:CS0227: 不安全代码只会在使用 /unsafe 编译的情况下出现。在 Visual Studio 中右击报错的项目选择属性,找到生成里面的 允许使用“unsafe"关键字编译的代码 ,勾选即可。
2023-03-29 20:32:16 4796 1
原创 【C#进阶】C# 多线程
🐪 hello大家好,我是哈桑c,本文为大家介绍 C# 中的多线程。计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配的基本单位,是操作系统结构的基础。↩︎指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。↩︎进程中第一个被执行的线程称为主线程。↩︎除了主线程外,在 C# 中使用 Thread t = new Thread();
2023-03-29 18:38:52 2994 1
原创 【C#进阶】C# 匿名方法
📺 hello大家好啊,我是哈桑c,本文为大家介绍 C# 中的匿名方法。匿名方法顾名思义就是这类方法的特点是不需要特别去定义函数的名字的。一般我们需要一个函数,但又不想花时间去命名它的时候,就可以使用匿名方法。在 C# 中, 匿名方法通常表现为使用 delegate 运算符和 Lambda 表达式。(简单演示)//输出:33 } }// 输出:25 } }匿名方法的优点:匿名方法可以用更少的代码实现相同的功能。减少代码的复杂性和冗余性,使代码更加简洁。
2023-03-28 21:02:35 5749
原创 【C#进阶】C# 泛型
🎫 hello大家好啊,我是哈桑c,本文为大家介绍 C# 中的泛型。正确地使用泛型可以提高代码的可读性、重用性以及灵活性,可以在一定程度上提高程序的性能。错误或者过度地使用泛型容易导致类型异常、使代码变得复杂(可读性变低)以及很难确定参数真正的类型等问题。除了文中提到泛型的用法之外,还可以创建自定义的泛型数组、泛型事件以及泛型和反射的结合等。
2023-03-27 21:12:11 2473 4
原创 【笔记】C# 泛型约束
🗽 泛型约束就是告知编译器类型参数必须具备的功能。在没有任何约束的情况下,类型参数可以是任何类型。编译器只能假定 System.Object 的成员,它是任何 .NET 类型的最终基类。当分配给泛型的类型参数不满足约束的类型时,编译器会报出 Compiler Error CS0452 的错误。在 C# 中允许使用 where 上下文关键字指定约束。表示为 T 提供的类型参数必须是为 U 提供的参数或派生自为 U 提供的参数。
2023-03-26 17:56:04 3415 6
原创 【C#进阶】C# 集合类
🌄 hello大家好啊,我是哈桑,本章为大家介绍 C# 中的集合类。集合类是专门用于数据存储和检索的类。在这些类中实现了对列表、队列、哈希表等数据结构的封装以及对操作数据的支持。当在项目中需要对不同场景的数据进存储和操作时,就会使用到集合类。选择合适集合对象,能够在一定程度提升代码的性能和降低内存占用。
2023-03-26 10:54:52 2544 3
原创 【C#进阶】C# 事件
🌍 hello大家好啊,我是哈桑。本文为大家介绍 C# 中的事件。事件本质上来讲是一种特殊的多播委托1,只能从声明它的类中进行调用。事件通常用于表示用户操作,例如单击按钮或图形用户界面中的菜单选项。C# 中常常会使用事件来实现线程之间的通信。不仅是在类中,在接口中也可以声明事件,称为接口事件。接口事件的实现和接口上的方法或属性的实现是一样的,以一个示例来说明如何在类中实现接口事件。
2023-03-24 17:27:47 5005 3
原创 【C#进阶】C# 委托
🔘 大家好,我是哈桑。本章为大家介绍 C# 中的委托。委托是一种特殊的引用类型,是用来实现对相同参数列表和返回类型的方法的封装。委托可以将方法作为参数传递给其他方法,也是定义回调方法1的理想选择。
2023-03-22 21:17:55 2307 3
原创 提升Python代码性能的六个技巧
🗿 hello大家好啊,我是作家桑。本文为大家介绍提升 Python 代码性能的六个技巧,希望大家看完有所收获。
2023-03-17 13:48:03 5710 23
原创 【面试题】Python软件工程师能力评估试题(一)
🌰 大家好,我是writer桑。这是自己整理的 Python 真实的面试题,分享出来一起学习。本章内容展示的是试题的第一部分Python 语言基础能力评估。未经作者允许禁止转载。附上笔者的代码,并非标准答案,仅供参考,如有不同的见解欢迎私信评论区讨论。再次声明,笔者的代码仅作参考。
2023-03-14 19:40:15 2663 24
《Effective C#:改善C#代码的50个有效方法》读书笔记整理
2023-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人