自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Avalonia-VS环境安装

Avalonia 安装

2022-09-21 17:08:20 766 2

原创 Avalonia—netcore 图片处理

netcore 图片处理

2022-07-19 15:29:56 499 2

原创 C# 去掉图片多余白色部分

C# 去掉图片多余白色部分

2022-07-19 14:18:48 777

原创 国产化系统 netcore 操作PDF(解决合成PDF域消失问题)

国产化系统 netcore 操作PDF(解决合成PDF域消失问题)

2022-07-05 15:05:05 596

原创 国产化系统下操作PDF

国产化系统下netcore多个PDF合成一个

2022-07-05 14:42:49 531

原创 你好Avalonia框架

国产化系统 使用C# Avalonia框架移植现有程序

2022-07-04 15:59:49 2307 1

原创 C#图片压缩

/// <summary> /// 降低图片分辨率,按比例(1~100),比例失效 则按自定义长宽 /// </summary> /// <param name="image"></param> /// <param name="ratePic"></param> /// <param name="widthPic"></param&...

2022-03-11 16:05:10 1838

原创 WPF RadioButton样式 仿造tabControl头部切换

效果代码 <Style x:Key="radBase" TargetType="RadioButton"> <Setter Property="IsChecked" Value="False" /> <Setter Property="Background" Value="Transparent" /> <Setter Property="Foreground" Valu.

2021-12-16 16:04:33 687

原创 WPF BitmapImage 参数绑定跨线程问题

做的功能是需要把PDF 截图然后现在在界面上 然后用手写板画圈 最后插入到PDF中遇到的问题是 进行loading的时候 总是赋值Image出错System.InvalidOperationException:“由于其他线程拥有此对象,因此调用线程无法对其进行访问。”折腾了一下午最后在转换方法里 对BitmapImage 增加Freeze()方法 终于解决Freeze()不是释放什么 只是在冻结 总归解决了在下班之前解决 一身轻松lucky...

2021-07-02 17:55:46 586

转载 C#与Java同步加密解密DES算法

在实际项目中,往往前端和后端使用不同的语言。比如使用C#开发客户端,使用Java开发服务器端。有时出于安全性考虑需要将字符加密传输后,由服务器解密获取。本文介绍一种采用DES算法的C#与Java同步加密解密的代码C#端代码:(注意:DES的秘钥采用8位字符)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;

2021-05-11 15:34:50 1385

原创 WPF 实现 俩组二十位数字 比较 不同位数标红

组织语言真难 什么意思那看图因为是WPF 有想过 弄20个文本什么的 感觉太蛮烦 而且有点low这样一个TextBlock就可以 string text = "00022010111"; string text2 = "01021000121"; if (string.IsNullOrEmpty(text)|| string.IsNullOrEmpty(text2)) { ...

2021-03-22 14:07:50 288

原创 C# 线程浅谈(三)

这篇讲线程锁 lock得概念什么是所 为什么用锁做个栗子俩个线程同时访问一个int对象一个线程 ++ 一个线程-- 都1W次那么这个数 不管怎么样 最后都是0 class TaskDom { int count = 0; public void Start() { Task t1= Task.Run(Task01); Task t2=Task.Run(Task02);..

2021-01-27 15:09:55 136

原创 C# 线程浅谈 (二)

上一篇写Thread这一篇写Task优缺点 百度吧 反正看那个好用用那个创建控制台程序新建TaskDom类还是看怎么创建 怎么使用 怎么带参 怎么返回值 这里都体现了 class TaskDom { int count = 0; public void Start() { Task.Run(Task01); Task.Run(Task02);

2021-01-27 14:29:44 149

原创 C# 线程浅谈 (一)

这个就是简单写一下C#或WPF种使用线程得基础用法线程就是让我们在处理复杂业务得时候 一些耗时得业务能同时进行 来减少时间上得损耗 是一个很好 也必备得技能先说Thread 后说Task1)Thread举栗子创建一个控制台程序新建类ThreadConvert这个类 创建了三个线程 th03演示了带参 和返回值 class ThreadConvert { int count03 = 0; public void Start() .

2021-01-27 11:05:19 329

原创 SQL server 实现触发器备份表数据

在项目里 一个表被增加 需要同步插入的数据 写了一个触发器需要一个备份表 一个触发器创建备份表SELECT * INTO PATIENT_backup FROM PATIENT触发器CREATE TRIGGER [dbo].[Insert_back] ON [dbo].[PATIENT] FOR INSERT ASBEGIN SET NOCOUNT ON; INSERT INTO PATIENT_backup( PATIENTID , BI...

2020-12-11 10:12:11 1038

原创 Sqlserver 触发器 记录删除 与修改

最近项目里发生一些问题 发现数据无故被删除 只能作一个触发器来记录SQL需要 一个触发器 一个log表log表CREATE TABLE [dbo].[LOGR]( [USERID] [varchar](50) NULL, [STRSQL] [varchar](max) NULL, [DATE] [varchar](8) NULL, [TIME] [varchar](8) NULL, [TABLNM] [nvarchar](50) NULL) ON [PRIMARY] TEXTIM.

2020-12-11 10:07:47 2719

原创 List转字符串,用逗号隔开

List<string> list = new List<string>();list.Add("a");list.Add("b");list.Add("c");//MessageBox.Show(list.);//LoadModel();string s = string.Join(",", list.ToArray());棒棒得~

2020-08-18 13:44:12 1788 1

原创 WPF 创建秒表 计时器

上效果上代码 /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { DispatcherTimer dt = new DispatcherTimer(); Stopwatch sw = new Stopwatch(); string current

2020-08-04 14:13:04 2220

原创 WPF 圆型进度条

上效果代码部分太多 直接上传到资源上了 想要的小朋友自己下载

2020-07-22 13:08:34 520

原创 WPF 去除窗体边框

AllowsTransparency="True" WindowStyle="None" ResizeMode="CanResizeWithGrip" Topmost="True"Topmost="True" 是窗体始终最上

2020-07-16 17:00:54 800

原创 C# list 从集合中 按条件查找 排序 并指定条数 返回List

List<OverdueDataModle> list = (from a in ListModel where a.TreatmentPlanID == item.TreatmentPlanID orderby a.PlanStartDatetime descending select a).Take(Convert.ToInt32(item.OverdueCount)).ToList();代码在上 take 是指定返回多少条数据

2020-06-29 14:08:26 3104

原创 C# ObservableCollection/List集合 查询并返回一个对象

ObservableCollectionObservableCollection 对象.ToList().Find(t => t.属性== 值);ListList对象. Find(t => t.属性== 值);linq还得从var 转 用List自带Find会方便 简洁很多!

2020-06-11 08:45:45 3285

原创 Orthanc 连接Mysql8.0 报plugin caching_sha2_password could not be loaded 问题

环境 WIn10 mysql 8.0 数据库Orthanc 连接windows中mysql 会报plugin caching_sha2_password could not be loaded 问题问题愿意是mysql 8.0以后换了caching_sha2_password来作为默认密码规则这边只想给密码规则给换回旧版mysql_native_password先登录 查询状态这里已经使用修改了 local下root 的状态 发现还是连接不上 ALTER USER r...

2020-06-05 13:55:56 556

原创 win10 完全卸载 MYsql8.0

本文介绍,在Windows10系统下,如何彻底删除卸载MySQL。。。1》停止MySQL服务开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。2》卸载mysql server控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。3》将MySQL安装目录下的MySQL文件夹删除(我的安装目录是C:\Program Files (x86)\MySQL)4》运行“regedit”文件,打开注册表。删除HKEY_LOCAL_MACHINE\SYSTEM...

2020-06-05 10:39:38 3698

原创 WPF MVVM 鼠标双击事件

<local:MonthItem.InputBindings> <MouseBinding Command="{Binding DataContext.MonthItemDoubleClick,ElementName=MonthlySchedule}" MouseAction="LeftDoubleClick" CommandParameter="{Binding ElementName=Item}"/> </local:MonthItem.InputBi.

2020-06-01 09:15:29 2564

原创 C# linq查询集合后 返回var 转换成实体类集合

var list = from m in MonthSchedule where UtilityControl.GetDateTime(m.PlanFinishDatetime) >= UtilityControl.GetDateTime(sday) && UtilityControl.GetDateTime(m.PlanFinishDatetime) <= UtilityControl.GetDateTime(eday...

2020-05-29 09:24:25 2441 2

原创 查询端口占用 并关闭

查询netstat -aon|findstr "端口号"查询出占用的进程接触占用tasklist|findstr "进程"

2020-05-20 13:11:39 429

原创 WPF DataGrid 实现 选中单元格 效果

首先设置DataGrid 属性SelectionUnit="Cell" SelectionMode="Extended"按住Ctrl 多选单元格样式 <Style x:Key="DataGridCellStyle" TargetType="{x:Type DataGridCell}"> <Setter Property="Background" Value="Transparent"/> <S...

2020-05-19 13:40:04 5691

原创 WPF DataGrid 两行一个颜色

Datagrid 行样式样式 <Style TargetType="DataGridRow"> <Style.Triggers> <!--隔行换色--> <Trigger Property="AlternationIndex" Value="2" > <Setter Property="Background"

2020-05-19 13:35:56 646

原创 WPF 自定义控件 实践

主要是在思考自定义控件 数据绑定问题创建自定义控件后 会生成样式 通过依赖属性来和台前界面属性 动态绑定主要看怎么绑定值 希望给你们一个借鉴 <Style TargetType="{x:Type local:DataTableItem}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate Target.

2020-05-19 13:32:28 571

原创 WPF DataGrid MVVM 绑定 SelectedCells

首先增加一个附加属性类DataGridSelectedCellsBehavior public class DataGridSelectedCellsBehavior { public static IList<DataGridCellInfo> GetSelectedCells(DependencyObject obj) { return (IList<DataGridCellInfo>)obj.G

2020-05-19 13:29:46 1791

原创 WPF MVVM下 关闭窗体 并打开新窗体

这个功能应该常用与登录 后 主界面显示Login 窗体Main窗体LoginViewModelMainViewModel首先定义俩个帮助类WindowBehavior 和WindowManager public class WindowBehavior : Behavior<Window> { /// <summary> /// 关闭窗口 /// </summary>

2020-05-19 13:22:50 2180 1

原创 WPF 密码框 密码可见切换

实现大体功能思路 一个Grid包含一个文本 一个密码框 通过点击图片来显示隐藏 这俩个控件最难的其实就是prassWord不支持绑定 写了一个帮助类界面 <Grid HorizontalAlignment="Left" Margin="32,225,32,276" VerticalAlignment="Top" Width="408" Height="54"> <TextBox x:Name="PwTxTBox" V...

2020-05-19 13:12:22 4343 4

原创 WPF RadioButton样式 (2)

界面<RadioButton x:Name="radioButton" Style="{StaticResource GroupSelectRadioButton_Left}" Content="周" Margin="0" > </RadioButton> <RadioButton x:Name="radioButton_Copy" Content="月" Grid.Column="2" Style="{St..

2020-05-19 13:01:13 2166

原创 WPF RadioButton 样式 (1)

界面 <RadioButton x:Name="radioButton" IsChecked="True" Content="界面" HorizontalAlignment="Left" Height="90" Margin="100,334,0,0" VerticalAlignment="Top" Width="60" Style="{DynamicResource RadioButtonOISStyle}"/> <RadioButton x:Name="radioB...

2020-05-19 12:57:00 1954

原创 WPF 属性触发器

今天做了一个属性触发器的效果我按照属性触发器这么写 发现 动画效果不怎么好 没有动的感觉<Style x:Key="PathStyle1" TargetType="{x:Type Path}"> <Setter Property="Fill" Value="#c8c8c8"/> <Setter Property="Stroke" Value="#c8c8c8"/> <Setter...

2020-05-19 12:53:31 541

原创 Orthanc windows下扩展mysql

Orthanc 本身内置Sqlit数据库 但是只能独占访问对sqlit是在不熟悉 就扩展成mysqllinux下 扩展mysqlwindows相比比较简单1)在mysql电脑上创建orthanc数据库,字符集utf8mb4 -- UTF-8 Unicode,排序规则utf8mb4_unicode_ci就可以了2)用源码的兄弟要记住 C++源码并没有Configura...

2020-04-30 11:20:53 1557 3

原创 Orthanc 设置IP访问

配置好 Orthanc 后 如果不修改Configuration.json文件的参数的话 只能使用localhost访问需要修改Configuration.json 文件这里提示下 如果是源码编译出来的 作者暂时没有找到Configuration.json 文件需要修改Main方法中的代码 设置好 指定Configuration.json 路径 当然 这个不是重点Configu...

2020-04-30 10:59:58 1252

原创 医疗PACS DICOM 存储 开源商业软件 Orthanc

Pacs 医疗中 存放DICOM的软件Orthanc 成熟 开源的pacs 与DICOMServer 集合体功能 实现 接受DICOM 转义成JSON 酷! 内置SQLite 数据库 可扩展成MYsqlC++的源码感谢作者这里写怎么得到源码 和详细的介绍!DICOM医学图像处理:Deconstructed PACS之Orthancorthanc微调配置会有俩篇文章...

2020-04-29 18:29:22 1574

原创 面试了一个37 岁的程序员 有一些感悟

看一篇文章面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从然后联想到 前几天 ‘不小心’ 面试了以为 37 岁的大哥 为什么是‘不小心那’,那一天 我们技术经理不在,那就带上我了 ....说明一下 本人 89年 也就是30岁 但是 事先并不知道面试的人 是37岁的大哥!当我见到面试者,第一反应 岁数有点大啊 至少白头发都能给人沧桑感 .入席后 我在翻看简历...

2020-04-28 15:36:31 4757 4

Avalonia vs2019 安装包

Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包Avalonia vs2019 安装包

2022-09-21

WPF 多线程加载.7z

WPF数据多线调用.WPF数据多线调用.WPF数据多线调用.

2021-07-02

WPF 圆型进度条效果

WPF 圆型进度条效果

2020-07-22

Mysql的 C++环境.zip

Mysql8.0的C++环境

2020-03-11

window10专业版null文件怎么可能重名啊.zip

window10 安装Git报 fatal:open /dev/null or dup failed: No such file or directory

2020-03-02

MVVMLight.zip

MVVMLight.zip

2019-12-18

WPF用户控件 颜色控制.zip

WPF用户控件 颜色控制

2019-12-03

窗体single模式 并再次运行双击置顶

窗体single模式 并再次运行双击置顶

2019-11-28

WPF page 使用

WPF Page使用

2019-11-28

expressdom.zip

express+mysql 后台项目

2019-09-28

express.7z

nodejs+express+mysql 后台实例资源和项目 博客使用哟

2019-09-24

WCF 双工代码

WCF 双工代码

2016-02-18

WPF WIn8样式滚动条和进度条

WPF WIn8样式滚动条和进度条

2015-06-30

WPF 自定义窗体

WPF 自定义窗体代码 只有功能 类 不能运行 有一定经验的下

2015-06-26

WPF 窗体自定义 样式

WPF 窗体自定义 样式

2015-06-12

pmbok 5th官方中文版

pmbok 5th官方中文版

2015-01-09

WPF MVVM Command 02 触发器

WPF MVVM Command 触发器

2014-10-22

WPF MVVM Command 01

WPF MVVM Command

2014-10-22

Access破解密码工具

Access破解密码工具

2014-06-25

WInfrom 自动登录QQ网页网盘

WInfrom 自动登录QQ网页网盘 只实现了基本自动登录功能 没时间改进 适合初学者

2014-06-25

WPF Tree node 拖拽

WPF Tree node 拖拽

2014-06-25

WPF 样式库

基本WPF控件都有 有很多漂亮的样式 下下来可以学习 也可以直接用

2014-06-25

C#简单的Udp示例l.zip

可实现UDP通信 已经检测 适合初学者 可实现WInfrom实时数据刷新

2014-06-25

PDF Reference 前三章 中文讲解 学习PDF最好看一下

看的恶心的话 换成WORD 继续看 这里知识 PDF Reference 1.7 的前三章 基础 中的基础啊

2010-08-10

PDF 内容构造实例详解

文件包括PDF实例 Foxit Reader 和详解文档 详解了PDf结构 分页 树形标签 字体等知识 用Foxit Reader打开PDF文件 看结构用 TEXT

2010-08-10

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

TA关注的人

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