自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BUG:vue表单验证校验不报错,必填都有信息,就是不能正常往下进行

正常表单里面,有的信息要求必填或者加了一些限制,作为校验验证,只有走到校验才会执行其他行为,比如调用保存接口。而我遇到的问题是,无论怎么点保存都不会正常往下走,校验状态始终为false,也就是说校验这块有问题。于是我捋了一遍editRules: {}部分,每一个加校验的地方,发现确实有一个少了。像这种特殊的校验处理,一定要注意回调问题,特别是判断越多越容易忽略。可是程序页面都没报错,表单信息填写也都没有问题。

2024-04-11 17:43:23 419

原创 BUG:阿里巴巴图标库引入链接后,icon有时候会不显示的话svg下载到本地使用

忽然icon图标就不显示,但是代码、icon链接地址都没有发生变化解决办法:将icon下载到本地,记住前后引用本地的名字要保持一直

2023-09-14 18:40:15 778

原创 VUE:el-button里面的倒计时显示,验证码发送后两分钟倒计时

sendDisabled :代表该button被禁用了,当它禁用和未禁用的时候有两种样式。sendDisabledStyle :这是禁用的样式,就是灰色+120s倒计时的组合样式。发送验证码后,2分钟内不可以在发送,button置灰,120s后可以点击重新发送验证码。verificationScanCode-closeBtn:这是未禁用的样式。具体样式要根据当前布局调整。

2023-07-05 11:07:41 711

原创 C#:AES的加密解密,用于明文加密

大白话理解:将明眼能看到的字符给用另一种读不懂的语言给翻译,就像是摩斯密码……就像base64加密,都有异曲同工之妙。

2023-07-05 10:28:18 1402

原创 前端:Node.js遇到的错误整理

执行成功后会出现npm WARN using --force I sure hope you know what you are doing。如果你发现cmd执行完这两句后也没有东西,自己手动建立吧,反正其他的都是后期自动生成的插件。找到node安装目录,右键属性,点击安全,设置users用户完全控制权限。右键——新建——文件夹——名:node_modules。使用 npm i --legacy-peer-deps。删除C:\Users\用户\下的.npmrc文件。

2022-11-16 16:39:53 1851 1

原创 WebStrom快捷键之全局搜索Ctrl+shift+F失效问题

比如我现在使用搜狗:右键——常用设置——更多设置——按键——系统功能快捷键设置——“取消”与你相同的快捷键\“更改”快捷键字母。其中全局搜索快捷键便是我们常用之一,正常我们在webstorm全局搜索的话,可以如下图:编辑——查找——文件查找。而右侧也写着它快捷键的方式:Ctrl+Shift+F,正常按键确实会显示出来的,但是也有例外,重新返回再去尝试,基本就可以解决了!...

2022-08-05 10:08:56 4713 2

原创 BUG:命令“copy /y 程序名.exe ..\..\..\..\路径文件名1\路径文件名2\程序名.exe

命令copy已退出

2022-06-14 13:58:39 357

原创 C#:跨进程方法使用

跨进程:我用大白话理解,就是一个主程序调用另一个程序的过程。当前使用框架:WPF设计模式:MVVM主程序viewCommand="{Binding Path=方法名}"viewmodelprivate RelayCommand 变量名; public RelayCommand 方法名字=> 方法名字?? (变量名= new RelayCommand(() => { try { //程序中

2022-05-10 12:53:25 1091

原创 wpf小功能:列表显示多个字段(但都是同一个字段)【拼接字符串】

需求:小窗口的多选后,大窗体应该显示多个该选择的名字。比如:小窗体勾选“一号、二号”,那么大窗体那一栏也该显示“一号、二号”分析:1.这是相同的字段,不过值是多个2.查询的SQL应该是两个,一般来说会有一个关联字段3.写一个拼接字符串+循环4.SQL语句记得也要改拼接,不然两边不一致对不上解决:拼接字符串:1.定义一个变量db;db就是id1,id2,id3……(字符串)2.循环3.在循环内判断,当前此条是否被选中;“fISCHECK”=true就是选中4.+=就相等拼接;比如:

2022-05-10 10:52:43 471

原创 WPF前端:表格报表格式(1)StackPanel

**TextBox和TextBlock的属性一、TextBox**效果图TextBlock和TextBox属性属性介绍Text=“请输入”文本内容FontStyle=“Italic”字体倾斜Foreground=“#D1D1D1”文字颜色HorizontalAlignment=“Center”水平居中VerticalAlignment=“Center”垂直对齐Opacity=“1”透明度0-1TextWrapping=“Wr

2022-05-10 10:51:21 202

转载 C# MQTT M2MQTT

MQTT M2MQTT[MQTT 入门介绍](https://www.runoob.com/w3cnote/mqtt-intro.html)[MQTT QoS等级](https://blog.csdn.net/solo_jm/article/details/103402309)主题运用M2MQTT实现M2MQTT类库说明MqttClient主要方法MQTT主题Topic讲解MQTT 入门介绍MQTT是基于二进制消息的发布/订阅编程模式的消息协议实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中

2022-04-21 21:58:09 2581

原创 MySQL:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHE

MySQL中错误全称是:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.大概意思就是:您正在使用安全更新模式,并试图更新一个没有使用KEY列的

2021-12-14 14:56:34 7611

原创 BUG:DataRow 变量 = DataTable.Select();中左边为null,右边有表是什么道理?

首先这个表格中不是选中的每一个船都是这样的如上图,大部分都是正常的,如下图:原因:数据类型不一样一个int一个varchar解决办法:

2021-11-24 13:55:35 642

原创 BUG:IOException: 找不到资源“image/x1.png”。

可能原因一:没有包括在项目中原因二:路径输出

2021-11-09 15:20:17 901

原创 BUG:VS中无法对正在调试的进程执行函数求值

效果图:解决:取消——代码优化!调试中最下面的该项目属性取消勾选并保存

2021-10-21 11:31:58 1062

原创 WPF前端:image控件 设计时显示图片,运行时不显示

分析原因原因一:文字和图片同时显示,又不是什么点击事件或者按钮,需要加入StackPanel,这个只有WPF支持<StackPanel VerticalAlignment="Center" Orientation="Vertical"> <Image Source="/Abc;component/Images/Interface\界面logo\logo.png" Margin="0" Width="120" Height="50" />

2021-10-11 15:12:29 1662 1

原创 BUG:关闭 Window 之后,无法设置 Visibility,也无法调用 Show、ShowDialogor 或 WindowInteropHelper.EnsureHandle。

效果图:原因:关闭没关闭好,close解决:检查该界面窗口后端关于关闭的写法,在点击事件方法中添加销毁重建

2021-10-11 11:18:30 2434

原创 C#:窗口居中

打开窗口居中界面框架WPF前台框架WPF前台WindowStartupLocation="CenterScreen"

2021-08-30 10:54:29 359

原创 WPF:小功能框架自带截图CopyFromScreen

WPF框架自带截图功能效果图需求说明代码前台后台效果图不要在意细节,反正是一个窗口截图需求说明1.打开程序后,要求截取该窗口的完整截图,不包含其他背景,长宽高自动调整2.因为暂时窗口比例是100%,所以截图时大小适宜也是按照100%来的,没有进行后续的比例兼容,若是甲方爸爸们有要求后续还会调整3.为什么会选择写新的截图方法:因为当你数据实时刷新时,你的静态数据无法体现到动态画面上,折中方法代码前台 <Button Content="保存图片" Click="btnSavePic

2021-08-20 09:54:08 493

原创 WPF:小功能右键MouseRightButtonUp

右键菜单显示事件触发效果图需求说明代码前台后台效果图需求说明点击右键出现上方效果,右键菜单触发事件代码前台注意:最好对照https://blog.csdn.net/YiDabing9/article/details/119342411看<TreeView Name="checkView" Grid.Column="0" Margin="0,50,0,0"> <TreeView.ItemContainerStyle> <St

2021-08-14 13:32:31 1038

原创 MySQL Workbench:快速查询该库表的变化和日期,以便替换

方便找出MySQL Workbench里最近库修改的内容第一步 找到修改记录第二步 复制该结构第三步 删除已存在的,覆盖新修改的第一步 找到修改记录第二步 复制该结构第三步 删除已存在的,覆盖新修改的...

2021-08-06 15:30:39 569

原创 WPF:树状图分组三种状态,TreeView与CheckBox

TreeView与CheckBox父节点和子节点效果图需求说明代码.xaml前台.xaml.cs后台CheckTreeView.cs类效果图需求说明这是一个树状图,要求三种状态:全部选中,对号勾选;全部未选中,勾选框空白;部分选中,部分未选中,勾选框涂黑。这是加载状态就该显示的,同时,你点击父节点选中,子节点该分组便所有都被选中;父节点为被选中,子节点就为空白。同理,子节点也是,全部选中子节点,父节点就被勾选;都不选中子节点,父节点就空白;部分选中子节点,父节点就为填黑状态。数据是从Mysql

2021-08-03 10:01:01 2889 4

原创 WPF:小功能Loading...正在加载中

Loading...正在加载中效果图代码.xaml前端.xaml.cs后台注意效果图代码.xaml前端 <Image x:Name="run_image" Source="/CableMonitor;component/Images/MainInterface\第三次图标修改及添加\雷达盲区绘制图/加载2.png" Stretch="UniformToFill" Margin="0,0,115,0" Width="43" Height="28" HorizontalAlignme

2021-07-19 15:08:41 1003

原创 Dictionary集合

文章目录Dictionary的描述一、pandas是什么?二、Dictionary常用用法1.创建及初始化2.添加元素2.遍历(1) 遍历Key(2) 遍历Value总结Dictionary的描述1、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成2、任何键都必须是唯一的3、键不能为空引用null(VB中的Nothing),若值为引用类型,则可以为空值4、Key和Value可以是任何类型(string,int,custom class 等)一、pan

2021-06-16 15:42:53 236

转载 MySQL:数据库查询索引

查询数据库中索引查看数据库所有索引查看某一表索引查看某一表索引验证图:查看数据库所有索引SELECT * FROM mysql.`innodb_index_stats` a WHERE a.`database_name` = '数据库名';查看某一表索引SELECT * FROM mysql.`innodb_index_stats` a WHERE a.`database_name` = '数据库名' and a.table_name like '%表名%';查看某一表索引show inde

2021-05-07 11:17:26 549

原创 WPF前端:按钮控件属性Button

Button的属性Button属性属性介绍Margin=“0,0,100,5”外间距:左上右下HorizontalAlignment=“Right”水平靠左VerticalAlignment=“Bottom”Button – Center, Center垂直居中Content=“确定”内容Click=“btnOk_Click”点击Width=“75”宽度代码:<Button Margin="0,0,100,5" Horizonta

2021-04-13 11:17:34 1871

原创 SQL:查询调用存储过程参数

call pc_2288_layer_objectinfo_select(@a,@b,‘false’,‘9’,’’)

2021-04-09 17:02:56 512

原创 SQLserver和MySQL语法不同+常见两者之间转换时的问题

注意:N’’有大N的’,解释其内容为双字节(Unicode) 字符(双字节,例如:nvarchar)。无大N的’,解释内容为单字节字符串(,例如:varchar)。mysql报错:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE tha原因:删除更新语句,where后跟的条件不是主键id解决:(1)SET SQL_SAFE_UPDATES = 0;执行

2021-04-06 15:21:04 232

原创 BUG:Data truncated for column ‘Fbtakeownstyle‘ at row 1

效果图:原因:该字段的范围太短了,所以被截断了。(如果不是该字段,就去看看前一个或后一个字段)解决:去数据库看看,你给的范围和得出的值两者是不是匹配。

2021-04-01 15:10:13 82

原创 BUG:“未能加载文件或程序集“WEBAPI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。

报错问题解决方法解决方案平台:Any CPU 改为 x86

2021-03-23 15:48:14 752

原创 VS2019生成程序exe(测试版)

之前看了好多关于下载setup的,可是开始试的时候并不好使,可气的是,啥都对,就差最后一步,后来我同事推荐了我一个极快的法子,分享给你们吖~一、解决方案设置,先设为“Debug”二、在debug模式下跑程序前提是必须跑通不报错!三、再将解决方案设置,先设为“Release”四、同理该状态下跑程序点击“继续调试”五、打开“在文件资源管理器中打开文件夹”bin——Release呐,是不是看到exe了~六、打包Release包为什么打包这个呢?因为有的时候你vs有的文件,别人没有

2021-03-22 19:12:33 1126

原创 cmd指令:切换磁盘,进入想要的文件目录

切换磁盘直接输入想要的磁盘,加上:,进行切换。一般开始进入都是C盘,比如想要进入D盘进入文件目录cd+该文件在磁盘中目录。直接复制就行,不用非得手打

2021-03-19 17:49:18 514

原创 C#:查询到数据库中的表信息,存储到Datatable中

框架:控制台数据库:MySQL语言:c#循环更新存储查询的表,想要什么字段,前后查询就加上for (int i = 0; i < d.Rows.Count; i++) { ship.Fid = Convert.ToInt32(d.Rows[i]["FID"].ToString()); ship.FdTargetLon = Rando

2021-03-19 17:03:56 1195

原创 C#:生成随机数的方法

/// <summary> /// 生成随机数 /// </summary> public static int RandNum = 0; public static int RandomNumber(int start1,int end1) { if (RandNum >= 1000) RandNum = 1; Random random = new Random(

2021-03-17 19:37:08 722

原创 C#:在控制台读取MySQL数据库,插入+更新表中信息

数据库:MySQL框架:控制台console语言:c#前面什么连接参看另一篇C#:在控制台读取MySQL数据库,查询表中信息直接上代码sqlcom.CommandText = "insert into ship_followinfo(Fid, Fusrid, Fshipid, Faddtime) values("+ship.Fid+ ", " + ship.Fusrid + "," + ship.Fshipid + "," + ship.Faddtime + ")";int add = sql

2021-03-17 19:33:47 331

原创 C#:在控制台读取MySQL数据库,查询表中信息

数据库:MySQL框架:控制台console语言:c#第一步 连接数据库mysql,sqlserver的连接语法不同,这里的mysqlMySqlConnection conn = new MySqlConnection("Data Source=localhost;Initial Catalog=test;Persist Security Info=True;User ID=sa;Password=sa;");//创建连接字符串,提供连接数据库的必要信息MySqlCommand sqlcom =

2021-03-17 18:23:12 399 1

原创 C#:简单理解传参

传参举个例子:你在一个类里面,想要调用一个方法。OK,没问题!但是这个方法有一个参数conn,一旦缺少了上下文,就会报红这时候,你就需要引用上面的参数,来满足你的下面铺垫,完成上下文衔接的过程~纯大白话,要是不对,欢迎指正!...

2021-03-17 15:04:39 172

原创 SQL:mysql语句中,高低版本不同,语句报错问题

当给你低版本的SQL语句到高版本的数据库中时,只需要替换特定的写法,就不需要在麻烦的换数据库,安装环境配置了,反之,同理。需要注意SQL语句的写法5.6.24版本的mysql8.0.23版本的mysqlutf8utf8mb4utf8mb4_0900_ai_ciutf8_general_ciDEFAULT (0)DEFAULT 0DEFAULT (1)DEFAULT 1DEFAULT (-(1))DEFAULT -1应该还有,等我遇到再加吧,或者

2021-03-17 14:50:02 670

原创 MySQL:程序中插入SQL语句,中文显示??

中文变问号,两种原因:一种是数据库问题,另一种是程序问题。但大部分原因都是因为你没转码。一、数据库问题1.安装数据库的时候,在初始时,没有设置utf-8语言2.看看设置字段的字符集有没有改为utf-83.查看你输入字符中文是否为简体中文4.环境变量配置是否有问题,数据库不同,根据自己的数据库配置环境变量二、程序问题拿我目前用的程序Visual Studio 2019举例子1.配置文件,没有设置转码语言<filter> <filter-name>characte

2021-03-17 10:18:13 666

原创 C#:vs2019中,console控制台连接MySQL数据库

控制台连接数据库首先确定你的数据库类型比如:MySQL新建项目——导入mysql引用https://dev.mysql.com/downloads/connector/net/(去MySQL官网下载连接器,比如net8.0.23)其次在程序中导入这句using System.Windows.Forms;最后你可以测试下,写个测试代码...

2021-03-16 15:46:21 767

空空如也

空空如也

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

TA关注的人

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