- 博客(57)
- 收藏
- 关注
原创 vue +xlsx+exceljs 导出excel文档
实现功能:分标题行导出数据过多,一个sheet表里表格条数有限制,需要分sheet显示。步骤3:举例按关键代码说明。
2025-05-07 08:47:23
415
原创 axios 访问data类型和.net core 后端对应接收
需要内容形式为'Content-Type': 'multipart/form-data'和FormData结合使用,在网页里显示的位置也不一样,可以结合使用。1、get用到的data类型一般为query和params,由于请求url有最大限制,常用于参数和参数值比较小的场景,也是比较常用的场景。3.FromForm和FromBody的用法区别:前者是明确的参数值类型,后者则是不需要明确的参数值类型,常用做对象。二、post方法常用于数据量大的场景,常用的data类型分别是data和params。
2024-11-10 16:03:48
521
原创 mysql 实用命令
根据模版建立,前提是old_table_name存在,new_table_name不存在创建,存在则不执行任何操作。1、REPLACE发现重复的先删除再插入,如果记录有多个字段,在插入的时候如果有的字段没有赋值,那么新插入的记录这些字段为空。INSERT INTO dept (`pkId`,`name`) VALUES (1,'技术部'),(2,'设计部')②不存在插入,存在更新(下面语句功能类似业务层的数据存在修改不存在创建,根据情况使用,具体详细研究)SHOW TABLES LIKE '%表名%';
2024-10-15 22:08:08
450
原创 http 414原因及解决方案
3.前端改为post请求传递参数和修改接受参数的大小限制。2.检查数据库字段值大小,改变字段长度和类型。然后重启nginx服务器。原因:请求URI过长。
2024-08-06 20:31:31
2254
1
原创 vue获取用户的mac地址
背景:vue前端一般没有直接获取mac地址的方法,我们可以通过nodejs获取,并将获取的网络地址动态通过vue.config.js 写入自定义vue参数process.env。// 这里主要目的是 把 变量参数 写入到 process.env(可以修改 process.env)// 自定义Vue打包插件的配置。
2024-06-11 15:09:48
1914
6
原创 nginx 正常代理和反向代理
通过include,可以将共享的配置片段放入单独的文件中,并在主配置文件中包含它们,提高配置文件的可读性和维护性。http块这部分是 Nginx 服务器配置中最频繁的部分,代理、缓存和日志定义等绝大多数功能和第三方模块的配置都在这里。(3).状态模块(Stub_status):Nginx的状态模块提供了一个简单的HTTP接口,用于获取Nginx服务器的运行状态信息,如请求数、连接数、处理时间等。# 将请求转发到后端服务器。
2024-06-03 17:39:58
884
1
原创 win10 redis
而我在Windows里启动.exe应用程序时,还是习惯性的双击应用程序启动,导致Redis一直使用的是默认配置。这样我们就需要在命令行窗口通过命令行的方式来启动并指定配置文件。4.启动redis服务 net start redis。2.查看Redis状态:sc query redis。3.停止Redis服务 net stop redis。注意:操作步骤是先改配置,然后重启服务。
2024-05-29 09:22:43
324
原创 Python简易部署方法
进入程序,按快捷键ctrl+shift+p或者进入插件商店输入language。同样方法 ,输入命令:Python:python,添加Python插件。一.安装Python解释器和vscode或者其他开发工具。打开cmd,输入命令:pip install + 包名。四.vscode写Python程序,可以调试和运行。三.配置vscode。
2023-08-16 21:03:40
296
原创 Delphi将html文件保存为Excel,或者word格式
varFileName :String;fs :TMemoryStream;Filepath : String;beginFilepath :=‘C:\ListView.htm’;fs := TMemoryStream.Create;FileName :=ExtractFileName(Filepath);tryfs.LoadFromFile(FileName );savedialog1.Filter:=‘.xlsx|.xlsx’;if (savedialog1.Execute) th
2021-05-27 11:23:15
478
原创 SQL在数据库对象中模糊搜索关键字
SQL语句select a.text,b.name,b.xtype from dbo.syscomments a,dbo.sysobjects bwhere a.id = b.id and PATINDEX ( ‘%关键字%’ , a. text ) > 0 order by xtypesyscomments (Transact-SQL)包含数据库中每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。text 列包含原始的 SQL
2021-05-19 15:08:44
1429
原创 .net core 发布到IIS后提示错误
Windows Server 2008 R2运行程序提示api-ms-win-crt-runtime-l1-1-0.dll丢失解决方法[多图]
2020-11-09 15:02:32
176
原创 增加目录访问权限
给当前创建用户设置权限:/*AccessControlSections:指定要保存或加载的安全描述符部分*/using System.Security.AccessControl;using System.Security.Cryptography;using System.Security.Principal;var path="";//需要设置访问权限的目录var ds = new DirectorySecurity(path,AccessControlSections.Owner).
2020-08-14 15:58:40
516
原创 SQL按照顺序时间段统计
with cte as(select cast(DATEADD(MINUTE,B.number*60,dateInfo.dday) as time) StartTime, cast(DATEADD(SECOND,-1,DATEADD(MINUTE,(B.number+1)*60,dateInfo.dday)) as time) EndTime from (select top 1 convert(varchar(10),'00:00',120) dday) dateInfo ...
2020-07-04 14:48:27
361
原创 python安装PIL包的方法
PIL名称已经换成了Pillow所以使用:pip3 install pil会报错。正确方法是:pip3 install pillow
2020-05-14 18:03:17
1271
原创 前端跟webapi(C#)服务端保持同一客户端SessionID不变
服务端保存Session时,会生成对应在SessionID到客户端,保存在客户端在cookie里。如下图所示。为保证与服务端Session保持共享,在客户端提交时,将header里增加上图的Cookie值。不同在前端解决办法不一样,但是都是这个原理。...
2020-04-21 17:15:23
821
原创 sql 四舍五入两位小数
DECLARE @n INT,@Num DECIMAL(18,4),@sql NVARCHAR(1000),@para NVARCHAR(500)SET @n=2SET @Num=16.2624SET @sql=N'SELECT CAST(ROUND(@Num,@t) AS DECIMAL(18,'+CAST(@n AS nvarchar(4))+'))' SET @para=N'@Nu...
2020-04-21 17:04:24
242
原创 An enumerable sequence of parameters (arrays, lists, etc) is not allowed in this context in Dapper
Try to use Dapper.DynamicParameters instead of SqlParameter array:var parameters = new DynamicParameters(); parameters.Add("@ParameterName", parameterValue);亲试!
2019-09-04 16:21:01
5490
原创 .net core 常用安装包
PM>Install-Package BouncyCastle.NetCore -Version 1.8.5Install-Package Microsoft.Extensions.Configuration.Json -Version 2.2.0excel操作1、EPPlus.Corepdf操作2、iTextSharp.LGPLv2.CoreHtml文件解析3、...
2019-08-30 12:06:27
714
转载 C#中关于ajax跨域访问问题的详细介绍
转自:http://www.php.cn/csharp-article-362194.html[跨域]:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。所谓同域是指,域名,协议,端口均相同,不明白没关系,举个栗子:例如,我的电脑上有2个服务器 192.168.0.11和192.168.0.12。如果第一个服务器上的页面要访问第二个...
2019-07-07 08:55:41
902
原创 Dev中GridControl设置指定列表头的背景色
设置列标题背景色:如列名gridcolumn,主视图gridviewgridchoilutmn.AppearanceHeader.BackColor=Color.Blue;gridview.PaintStyleName="System" ;//此句必须用。值可以是自带皮肤。一般不用“Web”,因为它会 把其它按钮全部改为难看的样式。另加一个属性Editable:是否允许用户编辑单...
2019-07-05 17:12:50
3442
原创 winform 频繁刷新界面闪烁问题
方法有三种:其中生效的是下面第一种:protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000;...
2019-05-21 15:34:18
1877
原创 StringGrid选中数据的获取属性
StringGrid有Selection(TGridRect)的属性StringGrid1.Selection.Left表示选择范围的左起列StringGrid1.Selection.Top表示选择范围的上起行故要得StringGrid的选择的记录,可以从StringGrid1.Selection.Top循环到StringGrid1.Selection.Bottom...
2019-04-29 11:17:10
969
原创 DataGridView数据复制粘贴
剪贴数据到剪贴板上 private void SetDataGridVIewToClipboard { Clipboard.SetDataObject(DataGridView1.GetClipboardContent()); } 将剪贴版上的数据保存到DataGridVIew上,不能从中间粘贴...
2019-04-28 15:10:27
2415
转载 html5+ nativeui_waiting-原生等待框
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalabl...
2019-03-28 16:51:35
655
转载 关于X509Certificate2路径错误
一,IIS的原因吧,我的也是这样,改了IIS就OK了,iis 找到部署的站点应用连接池,右键高级设置,找到“加载用户配置文件”改为true。IIS 默认为false的二,把原来的X509Certificate2 x509 = new X509Certificate2(strPathPfx, strPasswordPfx);改为X509Certificate2 x509 = new X5...
2018-12-08 13:40:56
2670
转载 C#中对于json格式数据的处理
基本环境vs2013.NetFramework4.5命名空间:using Newtonsoft.Json.Linq Json字符串不知道key值如何获得value //假设浏览器返回的数据如下: string response={"672": {"id": "672", "level":0, "child...
2018-11-15 14:25:48
1723
转载 如何让webapi的版本降为.net4.0
来自https://zhidao.baidu.com/question/2055947903549902587.html,已亲测vs中,打开 工具 => nuget程序包管理器 => 程序包管理器控制台,然后其中一行一行地输入以下的更新指令。Update-Package Microsoft.AspNet.WebApi -Version 5.2.2汉化包Update-Packa...
2018-08-10 11:15:00
2904
转载 分布式技术 webapi 路由追加html、aspx、shtml 适用于 对接 安卓、IOS
首先是这样,在对接安卓和IOS或者是第三方调用的接口,我需要在服务端返回一个带.html/.aspx这样后缀的接口。 例子如下图:http://localhost:64131/api/UsersInfo/GetAllUsersInfo.html 当然,我们用的肯定是webapi 来做这件事情。不需要建aspx/html/do/shtml...这样的文件,只需...
2018-07-29 09:36:24
1496
转载 C# WebApi 接口传参详解
这篇文章主要介绍了C# WebApi 接口传参详解,本篇打算通过get、post、put、delete四种请求方式分别谈谈基础类型(包括int/string/datetime等)、实体、数组等类型的参数如何传递。感兴趣的小伙伴们可以参考一下 前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料。如今,使用WebApi也有段时间了,今天就记录下API接口传参的...
2018-07-29 09:26:19
8410
1
原创 数据库时间读取出来显示/Date(1356…
今天遇到个怪问题,从数据库读出来的时间经过json序列化后,额外变成/Date(****)/,网上很多方法,但都没有成功,后来去掉“/Date(”和")/"转化成整数,前端才显示日期。封装成js函数,供以后用:function formatDate(date) { var now = parseInt(date.replace("/Date(", "").replace(")/",...
2018-07-26 16:22:56
2155
转载 C# 删除或修改文件时提示文件被占用
1, 问题:C# 中使用Image.FromFile(string path)后,提示该文件正在被另一进程使用XXX的问题,是因为对应的文件在一直调用 ,其生成的Image对象被Disponse()前都不会被解除锁定,这就造成了此问题,就是在这个图形被解锁前无法对图像进行操作(比如删除,修改等操作)。解决方案:此问题可以使用下面三个方法解决问题. 方法1:在要进行文件操作前将Image对象销毁.S...
2018-06-01 15:48:21
13678
2
转载 使用ASP.NET的C#语言写后台如何将数据返回给微信小程序的JS
小程序和 Web 还是有差别的,服务端不能直接用 redirect 去令小程序跳转,一般这样做:Server 端伪代码:function api() {response({body: 'ok',statusCode: 200})}小程序端 JS 伪代码:wx.request({...success: function(res) {if (res.statusCode === 200 &&a...
2018-03-27 11:36:49
3508
转载 捕获异常错误
ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数 ArgumentOutOfRangeException 参数值超出范围 ArithmeticException 出现算术上溢或者下溢 ArrayTypeMismatchException 试图在数组中存储错误类型的对象 BadImageFormatException 图形的格式错误 Div...
2018-03-27 11:10:41
437
原创 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
报异常问题:没有注册类 (异常来自 HRESULT:0x80040154(REGDB_E_CLASSNOTREG)) System.Runtime.InteropServices.COMException (0x80004005)解决方案:某个特定的ocx/dll文件需要注册。...
2018-03-02 11:39:35
11370
转载 C# 生成标准dll
C#生成的DLL,是托管的DLL,是由中间语言够成的,和普通的DLL是不同的。如果是VB.net的话应该可以使用,如果是先前版本的话,除了安装.net framework之外,还要进行封装。一般大家都封装成COM组件。编译项目前,先设置"项目"-->"属性"-->"生成"下的"为COM Interop 注册"打上勾,原有AssemblyInfo.cs文件中的"[assembly: ComVis
2018-01-27 17:03:49
3608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人