自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

转载 HierarchyID 数据类型用法

树形层次结构(Hierarchy)经常出现在有结构的数据中,T-SQL新增数据类型HierarchyID, 其长度可变,用于存储层次结构中的路径。HierarchyID表示的层次结构是树形的,由应用程序来生成和分配 HierarchyID的值,建立父子节点之间的关系。HierarchyID数据类型支持深度优先顺序的比较,对于两个HierarchyID值 a和b,a

2023-01-18 21:07:07 150

原创 WebService创建及使用

关于在C#中使用Web Service方法以及通过Soapheader实现全限验证

2022-07-05 00:42:09 2790

原创 手动触发button按钮事件

假设控件名button1。手动触发按钮事件:button1.PerformClick();

2021-04-10 16:57:43 657

原创 给枚举添加特性

由于蓝牙搜索有三种状态,“停止搜索”,“正在停止”,“搜索”。这三种状态我在代码中以枚举类型写入。在调用相应枚举时,希望根据枚举值中文展示相应的搜索状态。代码参考如下:这部分代码是枚举了三种搜索状态:public class DevStatusInfo{ public enum DevSearchStatus { Searching = 0, Stopping = 1, Stop = 2 }}下面创

2021-03-05 11:05:30 163 1

原创 重写GroupBox控件,将控件显示的文本绘制在控件中间位置

实现效果图如下所示:首先在新建项目上添加组件,如下图所示:添加之后,切换到“代码视图”下,然后将MyGroupBox的继承关系从“Component”修改为“GroupBox”这里需要注意是GroupBox是在System.Windows.Forms命名空间下,因此,需要引入该命名空间。所有代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using Sys

2021-02-25 10:19:41 733 1

转载 SQLSERVER里的各种数据类型以及对应的system_type_id

转自:https://www.cnblogs.com/lyhabc/articles/4037322.htmlnamespace OrcaMDF.Core.MetaData.Enumerations{ public enum SystemType : byte { Image = 34, Text = 35, Uniqueidentifier = 36,

2021-01-25 17:34:15 786

转载 动态拼接LINQ查询条件的解决方案

转自:https://blog.csdn.net/yl2isoft/article/details/53161156开发中,需要根据用户选择的过滤条件从数据库中查询数据。过滤条件包括等于(”==”)、不等于(“!=”)、大于(“>”)、小于(”<”)、大于等于(“>=”)、小于等于(“<=”)、包含(”in”)、不包含(”out”)八种。过滤条件之间可以是“AND”和“OR”两种关系。过滤条件支持的数据类型有整型和字符串等。用户选择的过滤条件通过json数据提交给后端,后端反序列

2021-01-06 14:54:13 723 1

转载 禁用窗体的关闭按钮

转自:https://www.cnblogs.com/bison1989/archive/2012/04/18/2455068.html一种方法是可以在窗体的属性面板将窗体的ControlBox属性设置为false,或者在窗体的构造函数中这样写: public Form1() { InitializeComponent(); this.ControlBox = false; // 设置不出现关闭按钮 }...

2020-12-28 15:10:48 167

原创 Devexpress SpreadSheetControl 工作表禁止用户编辑 禁止添加删除工作表

一、禁止用户编辑工作表public static void ProtectWorksheet(Worksheet worksheet){ if(!worksheet.IsProtected) { worksheet.Protected("yunn",WorksheetProtectionPermissions.Default); } worksheet.Visible = true;}用法: ProtectWorksheet(this.sp

2020-11-26 15:34:28 1425

转载 上下文切换详解

转载自并发编程网 – ifeve.com本文链接地址:上下文切换详解上下文切换(有时也称做进程切换或任务切换)是指CPU从一个进程或线程切换到另一个进程或线程。进程(有时候也称做任务)是指一个程序运行的实例。在Linux系统中,线程就是能并行运行并且与他们的父进程(创建他们的进程)共享同一地址空间(一段内存区域)和其他资源的轻量级的进程。上下文是指某一时间点 CPU 寄存器和程序计数器的内容。寄存器是 CPU 内部的数量较少但是速度很快的内存(与之对应的是 CPU 外部相对较慢的 RAM ...

2020-11-06 14:06:46 642

原创 通过事件进行窗体传值

首先,在工程中新建两个窗体:窗体1的textBox文本框填入数据,便可将值传给窗体2的文本框中。具体步骤如下:1、新建一个类 public class SendValueEventArgs:EventArgs { public string Value { set; get; } public SendValueEventArgs(string value) { this.Value = value;

2020-11-02 15:39:55 177

原创 浏览器查看当前页面的Cookie

使用开发者工具(按下F12);选择“Console”选项卡,往Console(控制台)输入document.cookie并按下回车键便可查看当前cookie。

2020-10-28 10:03:44 1151

原创 日期格式化问题tostring(“yyyy-MM-dd HH:mm:ss.fff“)

今日发现若日期格式化时输入的格式化字符串出现大小写出错时,会导致获取的系统时间有问题。在项目中,我使用的格式字符串为:"yyyy-MM-dd hh:MM:ss:ff",在实际获取系统时间时,时间时而变大,时而变小。正确的格式化字符串应是:"yyyy-MM-dd HH:mm:ss:ff"。...

2020-07-01 09:23:35 3353

原创 在任何产品下添加一个字段-bugfree

在ProductService.php下修改如下方法: public static function getProductAllFieldInfo($type, $productId) { $accessStateArr = Yii::app()->db->createCommand() ->select('id') -...

2020-04-09 22:38:22 197

原创 子类(子窗体)向主窗体发送消息

这里演示的是,在主窗体代码块中,重写拦截信息方法。首先新建一个类:这个类名定义为Msg[DllImport("User32.dll",EntryPoint = "SendMessage")]private static extern IntPtr SendMessage(int hWnd,int msg,IntPtr wParam,IntPtr IParam);[DLLImpor...

2020-03-23 20:07:55 368

原创 串口停止位设置为1.5位时参数出错

当我配置数据位配置为8位,同时配置停止位为1.5位时,编译器提示参数出错。原因:1、Windows不支持该配置。MSDN中明确规定,数据位只能为5至8位。 2、当数据位为6、7、8位时,停止位只能配置成1或2位;同样当数据位为5位时,停止位只能为1或1.5位...

2020-02-20 15:53:04 2761

转载 LINQ-SelectMany用法

声明:本文为www.cnc6.cn原创一、第一种用法:public static IEnumerable<TResult> SelectMany<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, IEnumerable<TResult>> sele...

2019-11-14 19:10:01 579

原创 c#通过委托进行窗体传值

介绍窗体传值,通俗来讲就是两个窗体的类之间的传值。而通过委托来传值,通俗来说就是将某个窗体的方法通过委托传递给另外一个窗体,以实现窗体间的信息交流。demo实现该demo使用winform实现,新建了两个窗体,分别是form1和form2,form1里有textBox控件,通过键入文本信息,以实现将文本信息传到form2中,form2的主要作用是接收form1传来的值。其界面如下:...

2019-09-15 22:52:56 815

转载 使用await和async造成死锁的原因与解决方案

转载自:https://www.cnblogs.com/OpenCoder/p/4434574.html平时在使用C# 5.0中的await and async关键字的时候总是没注意,直到今天在调试一个ASP.NET项目时,发现在调用一个声明为async的方法后,程序老是莫名其妙的被卡住,就算声明为async的方法中的Task任务执行完毕后,外部方法的await调用还是阻塞着,后来查到了下面这...

2019-09-05 10:42:10 4161

转载 C#中常见的winform控件命名规范

1. 标准控件NO. 控件类型简写 控件类型 1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel...

2019-04-01 13:22:33 717

原创 mos管栅极电阻的作用

在此mos管电路中,在其栅极处连接了两个电阻,R38,R42。R38电阻的作用是:一:减缓Rds从无穷大到Rds(on)(一般0.1欧姆或者更低)。二:若不加R38电阻,高压情况下便会因为mos管开关速率过快而导致周围元器件被击穿。但R38电阻过大则会导致MOS管的开关速率变慢,Rds从无穷大到Rds(on)的需要经过一段时间,高压下Rds会消耗大量的功率,而导致mos管发热...

2018-03-20 12:45:48 21231

转载 堆和栈的区别

转载:http://blog.csdn.net/hairetz/article/details/4141043/一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —  

2017-12-10 21:10:19 167

转载 关于MPU6050姿态解算的理解与认识

http://blog.csdn.net/u013937192/article/details/50973178加速计补偿的理解:由于重力加速度的原因,加速计只能补偿X-Y轴的偏差,即经过解算后的坐标中世界坐标XOY和刚体坐标XOY能够重合,但是无法补偿航向角。在此基础上,利用磁力计进行补偿,因为当地磁场是一个椭圆,所以我们把世界坐标系的X-AIXS轴对

2017-11-30 15:20:33 1493

转载 四元数姿态解算中的地磁计融合解读

转自:http://blog.csdn.net/nemol1990/article/details/21870197?utm_source=tuicool&amp;utm_medium=referral 笔者最近在做四轴,涉及到地磁计的融合算法,网上大多数是x-IMU的融合代码,但是这段代码对于地磁计的融合说明没有做过多的解释,网上没有相关讨论,仅在阿莫论坛看到一篇相关的代码解释,里面有关于地磁计...

2017-11-30 15:09:28 955

原创 invalid macro definition: USE_STDPERIPH_DRIVER.STM32F10X

基于这种问题,可在Target->C/C++->Define需要设置为USE_STDPERIPH_DRIVER,STM32F10X_MD,注意,这里是英文逗号。

2017-11-28 22:43:40 2408

access.rar

这部分代码使用三层架构,来实现对Access的增删改查。

2020-03-24

窗体传值,或者是子类向父类传值。

窗体传值,或者是子类向父类传值。主窗体通过重写拦截消息方法,以接收子类传来的值。 窗体传值,或者是子类向父类传值。主窗体通过重写拦截消息方法,以接收子类传来的值。

2020-03-23

反射类使用.rar

里面有相关反射类的使用,对学习反射有一定的参考价值

2019-10-22

反射c#记事本实例(自定义插件).rar

本文件是反射应用实例,该demo制作的是记事本,通过往特定的文件夹中加入自定义的插件,并且该插件满足接口定义,该demo便会自动加载插件以实现相应的功能。

2019-10-21

NPOI.2.4.1.rar

该文件包是NPOI.2.4.1的nuget离线包,在没有网络时,可以通过手动添加nuget离线包,以实现安装。

2019-09-16

基于STC12C5A60S2的at24c256的读写

实现对AT24C256的读写操作,并将写入的数据读出在LCD1602,串口中显示

2017-12-04

空空如也

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

TA关注的人

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