自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 .net 6 swagger Failed to load API definition

正确方式,在控制器上添加路由[Route("api/[controller]/[action]")]因为swagger用的是restful 规则同一个路径下面,只有一个Get、Post、Put。如果你控制器下面有多个HttpGet、HttpPost、HttpPut 请求就会报错。为什么会出现这样的问题?

2024-04-03 10:16:03 210

原创 通过Sql语句生成实体类

通过数据库sql语句,生成实体类

2024-03-26 09:22:04 123 1

原创 C# Winfrom 程序开机自启动设置

【代码】C# Winfrom 程序开机自启动设置。

2023-09-07 14:52:29 517

原创 通过Sql语句可以直接生成实体

通过Sql语句可以直接生成实体类,如下sql语句,在数据库中运行。

2023-07-13 14:43:43 280

原创 泛型方法使用

应用场景,一般是数据类型转换返回参数。泛型一般情况基于基类约束和接口约束。

2023-06-26 15:14:01 127

原创 uniApp之mescroll-body中 downOption和upOption参数配置

【代码】uniApp之mescroll-body中 downOption和upOption参数配置。

2023-04-20 09:04:55 887

原创 css ppt操作面板 预览时其中标签定位问题

网页做类似PPT面板功能,涉及定位问题

2022-11-25 14:11:56 360

原创 Wps Excel 如何时间格式化

Wps 日期格式化后,统一排序处理

2022-11-03 17:01:33 645

转载 swagger 生产环境关闭,测试环境开放

生产环境关闭swagger,增加安全性

2022-10-19 13:57:07 1029

转载 Js 遍历循环总结

目录在使用 JavaScript 编写代码过程中,可以使用多个方法对数组进行遍历;包括 for循环、forEach循环、map 循环、forIn循环和forOf循环等方法。

2022-08-23 11:06:25 345

原创 U盘重装系统,踩了很多坑后的总结

U盘装机,踩坑总结

2022-08-04 09:59:58 3705

原创 html 打印 div 背景颜色 无效

打印背景颜色设置background-color设置无效

2022-06-08 16:38:05 532

原创 Excel公式整理

最近处理一些Excel数据,所用到的函数整理一下:1、SUBSTITUTE(单元格,要替换字符串,新字符串) 替换函数示例:SUBSTITUTE(C8,"1小时","60分钟")解释:把C8这个单元格内容的1小时替换成60分钟为什么这么做呢?因为时长数据中都是1小时07分钟、56分钟、1小时09分钟要做排序这肯定是第一步统一计量单位,我最终函数:=EVALUATE(SUBSTITUTE(SUBSTITUTE(C8,"1小时","60分钟"),"分钟","+0")) 结果为:67、56、69,

2022-04-12 13:48:06 516

原创 Navicat Mysql 设置本地数据为局域网数据库

一、选择本地Mysql数据连接,并打开二、找到数据库中的系统自带mysql数据库,找到其中的user表,如下图 三、修改User表中User名为root的记录,修改第一个字段Host为%四、打开任务管理器,服务中找到mysql服务,重启服务,就可以把你服务器作为局域服务器了...

2022-03-01 13:15:34 1743

原创 Winform 打包之Setup Wizard

Winform 简单 打包 流程

2022-02-27 18:58:26 1391 1

原创 web.config中的session配置

最近新写的一个项目中,涉及到用户登录功能,默认的写法用的<system.web> <sessionState mode="InProc" cookieless="false" timeout="1440" /> </system.web>这种写法,本地测试玩玩没有问题,虽然测试时间设置了1440分钟=1天,但实际应用中还是20分钟没操作,登录就自动失效,放到服务器上,用户也反映一会就要重新登录,特别很麻烦。经过搜索session完整的配置是,mo

2022-02-08 16:00:28 497

转载 js判断当前浏览器

浏览器对于我们来说,可能是最熟悉的工具了。熟知的浏览器Firefox、Opera、Safari、IE、Chrome以外,据说世界上还有近百种浏览器。通常在开发的时候要做到兼容各种浏览器,因此提炼出判断浏览器类型及系统是很重要的。先来看看什么是User-Agent?User-Agent是HTTP请求中的用户标识,一般发送一个能够代表客户端类型的字符串,比如浏览器类型 操作系统等信息。User-Agent 的约定格式是:应用名,跟一个斜线,跟版本号,剩下的是自由的格式。...

2022-01-06 09:18:40 826 1

转载 Nginx本地图片服务器的搭建

简单的本地图片服务器的搭建第一步:安装部署 Nginx下载 Nginx下载完解压后第二步: 搭建图片服务器第一步:安装部署 Nginx下载 Nginx保存文件路径不要包含中文!Linux和Windows不一样!下载完成后,解压缩,运行cmd,使用命令进行操作!不要直接双击nginx.exe!不要直接双击nginx.exe!!不要直接双击nginx.exe!!!(一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理

2021-07-15 15:49:29 829 1

原创 List<T> 和Queue<T> 区别

先介绍一下Queue的用法:一、Queue队列是一种先进先出的有序集合,对于元素的IO操作只有两个:队列末尾添加元素和队列头部取出元素基本方法:1.Enqueue():在队列的末端添加元素2.Dequeue():在队列的头部读取和删除一个元素,注意,这里读取元素的同时也删除了这个元素。如果队列中不再有任何元素。就抛出异常3.Peek():在队列的头读取一个元素,但是不删除它4.Count 队列元素数量5.TrimExcess():重新设置队列的容量,如果元素数小于当前容量的90%

2021-06-02 10:14:53 1864

原创 Count函数

Count函数公式:Count(范围)、count(数值1,数值2)实例如下:

2021-04-11 16:03:13 2669

原创 Max函数、Min函数

Max函数:公式Max(范围),Max(数值1,数值2)Min函数:公式Min(范围),Min(数值1,数值2)

2021-04-11 15:58:47 3476

原创 Average函数公式:Average(区域)、Average(数值,数值)

Average函数公式:Average(区域)、Average(数值,数值)公式实例:

2021-04-11 15:50:29 3002

原创 Excel Sum函数、SumIF函数、SumIFS函数

Sum函数:计算数值的和,公式如下图实例:

2021-04-11 14:55:26 844

转载 Vue 传值问题总结

Vue 传值问题总结一、vue父子组件之间的传值:简单来说,子组件通过props方法接受父组件传来的值,子组件通过$emit方法来向父组件发送数据。(具体案例可以看我之前写的博客)。二、vue生命周期函数:beforeCreatecreatedbeforeMountmountedbeforeUpdateupdatedbeforeDestroydestroyedajax操作是在monted生命周期中完成的。总结:创建、安装、更新、销毁,四个状态的前后三、vue自定义指令:

2021-03-14 13:16:25 629

转载 微信小程序,Vue

微信小程序Wepy框架的三个事件交互($broadcast,$emit,$invoke)$broadcast:$broadcast事件是由父组件发起,所有子组件都会收到此广播事件,除非事件被手动取消。事件广播的顺序为广度优先搜索顺序,如上图,如果页面Page_Index发起一个$broadcast事件,那么按先后顺序依次接收到该事件的组件为:ComA、ComB、ComC、ComD、ComE、ComF、ComG、ComH。如下图理解官方意思就是:如果通过当前组件进行$broadca..

2021-03-14 09:59:43 187

原创 .net 六大设计原则

相信很多人都知道6大设计原则 :单一职责原则、接口分离原则、依赖倒置原则、开闭原则、迪米特法则、里氏替换原则。但是真正包含的含义脑子里能回忆出来嘛?自己试试看1、单一职责原则一个类只有一个功能,甚至类只有一个方法,因为类中方法(功能)越多,就会越多的修改会影响这个类,类维护起来就越加困难总之优点:单一职责了类代码的可读性,也提高了问题排查速度2、接口分离原则不同功能的应该放在单独的接口里,不应该放在一个接口中造成庞大臃肿,也避免实现不需要的功能,符合高内聚低耦合的思想...

2021-03-12 17:53:13 257

原创 .net core 创建项目

.net core 创建项目,从事.net core 开发逼格还是要有的,我们直接上命令优点:1、快速创建项目2、在其他系统如:Linux上也能开发,命令几乎相同的3、自动化部署全都是用命令,为自动化部署打基础4、提升逼格哈哈首先安装VS Code 和相关的Dotnet SDK,下面我们开始1、查看我们本地dotnet 信息,包括SDK,运行环境,运行时等等信息命令:dotnet --info2、查看我们当前dotnet 默认版本命令:dotnet --versi

2021-03-12 12:35:23 972

转载 设计模式之策略模式

一、策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把所有货品的单价乘上数量,但是实际情况肯定比这要复杂。比如,本网站可能对所有的教材类图书实行每本一元的折扣;对连环画类图书提供每本7%的促销折扣,而对非教材类的计算机图书有3%的折扣;对其余的图书没有折扣。由于.

2021-03-03 17:26:26 274 1

转载 C# Unity依赖注入

简介:   控制反转:我们向IOC容器发出获取一个对象实例的一个请求,IOC容器便把这个对象实例“注入”到我们的手中,在这个过程中你不是一个控制者而是一个请求者,依赖于容器提供给你的资源,控制权落到了容器身上。这个过程就是控制反转。    依赖注入:我们向容器发出请求以后,获得这个对象实例的过程就叫依赖注入。   关于Ioc的框架有很多,比如astle Windsor、Unity、Spring.NET、StructureMap,我们这边使用微软提供的Unity做示例,你可以使用Nuge...

2021-02-24 10:56:35 355

原创 字符串转化千分位数,并保留小数

方法: function stringToFloat(str) { return str.replace(/(\d)(?=(\d{3})+\.)/g, function ($0, $1) { return $1 + ','; }).replace(/\.$/, ''); }结果:如果需要保留两位小数,后面加.toFixed(2)就好了...

2021-01-30 17:42:05 258

转载 Sql 从一个表往另一个表里插数据

1、假如A表存在则 insert into A(a,b,c) (select a,b,c from B)2、假如A表不存在select a,b,c into A from B3、假如需要跨数据库insert into ADB.[dbo].A(a,b,c) (select a,b,c from BDB.[dbo].B)

2020-12-28 17:55:59 918

原创 Sql 显示表结构、显示视图结构

显示表结构:sp_help OT24_ApproverViewInCompany;显示视图结构:sp_helptext V_OT24_ApproverViewInCompany_Area;

2020-12-28 17:45:21 627

转载 Promise 基本使用详解

去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。ES6 Promise 先拉出来遛遛复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类?对象?数组?函数?别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗暴。..

2020-12-16 11:24:47 644

转载 ASP.NET Web API 使用Swagger

1.swagger 引用第一步:第二步:修改SwaggerConfig.cs1.设置版本号,以及Swagger的Title2.配置启用,记录一些webapi 的基本配置东西第三步:创建项目XML注释文档右键项目→属性→生成→选中下方的 "XML文档文件" 然后保存第四步:配置路由 App_Start/WebApiConfig.cs。根据IP地址默认会打开Swagger config.Routes.MapHttpRou...

2020-12-09 11:08:20 436

原创 Sql Server 添加字段并设置默认值  不为null

Sql Server 添加字段并设置默认值 不为null一般写法:Alter Table Dog Add IsGril Int Default 0; 或Alter Table Dog Add IsGril Int Default (0);但是设置了默认值发觉,字段还是null 是不是这种情况?正确写法应该是:Alter Table Dog Add IsGril Int not NullDefault 0;一定要设置not null 不然历史数据还是默认为null...

2020-12-04 10:41:36 6067

转载 C#中的Partial

C#中的PartialPartial关键词定义的类可以在多个地方被定义,最后编译的时候会被当作一个类来处理。直接看例子:在同一命名空间下,创建多个Dog类1、Animal类下创建Dog类namespace PartialTest{ class Animal { } partial class Dog { public void Drink() { Console.WriteLine($"

2020-12-01 12:35:05 5568 1

转载 WSDL手动生成WebService代理类的方法

通常要手动生成WebService代理类需要把一句生成语句,如wsdl.exe /l:cs/out:D:\Proxy_UpdateService.cshttp://localhost:1101/UpdateService.asmx?wsdl拷贝到Visual Studio 2005 命令提示窗口中去执行,这里再介绍另一个办法。首先打开Visual Studio 2005,选择菜单"工具"-"外部工具"打开外部工具对话框,如图,单击“添加”按钮添加新工具,然后在“标题”行中输入"...

2020-11-30 11:16:04 317

转载 Sql server 定时任务之定时作业

当一个存储过程是为了生成报表,并且是周期性的,则不需要人工干预,由SQL作业定时自动执行些SQL存储过程即可. 打开SQL Server Management Studio,SQL Server代理--作业--点右键--新建作业 作业的名称取为:test 并进行说明,若作业的数量太多,以方便区别; 这里写上定时执行存储过程Pr_test 确定保存. 点击常规下面的步骤,按箭头指示,新建步骤. 取名步骤名称:exec pr_test 注意选

2020-11-27 11:19:35 602

原创 Sql 一张表字段更新到另一张表的一个字段

update OrderVersion set OrderVersion.StandardId =Order.StandardId from Order,OrderVersionwhere OrderVersion.ProcessID = Order.ProcessID AND Order.StandardId is not null and Order.StandardId != '' and Order.isAvailable=1;

2020-11-12 23:08:36 691

原创 Sql 模糊查找另一种写法

SELECT *,OrgPath FROM Hr_Organization where CHARINDEX('1453fd1a09d4cd7fd9ea0784e8b86da1',OrgPath)>1OrgPath 是从顶级到当前层级的字符串通过选择组织,匹配当前组织和组织下一级部门、二级部门的Sql,因为包含选择所属组织CHARINDEX 的作用类似 Like ,第一参数:目标字符串,第二参数:要被搜索的字符串...

2020-10-30 16:31:19 103

pdf-lib 中文文档

pdf-lib中文文档

2023-12-28

划词翻译插件

针对浏览器页面翻译插件的用户,直接拖动.crx文件到浏览器就可以了

2019-10-15

Microsoft.Practices.Unity

所有Unity 引用Dll,针对nuget上面的unity不能用,如果你用过的也可以告诉我,免积分发给你

2018-07-16

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

TA关注的人

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