自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 WPF Label 的Content 内容显示不正常?

有没有遇到过这种问题,给Label 赋值为HNO3_HF ,带有“_” ,那么实际显示的结果是HNO3HF。这是因为"_" 是特殊的符号。看下面的链接,你就明白了。"_" 是一个访问符。按住Alt 键可以定位的。

2025-04-03 11:23:56 108

原创 SECS常用流函数总结

学习网址:

2025-03-27 10:40:14 141

转载 半导体SECS知识

半导体SECS知识

2025-03-18 18:00:34 12

原创 基本的WinDbg调试指令

Windbg调试

2025-03-14 17:31:44 310

原创 问ChatGPT 工控机软件的状态机用什么好

(Robot 取完料再关闭 Loadport)。→ Robot 取料)。

2025-03-13 15:54:48 154

原创 SMIF是指半导体里面的什么设备(摘抄)

SMIF由三部分组成:用来封闭在制造过程中存储和运输盒装半导体晶片的集装箱,即SMIF晶片盒(pod);用来打开SMIF晶片盒(pod)的输入输出装置,即smif装载端口(SMIF i/o,SMIF input/output);为了确保晶圆在不同的制程间运送时的品质,避免晶圆受到尘粒或其它污染,越来越多的运送工作采用标准的运送容器,即采用了标准机械界面(standard mechanical interface,简称SMIF)技术。SMIF技术以“隔离技术”概念为中心。

2025-03-12 11:38:37 154

原创 半导体术语

AMHS。

2025-03-12 11:30:11 116

原创 xceed PropertyGrid 如何做成Visual Studio 的属性窗口样子

这是一个完整可以运行的例子。其实要做成vs 那样的,路途很遥远,这里只是举个例子,需要重写很多模板,像前面的代码中就是定义了Event 选择的模板。类似这样的,我百度了一下,发现使用Xceed 不错。使用PropertyGrid。

2025-01-22 17:51:31 575

原创 WPF MVVM 模式如何监听IsVisibleChanged 事件

(注意:这里我也遇到了一个问题,原本我binding的是Visibility这个属性的,但是我也发现无法触发。而是Visibility从始至终都是Visibility.Visible,但是IsVisible的属性,确实变化过的。我使用的是库System.Windows.Interactivity.dll,首先在xaml中使用了EventTrrigger。值得记录的是,我需要动态添加这个behavior,因此把这部分代码也贴出来。原本以为这是一个很简单的问题,但是我却走了不少的弯路。

2025-01-20 13:45:43 502

原创 Linq 中SkipWhile的含义,不可以乱用

尝试获取当前类型的所有属性,但想跳过某些特定类型的属性(例如,ICommand类型)。使用了SkipWhile方法来跳过第一个满足条件的连续属性。但SkipWhile的行为是只跳过“连续满足条件的元素”,一旦遇到不满足条件的元素,它会保留后续的所有元素,无论它们是否满足条件。如果你的意图是过滤掉所有ICommand类型的属性(而不是仅跳过连续的ICommand属性),应该使用Where方法,而不是SkipWhile。

2025-01-02 16:36:26 235

原创 vs 2022 中xml 粘贴为Class 中,序列化出来的xml 的使用

从图中可以看到有IsVisible 、IsVisibleSpecified 两个,而实际的xml 中其实只有IsVisible 属性,那么为什么会出现IsVisibleSpecified 呢?这是因为标识这个IsVisible 属性是可选的属性。对这个属性进行序列化的时候,要注意,设置值的时候需要给IsVisibleSpecified 设置值,给IsVisible 属性设置值的化,在类序列化为xml 的时候,是没有效果的。在生成的xml 中,有些是类似如下类型的。下边是一个列子,可以直观的看出来效果。

2025-01-02 11:39:37 602

原创 DataGrid 中的DetailTemplate 中,使用toggleButton 控制显隐

DataGrid 中的DetailTemplate 中,使用toggleButton 控制显隐

2024-12-17 14:16:56 367

原创 WPF 带删除按钮的ComboBox 控件

本文写的仓促,但是可用,资源文件中的内容是直接在Combox 的基础上修改的,所以很多。

2024-03-20 18:03:37 725

原创 Postgresql 中bigint 转TimeStamp without zone时间转换遇到的问题

首先,我们公司的大佬写数据的时候,用postgresql 中的bigint 存储的C# DateTime 的ticks 属性。现在我需要转换为postgresql 中的不带时区的时间字段,因此我写sql 语句如下,具体的原因,稍后做分析。由于ticks 属性是从0001年1月1日0时0分0秒。进行存储的每100纳秒的个数。这样就转换好了,其中那一长串的数字,是1970年那个时间的ticks。

2024-02-20 15:05:51 819

原创 注意!Postgresql 用npgsql 获取的时间数据,毫秒丢失了?

于是我就开始大量的查资料,可能是我用的npgsql 的版本太低了吗?下面我提供了一个文档的链接。里面详细说了有关时间的相关设置和操作。伙计们,事情是这样子的。就在这两天同事说,你postgresql 中存储的时间怎么带毫秒,然而你的前端界面显示的数据怎么毫秒都是000。上边是sql 语句的变化,注意这里的时间格式。因为我尝试过了,这样写的结果是错误的。的创建是为了解决其中的许多问题,如果您的应用程序以最基本的方式处理日期和时间,您应该考虑使用它。不幸的是,这些内置类型在许多方面都存在缺陷。

2024-01-11 10:38:42 636

原创 WCF 服务引用中那些我踩了的坑

以前我用过wcf 服务,但是最近使用了新的vs 开发工具,遇到了一些问题,在这里记录下,不知道屏幕前的你是否也遇到了类似的问题。我们一起探讨一下。以上就是我最近遇到的问题,记录下来,以防自己忘记。问题目前尚未解决。大家一起讨论下吧。看看是否有解决办法。

2024-01-03 10:54:05 1239

原创 C# 中的!,那个我不知道的用法

简单的来说,就是_factory 这个是可空类型,如果你直接使用,系统会给你警告,甚至是编译错误,但是你知道你用在这个地方不可能是null ,所以你为了 不出现警告或错误,可以使用这种用法。也就是说,当知道变量不为 null,但编译器确定其 null 状态是“可能为 null”时,必须覆盖警告。同事问了我下面一个用法,我看了下没有用过,查看了文档,才知道这个!在这里是可空类型的解引用。来将 null 状态强制为非 null。

2023-12-27 10:17:06 411

原创 DataGrid 如何限制宽度

注意这里用了DataGrid 设置了MaxWidth ,但是手动拖动Column依然 会拉出滚动条。这种情况大概率是因为你的DataGridTextColumn 中没有width 为 * 的列。

2023-08-08 14:29:40 186

原创 Postgresql导出指定的数据表

注意导出指定表的时候,如果表不存在的时候,需要加上引号。

2023-03-13 10:54:34 426

原创 WPF 在Xaml 中的数据源

其实WPF 开发中我认为数据的绑定,可谓是重要操作,一个系统没有做好数据的接入,那么它将失去灵魂。1.WPF 中的xaml 数据源有几种形式 共有三种形式,分别为DataContext ,Resource,Element(Relativesource)

2023-01-18 14:52:19 360

原创 主从路由器设置

一篇解决家里WiFi 网络问题

2023-01-09 07:14:13 1498

原创 vuex-class和vuex-module-decorators 使用异同

vuex

2022-03-13 19:53:27 1168

原创 Revit 2016 导出属性数据出现繁体的解决办法

Revit 语言包 导出

2022-02-25 10:28:09 528

原创 THREE.js 学习的时候,用的版本一定要注意(axishelper)

THREE.AxisHelper已经不用了,现在用的是THREE.AxesHelperrenderer.shadowMapEnabled,现在已经改为renderer.shadowMap.enable

2021-07-07 14:50:34 2056 4

原创 http-server 本地服务器无法开启的问题

在使用npm 安装了http-server 后,在相应的目录下执行http-server 命令,弹出以下错误。http-server : 无法加载文件 E:nodejs\node_global\http-server.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1解决方案:输入 set-Execut.

2021-07-02 13:35:42 2995

原创 Kettle 数据库连接共享

Kettle 数据连接共享Kettle数据库连接的共享Kettlekettle 是一个etl 的数据库工具。这个工具可以进行数据的整合,和清理。比较好用数据库连接的共享每次进行转换,都要新建数据库连接,而且数据库也不止一个,如果每次都去建立连接,那么会浪费很多时间,让人烦躁。好在kettle ,提供了共享数据库连接的功能。使用方法:1.打开kettle 之后,找到任意一个transform 转换,找到已经建立好的数据库连接,点击右键,选择共享,那么以后在建立transform 转换的时候,就不需要

2021-04-15 10:00:49 1098

原创 git stach储藏功能(SourceTree 使用方法,Visual studio 2019 中使用

git stach储藏功能(SourceTree 使用方法,Visual studio 2019 中使用)贮藏,也是储藏,其实,就是把你没有工作完的内容存储起来,然后开始做目前紧急的事情。等紧急的事情做完了,然后再把没做完的事情放进来。 source tree 这个软件的使用,比较方便,只有一个按钮,就是贮藏,他执行的命令应该是git stash命令。但是在Visual Studio 2019 中,储藏这个命令有两个1.git stash --keep-index它告诉 Git 不仅要贮藏所有已

2021-01-21 18:52:56 4788 2

原创 如何创建自定义的日志记录---Net Core 3.1

最近写了一个webapi 的项目,发现项目里没有写日志。导致一些问题出现后,无法定位到。所以必须添加上日志,没办法谁让我写的代码没有测试那么多,出现的情况考虑的不是那么周全。闲话不多说。下面开始首先呢Net Core 上Logging 是由几个接口的,ILoggerFactory,ILoggerProvider,ILogger。这三个之间的关系,很多文章都说过了。我这里就不再说了。我当时记得看过这样一句话。说的是ILoggerFactory 可以生成Logger,ILoggerProvider 也可以生

2021-01-19 18:31:45 904

原创 数据库中的bigint 类型对应C# 中的long 类型

今天在写linq 语句的时候,遇到了这个问题。调试,报错。我一直不知道还有这样的事情。感觉自己太差劲了。哈哈。var list = dt.AsEnumerable().Select(c => c.Field("RequestCancelID")).ToList();写这句话的时候,这里的类型注意要写成long ,如果你写成int的话,会出现类型转换异常的。因为字段RequestCancelID在数

2018-01-18 16:46:33 12093

原创 VS2010发布的wcf服务,浏览器访问没有问题,但是vs添加服务引用出错

最近新买了台电脑,安装顺序为.net4.0 ~~~IIS~~~数据库~~~VS2010 ,在VS2010发布WCF 服务时,发现,无法引用服务,最终发现是自己对于缓存的目录的权限不够,希望对跟我遇到同样问题的朋友有所帮助。【完】

2017-03-13 14:21:59 1180

转载 C#上传文档

1.HttpHelper类:复制内容到剪贴板using System;using System.Collections.Specialized;using System.IO;using System.Net;using System.Text;namespace ConsoleApplication1{    public static c

2016-11-07 22:45:46 359

原创 JSP九九乘法表打印和杨辉三角打印

题目:在JSP页面中显示出杨辉三角,如下:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 1这是个十行的杨辉三角。JSP body 部分写入下面的代码:

2016-02-20 16:07:35 1542

空空如也

空空如也

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

TA关注的人

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