- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 C# WebService 调用WSDL报错
1.报错Could find defalut endpoint element that Reference contract ‘****’ in the ServiceModel client configuration section.首先想到是app.config配置文件的问题,于是乎度娘修改配置文件 <system.serviceModel> <bindings> <basicHttpsBinding> <bindi
2020-12-15 18:01:55
853
原创 sql补全月份
SELECT ROW_NUMBER() OVER ( ORDER BY b.年 ) AS ID , b.YearTime ,CAST(ISNULL(c.Profit, 0) AS DECIMAL(18,2)) as Profit ,b.Dates,CAST(ISNULL(c.ProfitRate,0) AS DECIMAL(18,2)) as ProfitRateFROM ( SELECT ...
2020-12-07 16:02:58
582
原创 .netCore 2.2版本的log4net配置ES
<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <log4net> <!-- 控制台前
2020-12-07 15:51:46
397
原创 大文件Excel上传EPPLUS使用
导入Excel时因为文件太大报错,终于找到了EPPLUS。直接nuget搜索使用即可。using (FileStream file = new FileStream(importExcelPath, FileMode.Open, FileAccess.Read)){dt = ServiceOpt.getDataTableFromExcel(importExcelPath);}实现public static DataTable getDataTableFromExcel(string path)
2020-12-07 15:38:54
545
原创 ELK之Log4net配置ElasticSearch
<?xml version="1.0" encoding="utf-8"?> <appender name="ElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log
2020-11-27 15:02:05
776
2
原创 VisualSVN-VS2019 V7.2 解除时间限制
1、打开压缩包安装VisualSVN-VS2019-7.2.0.vsix2、找到安装目录,例如:C:\Users\*****\AppData\Local\Microsoft\VisualStudio\16.0_79cccf8a\Extensions\fscqul3a.4gl3、打开这个目录,备份VisualSVN.Core.L.dll4、从压缩包中的Crack选取VisualSVN.Core.L.dll替换安装目录的VisualSVN.Core.L.dll,打开VS2019,扩展->visual
2020-05-11 11:48:38
3165
2
原创 BulkCopy批量插入
BulkCopy批量插入,必须保证字段顺序及名称必须完全对应。 /// <summary> /// 批量插入 /// </summary> /// <param name="conn"></param> /// <param name="list">源数据</param> internal static void BulkCopy<T&
2020-05-11 11:40:07
263
原创 NPOI读写Excel
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;namespace NPOI...
2019-08-22 15:44:38
171
原创 IpFilter特性-指定IP访问
IpFilterusing System.Collections.Generic;using System.Linq;using System.Net.Http;using System.Web;using System.Web.Http.Controllers;using System.Web.Http.Filters;namespace AdminCRM.Common{ ...
2019-07-24 10:44:56
334
原创 C#今日头条推荐新闻爬取
List toutiaolist;var request = (HttpWebRequest)WebRequest.Create(“https://www.toutiao.com/api/pc/feed/?min_behot_time=0&category=all&utm_source=toutiao&widen=1&tadrequire=true”);var ...
2019-07-24 10:44:19
1280
原创 获取手机归属地
using System;using System.IO;using System.Net;using System.Text;using System.Web.Script.Serialization;using System.Xml;using ***.Models.ViewModels;namespace ***.Common.Helper{ public stat...
2018-11-27 15:03:29
266
原创 缓存-避免频繁操作
int flag = 0;if (Library.DataCache.GetCache(“Lock-” + UserID) != null)//判断是否锁定{flag = (int)Library.DataCache.GetCache(“Lock-” +UserID);if (flag == 1)//如果锁定 返回{return Result(1, “请不要频繁操作!”);}}...
2018-11-27 14:58:15
600
原创 事件TransactionScope
using (TransactionScope scope = new TransactionScope()) { scope.Complete(); }只需要把需要事务包裹的逻辑块写在using (TransactionScope ts = new TransactionScope())中就可以了。从这种写法可以看出,TransactionScope实现了IDispose接口。除...
2018-11-27 14:55:52
314
原创 Guid
Guid.NewGuid().ToString().Replace("-","");全局唯一标识符(GUID,Globally Unique Identifier)是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。GUID 的总数达到了2128(3.4×1038)个,所以...
2018-11-27 14:55:34
165
原创 HideSensitiveInfo隐藏敏感信息-邮件101****@qq.com
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;namespace AdminCRM.Common.Helper{public static class HideSensitiveInfoHelper{/// /// 隐藏敏感信...
2018-11-27 13:55:35
1445
指定IP地址才能访问API
2018-12-20
C#HTML导出excel文件名火狐,IE浏览器乱码
2018-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人