自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 WPF实现语音识别

C# 连续的语音识别在网上查了好久,后来终于用一位大佬的源码搞了出来,也是佩服这位大佬,决定将这篇Demo公布给大家大佬的代码是winform,我放到了wpf上,代码都是一样的MainWindow.xaml<Window x:Class="TingXieB.MainWindow" xmlns="http://schemas.microsoft.com/winfx/20...

2019-04-02 11:59:58 1044 3

原创 C#通过HttpClient调用Post接口并传递图片

实现代码如下:另外还有一些参数可以提取,并可以将内容也提成字段或其他方式传递。 /// <summary> /// 上传图片文件 /// </summary> /// <param name="url"></param> /// <param name="filePath"></param> /// <param name="head

2022-04-15 16:18:48 3373

原创 C#实现将网络图片转存到本地

实现代码如下:其中使用AppDomain.CurrentDomain.SetupInformation.ApplicationBase是因为当时是在WebApi实现的功能,如果项目为Web项目就可以更改为其他方式。 private string GetMethodImage(string imgUrl) { string pathFile = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "

2022-04-15 16:10:51 2249 1

原创 Python脚本将swagger转化为excel接口清单

之前找的一篇脚本,怕遗失,特此保留。1.先将swagger.json文件保存为txt文件。.Net Core版本:.Net Framework版本:2.执行脚本将文件转化为Excel文档接口清单。import jsonimport xlwtapi_excel = xlwt.Workbook(encoding='utf-8') # 创建一个文档api_sheet = api_excel.add_sheet('CRM接口') # 添加一个sheetjson_file = open('

2022-03-03 11:06:12 1263

转载 swagger部署后提示实体类冲突解决方案

使用Web API并使用swashbuckle生成swagger文档,我在两个不同的命名空间中定义了两个具有相同名称的不同类。当我在浏览器中打开swagger页面时,它说:1 Conflicting schemaIds: Duplicate schemaIds detected for types A and B. See the config setting - “UseFullTypeNameInSchemaIds” for a potential workaround完整消息: 1 { 2

2022-01-14 11:25:35 1236

转载 sqlserver 查询字段中是否有回车等特殊字符

判断是否有 制表符: CHAR(9)SELECT * FROM ItemType WHERE CHARINDEX(CHAR(9),ItemTypeName)>0;判断是否有 回车符: CHAR(13)SELECT * FROM ItemType WHERE CHARINDEX(CHAR(13),ItemTypeName)>0判断是否有 换行符: CHAR(10)SELECT * FROM ItemType WHERE CHARINDEX(CHAR(10),ItemTyp

2021-12-22 13:46:38 2217

转载 js限制输入框只能输入两位小数点

通过oninput事件和正则实现<input type="number" oninput="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">文章转载自:https://blog.csdn.net/joyvonlee/article/details/106998839

2021-12-08 09:45:47 908

转载 【C#】使用Epplus导出Excel修改属性/样式的调用方法

文章转载自:https://blog.csdn.net/HinKai/article/details/83182944构建函数进行属性设置前要先写下列代码设置指针在对应的工作薄上excel.SetCurrentWorksheet(“workname”);//sheet11.合并单元格 /* ****************************************************************** *需要实现的格式:excel.SetCurrentRange(A

2021-11-22 13:59:16 770

转载 wepy : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\wepy.ps1,因为在此系统上禁止运行脚本。

1.使用管理员打开终端2.打开之后执行set-ExecutionPolicy RemoteSigned命令,输入A即可,如下图所示:

2021-10-12 18:05:08 272

原创 SqlServer中 Partition By实现条件分组

使用Partition By实现按照条件筛选分组SELECT CONVERT(DATETIME,CONVERT(NVARCHAR(10),Year)+'-'+CONVERT(NVARCHAR(10),Month)+'-1') tTime,* FROM (SELECT ROW_NUMBER() OVER(PARTITION BY a ORDER BY a,Year,Month) Num,code,Year,Month FROM atable WHERE state=0) t WHERE Num=3

2021-09-03 10:22:10 1161

转载 layui select主动触发change 事件

<html> <head></head> <body> <select name="groupUnitNo" lay-filter="groupUnitNo"> <option value=""></option> </select> </body></html>$('name="groupUnitNo"').siblings("div.layui-form

2021-08-02 18:29:31 1854

原创 Windows查找文件内容

1.转到需要查询的文件夹,或直接在文件夹cmd一下2.输入以下命令:findstr /R /N /s "search content" *

2021-07-23 14:11:26 2484

原创 Postman设置全局Globals信息并赋值

一、Poasman设置全部变量1.点击右上角眼睛标志,相关内容中有Globals信息,可以选择编辑。2.添加Globals项,然后进行保存提交二、调用接口,并赋值变量1.调用接口,在Tests中获取信息,根据接口返回值格式,获取所需要的数据内容,并赋值给Globals信息,相关代码如下:var Data = JSON.parse(responseBody);pm.globals.set("Test_token", Data.access_token)2.其他接口可以直接调用变量了

2021-07-22 16:28:44 1572

转载 Windows系统中配置Nginx负载均衡

A.下载nginx

2021-06-25 16:17:53 647 3

转载 C#异步编程(async and await)及异步方法同步调用

1、什么是异步?异步操作通常用于执行完成时间可能较长的任务,如打开大文件、连接远程计算机或查询数据库=异步操作在主应用程序线程以外的线程中执行。应用程序调用方法异步执行某个操作时,应用程序可在异步方法执行其任务时继续执行。2、同步与异步的区别同步(Synchronous):在执行某个操作时,应用程序必须等待该操作执行完成后才能继续执行。异步(Asynchronous):在执行某个操作时,应用程序可在异步操作执行时继续执行。实质:异步操作,启动了新的线程,主线程与方法线程并行执3、异步和

2021-06-24 14:37:22 459

转载 SqlSugar扩展SqlBulkCopy

今日在使用SqlSugar插入大批量数据时,虽然官方本身提供了ExecuteBlueCopy方法,但效果不佳,十万以上的数据插入需要半分钟左右,也可能是我本身写法问题,代码如下:db.Insertable(list).UseSqlServer().ExecuteBlueCopy();如果各位大佬知道问题所在的,可以评论区留言,十分感谢。后来自己有上网寻找解决方案,后发现该扩展方法,现提供给大家使用,代码如下:public static void SqlBulkCopy<T>(this

2021-06-10 13:50:27 1439 2

转载 C# Task.Run 和 Task.Factory.StartNew 区别(异步操作)

有小伙伴问我,为什么不推荐他使用 Task.Factory.StartNew ,因为 Task.Run 是比较新的方法。本文告诉大家 Task.Run 和 Task.Factory.StartNew 区别有很多博客说到了 Task.Run 和 Task.Factory.StartNew 区别,所以我也就不需要展开告诉大家。只需要知道 Task.Run 是在 dotnet framework 4.5 之后才可以使用,但是 Task.Factory.StartNew 可以使用比 Task.Run 更多的参

2021-06-10 11:02:47 4597

原创 ASP.Net 获取Form表单数据

新建———WebForm1.aspx页面,Form表单代码如下:<body> <form enctype="multipart/form-data" action="WebForm1.aspx" method="post"> <label for="txtname">账号:</label> <input type="text" id="txtname" name="username" /><br /

2021-06-08 10:56:09 1986

转载 RabbitMQ,Erlang OTP卸载和安装

Windows下,RabbitMQ安装、卸载以及遇到的坑RabbitMQ是目前比较使用比较广泛的一个队列服务器,今天重新启动RabbitMq也遇到一些问题,今天把安装RabbitMq的遇到的问题和坑在此做个总结.一.卸载.因为之前本地有安装过RabbitMq的软件, 所以这里从卸载开始说起.1.打开Windows控制面板,双击“程序和功能”。2.控制面板版找到RabbitMq3.RabbitMq是依赖Erlang虚拟机的,也一并卸载重写安装了.4.打开Windows任务管理器。5.在任务

2021-06-07 14:13:38 2233

原创 layui Table设置可编辑控制

因layui表格可编辑的单元格需要单独控制,所以找资料及自己琢磨了一下,现功能已实现,具体代码如下:需要在table.render中添加done事件,需要注意的是,如果默认没有指定某个单元格,则会将整行的单元格都设置为可编辑。 , done: function (res, curr, count) { let tableView = this.elem.next(); layui.each(res.data, functio

2021-06-02 18:18:26 5650 2

转载 asp.net(c#) 通过两个点的经纬度计算距离

原理: 地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下: 40075.04km/360°=111.31955km  111.31955km/60=1.8553258km=1855.3m而每一分又有60秒,每一秒就代表1855.3m/60=30.92m任意两点距离计算公式为d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}其中A点经度,纬度分别为λA和ΦA,B点的

2021-06-02 17:58:29 863 2

原创 使用NSSM工具将控制台布置为Windows服务

1.下载文件,NSSM官网2. 将下载的压缩文件解压到指定位置3. 管理员身份运行cmd中找到nssm.exe解压路径,例如:D:\nssm-2.24\win644. 安装服务输入命令安装服务:nssm install Path:dotnet所在的目录,一般默认是在C:\Program Files\dotnet\dotnet.exeStartup directory:程序所在的目录,就是最后程序dll所在的目录;Arguments:程序dll的名称,一般是项目名加上.dll;Ser

2021-05-17 16:19:42 636 2

转载 Windows服务器上部署.net core项目 IIS

一、环境1、操作系统:公司用的是阿里云服务器,选择的镜像是Windows操作系统,查询Windows服务器版本的方式如下:2、搭建dotnet core环境首先下载.NET Core Runtime,我项目的环境是core3.1,所以下载相应的,如下图下载完成后,执行exe文件,勾选同意安装,然后等待安装完成就行了3、然后回到我们之前的项目中,右键项目,选择发布。选取发布目标,选择文件夹,选择路径(我用的默认路径),因为是部署到Windows服务器,所以目标运行时选择可移植的,点击发布

2021-05-17 11:50:34 2376

原创 SqlServer查询死锁

SqlServer查询死锁:--查询死锁select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' --杀死死锁进程kill 111 --显示死锁相关信息exec sp_who2 111...

2021-04-29 10:30:24 451

转载 使用SqlBulkCopy实现数据的批量入库

datatable数据集中的字段与数据库中的字段一一对应(个数与位置)#region 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 /// <summary> /// 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 /// </summary> /// <param name="strTableName">数据库中对应的表名</para

2021-04-28 16:08:44 222

转载 .Net Core 使用Redis

偷个懒,哈哈,怕自己忘记,记录下使用链接:https://www.cnblogs.com/zhangxiaoyong/p/10732820.html大家可以借鉴下,各位见谅

2021-04-23 16:19:04 58

原创 .Net Core 访问图片或文件提示404问题

.Net Core项目直接访问文件会提示找不到文件,是因为app.UseStaticFiles()方法默认为wwwroot文件夹//启用静态资源(无参默认wwwroot文件夹)app.UseStaticFiles()若想直接通过路径访问文件,则客户以添加配置为静态目录,代码如下: var staticFile = new StaticFileOptions(); staticFile.FileProvider = new PhysicalFileProvider(

2021-04-21 10:39:29 2467

原创 .Net Core环境搭建Hangfire项目

第一次搭建.Net Core环境的Hnagfire项目,记录下自己的经验,有问题望大家多多指点。一.创建项目,添加引用1.新建.Net Core Web应用程序,选择Web应用程序2.添加项目引用。因本人使用的数据库为SQL Server,故引用NuGet包为 Hangfire.Sqlserver。若为MySql,则引用包为Hangfire.MySql.Core。具体引用如下:Hangfire.AspNetCore

2021-04-20 17:48:41 2655 4

原创 input标签type为number时,输入小数,在Firefox浏览器上输入框标红的问题

Firefox下 默认情况 只允许整数,小数或者其他的都会报错,红色提示,这时候可以添加属性 step=“0.01”代码如下:<input id="price" type="number" step="0.01">这样就能解决问题!

2021-03-26 13:46:22 349

原创 sqlserver 修改字段名

exec sp_rename '[表名].[列名]','[新列名]' – 注意,单引号不可省略。

2021-03-10 16:17:11 3063

转载 Windows安装RabbitMQ

文末有:SpringBoot整合RabbitMQrabbitMQ是Erlang语言开发的所以先下载Erlanghttps://www.erlang.org/downloads下载到磁盘中双击安装配置环境变量检验下载RabbitMQhttps://www.rabbitmq.com/download.html双击安装安装完成后,开始安装RabbitMQ-Plugins插件先cd D:\software\RabbitMQ\rabbitmq_server-3.8.8\sbin然

2021-03-09 11:17:08 119

转载 SQLServer 查询所有外键关联表信息

有时候需要清除一些数据,但是总会有一些外键关联多加阻拦,下面是一些外键关联查询,方便更快捷有效的查询到需要处理的外键信息。一、外键信息查询列从左到右分别是: 外键约束名,子表名,外键列名,父表名 --外键信息select fk.name fkname , ftable.name ftablename, cn.name fkcol, rtable.name ftablename,ObjectProperty(fk.id,'CnstIsUpdateCascade') updatCase,ObjectPr

2021-03-09 10:59:25 1630

原创 JS 将带T的时间转换为北京时间格式

layui表格经常会遇到时间格式错误问题,以下为格式转换代码: { field: 'CreateTime', title: '创建时间', width: '300', templet: function (d) { var date = new Date(Date.parse(d.CreateTime))//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getF

2021-03-08 15:31:54 3209

转载 JS 闭包是什么?

网上找到的一篇文章,感觉很有用,跟大家分享以下。大家可以去看作者大大的原文,会更加清晰。本文转载自:https://zhuanlan.zhihu.com/p/22486908请用自己的话简述1.什么是「闭包」。2.[闭包]的作用是什么。首先来简述什么是闭包假设上面三行代码在一个立即执行函数中(为简明起见,我就不写立即执行函数了,影响读者理解)。评论里没看完就说我写得有问题的,请看清楚哦:上面三行代码在一个立即执行函数中。三行代码中,有一个局部变量 local,有一个函数 foo,foo

2021-03-05 17:32:24 81

原创 手动 jq 触发 动态的 layui select change 事件

layui的下拉列表点击事件使用.click()方法是无法直接触发的,想触发select点击事件,代码如下:var s= $('#class').val(); //先获取select默认选中的第一个option 的值var select = 'dd[lay-value=' + s + ']';$('#class').siblings("div.layui-form-select").find('dl').find(select).click();//触发数据值点击事件...

2021-03-03 13:39:18 1193

转载 sqlserver的四种分页方式

SqlServer分页的方式有很多,这里大致总结了常用的四种分页方式,如有不足请大家多多指教。正文如下:第一种:ROW_NUMBER() OVER()方式select * from (    select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels  ) as b where RowId between 10 and 20 ---where RowId BETWEEN 当前页数-1

2021-02-24 17:28:52 15529 6

原创 .Net调用远程方法及实例

封装方法如下: /// <summary> /// 远程Api调用 /// </summary> /// <param name="url">远程Api地址</param> /// <param name="headers">请求头</param> /// <param name="param">请求参数</param&gt

2021-02-23 14:28:04 489

原创 SqlServer语句优化 OPTION(RECOMPILE)

在Sql语句末尾添加OPTION(RECOMPILE),可以使执行计划重新编译,提高查询性能。 DECLARE @Time DATETIME SET @Time= GETDATE() SELECT fmr.Age,fmr.Name FROM Student fmr WHERE fmr.CreateTime>=@Time OPTION(RECOMPILE)

2021-01-18 18:09:55 2275

转载 [SQL Server] 在数据库所有表中查找含有某关键字的字段

SELECT t.name AS table_name, SCHEMA_NAME(schema_id) AS schema_name, c.name AS column_nameFROM sys.tables AS tINNER JOIN sys.columns c ON t.OBJECT_ID = c.OBJECT_IDWHERE c.name LIKE '%字段名%'ORDER BY schema_name, table_name

2021-01-18 17:17:37 6481 2

转载 C# .NET 根据Url链接保存Image图片到本地磁盘

根据一个Image的Url链接可以在浏览器中显示一个图片,如果要通过代码将图片保存在本地磁盘可以通过以下方式:1、首先获取图片的二进制数组。 static public byte[] GetBytesFromUrl(string url) { byte[] b; HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url); WebResponse my

2021-01-14 09:49:50 1158

空空如也

空空如也

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

TA关注的人

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