找到 34423 篇文章,关于编程

C# 中的 [Flags] 枚举属性是什么意思?

Nizamuddin Siddiqui
更新于 2020年8月8日 08:41:57

538 次浏览

Enum Flags 用于获取枚举变量并允许它保存多个值。当枚举表示标志集合而不是单个值时,应使用它。仅当要对数值执行按位运算(AND、OR、EXCLUSIVE OR)时,才为枚举使用 FlagsAttribute。将枚举常量定义为 2 的幂,即 1、2、4、8 等。这意味着组合枚举常量中的各个标志不会重叠。示例 实时演示class Program {   [Flags]   enum SocialMediaFlags { None = 0, Facebook = 1, Twitter = ... 阅读更多

C# 中的 typeof、GetType 或 is 是什么?

Nizamuddin Siddiqui
更新于 2020年8月8日 08:39:46

1K+ 次浏览

Typeof()该类型采用 Type 并返回参数的 Type。GetType()C# 中数组类的 GetType() 方法获取当前实例的 Type。is“is”关键字用于检查对象是否可以转换为特定类型。运算的返回类型为布尔型。示例 实时演示class Demo { } class Program {   static void Main() {     var demo = new Demo();     Console.WriteLine($"typeof { typeof(Demo)}");     Type tp = demo.GetType();     Console.WriteLine($"GetType {tp}");     if (demo is Demo) {       ... 阅读更多

如何在 C# 中实现单例设计模式?

Nizamuddin Siddiqui
更新于 2020年8月8日 08:36:24

472 次浏览

单例模式属于创建型模式单例设计模式用于确保仅实例化特定类的单个对象。创建的单个实例负责协调整个应用程序中的操作。作为实现指南的一部分,我们需要通过将类的所有构造函数声明为私有来确保仅存在类的单个实例。此外,为了控制单例访问,我们需要提供一个静态属性,该属性返回对象的单个实例。示例Sealed 确保类被继承,并且在派生类中限制了对象的实例化私有… 阅读更多

C# 中静态类和单例实例有什么区别?

Nizamuddin Siddiqui
更新于 2020年8月8日 08:32:54

926 次浏览

静态Static 是一个关键字静态类只能包含静态成员静态对象存储在堆栈中。静态不能实现接口,也不能从其他类继承单例Singleton 是一个设计模式单例是一个对象创建模式,只有一个类的实例单例可以实现接口,从其他类继承,并且符合 OOPS 概念单例对象可以作为引用传递单例支持对象处置单例对象存储在堆中单例对象可以克隆单例对象存储在堆中

EXE 和 DLL 有什么区别?它是如何生成的?

Kiran Kumar Panigrahi
更新于 2022年8月4日 07:40:18

13K+ 次浏览

在编写 Dot NET 代码时,您可以选择创建 EXE 或 DLL。这两者都包含可执行代码,但是 DLL 和 EXE 的运行方式有所不同。如果您运行 EXE,它将创建自己的线程并为此保留资源。另一方面,DLL 文件是进程内服务器,因此您不能单独运行 DLL 文件。运行的应用程序通过加载和调用 DLL 来使用 DLL 的代码。DLL 的主要目标是促进计算机程序的模块化处理…… 阅读更多

Python - 将多个文件数据写入主文件

Nizamuddin Siddiqui
更新于 2020年8月8日 08:27:16

506 次浏览

文件处理是任何 Web 应用程序的重要组成部分。Python 有几个用于创建、读取、更新和删除文件的函数。要写入现有文件,必须向 open() 函数添加一个参数 −“a” − 附加 − 将附加到文件的末尾“w” − 写入 − 将覆盖任何现有内容示例import os # 列出目录中的文件 lis = os.listdir('D:\python' '\data_files\data_files') print(lis) tgt = os.listdir('D:\python' '\data_files\target_file')  file_dir ='D:\python\data_files\data_files' out_file = r'D:\python\data_files\target_file\master.txt' ct = 0  print('目标文件:', tgt) try:   # 检查文件是否存在   # 如果存在,则删除文件   # 否则… 阅读更多

Python - 使用 Matplotlib 处理 PNG 图片

Nizamuddin Siddiqui
更新于 2020年8月8日 08:23:24

797 次浏览

Matplotlib 是 Python 中一个令人惊叹的可视化库,用于数组的二维绘图。Matplotlib 是一个基于 NumPy 数组构建的多平台数据可视化库,旨在与更广泛的 SciPy 堆栈一起使用。示例#应用伪彩色 # 从 matplotlib 导入 pyplot 和 image import matplotlib.pyplot as plt import matplotlib.image as img  # 读取 png 图片 im = img.imread('imR.png')  # 应用伪彩色 # 使用颜色图的默认值。 lum = im[:, :, 0]  # 显示图片 plt.imshow(lum) # 颜色条 # 从 matplotlib 导入 pyplot 和 image import matplotlib.pyplot as plt import matplotlib.image as img # 读取 png 图片 im = ... 阅读更多

Python - 使用 Pandas 和 XlsxWriter

Nizamuddin Siddiqui
更新于 2020年8月8日 08:21:39

241 次浏览

Python Pandas 是一个数据分析库。它可以读取、过滤和重新排列小型和大型数据集,并以多种格式输出它们,包括 Excel。Pandas 使用 XlsxWriter 模块写入 Excel 文件。XlsxWriter 是一个用于以 XLSX 文件格式写入文件的 Python 模块。它可以用于将文本、数字和公式写入多个工作表。此外,它还支持诸如格式化、图像、图表、页面设置、自动筛选器、条件格式化等等功能。示例# 导入 pandas as pd import pandas as pd # 从一些数据创建一些 Pandas 数据框。 df1 = pd.DataFrame({'Data': [11, 12, 13, 14]}) df2 = pd.DataFrame({'Data': [21, ... 阅读更多

Python - 使用 .docx 模块

Nizamuddin Siddiqui
更新于 2020年8月8日 08:16:34

9K+ 次浏览

Word 文档包含包装在三个对象级别中的格式化文本。最低级别- 运行对象,中间级别- 段落对象和最高级别- 文档对象。因此,我们不能使用普通的文本编辑器来处理这些文档。但是,我们可以使用 python-docx 模块在 python 中操作这些 word 文档。第一步是安装这个第三方模块 python-docx。您可以使用 pip “pip install python-docx”安装完成后导入“docx”,而不是“python-docx”。使用“docx.Document”类开始处理 word 文档。示例# 导入 docx,而不是 python-docx import docx # 创建 word 文档的实例 doc = docx.Document() # 添加 0 级标题… 阅读更多

Python - 使用 Word2Vec 进行词嵌入

Nizamuddin Siddiqui
更新于 2020年8月8日 08:15:04

515 次浏览

词嵌入(Word Embedding)是一种语言建模技术,用于将单词映射到实数向量。它在多维向量空间中表示单词或短语。词嵌入可以使用各种方法生成,例如神经网络、共现矩阵、概率模型等。Word2Vec包含用于生成词嵌入的模型。这些模型是浅层两层神经网络,具有一个输入层、一个隐藏层和一个输出层。示例:从nltk导入所有必要的模块 from nltk.tokenize import sent_tokenize, word_tokenize import warnings warnings.filterwarnings(action = 'ignore') import gensim from gensim.models import Word2Vec # 读取‘alice.txt’文件 sample = open("C:\Users\Vishesh\Desktop\alice.txt", "r") s = sample.read() # ... 阅读更多

广告
© . All rights reserved.