自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (16)
  • 问答 (2)
  • 收藏
  • 关注

原创 Sqlite数据库文件加密、连接字符串加密

1.数据库文件加密2.连接字符串加密2.1 连接字符加盐加密秘钥写在注册表里

2021-08-09 15:51:38 594

原创 戴尔G5 5590重装系统

1.进入优盘PE系统1.1 优盘PE系统UEFI和Legacy是两种不同的引导方式,UEFI是新式的BIOS,Legacy是传统BIOS。你在UEFI模式下安装的系统,只能用UEFI模式引导;同理,如果你是在Legacy模式下安装的系统,也只能在Legacy模式下进系统。如果你在做PE是选择的是Legacy,而你电脑BIOS是UEFI模式,这个时候就没法识别你的PE,就不能进入你的PE系统,需要修改BIOS设置才能进入。1.2 将UEFI改为Legacy模式1.2.1开机一直按F2进入.

2021-08-06 08:08:22 4504

原创 youshanyoushanyoushan串口

SA56W-UR34V-7KY76-XB31F-HZPAU

2021-08-05 16:52:22 75

原创 WPF 包含TextBlock的Grid作为按钮点击效果

1.效果1.1 效果11.2 效果22.代码 <Color x:Key="PrimaryFourthColorStyle">#4AB6A7</Color> <SolidColorBrush x:Key="PrimaryFourthSolidColorBrushStyle" Color="{StaticResource PrimaryFourthColorStyle}" /><Color x:Key="AssistFourth...

2021-07-29 10:26:23 1095

原创 串口通讯粘包处理方法

1.水平一般,不喜勿喷2.思路将串口缓冲区的数据全部读出来,并做缓存,报文格式找到符合报文规范的一段数据,从缓冲区中取出这段数据本文中1.首先查找是否同时包含报文头和报文尾,如果包含,2.找到第一个报文头字节和第一个报文尾字节,提取这两个字节中的数据,判断是否满足报文规范,如果满足,表示这是一条完整的报文,如果不满足 查找第二个个报文尾,3.重复步骤2直到不在包含报文尾或找到一条完整报文,4.如果查找到数据缓冲区最后还是没有找到完整报文或不在包含报文尾,则在数据缓冲区查找第二个报文头,并重复步.

2021-07-13 21:25:37 6104 2

原创 SQLite EF学习使用笔记

1.查询导航属性需要调用Include,参数为字符串,参数为导航属性名context.PlanningInfo.Include("BatchInfo")

2021-06-15 14:44:32 185

原创 WPF DatePicker设置语言

1.修改Language属性即可2.代码示例<DatePicker Language="zh-cn"/>3.

2021-06-05 22:28:28 1886

原创 白日梦

白日梦——北岛1在秋天的暴行之后这十一月被冰霜麻醉展平在墙上影子重重叠叠那是骨骼石化的过程你没有如期归来我喉咙里的果核变成了温暖的石头我,行迹可疑新的季节的阅兵式敲打我的窗户住在钟里的人们带着摆动的心脏奔走我俯视时间不必转身一年的黑暗在杯中2音乐释放的蓝色灵魂在烟蒂上飘摇出入门窗的裂缝一个准备切开的苹果--那里没有核儿没有生长敌意的种子远离太阳的磁场玻璃房子里生长的...

2021-05-10 08:41:40 248

原创 wpf 自定义控件依赖属性代码片段

<?xml version="1.0" encoding="utf-8"?><CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>dp</Title> <Shortcut>dp</Shortcut&g.

2021-04-23 16:31:34 284

原创 Visual Studio创建自己的代码片段

Visual Studio创建自己的代码片段

2021-04-23 15:37:03 4402

原创 WPF Trigger

<Grid> <TextBlock Text="I am Aomi" Width="75" Height="20"> <TextBlock.Style> <Style TargetType="TextBlock"> <Style.Triggers> <Trigger Property.

2021-04-20 13:35:49 142

原创 北宋苏轼的《蝶恋花·春景》

花褪残红青杏小,燕子飞时,绿水人家绕。枝上柳绵吹又少,天涯何处无芳草!墙里秋千墙外道,墙外行人,墙里佳人笑。笑渐不闻声渐悄,多情却被无情恼。

2021-04-19 10:52:10 162

原创 修改VisualStudio2019添加新类模板

1.找到class.cs文件路径为:D:\Coding\VisualStudioProfessional(自己电脑上vs安装路径)\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class找到class.cs文件,记事本或npp打开2.在文件中添加自己想修改的内容比如添加/*-------------------------------------------------------------------------

2021-04-15 16:53:16 1983 1

原创 常用的工具

1.dev-sidecar开发者边车开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具通过本地代理的方式将https请求代理到一些国内的加速通道上GitHub链接地址2.ScreenToGIF录屏转GIF工具3.ModBus Slave&ModBus Pollmodbus调试客户端和服务器工具4.vuejs-devtools...

2021-04-02 09:07:01 95

原创 常用的Nuget包

1.MaterialDesignThemeswpf样式和模板2.HandyControlwpf样式和模板3.MvvmLightwpf框架4.LiveChartwpf和winform图表控件库5.NLog日志框架6.MoreLinq字如其名

2021-03-29 10:30:57 1755

原创 WPF实现快捷键

1 前端代码 <Window.InputBindings> <KeyBinding Gesture="Ctrl+Alt+D" Command="{Binding KeyCmd}" /> </Window.InputBindings>2 后端代码 public ICommand KeyCmd => new RelayCommand(() => {

2021-03-15 10:04:26 278

原创 WPF MultiBinding使用参考

1 前端绑定1.1.绑定DataContext中的属性<MultiBinding Converter="{StaticResource contentConverter}"> <Binding Path="CurrentUserInfo" /> <Binding Path="CurrentUserInfo.UserName" /> <Binding Path="CurrentUserInfo.Age" /></Mult

2021-03-15 10:00:47 862 3

原创 Material Design自定义颜色

<Application x:Class="CustomColorDemo.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> <Applicat.

2021-03-01 11:24:57 587

原创 LiveChart应用笔记-为图表添加图例,并添加隐藏曲线功能

本文主要介绍为LiveChart图表添加自定义图例,并实现曲线隐藏功能。其中,图例中的直线样式与图表中的曲线样式进行了绑定。第一步。添安装LiveChart.wpf 包、引入命名空间等前期准备 xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"第二步。添加测试曲线

2021-01-25 13:56:43 4133 7

原创 VsCode安装语言包

1.启动VSCode,然后按Ctrl + Shift + P打开命令调试板,然后输入“Configure Display Language”,选择并按下Enter键2.接着选择“安装其他语言”选项即可弹出应用商店。3.在应用商店选择需要安装的语言包,安装即可。最后重启VSCode,就可以开始使用中文版啦。...

2021-01-20 14:39:36 2376

原创 WPF事件绑定到vm方法

方法1第一步,在前端引入命名空间 xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"第二步,前端事件绑定vm中的命令<Window x:Class="Wp.WpfDemo.UIL.Views.Windows.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xml

2021-01-19 14:30:27 1286 1

原创 IIS 发布Web应用备忘录

1.控制面板》程序》启用或关闭Windows功能。2.选中IIS,并安装。3.控制面板》系统和安全》管理工具。4.打开IIS管理器。5.右键“网站”》选择添加网站。6.输入网站名称,web应用物理地址和端口号》点击确认,即可完成发布7.完成发布后,选中相应网站项目,点击浏览网站,即可进行浏览。...

2021-01-14 08:32:10 141

原创 LiveChart应用笔记-折线图添加任意数据

1.首先在vm中定义一个配置对象(mappers)比如定义一个笛卡尔坐标系图表的配置文件(CartesianMapper),曲线值为PointF类型的对象,该对象的横坐标(PointF.X)对应图表的横坐标,该对象的纵坐标(PointF.Y)对应图表的纵坐标,代码如下 /// <summary> /// 笛卡尔坐标系图表配置 /// </summary> public CartesianMapper<Poi

2021-01-08 13:38:11 2363

原创 Win10安装.msi文件出现错误2502、2503解决办法

方法1Win10中,在使用Windows Installer安装程序时,有时候会出现安装和卸载失败的问题,错误代码为2502、2503。经过分析发现其原因就是C:\Windows\Temp文件夹NTFS权限错误。为了能够让Windows Installer操作正确,当前用户需要有Temp文件夹完全管理员权限。不过很多时候这个文件夹权限多少都有点问题,所以你需要手动设置一下权限。该Temp文件夹为C:\Windows\Temp具体如下:1、进入C:\Windows\Temp,在Temp文件夹上点击右

2021-01-02 08:35:53 17891 6

原创 NLog.config

<?xml version="1.0" encoding="utf-8" ?><!-- optional, add some variableshttps://github.com/nlog/NLog/wiki/Configuration-file#variables–><!--See https://github.com/nlog/nlog/wiki/Configuration-filefor information on customizing logg

2020-12-19 09:53:39 1132 1

原创 SolidColorBrush样式

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <SolidColorBrush x:Key="RedA700SolidColorBrushStyle" Color="{StaticResource RedA700ColorStyl.

2020-12-17 11:21:56 361

原创 material design颜色样式

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:WpfApp2"> <!--#region Red--> <Color x:Key="RedA700ColorStyle.

2020-12-17 09:27:17 337

原创 Json格式字符串转字典

首先,安装NewtownSoft.Json库然后,引入命名空间using Newtonsoft.Json;using Newtonsoft.Json.Linq;最后,代码如下 /// <summary> /// json格式字符串转字典方法 /// </summary> /// <param name="json">json格式字符串</param> /// <retu

2020-11-23 15:13:38 1096 1

原创 WPF加载SVG格式的图片

首先,SVG是一种用XML定义的语言,用来描述二维矢量及矢量/栅格图形。接下来加载步骤:1.在安装nuget包:sharpvectors2.引入命名空间xmlns:svgc="http://sharpvectors.codeplex.com/svgc/"3.将svg文件添加为项目资源后,在设计页面添加<svgc:SvgViewbox Height="100" Width="100" IsHitTestVisible="False" Source="/Resources/T...

2020-10-27 14:00:52 5582 6

原创 WPF学习笔记——元素绑定与Converter配合使用设计技巧

背景:软件主界面中通过点击导航栏(是一个TreeView)选项,在主页面(是一个Frame)中加载对应页面。总述:项目中,首先定义了各级导航栏对应的枚举,将枚举描述作为导航栏条目的Header,将Frame的Content绑定到Header的Text。选择导航栏某个条目后,根据枚举描述得到枚举值,在Converter里根据对应枚举值返回相应页面。...

2020-10-26 16:41:41 309

原创 利用nuget.exe进行打包

一、准备工作1.nuget.exe下载地址:2.环境变量设置方法:二、具体步骤1.在需要打包的库根目录下运行命令行程序,并执行 nuget spec2.打开新生成的文件Package.nuspec(用文本文档或npp打开)打开后的内容如下:<?xml version="1.0" encoding="utf-8"?><package > <metadata> <id>包ID或者包名</id> .

2020-10-26 15:49:29 2274 2

原创 win10环境下创建环境变量

win10系统环境变量用于指定电脑中一些应用或程序重要文件路径,设定它,可以使电脑快速地启动或运行某些应用或程序。Windows10中有多类型的环境变量,包含有关系统环境和当前登录用户信息的值。具体方法如下:在注册表编辑器(regedit)中,我们可以找到有关环境变量的注册表项,其中,用户环境变量被存储在以下注册表项下:\HKEY_CURRENT_USER\Environment而系统环境变量则被存储在以下注册表项下:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentContr

2020-10-26 15:08:50 3120

原创 System.Data.Sqlite使用备忘录_动态链接库版本问题

System.Data.Sqlite.dll分32位和64位版本,在编译程序的时候需要注意引用。引用方法(见笑了):在项目中添加现有文件(添加库文件的版本需要生成的可执行文件的版本对应,anyCPU添加32位版本的即可)SQLite.Interop.dll和System.Data.SQLite.dll(这两个动态库的属性》复制到输出目录设置为“始终复制”或“如果较新则复制”),在项目引用中添加引用System.Data.SQLite.dll(浏览》找到动态库文件》添加即可)...

2020-07-18 08:02:18 312

原创 MaterialDesignToolkit样式使用备忘录_程序版本问题

在引用MaterialDesignToolkit样式时,若程序版本为x64,则在使用样式的时候会报错“无法解析**文件”,样式无法在设计时加载,但编译后控件会加载样式;若程序版本为x86或anyCPU,则不会出现上述问题。...

2020-07-18 07:49:11 517

原创 Wpf 学习笔记

1.关于前段元素绑定视图模型时,视图模型属性更新时刷新前端总述:在视图模型中更新源时,必须更新属性,而不能更新字段,因为更新字段并不会触发PropertyChanged事件,从而导致前端元素值不能被更新.示例前端xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"

2020-07-06 10:56:32 287

原创 SQL Server制定计划,定时执行存储过程

学习笔记,如有纰漏,还望大家不吝赐教1 创建存储过程数据库服务器→数据库→选择要创建存储过程的数据库→可编程性→存储过程→右键→新建存储过程→编写好SQL脚本→执行2 创建计划2.1 新建作业选择相应数据库服务器→SQL Server代理→作业→右键→新建作业→弹出新建作业窗口2.2 作业属性_常规作业属性窗口→常规→填写“作业名称”、“说明”等信息2....

2019-11-05 10:49:07 5038

原创 删除visual studio空白行

1.Ctrl+F,弹出查找/替换对话框,切换到替换模式。2.选择“使用正则表达式”在输入框1中输入“^\s*\n”在输入框2中输入空白即可。3.选择“替换下一个”或者“全部替换”完成替换。...

2019-05-22 11:19:15 1758

原创 解决数据库datetime数据在DataGridView里不显示秒的问题

1.选择要编辑的列》外观》DefaultCellStyle2.CellStyle生成器》行为》Format》三个点3.选择日期时间》选择需要的时间格式

2019-04-03 10:59:32 3429

原创 Windows注册表基础

1..NET Framework提供了访问注册表的类,比较常用的是Registry和RegistryKey类,这两个类都在Microsoft.Win32命名空间下。2.Registry类不能被实例化,他的作用只是实例化RegistryKey类。Registry类的常用属性及说明 属性 说明 ClassesRoot 定义文档的类型(或类)以及与那些类型相关的属性。该字段读取...

2019-01-16 16:03:08 670

原创 DirectoryInfo遍历文件及文件夹

1.GetDirectories()方法遍历文件夹string path = Application.StartupPath;DirectoryInfo myDirectoryInfo = new DirectoryInfo(path);DirectoryInfo[] myDirectoryInfoArray = myDirectoryInfo.GetDirectories();for...

2019-01-14 14:31:34 1946

wpf桌面悬浮时钟源代码

wpf桌面悬浮时钟源代码 实现毛玻璃效果

2024-05-14

e-sqlcipher.dll,e-sqlcipher.dll

e-sqlcipher.dll,e-sqlcipher.dll

2022-11-10

安装.Net472及安装说明

安装.Net472及安装说明

2021-07-03

SuperSocket文档.zip

SuperSocket文档.zip

2021-04-16

advanced installer14.8安装包及详细使用教程.zip

advanced installer安装包及详细使用教程以及ZhuCeJi

2021-04-06

vuejs-devtools-4.1.5_beta.zip

vuejs-devtools-4.1.5_beta.zip

2021-04-02

NetAssist.zip

NetAssist.zip

2021-04-02

ModbusSlave.zip

ModbusSlave.zip

2021-04-02

ModbusPoll.zip

ModbusPoll.zip

2021-04-02

Json转C#实体工具.zip

Json转C#实体工具.zip

2021-04-02

免费分享资源 nuget.zip

免费分享资源 nuget.zip

2020-10-26

System.Data.SQLite.dll使用方法.zip

亲测有效,System.Data.SQLite.dll文件及教程,不需要下载nuget包 System.Data.Sqlite.dll分32位和64位版本,在编译程序的时候需要注意引用。 引用方法(见笑了):在项目中添加现有文件(添加库文件的版本需要生成的可执行文件的版本对应,anyCPU添加32位版本的即可)SQLite.Interop.dll和System.Data.SQLite.dll(这两个动态库的属性》复制到输出目录设置为“始终复制”或“如果较新则复制”),在项目引用中添加引用System.Data.SQLite.dll(浏览》找到动态库文件》添加即可) ———————————————— 版权声明:本文为CSDN博主「wu_pan123」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/wu_pan123/article/details/107423285

2020-07-18

FINS TCP通讯手册+测试Demo+Demo说明.zip

FINS TCP通讯手册+测试Demo+Demo说明,亲测有效,仅供参考

2019-08-28

霍尼韦尔扫码枪3310g测试Demo及测试小结(201908061731).zip

霍尼韦尔扫码枪3310g测试Demo及测试小结,自己写的,亲测有效,仅供参考,这个是更新后的版本,如有需要下载这版。 测试小结中有笔误,第2条中的“通过串口发送SYN U CR (ASCII码:0x16 0x55 0x0D)指令可触发扫描 ”应该为“通过串口发送SYN U CR (ASCII码:0x16 0x55 0x0D)指令可终止扫描 ”。

2019-08-06

Omron-Fins通讯协议

根据别人的完档加自己的测试完成的Omron-Fins通讯协议,亲测有用,不是官方文档,如有纰漏,欢迎大家指正。

2019-04-24

SQL Server 2012编程入门经典(第4版)

文件太大了,没法上传,加文档中的秋秋浩,我发给你 评论留下 油箱油箱油箱油箱油箱 也行,我发给你 第1章 RDBMS基础:SQL Server数据库的构成 1.1 数据库对象概述 1.1.1 数据库对象 1.1.2 事务日志 1.1.3 最基本的数据库对象:表 1.1.4 文件组 1.1.5 数据库关系图 1.1.6 视图 1.1.7 存储过程 1.1.8 用户自定义函数 1.1.9 序列 1.1.10 用户和角色 1.1.11 规则 1.1.12 默认值 1.1.13 用户自定义数据类型 1.1.14 全文目录 1.2 SQL Server数据类型 1.3 SQL Server对象标识符 1.3.1 需要命名的对象 1.3.2 命名规则 1.4 本章小结 第2章 SQL Server管理工具 2.1 使用联机丛书获得帮助 2.2 SQL Server配置管理器 2.2.1 服务管理 2.2.2 网络配置 2.2.3 协议 2.2.4 客户端 2.3 SQL Server Management Studio 2.3.1 启动Management Studio 2.3.2 通过“查询”窗口交互。u 2.4 SQL Server Data Tools(以前称为BIDS) 2.5 SQL Server集成服务(SSIS) 2.6 SQL Server Reporting Services 2.7 SQL Server Analysis Services 2.8 Bulk Copy Program(bcp) 2.9 SQL Server Profiler 2.10 sqlcmd 2.11 PowerShel 第3章 T-SQL基本语句 3.1 基本SELECT语句 3.1.1 SELECT语句与FROM子句 3.1.2 WHERE子句 3.1.3 0RDERBY子句 3.1.4 使用GROUPBY子句聚合数据 3.1.5 使用HAVING子句给分组设置条件 3.1.6 使用FORXML子句输出XML 3.1.7 通过OPTION子句利用提示 3.1.8 DISTINCT和ALL谓词 3.2 使用INSERT语句添加数据 3.2.1 多行插入 3.2.2 INSERTINTOSELECT语句 3.3 用UPDATE语句更改获得的数据 3.4 DELETE语句 3.5 本章小结 第4章 连接 4.1 连接 4.2 内部连接 4.3 使用外部连接检索更多数据 4.3.1 简单的外部连接 4.3.2 处理更复杂的外部连接 4.4 完全连接 4.5 交叉连接 4.6 JOIN语句的早期语法结构 4.6.1 内部连接的早期语法结构 4.6.2 外部连接的早期语法结构 4.6.3 交叉连接的早期语法结构 4.7 联合 4.8 本章小结 第5章 创建和修改数据表s 5.1 SQL Server中的对象名 5.1.1 模式名(也称为所有权) 5.1.2 数据库名 5.1.3 通过服务器命名 5.1.4 回顾默认值 5.2 CREATE语句 5.2.1 CREATEDATABASE 5.2.2 构建数据库 5.2.3 CREATETABLE 5.3 ALTER语句 5.3.1 ALTERDATABASE 5.3.2 ALTERTABLE 5.4 DROP语句 5.5 使用GUI工具 5.5.1 使用Management Studio创建数据库 5.5.2 回到代码:使用Management Studio创建脚本 5.6 本章小结 第6章 键和约束 6.1 约束的类型 6.1.1 域约束 6.1.2 实体约束 6.1.3 参照完整性约束 6.2 约束命名 6.3 键约束 6.3.1 主键约 6.3.2 外键约束 6.3.3 唯一约束 6.4 CHECK约束 6.5 DEFAULT约束 6.5.1 在CREATETABLE语句中定义DEFAULT约束 6.5.2 在已存在的表中添加DEFAULT约束 6.6 禁用约束 6.6.1 在创建约束时忽略无效的数据 6.6.2 临时禁用已存在的约束 6.7 规则和默认值 6.7.1 规则 6.7.2 删除规则 6.7.3 默认值 6.7.4 删除默认值 6.7.5 确定哪些表和数据类型使用给定的规则或默认值 …… 第7章 更复杂的查询 第8章 规范化和其他基本设计问题 第9章 SQL Server存储和索引结构 第10章 视图 第11章 编写脚本和批处理 第12章 存储过程 第13章 用户自定义函数 第14章 事务和锁 第15章 触发器 第16章 初识XML 第17章 商务智能基础 第18章 BI存储和报表资源 第19章 Reporting Services 第20章 使用Integration Services进行集成 第21章 扮演管理员的角色

2018-05-10

西门子1200通讯测试小结

西门子1200通讯测试小结

2017-08-22

不需预览实现rdlc文件打印

不需预览实现rdlc文件打印

2017-06-09

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

TA关注的人

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