
工具类
Street_Walker
这个作者很懒,什么都没留下…
展开
-
文件的上传下载 完整代码
目录文件上传文件下载(请求方式是Get,并且只能用表单请求,否则返回的是流格式 不会自动下载)下载需要的封装辅助函数文件上传[HttpPost] public async Task<Result<List<FileUpLoadViewModel>>> UpLoad() { var result...原创 2019-03-06 15:26:38 · 3986 阅读 · 0 评论 -
Windows Redis主从配置
转自 https://www.cnblogs.com/chuankang/p/10308771.html转自 https://blog.youkuaiyun.com/qq_26702601/article/details/81383124转自 https://www.cnblogs.com/cang12138/p/9132288.html单机部署使用Redis下载Redis 地址在这里 https:...转载 2019-05-11 11:57:36 · 306 阅读 · 0 评论 -
Redis 哨兵模式
下载Redis 地址在这里 https://github.com/MSOpenTech/redis/releases我们采用一主(master)二从(slave)三sentinel的架构模式来做演示 master ip:127.0.0.1 port:6379 slave1 ip:127.0.0.1 port:6380 slave2 ip:127.0.0.1 port:6381...原创 2019-05-11 18:05:31 · 195 阅读 · 0 评论 -
地区管理 全国省市区等
国家统计局:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/原创 2019-05-13 16:55:50 · 1217 阅读 · 0 评论 -
Xml 、对象 格式相互转换
转换工具类 /// <summary> /// XML转换 /// </summary> public class Helper { /// <summary> /// 将实体对象转换成XML /// </summary> /// <typepar...原创 2019-06-19 20:14:33 · 1266 阅读 · 0 评论 -
Json 配置文件读取
json格式配置文件说明:NetFramework 中的json配置文件是不允许写注释的,需要先建立对象 然后对其进行反序列化成对象NetCore中配置文件的读取网上到处都是 ^^ __^^工具类 public class JsonConfigHelper { private JObject jObject = null; public str...原创 2019-06-19 20:22:32 · 735 阅读 · 0 评论 -
DataTable 转换成List
工具类 /// <summary> /// 数据表转换类 /// </summary> /// <typeparam name="T"></typeparam> public class DbTableToList<T> where T : new() { public L...原创 2019-06-19 20:39:19 · 196 阅读 · 0 评论 -
VS 附加进程调试 (.pdb/.dll)
附加程序的调试方法在原项目debug模式下 编译出 .pdb 和 .dll 文件。 注意:源文件和.pdb .dll 必须是同一个版本把文件替换到相应位置,.pdb文件同样拷贝到.dll同目录下。VS打开需要调试的源文件,然后附加到进程。案例:IIS发布的程序,需要附加到w3wp进程。如果找不到进程 勾选左下角的 显示所有用户的进程。(大图见下)打断点,看是否能够命中断点,不能...原创 2019-06-27 13:43:08 · 3758 阅读 · 0 评论 -
Windows定时服务+接口重启服务
使用插件 Quartz1.Windows服务的创建 https://www.cnblogs.com/mq0036/p/7875864.html2.Windows 服务的发布将生成的文件放到指定的位置,文件内容如下,红色标记的是bat文件1)安装并启动服务 可以建个bat文件 Install.bat 下面是文件内容C:cd C:\Windows\Microsoft.NET\Fram...原创 2019-08-27 15:13:19 · 827 阅读 · 0 评论 -
MySql递归函数 查询结果缺少数据的原因
查询资料,发现group_concat函数返回的字符长度是有限制的,解决方案就是在MySql配置文件my.ini中加上 group_concat_max_len = 200000 改大就行了另外一种方法 递归插入临时表http://blog.youkuaiyun.com/zhou_andy/article/details/53321726转载于:https://bbs.youkuaiyun.com/topics/3...转载 2019-04-19 11:24:48 · 1338 阅读 · 0 评论 -
RabbitMQ部署配置
安装rabbitMQ前 需要安装 erlangErlang下载地址 官网:http://www.erlang.org/downloads (下载速度贼慢) 如果官网下载不能用,请自行找资源,本人是百度的网友资源RabbitMQ下载地址 官网: https://www.rabbitmq.com/download.html安装Erlang :直接下一步到安装结束,需要记住安装位置,添加环境变量...原创 2019-04-23 11:33:02 · 325 阅读 · 0 评论 -
.NET跨域处理
.NetFrameWork——webapi如果携带cookie 需要指定第一个参数的访问来源对应客户端的 xhrFields.withCredentials: true 参数,服务器端通过在响应 header 中设置 Access-Control-Allow-Credentials = true 来运行客户端携带证书式访问。通过对 Credentials 参数的设置,就可以保持跨域 Aja...原创 2019-04-17 18:08:40 · 818 阅读 · 0 评论 -
过滤器
目录消息拦截器——全局只要按照路由访问的接口都可以拦截过滤器——在项目中全局AOP实现过滤器异常过滤——在项目中全局AOP实现过滤器消息拦截器——全局只要按照路由访问的接口都可以拦截 /// <summary> /// HTTP消息拦截器 /// </summary> public class RequestHandl...原创 2019-03-06 15:30:14 · 375 阅读 · 0 评论 -
AutoFac使用
AutoFac使用方法设置读取配置文件的方法AutoFacConfig.cs:需要安装引用Autofac3.5.2Autofac.Configuration3.3.0 =>ConfigurationSettingsReaderAutofac.Owin4.0.0Autofac.WebApi24.1.0Autofac.WebApi2.Owin4.0.0代码public sta...原创 2019-03-06 15:35:06 · 826 阅读 · 0 评论 -
Linq基本使用
目录Dynamic 动态属性/值 的获取List合并 覆盖其中的属性List<List>的值获取(SelectMany)自定义对象的Distinct()在对象的基础上修改对象的属性所有Linq 尽量都使用ToList();否则可能执行结果无效,是未执行前的结果 一般先Where写在Select前Dynamic 动态属性/值 的获取Dynamic data;fore...原创 2019-03-06 15:40:31 · 348 阅读 · 0 评论 -
C# Excel操作NPOI
EXCEL导入接口ExcelImportExcelToDataTable去除datatable中的空行RemoveEmptyEXCEL导出 (请求方式必须为表单提交)接口ExportPlantData(Void)接口ExportPlantData新建类 重写Npoi流方法EXCEL导入接口ExcelImport /// <summary> ...原创 2019-03-06 15:54:45 · 1748 阅读 · 0 评论 -
MySql 使用Find In Set查询很慢的解决办法
MySQL版本:5.7.191、需求场景a) 表说明:商品分类关系表[t_class_product],[classId] 分类主键,fn_class_childs(1) 返回所有子分类主键字符串;b) 功能说明: 依据 分类主键 查询该分类下的所有商品2、问题定位a) 之前操作:新上传几千个商品,...转载 2019-03-15 14:11:05 · 7162 阅读 · 0 评论 -
MySql 递归查询函数
创建向下递归函数queryParentAreaInfoDELIMITER $$USE `commonresource`$$DROP FUNCTION IF EXISTS `queryParentAreaInfo`$$CREATE DEFINER=`root`@`%` FUNCTION `queryParentAreaInfo`(tablename VARCHAR(4000), _id V...原创 2019-03-15 14:19:56 · 934 阅读 · 0 评论 -
支付宝对接
1. 支付宝开通应用并开通功能2. 下载工具 生成秘钥 https://docs.open.alipay.com/291/105971/3. 对接接口 以App支付为例 https://docs.open.alipay.com/204/105297/eg:String URL=“https://openapi.alipay.com/gateway.do”;String APP_...原创 2019-04-17 17:56:16 · 836 阅读 · 0 评论 -
微信登录接口对接
微信开发文档https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=24feab7ab13f183bd9fb6d4c62eba48d9e95abd0&lang=zh_CN函数:根...原创 2019-04-17 18:00:26 · 3856 阅读 · 0 评论 -
Mysql的安装过程 windows(包括远程开启)
安装 过程 https://www.cnblogs.com/liuxiaoji/p/9778212.html修改账号密码 https://www.cnblogs.com/benjamin77/p/8681763.html修改权限后 需要执行刷新配置可以远程的操作 https://www.cnblogs.com/linjiqin/p/5270938.html如果不行 记得开防...原创 2019-08-30 18:08:21 · 158 阅读 · 0 评论