自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 C#日期相减得秒数、分钟数、小时数

C#日期相减

2022-09-17 10:57:16 3161 1

原创 使用NPOI导出文件后函数公式不自动计算解决

NPOI导出Excel文件函数公式不计算

2022-07-08 11:43:32 1258

原创 C#NPOI读取excel至list中

using ExcelUtility;using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;private static bool ExcelDataToList(string fileName, string sheetName){ IWorkbook workbook = null; FileStream fs = null; ISheet sheet = null; t

2022-01-11 15:49:16 922 2

原创 C#两个对象集合常用lambda操作

ORACLE行转列,列转行

2020-08-21 10:42:47 1902

原创 向泛型集合中添加普通string类型的集合

private static List<ID_ITEM> ID_list = new List<ID_ITEM>();private static List<string> save_list = new List<string>();获取普通string类型的集合save_list数据string result = null;if (temp_id.Length == 14){ result = temp_id; save_list.Add(

2020-07-13 14:17:29 387

原创 利用NPOI 将excel中的数据导入到DataTable中

public class ExcelHelper { private static IWorkbook workbook = null; private static FileStream fs = null; /// <summary> /// 将excel中的数据导入到DataTable中 /// </summary> /

2020-06-10 18:11:05 666 1

原创 C#利用NPOI简单导出Excel

个人感觉国人开发的 NPOI 好用,至少比vs自带的 Excel 库函数好用。既然不是自带,那就需要添加 dll,大概两种方式下载 NPOI.dll,一是官网,二是NuGet包,那肯定推荐 NuGet。如果只想简单导出一个Excel,不整其他幺蛾子,添加这两个引用就可以了using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;1、从数据...

2020-05-09 13:43:44 251

原创 NPOI中实现宽度自适应

//设置自适应宽度 for (int columnNum = 0; columnNum <= 30; columnNum++) { int columnWidth = BURNY_ST.GetColumnWidth(columnNum) / 256; for (int rowNu...

2020-05-09 13:14:17 1773

原创 C#算法——向一个集合中随机插入100个不重复的数值

请使用C#将一个长度为100的 int 数组,插入1-100的随机数,不能重复,要求遍历次数最少。逐句思考:首先,想要产生100个随机数可以使用 for 循环List<int> list = new List<int>();for (int i = 0; i < 100; i++){ int num = r.Next(1, 101); list.Add...

2020-03-09 16:33:06 1416

原创 C# SortedList类(排序列表)中的常用方法和属性

C# SortedList 类实现了 IDictionary 接口 ,集合中的值都是以键值对的形式存取的。 SortedList 排序列表是数组和哈希表的组合。它包含一个可使用键或索引访问各项的列表。 如果使用索引访问各项,则它是一个 ArrayList,如果使用键访问各项,则它是一个 Hashtable。SortedList 类提供的构造方法有很多,最常用的是不含参数的构造方法。...

2020-02-19 15:39:41 2610

原创 C# Hashtable类:哈希表(散列表)中的方法和属性

C# Hashtable 类实现了 IDictionary 接口,集合中的值都是以键值对的形式存取的。 C# 中的 Hashtable 称为哈希表,也称为散列表,在该集合中使用键值对(key/value)的形式存放值。 换句话说,在 Hashtable 中存放了两个数组,一个数组用于存放 key 值,一个数组用于存放 value 值。 此外,还提供了根据集合中元素的 key 值查找其...

2020-02-18 10:29:58 506

原创 C#集合 Stack 中常用的方法和属性

C# Stack (栈)是常见的数据结构之一,栈是一种先进后出的结构,即元素从栈的尾部插入,从栈的尾部移除,类似于日常生活中搬家的时候装车,先装上车的东西要后拿下来。Stack 类提供了 3 种构造方法,如下表所示。构造方法作用Stack()使用初始容量创建 Stack 的对象Stack(ICollection)创建 Stack 的实例,该实例包含从指定实例中...

2020-02-17 15:06:19 1050

原创 C#集合 Queue 中常用的属性和方法

一、常见属性Queue.Count 属性获取 Queue 中包含的元素数。Queue test = new Queue();Console.WriteLine(test.Count);二、常见方法1、Queue.Enqueue(Object) 方法将对象添加到 Queue 的结尾处。Queue test = new Queue();test.Enqueue(123);test...

2020-02-17 11:01:31 1491

原创 C#集合 ArrayList 的常用方法和属性

一、常用属性1、ArrayList.Capacity 属性获取或设置 ArrayList 可包含的元素数。实例代码:ArrayList test = new ArrayList(){1,2,3,4,5};int nums = test.Capacity;Console.WriteLine("集合 test 能够包含的元素数:{0}", nums);2、ArrayList.Count...

2020-02-14 11:36:45 2645

原创 Oracle完整性约束

一、完整性约束简介1、完整性约束:完整性约束是保证用户对数据库所做的修改不会破坏数据的一致性,是保护数据正确性和相容性的一种手段,例如:如果用户输入年龄,则年龄肯定不能是999。如果用户输入性别,则性别的设置只能是 “男” 或 “女” ,而不是设置成 “未知”。身份证号码的长度,只能是15位或者18位。2、维护完整性约束:在一个DBMS之中,为了能够维护数据库的完整性,必须...

2019-12-17 11:38:53 700

原创 Oracle中的数据类型

oracle数据库中常用的数据类型有12 种,我们把数据类型分为字符型、数字型、日期型和其他数据类型。一、字符型:数据类型取值范围(字节)说明varchar20-4000可变长度的字符串nvarchar20-1000用来存储unicode字符集的变长字符型数据char0-2000用于描述定长的字符型数据nchar0-1000用来存储uni...

2019-12-12 11:00:56 122

原创 Oracle 中 JOIN 方式总结

SQL JOIN其实是一个逻辑概念,像 NEST LOOP JOIN、 HASH JOIN 等是表连接的物理实现方式。下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。不同的 SQL JOIN在讲解实例之前,先列出可以使用的不同的 SQL JOIN 类型:INNER JOIN:如果表中有至少一个匹配,则返回行LEFT...

2019-12-11 13:43:43 1904

原创 Oracle 分页——实现TOP 功能,选取前几条记录

步骤1、给原始查询语句加别名如temp2、将temp中的rownum查出来3、设定rownum范围建表:--创建新表create table Staff_information(staff_id number(6) primary key, --员工编号staff_name varchar(255), --员工姓名staff_department varcha...

2019-12-06 16:04:51 197

原创 Oracle 主键自增

以前,用 SQL server,主键自增用 IDENTITY(x,x)即可,接触 Oracle 才知道不一样,在网上了解之后,Oracle 需要创建触发器才可以。Oracle的自增约束步骤大概有3步:1.创建表2.创建序列sequence3.设置触发器以应用sequence到表的主键1、创建表一般,都是设置 id 来作为主键。create table information(...

2019-12-05 16:36:06 349

原创 Toad for Oracle 默认建表与指定表空间建表

一、默认建表默认建表,就是不指明表空间,如果不指明,这个新建表就放在你这个用户的默认表空间里,一般都是users(或者system),这个表空间是系统自己建立的。具体代码:create table demo1(user_id int primary key,user_name varchar(255),user_age int,user_address varchar(255),...

2019-12-04 15:55:21 1012

原创 Toad for oracle 2018 连接 Oracle11g —— 创建表空间、创建用户并指定该用户的表空间、授权

一、这是一个链接

2019-12-03 17:02:44 1746

原创 C#建表,读表——SQL Server

上一篇已经建好了库,那么如何在已经建好的库,动态建表呢?

2019-11-14 20:47:05 1494

原创 C#如何创建SQL server数据库

在这里插入代码片@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这## 标题篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全...

2019-11-13 16:25:05 3906 2

VS2010主题风格.rar(VS11暗黑主题)

在visual-studio-11-dark-theme基础上更改了一点,比较符合审美,不像暗黑色那么压抑。

2020-06-05

C#上传下载删除 FTP 客户端

简单实现FTP上传下载器,直接输入FTP的ip地址即可登录FTP服务器进行操作。 可支持匿名登录,账号验证。

2020-04-08

Csharp编程指南.rar

本节提供有关关键的 C# 语言功能和 C# 可通过 .NET Framework 访问的功能的详细信息。 本节中大部分内容都假定您已了解有关 C# 和一般编程概念的一些知识。

2020-03-20

C#画图控件ZedGraph

ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和ASP网页控件(这里有个web- accessible 不知道该怎么翻译)。这个类库具有高度的适应性,几乎所有式样的图表都能够被创建。这个类库的用法在于通过提供所有图表属性的省缺值来保持使用性的简单。

2019-04-28

串口助手打包文件

新手学习上位机后收集的串口助手,可直接使用,便与学习。

2019-04-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除