- 博客(22)
- 收藏
- 关注
原创 读取mysql数据库时报错:基础提供程序在Open上失败
报该错误时为连接失败,排除server未启用、端口被占用问题,检查发现连接数据库使用的IP为本地创建的环回IP,该IP被禁用导致无法连接。
2024-12-16 16:22:50
160
原创 winform 令chart的图例显示在图表顶端
属性窗口找到Legends集合DockerToChartArea选择Area;Docing选择Top;Is DockedInsedeChartArea选择 False;最终效果
2024-10-18 14:51:01
321
原创 解决Could not load file or assembly ‘System.Runtime.Remoting‘
Winform项目调用dll同样需要注意模板区别:dll使用 .NET Framework,winform项目同样需要使用.NET Framework。否则dll内部报错Could not load file or assembly ‘System.Runtime.Remoting’
2024-09-18 11:31:10
573
原创 VS 系统找不到指定的文件
当前项目不直接引用目标dll,且Bin/Debug中含有该dll,运行时仍报错“系统找不到指定的文件”。解决:为该项目添加该dll引用。
2024-09-11 20:09:04
1171
原创 错误CS0012,类型在未引用的程序集中定义
错误CS0012,类型“xxx”在未引用的程序集中定义。必须添加对程序集“xxxxxx”的引用。” 且报错中提到的类型为改名前的引用类型名称。调用引用中的接口时,报错“
2024-08-19 19:41:04
813
原创 解决 DllNotFoundException: Unable to load DLL ‘SQLite.Interop.dll‘ or one of its dependencies
将包含SQLite.Interop.dll的 x64 和 x86文件夹拷贝至当前运行工程的debug目录中。
2024-05-07 09:11:47
510
原创 迁移至VS2012时报错:必须添加对程序集“netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd
记事本打开.csproj,查找其中用到netstandard 2.0的引用,在解决方案中删除这些引用。
2023-08-22 08:37:58
610
1
原创 C# winform中chart控件加载数据量大时卡顿
折线类型,该类型摒弃了marker等功能,但速度提升很大。需要显示点+线时,可以考虑使用。显示折线图时,数据量过大会导致卡顿。
2023-08-09 10:37:32
2460
1
原创 C# winform 设置chart折线中指定点/线段的颜色
属性,则改变指定点颜色时,会更改该点及其左边的线段,如下图所示。例: 令选中点为红,选中点相邻两条线段为红色虚线。初始化series样式时,若仅设置了。,才可使用这两个属性分别对。需要在初始化时同时设置。
2023-08-09 10:30:35
2375
1
原创 Visual Studio没有诊断工具
想查看CPU使用情况,调试时打开“调试-窗口”没有找到“诊断工具”,只有“诊断分析”,打开后为空白。
2023-08-01 13:52:57
2050
1
原创 Idea打开别人项目,import当前路径下的类标红
解决方式在IDEA中 点击 File → Invalidate Caches/Restart,清理缓存重启IDEA
2022-05-26 12:22:09
414
原创 LeetCode链表
链表对于链表node = node.next; //不改变链表,仅是**移动指针**node.next = node.next.next; //改变链表结构节点是定义的对象,传递的是地址(同数组),若用head当指针而后需要表头可先创建一个对象使其next指向head new ListNode(0, next)环形链表给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。如果链表中存在环 ,则返回 true 。
2022-03-04 09:02:14
319
原创 LeetCode字符串
字符串中的第一个唯一字符给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1 。分析第一个、重复:第一次遍历用哈希表储存频数getOrDefault,第二次遍历哈希表得到的第一个=1的为所需索引变体:第一次遍历,添加时若包含(containsKey())则修改value,即标记 重复;第二次遍历记录非重复key最小值,返回该值找第一个>队列 先进先出哈希表判断是否重复,不重复则入队列(创建内部类记录字符和索引)入哈希表,重复若在队首则poll
2022-03-01 23:24:37
73
原创 集合常用方法
HashMap重复字符//哈希表中存放字母及其重复个数Map<Character, Integer> table = new HashMap<Character, Integer>();for (int i = 0; i < s.length(); i++) { char ch = s.charAt(i); table.put(ch, table.getOrDefault(ch, 0) + 1); }
2022-03-01 20:53:14
168
原创 LeetCode数组
存在重复元素给你一个整数数组 nums ,如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false示例输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。分析关键词:重复哈希表特性数组排序比较最大子数组和给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例输入:
2022-02-28 10:26:25
951
原创 数组相关知识
二维数组的一维表示已知行列的数组,用一个数代表其中元素对于一个行数为 m,列数为 n,行列下标都从 0 开始编号的二维数组,我们可以通过下面的方式,将其中的每个元素 (i,j) 映射到整数域内,并且它们按照行优先的顺序一一对应着 [0, mn)中的每一个整数。这样的映射即为:(i,j) —> i x n + j同样地,我们可以将整数x映射回其在矩阵中的下标,即i = x / nj = x % n其中 / 表示整数除法,% 表示取模运算。...
2022-02-27 22:40:00
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人