自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (4)
  • 收藏
  • 关注

原创 sqlserver 自增列跳过一千多个id

重启数据库服务造成的,ID跳1000是给数据同步预留的。比如两台服务器做了数据同步,其中一台服务器要重启,重启的过程中另一台服务器有新的数据插入,这1000的Id就是预留给新数据的,以避免两台服务器数据冲突。如果只有一台服务器不需要同步数据,可以配置管理器中加上启动参数-t272,然后重启服务。...

2021-09-18 09:45:22 116

原创 关于枚举含义获取

public enum TestEnum{ [DescriptionAttribute("成功")] Ok=0, [DescriptionAttribute("错误")] Err, [DescriptionAttribute("找不到")] NoFound}public static string GetEnum(Enum value) { var e_value= value.GetType().GetField(value.ToStrin.

2021-08-11 16:45:02 28

转载 【转】C#中SemaphoreSlim的使用

https://zhuanlan.zhihu.com/p/158777952

2021-05-06 09:51:36 145

原创 C# Post Data转Base64导致请求出错

最近在研究科大讯飞语音识别功能,需要将前面加密传送,偶尔会出现问题,发现转Base64后有个+。解决:data=data.Replace("+", "%2B");

2020-04-10 15:38:19 221

原创 Log4j配置详情

<?xml version="1.0" encoding="utf-8"?> 2 <configuration> 3 <configSections> 4 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net...

2020-04-02 14:34:42 127

原创 C# 开源插件

https://github.com/jasonhua95/awesome-dotnet-core记录,方便日后查阅

2020-01-19 17:15:27 191

原创 C# 函数超时处理

做串口测试的时候,发现断开硬件连接后发送数据一直无回应,故用此方法,等待指定的时间后做一些动作。记录下,以后用的上。 public static bool isTimeOut(LS6827B_USB_CDC.TimeOutDelegate method,byte[] data) { IAsyncResult rst= method.BeginInvoke...

2019-12-18 17:00:36 455

转载 转:Newtonsoft.Json使用技巧

https://www.cnblogs.com/xtxk110/archive/2019/10/11/11654486.html

2019-10-11 16:32:26 120

原创 C#lambda表达式字段动态排序

string orderExpression = string.Format("{0} {1}", "Name", "desc"); query = query.OrderBy(orderExpression);

2019-07-29 10:06:31 1063

原创 System.Data.Entity.SqlServer.SqlProviderServices”的类型初始值设定项引发异常

反射时出错,遂百度,看到老外也出过这种问题。调用的目标发生了异常。System.TypeInitializationException: “System.Data.Entity.SqlServer.SqlProviderServices”的类型初始值设定项引发异常。 ---> System.TypeLoadException: 程序集“EntityFramework.SqlServer,...

2019-07-18 13:24:05 1314

转载 发邮件

https://blog.csdn.net/hanjun0612/article/details/54288854

2019-06-26 12:45:16 187

原创 C# 异或校验法

public byte Get_CheckXor(byte[] data){byte CheckCode = 0;int len = data.Length;for (int i = 0; i < len; i++){CheckCode ^= data[i];}return CheckCode;}

2019-06-17 18:05:14 2404

转载 根据ip自动获取天气的api

https://free-api.heweather.net/s6/weather/now?location=auto_ip&key=db86a5196f304e52a4369818c5182e60

2019-04-16 17:18:36 1795

转载 C# 图片压缩

using System;using System.Diagnostics;using System.Drawing;using System.Drawing.Imaging;using System.IO;namespace ImgCompress{ class Program { static void Main(string[] args)...

2019-04-16 14:16:36 620

原创 C# 发送QQ邮件

引用using System.Web.Mail;try { System.Web.Mail.MailMessage mail = new MailMessage(); mail.Priority = MailPriority.High; mail.From = fromma...

2019-04-12 12:00:53 479

原创 sqlserver 触发器在数据插入时为空的数据赋值

create trigger tri_readeron Reader after insertas begin SET NOCOUNT ON; if EXISTS(select 1 from INSERTED where NotificationType is null) begin update Reader set [NotificationType]...

2019-03-21 17:46:52 2310

转载 【转】不用分离附加和备份还原,如何完整复制一个库

https://blog.csdn.net/yenange/article/details/85854802

2019-03-12 17:49:13 192

原创 winform 集成cefsharp 嵌套网页实现与js交互

后端:ps:前端调用(后端的方法首字母不能大写)驼峰命名using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System...

2019-03-08 17:31:17 2619

原创 sqlserver 查看锁表以及解锁

select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefrom sys.dm_tran_locks whereresource_type='OBJECT'spid 锁表进程tableName 被锁表名解锁:declare @spidint...

2019-03-01 14:34:50 1134

原创 C# 获得本机的外网地址

 private static string GetIPAddress()        {            string ip = "";            try            {                WebClient MyWebClient = new WebClient();                MyWebClient.Credenti...

2019-02-20 11:00:51 120

原创 C# 自定义配置文件

先来一段代码,创建了一个名为TestSection的节点namespace  _51Take.Testing{    public class TestSection : ConfigurationSection    {        private static ConfigurationProperty s_property = new ConfigurationProperty...

2019-02-14 14:43:02 830

原创 Fleck webSocket

NuGet 安装 Fleck 服务端   private  static IDictionary&lt;string, IWebSocketConnection&gt; dict_socket = new Dictionary&lt;string, IWebSocketConnection&gt;();//把所有连接保存起来  WebSocketServer server = new...

2018-12-07 16:44:54 1009

原创 Sqlserver 根据某个字段分组查询

  SELECT top 1000000   C.ISBN as ISBN,M.DLH as OuterKey,C.TITLE as 图书标题,C.CBZ as 出版社,C.DYZRZ as 作者,C.YJCS as 总页数,C.CNY as 价格,C.KB as 尺寸,C.ZTC as 备注,C.FLH as 分类号,C.SSH as 索书号,C.PJH as 种次号,状态=2,媒体类型=1 ...

2018-11-06 15:34:44 2498

原创 C# A4打印

这些是引用的dll文件,都是系统自带的,在程序集中能够找到 Thread th = new Thread(X=&gt; {                LocalPrintServer lp = new LocalPrintServer();                var qus = lp.GetPrintQueues();                PrintQueu...

2018-11-02 14:47:28 2739

转载 转来一篇详细的webapi使用介绍

https://www.cnblogs.com/zmztya/p/7041734.html

2018-10-30 15:12:10 126

转载 sqlserver跨库查询

方式一:语句SELECT * FROM 数据库A.dbo.表A a, 数据库B.dbo.表B b WHERE a.field=b.field   "DBO"可以省略 如 SELECT * FROM 数据库A..表A a, 数据库B..表B b WHERE a.field=b.field方式二(在一个数据库挂上另一个数据库的外链):SqlServer数据库: ...

2018-10-11 16:54:05 361

原创 C# 使用RabbitMq

在NuGet引入RabbitMQ.Client public static void Send() {                ConnectionFactory factory = new ConnectionFactory();                factory.UserName = "guest";                factory.Password ...

2018-09-28 15:26:42 196

原创 windows安装rabbitmq详细实例

1.  先下载组件http://www.erlang.org/downloadshttp://www.rabbitmq.com/install-windows.html先安装第一个下载的---无脑安装用管理员身份进入cmd,找到安装目录下的sbin目录,复制,在控制台切到该目录下。rabbitmq-service installrabbitmq-service en...

2018-09-27 12:00:43 168

原创 C# 获得匿名类里面的值

            Object obj = new { Name = "帅",Age=23 };            var name = obj.GetType().GetProperty("Name").GetValue(obj).ToString();            var age= Convert.ToInt32(obj.GetType().GetProperty("A...

2018-09-20 10:07:41 1406

转载 DOM插入操作优化:DocumentFragment

转载 原文链接https://blog.csdn.net/zhuchuji/article/details/50544008在进行DOM操作中,我们经常使用新建元素然后将其插入到文档中的操作。若是非常小(对页面的改动很小)的插入操作或许在性能上没有什么,但是若需要很多的插入操作和改动,继续使用类似于下面的代码则会很有问题。var ul = document.getElementById(...

2018-09-19 11:34:00 224

原创 sqlserver sql分割

select SUBSTRING (A列 , 1 ,CHARINDEX ( ' ' , A列 ) ) from A表这个可以把A列空格前的字符取出来。自用,留着

2018-09-14 22:19:49 411 1

转载 SqlServer数据库每天备份

https://jingyan.baidu.com/article/3a2f7c2e2dd90126afd611f3.html自用,存着。

2018-09-12 16:23:36 619

转载 SqlServer2012数据库数据恢复操作

https://blog.csdn.net/xwnxwn/article/details/53537841ps:kill数据库方式如下先: ALTER DATABASE [database] SET OFFLINE WITH ROLLBACK IMMEDIATE再:ALTER database  [database]   set online若一直停留在正在恢复状态,想要访问数据库...

2018-09-12 11:45:21 549

原创 C#操作MongoDB

先在NuGet安装MongoDB.Driver public class MongoDBOperator    {        private static string connstr= "mongodb://TestUser:123456@10.0.0.3:27017/Queen";//TestUser为登录名,123456密码,            Queen为数据库名    ...

2018-09-06 10:07:03 374

转载 复制一位大佬的笛卡尔积

static class Extend    {        /// &lt;summary&gt;        /// 笛卡尔积        /// &lt;/summary&gt;        /// &lt;typeparam name="T"&gt;&lt;/typeparam&gt;        /// &lt;param name="sequences...

2018-09-04 18:09:31 105

原创 几个线程安全的集合,使用其无需加锁

 BlockingCollection&lt;string&gt; bc = new BlockingCollection&lt;string&gt;();//为实现 System.Collections.Concurrent.IProducerConsumerCollection`1 的线程安全集合提供阻塞和限制功能。            ConcurrentBag&lt;int&gt; c...

2018-08-29 11:21:05 808

转载 MangoDB索引提升查询效率

https://www.2cto.com/database/201407/314608.html

2018-08-17 17:01:37 394

原创 C#常用开源框架收集

SuperSocket http://supersocket.codeplex.com/SuperSocket 是 一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够...

2018-08-08 11:20:35 2926

转载 C#清空文件夹里面的文件

 public static void DeleteFolder(string dir)        {            foreach (string d in Directory.GetFileSystemEntries(dir))            {                if (File.Exists(d))                {       ...

2018-07-30 12:00:14 2045

原创 C# EF结合Expression动态查询

            Expression&lt;Func&lt;T, bool&gt;&gt; exp = o =&gt; true;             if (type==0) exp = e =&gt; e.CreateTime &gt;= begintime &amp;&amp; e.CreateTime &lt;= endtime;             if (!str...

2018-07-27 16:54:48 3847

C# 函数超时多功能检测

函数超时判断,可自定义超时时间,以毫秒为单位。 使用泛型,可设置输入、输出类型。 纯手工制作,不使用第三方插件,即下即用, 你还在为函数超时问题无从下手吗?下载,看源码!!!

2019-12-27

C#二维码生成工具

纯winform开发的二维码生成工具,即开即用,支持预览和保存到本地

2018-08-24

C#根据入径解析自定义的Config文件

对Configuration类进行封装,在反射中一般要用到这个类,现在做的这个只是根据入径去获得整个config,因为程序中默认只读一个配置文件,如果每个dll使用的config不一样的话,将会读取不到所需数据,有需要可以联系我做当前dll获得所使用的config。

2018-08-07

ip在线查询

通过输入IP地址,能够查到全网ip地址在线状况,纯winform写的,简单易用,目前只支持查询单个,有需求会再更新。

2018-06-21

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

TA关注的人

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