自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鸣的博客

看完如果对你有帮助,感谢点赞支持! 如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈] 在这里插入图片描述

  • 博客(125)
  • 资源 (3)
  • 收藏
  • 关注

原创 C# double类型计算精度问题解决

问题:res 的值0.112450000001,精度不对,预期是0.11245。

2024-03-19 15:08:02 314

原创 Chatgpt 3.5简单使用教程,邮箱不能使用、账户不能使用等问题

例如Edge,邮箱建议用国外的,国内有些不支持,我用的谷歌邮箱gmail的,可以注册一个。3.5是免费板可以直接提问,4是收费板没有体验。注册一直邮箱或者账户不能使用不能使用,建议使用。上是官网,必要条件,需要VPN连接外网。一开始注册,登录一直报错,导致我很烦。,实在不行(清除浏览器缓存)或者。

2024-03-06 15:18:58 585

原创 C#中openFileDialog 对话框不在最顶层,TopMost的异常情况

在C#中,如果你想要让 OpenFileDialog 始终显示在所有其他窗口的顶部,你可以使用 TopMost 属性。但是,OpenFileDialog 并没有直接暴露 TopMost 属性,因为它不是一个窗体(Form)对象。不过,你可以通过一些间接的方法来实现 OpenFileDialog 的最顶层显示,例如创建一个具有 TopMost 属性的窗体,并在该窗体上显示 OpenFileDialog。

2024-03-06 12:01:42 401 2

原创 C# OpenFileDialog.ShowDialog() 打不开,卡死选不了文件,程序无响应

现象 中文模式下打开了选文件的对话框,直接卡死选不了文件。ShowDialog接口有bug。

2024-03-01 14:23:46 191

原创 C#实现图片背景色透明(亲测有效)

【代码】C#实现图片背景色透明(亲测有效)

2023-11-23 16:22:06 1052

原创 DataGridView keydown事件无法在C#中工作

事件.但是,当您处于编辑模式时,单元格包含的编辑控件正在接收事件,并且没有任何反应,因为它没有附加自定义处理程序例程.这就是为什么当单元格未处于编辑模式时(即使它被选中),键盘快捷键正常工作,因为。是否处于编辑模式,无论何时按下按键,您放入的自定义代码都会运行。解决方案:重写ProcessCmdKey。

2023-08-21 11:14:00 859

原创 在DataGridView中以编程方式隐藏多列非常缓慢,耗时

在设置该值之前,该属性被设置为。原因:大概率DataGridView的。设置是AllCells。

2023-06-29 16:43:44 258

原创 如何使用a标签下载文件

下载文件,下面处理方式不触发了a标签的页面跳转功能。2、动态生成a标签下载。

2023-04-13 22:36:07 1569 2

原创 js导出网页的表格table的Excel其中有隐藏电话为xx

2.URL.createObjectURL () 静态方法会创建一个 DOMString,其中包含一个表示参数中给出的对象的 URL。这个 URL 的生命周期和创建它的窗口中的 document 绑定。这个新的 URL 对象表示指定的 File 对象或 Blob 对象。1.Blob 对象表示不可变的类似文件对象的原始数据。Blob 表示不一定是 JavaScript 原生形式的数据。File 接口基于 Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。

2023-03-21 22:33:47 121

原创 错误 3002: 映射从第 10808 行开始的片段时有问题:表 xx的键(xx.id)具有潜在运行时冲突: 列(xx.id)映射到概念端 EntitySet xx 的属性,但是它们未形成 Entit

错误 3002: 映射从第 10808 行开始的片段时有问题:表 xx的键(xx.id)具有潜在运行时冲突: 列(xx.id)映射到概念端 EntitySet xx 的属性,但是它们未形成 EntitySet 的键属性(xx.id, xx.senID, xx.senTime, xx.staID)。首先想到的是更新实体,但是一直报这个错误,然后果断的将该。最后生成下实体问题就好了。,然后重新添加实体映射。原因:表中主键修改过。

2023-02-01 23:49:45 236

原创 JS File对象的构造和属性详解

或者任何这些对象的组合。这是 UTF-8 编码的文件内容。选项对象,包含文件的可选属性。,表示文件名称,或者文件路径。

2023-02-01 14:40:39 3338

原创 CefSharp 常用设置

【代码】CefSharp 常用设置。

2023-01-13 11:31:31 2170

原创 linq join on多条件

法1:适用左连接、右连接on new { _fenzhan.staID, _fenzhan.senID } equals new { _config.staID, _config.senID }法2:on_fenzhan.staIDequals_config.staIDwhere_fenzhan.senID==_config.senID

2022-12-22 22:47:11 582

原创 sql server日期相减得到小时数并保留2位小数

日期相减得到小时数并保留2位小数。select datediff(hh,SJKSSJ,SJJSSJ),SJKSSJ,SJJSSJ,CAST(datediff(minute, SJKSSJ,SJJSSJ)/60.00 AS decimal(9,2)) as cycleDate from JBSQ

2022-12-09 09:58:09 1135

原创 Task 和foreach循环一起使用

{{}}

2022-12-02 16:13:05 991

原创 TortoiseSVN 看log的时候报错 unable to connect to a repository at url

1.解决方案:是因为VisualSVN的库,不能是中文名,中文名的库就看不到log,只能是英文名,没找到解决办法,所以只好把以前的几个中文名的库,重新建了几个英文名的库,把内容迁移过去就好了。2.现象:提交、更新什么都是正常的,但是看log就会报错。

2022-11-10 18:39:29 539

原创 Chrome 黑色设置Auto Dark Mode for Web Contents

将Auto Dark Mode for Web Contents(有的版本可能是Force Dark Mode for Web Contents)设置为Enabled,重启浏览器即可生效。地址栏输入chrome://flags回车。Chrome版本为78及以上。搜索dark mode。

2022-11-08 19:57:37 615

原创 关于c#:如何使用LINQ比较日期和日期时间, DateTime.Compare或者TruncateTime

2.若数据库字段为null,使用EntityFunctions类的TruncateTime函数。1.若数据库字段不为null,直接compare。

2022-11-08 11:22:04 1190

原创 Dapper Query sql语句使用in关键字

Dapper是.NET下的一个micro ORM,它和Entity Framework或NHibnate不同,属于轻量级并且是半自动的(实体类都要自己写)。假如你喜欢原生的Sql语句,又喜欢ORM的简单,那你一定会喜欢上Dapper这款ORM。包括SQLite、SqlCe、Firebird、Oracle、MySQL、PostgreSQL、SQL Server。Dapper的速度接近于IDataReader,取列表的数据超过了DataTable。4)可以映射一对一、一对多、多对多等多种关系。

2022-10-31 14:18:35 422

原创 echarts toolbox 图片自定义隐藏区域缩放按钮并添加自定义按钮

原文链接:https://blog.csdn.net/weixin_36485371/article/details/113031376。注意点:icon的设置需要通过'image://url'设置为图片,其中 URL 为图片的链接,或者dataURI。(1)、URL 为图片链接例如:'image://http://xxx.xxx.xxx/a/b.png'(3)、通过'path://'将图标设置为任意的矢量路径。如果是url的话,路径前必须添加上“image://“(4)、注意点:项目本地图片可以采用。

2022-10-13 10:54:50 2091

原创 MySQL提示“too many connections“的解决方法

配置好之后再次查看最大连接数的量。

2022-09-28 09:02:37 319

原创 InvalidOperationException: Attaching an entity of type ‘xxxx‘ failed because another entity of the

第二个update报错,造成原因2个update之间没有comit,

2022-09-27 11:56:35 379

原创 WPF MouseLeftButtonDown 被执行多次,防止MouseLeftButtonUp 冒泡

MouseLeftButtonDown 是冒泡事件,从下往根节点传递;PreviewMouseLeftButtonDown 是隧道事件,从根节点往下传递,所以换成。

2022-09-22 10:10:32 1006

原创 WPF 最简单的TextBox水印,类似html的placeholder属性

修改TextBox的Template,添加多条件触发器,当Text="" 和 IsFocused="False"的时候,让水印的文字的TextBlock 显示出来(Visibility = "Visible")

2022-09-21 16:47:40 881

原创 WPF 自定义分页控件TextBox分页页数只输入数字验证

【代码】WPF 自定义分页控件TextBox分页页数只输入数字验证。

2022-09-21 14:44:20 250

原创 WPF ComboBox控件自定义样式

网上没有啥好看的样式,算了自己直接简单改改,符合项目要求。直接右击ComboBox控件,编辑副本。1.新建字典文件ComboBoxStyle.xaml,调试模式直接改样式就能看到效果。2.前段引用样式,其中的变量可自己替换为常量。

2022-09-17 18:37:26 917

原创 WPF InkCanvas 截图功能

【代码】WPF InkCanvas 截图功能。

2022-08-29 15:55:40 446

原创 Nested transactions are not supported TransactionScope 多线程事务

报错:Nested transactions are not supported使用多线程task事务嵌套会报错,解决方案是的参数设置为Enabled。官网是最详细的文档指定跨线程连续任务的事务流已启用。指定跨线程连续任务的事务流已禁用。如果构造函数中未指定,则这是默认设置。

2022-08-19 10:22:45 1054

原创 完整Log4Net配置信息,详细注释

代码】完整Log4Net配置信息。

2022-08-17 16:45:00 1297

原创 c# List<int[]>转Point

代码】c# List转Point。

2022-08-15 11:04:33 316

原创 Linux 上MySqlConnector.MySqlException (0x80004005):Table ‘xxx‘ doesn‘t exist

标题和1的2种报错,除了mysql用户权限问题排除外,另一种问题是服务器的mysql配置问题lower_case_table_names系统变量,在window上没问题,因为默认是1,linux默认是0,只要修改了此配置就好了。1.报错2Accessdeniedforuser'dms'@'%'todatabase'xxx'...

2022-07-27 13:33:06 1189

原创 session认证缺点及更改方案jwt的优点

用户认证之后,服务端做认证记录,如果认证的记录被保存在内存中的话,这意味着用户下次请求还必须要请求在这台服务器上,这样才能拿到授权的资源,这样在分布式的应用上,相应的限制了负载均衡器的能力。基于token的鉴权机制类似于http协议也是无状态的,它不需要在服务端去保留用户的认证信息或者会话信息。每个用户经过我们的应用认证之后,我们的应用都要在服务端做一次记录,以方便用户下次请求的鉴别,通常而言session都是保存在内存中,而随着认证用户的增多,服务端的开销会明显增大。.........

2022-07-22 10:19:00 266

原创 ABP VNext 集成JwtBearer(JWT),亲测

1.安装依赖包Microsoft.AspNetCore.Authentication.JwtBearer;7.主要的类已列了,其他可以自己声明,比如SignInDto.cs、UserModel.cs。2.AccountController.cs里加获取token方法。4.对应控制器加Authorize。

2022-07-21 20:23:20 1382

原创 The encryption algorithm ‘System.String‘ requires a key size of at least ‘System.Int32‘ bits. Key ‘M

原因是jwt密钥字符太小大于16字符。

2022-07-21 18:30:04 1131 3

原创 ABP官网下载内容太多改造为空项目,精简版ABP VNEXT

官网的命令下载后多余的模板太多了,也生成了很多不需要的表,删起来很费劲,故找到。

2022-07-21 14:41:15 475

原创 abp The value could not be converted to a GUID:

The value could not be converted to a GUID主要本地字段设置的是guid类型,这个类型数据库不能为空。你会发现仓储的dataset没有表数据,说明就是数据库的数据问题。

2022-07-15 19:02:01 502

原创 VSCode新建webApi项目

1.打开VSCode,下载C#插件2.运行终端,切换盘符d: cd D:\Study\NET\VSCodedotnet new api -n ApiDemo扩展:mvc项目是dotnet new mvc -n MvcDemo 3.打开项目

2022-07-07 22:40:14 711

原创 如何在VS2019中启用.NET 6呢

1.首先你得下载2.在选项里,设置完重启

2022-06-27 09:14:22 23378 4

原创 关于WPF PasswordBox 增加提示文案,请输入密码,亲测最快方案,改最少的代码!!!

关于WPF PasswordBox 增加提示文案,请输入密码,亲测最快方案,不需要像其他方案改任何PasswordBox的样式,直接加个texbox控件显示隐藏即可1.xaml,注意关键代码,样式之类可以不管2.xaml.cs

2022-06-21 15:37:30 1014

原创 WPF程序如何设置在任务管理器该进程显示的名称

wpf程序如何设置在任务管理器该进程显示的名称,设置启动程序的AssemblyInfo.cs

2022-06-21 11:54:58 893

ABP VNext 集成JwtBearer(JWT)JwtDemo.Api

ABP VNext 集成JwtBearer DEMO 简单版本安装依赖包 Microsoft.AspNetCore.Authentication.JwtBearer,亲测可以使用。最后在对应控制器或者方法加上加特性Authorize,然后可以通过postman调用,401即验证成功

2022-07-22

【nginx】教学视频资源(负载均衡)

首先安装linux服务器,xshell客户端,命令配置各个操作,包含负载均衡配置,动静分离等,十分详细

2020-10-14

Powerdesigner把表结构导出成word.docx

PowerDesigner 16.5 导出word使用手册,链接数据库的图片操作方法和数据库的表设计等属性配置

2020-03-06

空空如也

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

TA关注的人

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