- 博客(26)
- 资源 (9)
- 收藏
- 关注
转载 Mongodb操作类 C#
using MongoDB.Bson;using MongoDB.Driver;using MongoDB.Driver.Builders;using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Text.RegularExpressions;using System.Threading.Tasks;using System.Web;
2022-04-01 14:19:44
321
原创 .Net下实现多张图片重叠成一张图片
public void CombineImage(){ Bitmap bmp = new Bitmap(@"E:\Desktop\3.jpg");//画布,底片 Image PlayerPic1 = Image.FromFile(@"E:\Desktop\2.png");//需要在画图上画的图片1 Image PlayerPic2 = Image.FromFile(@"E:\Desktop\4.png");//需要在画图上画的图片1 Graphics NewPic = Graphics...
2021-08-16 11:40:12
1058
1
转载 SQL生成唯一ID号解决方案
新建存自增ID的表CREATE TABLE [dbo].[IdentityID]([TableName] [varchar](500) NOT NULL,[NextID] [bigint] NOT NULL,CONSTRAINT [PK_IdentityID] PRIMARY KEY CLUSTERED ([TableName] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
2021-06-15 10:20:54
2564
原创 SQL 多字段去重
SELECT a.* from dbo.book a , (SELECT max(id) as id from dbo.book group by title,isbn,author_id ,page_count )b where a.id = b.id
2021-03-29 14:30:24
396
转载 OA系统权限管理设计方案
OA系统权限管理设计方案不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就提出了对“组”进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配。权限管理系统应该是可扩展的。它应该可以加入到任何带有权限管理功能的系统中。就像是组件一样的可以被不断的重用,而不是每开发一套管理系统,就要针对权限管...
2021-02-03 15:01:55
367
转载 基于Confluent.Kafka实现的Kafka客户端操作类使用详解
一、引言 说明一点,如果想调试这里的代码,必须引入Confluent.Kafka这个dll才可以,直接在Visual Studio 项目的 Nuget 里面可以查找,直接安装就可以了。二、消息的生产者(Kafka消息的Producer) 大多数的消息中间件都包含三个部分,一个是消息的生产者,一个是存放消息的队列,另外一个就是消息的消费者,我们就按着这个顺序,我就先把消息生产者的代码写出来。直接上代码,其实不是很难,里面有很多备注,只要有基本的概念理解起来还是很容易的。第一个版本,...
2020-12-30 10:51:06
2135
转载 docker安装 需要下载boot2docker.iso
方法一:docker安装需要最新的boot2docker.iso,从docker的安装界面复制网址,我安装的日期是20180823,此时的boot2docker.iso地址为boot2docker.iso,这个地址貌似被墙了,需要翻墙下载,将下载好的文件放到对应文件夹下,我的电脑上为C:\Users\lzy\.docker\machine\cache方法二:经评论区liz19871016的提醒C:\Program Files\Docker Toolbox文件夹下的boot2docke..
2020-08-13 09:45:14
788
2
转载 nuget.org 无法加载源 https://api.nuget.org/v3/index.json 的服务索引
今天添加新项目想添加几个工具包,打开NuGet就这样了 发生错误如下:[nuget.org] 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。响应状态代码不指示成功: 503 (Service Unavailable)。解决办法:添加一个新的源,Nuget.org取消勾选在新源中添加地址:https://www.nuget.org/api/v2/确定就可以了...
2020-07-17 09:38:32
2468
转载 查询SQL数据库中表占用的空间大小
exec sp_spaceused ‘表名’ --(SQL统计数据,大量事务操作后可能不准)exec sp_spaceused ‘表名’, true --(准确的表空间大小,但可能会花些统计时间)exec sp_spaceused – (数据库大小查询)exec sp_MSforeachtable “exec sp_spaceused ‘?’” --(所有用户表空间表小,SQL统计数据,,大量事务操作后可能不准)exec s.
2020-06-18 15:43:07
1151
转载 .NET[C#]LINQ查询List集合中所有重复的元素如何实现?(转载)
方案一var query = lst.GroupBy(x=>x) .Where(g=>g.Count()>1) .Select(y=>y.Key) .ToList();如果还需要找出重复的元素个数:var query = lst.GroupBy(x=>x) ...
2020-03-20 15:33:38
2187
原创 C# 对象按条件去重(Distinct)
现有一个BSUserRoleResult类public class BSUserRoleResult{ /// <summary> /// 获取或者设置 角色分组编号 /// </summary> public int RoleGroupId { get; set; } /// <summary> /// 获取或者设置 角色编号 //...
2020-01-09 10:02:19
1200
转载 C# List<T>的并集、交集、差集
并集---Union集合的并集是合并两个集合的所有项,去重,如下图所示:List<int> ls1 = new List<int>() { 1,2,3,5,7,9 };List<int> ls2 = new List<int>() { 2,4,6,8,9,10};IEnumerable<int> unionLs ...
2020-01-08 17:02:16
1562
转载 (转)在数据库中存储一棵树,实现无限级分类
原文发表于:https://segmentfault.com/a/1190000014284076在一些系统中,对内容进行分类是必需的功能。比如电商就需要对商品做分类处理,以便于客户搜索;论坛也会分为很多板块;门户网站、也得对网站的内容做各种分类。分类对于一个内容展示系统来说是不可缺少的,本博客也需要这么一个功能。众所周知,分类往往具有从属关系,比如铅笔盒钢笔属于笔,笔又是文具的一种,当...
2020-01-02 12:48:04
507
转载 动态生成C#代码cs文件_CSharp
动态生成脚本文件(不能添加到程序集),根据数据群代码生成完整的C#脚本文件,例如根据数据库等自动生成接口、类、结构、或者枚举等,需要用到的引用:using System.CodeDom;using System.CodeDom.Compiler;using System.Reflection;//实例public static void BuildClass(...
2019-12-20 11:02:43
1444
原创 C#中List的排序用法(Sort)--可指定排序字段
由于项目的原因用到了List<T> 泛型,要对自定义类数组或List进行排序,譬如:List<User> userList;ArrayList arrayList;最重要的是:继承IComparer<T>接口,实现int IComparer<T>.Compare(T t1, T t2)方法。/// <summary> ...
2019-10-29 09:51:56
3661
转载 git ssh key创建和github使用
github拉代码需要ssh验证git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。一 、设置git:设置git的user name和email:$ git config --global user.name "xxx"$ git config --global user.email "xxx@gmail.com"查看...
2019-08-01 10:34:01
110
转载 正则表达式
参考地址,测试工具 https://c.runoob.com/front-end/854 百分数(保留两位小数) ^(\d|[1-9]\d|100)(\.\d{1,2})?%$ 正数,负数 ^(-)?[1-9][0-9]*$ 持续更新中……...
2019-02-14 16:05:13
120
原创 Excel开发之旅(三)——添加侧边工具栏
Excel开发之旅(三)——添加侧边工具栏 1. 添加自定义用户控件:选择项目添加新建项用户控件。修改文件名,点击添加即可。2. 重复步骤1,再添加3个自定义控件,接下来我们在自定义用户控件上面添加一些工具箱组件3. 由于我们添加的是侧边工具栏,所以我们可以选择在加载控件之前就把他们添加到Excel里面去,所以结合之前的博客,我们把加载程序写...
2017-10-02 12:49:00
1689
原创 Excel开发之旅(二)----数据的读写
Excel开发之旅(二)----数据的读写 1.要实现数据的读写,首先,我们需要添加引用:using Excel=Microsoft.Office.Interop.Excel;直接在项目中添加即可。2.给3个按钮添加响应事件,工程代码截图如下 3. 编写代码,实现功能。【MsgBox:àusing MsgBox=System.Window...
2017-09-24 16:06:00
226
原创 Excel开发之旅
Excel开发之旅 开发环境:Microsoft Visual Studio 2015,Office 2013开发语言:C# 1.创建工程:文件à新建à项目,选择office 外接程序àExcel 2013和2016 VSTO 外接程序,如图: 进入ThisAddIn.cs文件,我们会发现已经自动生成了两个方法,分别是 ThisAdd...
2017-09-23 22:42:00
227
垂直进度条
2015-10-07
网上电影订票系统
2015-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人