- 博客(44)
- 资源 (26)
- 收藏
- 关注
原创 eclipse 语言包安装
打开https://archive.eclipse.org/technology/babel/update-site。在eclipse平台,打开 help - Install New Software ,输入后选择对应的语言安装即可.eclipse系列 语言包安装。
2024-10-16 17:41:17
235
原创 STM32Cube FW F1 V1.8.6 使用 FreeRTOS V2 出现找不到freertos_mpool.h和freertos_os2.h
我的做法是注释掉该错误定义,如下。找到最后的这段代码,并注释。从CubeMax仓库路径。
2024-10-08 16:33:44
966
2
原创 C#图像异形切割实现
C#图像异形切割实现,实现效果实现原理 弧线上的点封装,圆角矩形封装,1,创建透明画布2,设置绘制生效区域3,把图片绘制到生效区域提示:路径类型可选贝塞尔曲线,但我没有深入研究
2022-12-03 18:53:03
344
原创 C# 进程和窗体句柄踩坑笔记
1,通过进程名获取到的主窗体句柄不一定是这个程序的主窗体。要求一定要有标题,并且有可能重复,窗体类没有深入研究。2,通过进程名获取到的进程不唯一。5,通过 Win32 API。3,通过Win32 API。4,通过Win32 API。可根据窗体标题获取窗体句柄,
2022-11-05 08:56:31
1158
原创 fatal: unsafe repository Git权限问题修复
git报错 fatal: unsafe repository 解决方法
2022-07-06 21:48:37
2003
2
原创 C# 解决“请求被中止: 未能创建 SSL/TLS 安全通道”的问题
方法1:程序里面加这句代码System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;方法2:改变请求验证策略自定义验证public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors){ ...
2022-03-05 20:13:11
10611
原创 window10串口一直被占用问题排查
现象:串口一直被占用,只有插上的一瞬间,立即用程序检测才能正常连接串口排查:1,使用注册表查看计算机\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM配合使用processexplorer也查找不到2,使用串口监视工具,排查找到java后台程序一直在对串口操作,结束java程序后一切正常...
2021-09-04 09:50:28
1987
原创 WPF ListView屏蔽方向键选择子项
在ListView 控件中添加事件PreviewKeyDown="Ui_OnPreviewKeyDown" PreviewKeyUp="Ui_OnPreviewKeyUp"然后代码中设置Handle为True,即可屏蔽方向键对ListView子项的选择private void Ui_OnPreviewKeyDown(object sender, KeyEventArgs e) { e.Handled = true; }private void Ui_OnPreviewKeyUp(objec
2021-05-06 11:56:01
419
原创 WPF引用资源字典的几种方式
1,在xaml内引用项目资源字典 <ResourceDictionary Source="/MyDics/Dic1.xaml"/>2,在xaml内引用外部项目资源字典<ResourceDictionary Source="/mylibrary;component/MyDics/Dic1.xaml"/>或者<ResourceDictionary Source="pack://application:,,,/only.PlayerServer;compo.
2021-04-20 22:40:37
9317
原创 stm32F103C8T6 USB CDC虚拟串口调试过程,cubeIDE
参考1:https://blog.youkuaiyun.com/qq_16481211/article/details/81386579参考2:https://blog.youkuaiyun.com/yxy244/article/details/102620249cube 配置代码部分在C文件中定义变量在接收函数里增加处理代码z在main.c中引入相关头文件在while里,可以判断当前串...
2019-11-27 17:50:29
4211
原创 stm32计算器,定时器计算
stm32计算器,目前只做了定时器计算,后续会加上IWDG计算下载地址 https://download.youkuaiyun.com/download/vonlycn/10399986
2018-05-08 13:30:53
4897
3
原创 C# 程序重启 单例模式下重新启动
System.Diagnostics.Process.Start(Application.ExecutablePath); Application.Exit();
2018-05-03 10:50:19
1265
原创 .net4.0 使用低版本生成的dll, 混合模式程序集市针对V1.1.4322,无法在 4.0 运行时中加载该程序解决办法
使用.net4.0开发DirectX,运行时报错:混合模式程序集市针对V1.1.4322,无法在 4.0 运行时中加载该程序原因是DirectX是由.net1.1生成的,不能直接在.net4.0使用,可以降低当前程序版本到.net3.5以下才可以直接使用,也可以使用兼容混合模式具体方法如下:在项目中增加App.config文件,配置如下<?xml version="1.0" encoding...
2018-04-14 16:51:06
888
原创 STM32使用UART DMA实现不定长数据空闲中断
本文使用STM32CubeMX,STM32F103RCT61,在Pinout中激活USART1和USART22,在Configration 中点击Connectivity-> USART1 设置参数DMA设置如下3,在Configration 中点击Connectivity-> USART2 设置参数DMA设置如下两个USART波特率并不一致4,生成初始化代码,5,在usart.h中修...
2018-04-10 19:25:58
4669
2
原创 STM32F103独立看门狗IWDG使用笔记
本文使用STM32CubeMX1,在Pinout激活IWDG独立看门狗2,在Configration 中点击System-> IWDG 设置看门狗参数,我使用700ms设置如下,生成的初始化代码中,已经在Main函数中初始化MX_IWDG_Init();喂狗参考:HAL_IWDG_Refresh(&hiwdg);参数设置参考:...
2018-04-10 18:55:23
6034
原创 画圆环形的PCB板子,或挖空PCB任意位置
以圆环举例:先画两个圆,选中小圆,点击Tools->Convert->Creat Board Cutout from Selected Primitive。然后选中最大的外形,然后Design->Board Shape->Define from selected, (D->S->D)即可...
2018-03-31 19:40:53
13320
转载 C# Socket 入门1
C# Socket 入门1(转)1. 服务端程序 好完成,,服务端, 2 现在请看客户端 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Net.Sockets; 5 using System.Net
2014-11-16 18:00:39
192
转载 StructLayout特性
StructLayout特性StructLayout特性 公 共语言运行库利用StructLayoutAttribute控制类或结构的数据字段在托管内存中的物理布局,即类或结构需要按某种方式排列。如果要将类 传递给需要指定布局的非托管代码,则显式控制类布局是重要的。它的构造函数中用 LayoutKind值初始化 StructLayoutAttribute 类的新实例。
2014-11-16 17:57:31
182
转载 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序
未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序
2014-08-21 11:01:12
728
转载 VS2012启用SQLite的Data Provider
VS 2012默认是不带的SQLite的Data Provider,所以无法直接在VS 2012里管理SQLite的数据库,自然也不能在VS里直接生成Entity Framework的model了。SQLite团队为了解决这个问题,在安装包里把用于VS2012的Data Provider给打包进去了。不过今天撸主失败了无数次才找到正确把SQLite整合到VS里的方法,特地记录如下,分享给有需要的童
2014-08-06 14:41:35
397
转载 win764位access数据库dao360.dll引用错误
win764位access数据库dao360.dll引用错误 打开access 会出现以下提示:出现Microsoft Office Access数据库或项目包含一个对文件“dao360.dll”版本5.0.的丢失的或损坏的引用解决办法是打开VBA,工具-》引用重新加载dao360.dll该dll文件位于如下位置:C:\Progr
2014-06-07 12:04:28
3288
转载 ASP.NET 中的相对路径
如果需要使用相对路径,可以通过“|DataDirectory|”来直接定位到”App_Data“目录,这是ASP.NET配置文件的专有声明。如: AttachDBFilename的值就等于D:\Documents\Visual Studio2010\Projects\留言板_123\留言板_123\App_Data\Messagecenter.mdf另外一种方法:例如
2013-12-15 16:42:34
254
原创 史上最全C# 操作系统API封装类,超过5万行代码
此API是本人借助工具整理而来,现奉上源代码,可以自行编译使用http://download.youkuaiyun.com/detail/vonlycn/5042616
2013-01-31 09:20:32
397
转载 用Visual C#实现网络封包监视
用Visual C#实现网络封包监视 本文向大家介绍Windows Sockets的一些关于用C#实现的原始套接字(Raw Socket)的编程,以及在此基础上实现的网络封包监视技术。同Winsock1相比,Winsock2最明显的就是支持了Raw Socket套接字类型,使用Raw Socket,可把网卡设置成混杂模式,在这种模式下,我们可以收到网络上的IP包,当然包括目的不是本机
2013-01-24 17:09:16
354
转载 Java 2012QQ空间最新加密方式
QQ空间在5月31日抛弃了旧时的加密方式,使用了新的加密方式,下面就是java版的 2012QQ空间加密核心代码. C# 版本地址: http://blog.youkuaiyun.com/xiaolajiao958/article/details/7621750 代码需要优化的,大家自己优化.呵呵. 欢迎提供更好的建议. Java代码 public st
2012-11-04 13:36:09
308
转载 C#如何在显示器上画图
[DllImport( "user32.dll ")] private static extern int GetDC(int hwnd); private void button1_Click(object sender, EventArgs e)
2012-10-24 20:50:37
253
转载 C#桌面上画了一个实心的红色矩形
这段代码是我参考网上的vc代码翻译成c#,然后我再桌面上画了一个实心的红色矩形,可以参考一下C# codeusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;u
2012-10-24 19:57:55
637
1
转载 C#.NET2005实现一个流媒体播放器
/*C#.NET2005实现一个流媒体播放器2007-04-05 16:38用C#.NET2005实现一个流媒体播放器,感觉还是不错的,就是调用了Windows中的一个动态连接库——Quarz.dll。我写的是一个DirectShow多媒体播放器。支持目前为止的大部分格式。代码共享一下:*/using System;using System.Collections.Generic;usi
2012-10-22 17:25:07
265
原创 C#遍历目录中所有自定义类型文件
今天做个小程序 用到遍历目录的操作,在网上看了半天 发现写的很杂很乱,解决问题的不多,有解决的代码质量也不高,最后还是在msdn上找到一个,个人认为比较好,和大家分享下 void DirSearch(string sDir) { try { foreach (string d in
2011-11-09 17:41:19
238
原创 图片过大挤乱布局的情况
div内容页中的图片过大,可能会出现挤乱布局的情况,使用下面代码可以在FF浏览器中解决该问题。overflow:hidden;但是,在IE6中上述方式无效,下面的代码可以在各种浏览器中解决此问题。.XXXX img { width: ex
2011-09-16 14:14:46
194
原创 创建维护计划失败(SQL Server: 14234 错误)
解决方案:1.运行 SQLServer2005 安装向导。2.在完成扫描后在系统配置检查页上, 单击 下一步 。3.在 名称 框和 公司 框, 中输入适当的信息, 然后单击 下一步 。4.单击以选中 IntegrationServices 复选框, 然后单击
2011-08-19 09:06:24
474
文件批量重命名
2013-07-13
史上最全C# 操作系统API封装类,超过5万行代码
2013-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人