![](https://img-blog.csdnimg.cn/e9fbfdb02af740d5a762026d07c2e80d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
底层库(Helper、Builder、Tools)
文章平均质量分 94
底层库专栏,分享Helper、Builder、Tools,我将常用的方法封装,你可以使用极少的代码,就能实现复杂的功能。
花北城
我能抽象出整个世界,但是我不能抽象你。
想让你成为私有常量,这样外部函数就无法访问你。
又想让你成为全局常量,这样在我的整个生命周期都可以调用你。
可惜世上没有这样的常量,我也无法定义你,因为你在我心中是那么的具体。
展开
-
C#底层库--万能进制转换器(自定义有序字符,支持任意进制)
作用:生成带顺序的编号,可以去除易混淆字符、不需要字符,比如说,数字0 和 字母O容易混淆,可以去除。计算机世界第一个数字从0开始,不符合人们习惯,可以去除0,从1开始计数。原创 2023-04-29 23:27:41 · 1208 阅读 · 0 评论 -
C#底层库--StringExtension字符串扩展类
StringExtension字符串扩展类,用于给字符串两边添加单引号、给字符串两边添加括号、使用And连接两个SQL条件、去掉末尾字符、字符串加指定字符包含、字符串比较、判断字符串是否为空、向右补充字符串长度、向左补充字符串长度、按指定间隔符,连接字符串、按指定间隔符,连接字符串、字符串拆分成list、按指定分割符,字符串拆分成list、截取中间字符串、删除最后结尾的逗号、删除最后结尾指定字符、首字母大写、驼峰命名法(第一个单字以小写字母+第二个单字大写首字母)等。原创 2023-03-14 11:02:21 · 1037 阅读 · 0 评论 -
C#底层库--排序算法帮助类
8大排序算法:交换排序(冒泡排序、快速排序)插入排序(直接插入、shell排序)选择排序(直接选择、堆排序)原创 2022-04-29 14:50:59 · 491 阅读 · 0 评论 -
C#底层库--RegexHelper正则表达式辅助类
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2020-11-17 16:08:19 · 1030 阅读 · 0 评论 -
C#底层库--SQLBuilder构建类(自研ORM)
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2023-02-23 12:41:55 · 2926 阅读 · 1 评论 -
C#底层库--XML配置参数读写辅助类(推荐阅读)
本文介绍XML配置文件读写,将程序开发中一些可调节变化的参数,以文件形式存储在程序目录中,用户可以自行配置调节,而不需要改动代码。是程序开发中使用频率最高的底层库,所以我强力推荐。用途:可以实现 数据库连接参数、邮件服务器参数、软件功能参数、服务器连接参数等可以配置。原创 2023-02-23 10:04:27 · 1096 阅读 · 0 评论 -
C#底层库--数据库类型与程序类型转换
数据库类型与程序类型转换类。数据库数据类型与编程开发语言数据类型是不一样的,本类是在基础上做转换。原创 2023-01-31 15:05:32 · 650 阅读 · 0 评论 -
C#底层库--文件上传方法
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2023-01-31 14:58:53 · 681 阅读 · 0 评论 -
C#底层库--图片增加水印辅助类
WaterMark图片增加水印辅助类。包含:图片水印、文字水印、得到图片的格式。原创 2023-01-31 14:50:32 · 382 阅读 · 0 评论 -
C#底层库--Session的使用类
Session操作辅助类。包含:添加Session、读取某个Session对象值、删除某个Session对象。原创 2023-01-31 14:38:42 · 483 阅读 · 0 评论 -
C#底层库--数据实体类
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。底层库已实现功能:MySQL脚本构建器、MySQL数据库访问操作、参数配置文件读写、加解密算法、日志记录、HTTP通信、Socket原创 2023-01-31 14:30:59 · 1347 阅读 · 0 评论 -
C#底层库--cookie的使用教程
CookieHelper.cs为cookie操作类,包含写cookie值、读cookie值、删除Cookie对象。原创 2023-01-31 14:03:07 · 411 阅读 · 0 评论 -
C#底层库--JSON使用教程_详细(序列化、反序列化、转DataTable)
JSON帮助类,序列化、反序列化扩展类。包含:对象序列化成JSON字符串、JSON字符串序列化成对象、JSON字符串序列化成集合、JSON字符串序列化成DataTable等等。用途:用于数据对象,通信传输,json已经取代了xml、键值对,成为主流数据传输格式。原创 2023-01-30 17:10:54 · 1492 阅读 · 0 评论 -
C#底层库--Image图片操作类
本专栏为【底层库】,将介绍研发过程中 通用的函数。我们将这些固化的源码,进行重写、规范封装、单元测试、集成测试,从而形成通用化模块库,本专栏称为“底层库”。作为研发人员的你,并不需要花大量时间,完全掌握“底层库”的含义,你只需要几行调用代码,就可以解决一些项目上碰到的难题。大家有任何问题,可以评论区反馈,私信我。原创 2023-01-30 16:50:55 · 2879 阅读 · 1 评论 -
C#底层库--CSV和DataTable相互转换
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2023-01-30 16:39:04 · 1038 阅读 · 3 评论 -
C#底层库--随机数生成器
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2022-09-16 14:54:05 · 912 阅读 · 0 评论 -
C#底层库--Excel数据读取类(可读加密表格)
Excel操作帮助类,解决方法是读取Excel表格数据转换成通用的DataTable,方便开发人员进行处理。通俗的说,使用本底层库,你将无需知道“Excel读取是如何实现的?”、“Excel版本问题(*.xls、*.xlsx)?”、“Excel加密了怎么办?”等一系列复杂问题。可以参照【三、调用方法】章节的案列,模仿着写一下调用代码,你将获得一个DataTable,你可以对DataTable进行foreach遍历;可以对DataTable进行硬存储即数据库存储(需结合本专栏SQL构造库使用);可以做通用原创 2022-09-16 11:46:04 · 3963 阅读 · 0 评论 -
C#底层库--文件操作类(文件重命名、目录移动、字节流转换)
1、文件 转换为 字节数组,文件流 转化为 字节数组,2、获取指定目录中、指定拓展名,文件的绝对路径3、复制目录下文件到指定目录,目录转移,路径合并,删除指定目录文件。4、文件重命名,文件移动5、以UTF8编码,在指定路径写文件原创 2022-09-16 11:29:06 · 1127 阅读 · 0 评论 -
C#底层库–网络通信帮助类HTTP
文将新增一个专栏–底层库,分享编程过程中常用的方法函数。我们将这些常用的方法函数,进行封装,反复测试,形成通用化类库。方便研发人员,只需要几行代码就可以使用它,解决一些难点问题。底层库的封装涉及到:数据库操作、加解密算法、日志记录、网络通信、邮件发送、文件操作、参数保存、Excel导入导出等等,持续关注本专栏吧。大家有任何问题,也可以评论区反馈,私信我。网络访问帮助类,采用HTTP方式访问服务端,包含get、post、put、delete。原创 2022-09-16 11:15:55 · 1454 阅读 · 0 评论 -
C#底层库--MySQL数据库访问操作辅助类(推荐阅读)
本专栏为【底层库】,主要介绍编程过程中 通用函数。我们将这些通用固化的源码,进行重写、封装、拓展,再进行单元测试、集成测试、beta测试,最终形成通用化模板,这里我们称为“底层库”。作为研发人员的你,并不需要花大量时间,研究“底层库”的含义,及“底层库”的实现方法。你只需要几行调用代码,就可以解决项目上碰到的难题。而底层库使用方法,本专栏均有详细介绍,也有项目应用场景。原创 2022-09-16 11:05:09 · 1870 阅读 · 0 评论 -
C#底层库--程序日志记录类
本文将介绍,如何在项目中跟踪记录程序运行状态的日志,日志:包含程序运行状态、报错异常信息、用户点击事件等。说的神乎其神,其实很简单,就是说创建一个含日期的文本文件(.txt),文件里存放一些日志信息。原创 2022-04-15 09:42:51 · 2101 阅读 · 0 评论