CSFramework.com自动分词系统:c/s架构,c/s,winform插件化框架,winform,插件化框架,插件,架构,框架
搜索'c/s架构winform插件化框架'有20 条结果:
内容: C# 全选 /// /// 系统消息提示窗体 /// public class Msg { /// /// 打开对话框 /// /// 本次对话内容 /// public static bool AskQuestion(string msg) { DialogResult r; r = MessageBox.Show(msg, "确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4205.htm   日期:2022-01-04
内容: MES系统 - 生产过程管理控制 MES生产过程控制贯穿于MES系统生产管理运行的始终,制造业企业通过MES生产过程控制,实现对整个车间环境和生产流程的监督、制约和调整,使生产过程安全生产计划准确及时推进,从而达到预期生产目标,按时按质按量向客户交付产品,从提高客户满意度,提升市场综合竞争实力。 MES生产过程控制主要包括哪些方面呢? MES过程管理 MES过程管理是指监控生产过程和自动修正生产中的错误并提高加工活动的效率和质量,或者向用户提供纠正错误并提高在线行为的决策支持。过...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4204.htm   日期:2022-01-04
内容: 目录 MES系统 - 生产看板管理简介 MES系统电子看板 生产看板 - 八大作用 生产看板 - 四大机能 生产看板 - 三种类型 1. 在制品看板 2. 领取看板 3. 临时看板 MES系统 - 生产看板管理简介 MES看板包括四个部分:生产任务看板、各生产单位生产情况看板、质量看板和物料看板,其中生产任务看板包括生产任务号、班组、线体等元素。通过该看板,我们可以及时了解生产任务的投入、产出等情况;该看板也为生产的前期准备提供了信息,比如当天需要生产什...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4203.htm   日期:2022-01-04
内容: MES系统简介 什么是MES系统呢?MES即Manufacturing Execution System,是制造企业生产过程执行系统,通过数据采集、效率评估、历史数据分析、物料跟踪、质量跟踪与分析、设备管理、计划分解等业务子系统或功能组件。以对过程任务分配、业绩进行监视、统计、跟踪和分析等手段,实现过程的持续改进。 MES系统是一套面向制造企业车间执行层的生产信息化管理系统。 MES 的生产计划管理综述 生产计划的管理在MES系统中是非常重要的。我们知道,一般的情况下,企业的生...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4202.htm   日期:2022-01-04
内容: 目录 质量管理统计 提高运作绩效 优化运营资本 质量管理 来料检验 制程检验 MES质量管理模块主要是解决车间层面生产过程中的质量活动及质量管理等工作,包括生产过程质量数据管理、半成品质量管理、质量跟踪与追溯、质量统计分析等。 质量管理统计 MES将在质量管理方面构建智能管理,以提升质量管理的手段、监管力度、数据准确性和生产质量,主要体现在: 提高运作绩效 提升对回修过程的监管,加强对成品质检过程的监控,结果的统计分析,降低无效的返修行为,优化生产执行;形成...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4201.htm   日期:2022-01-04
内容: CSFramework AutoUpgrader 版本自动升级 软件升级 csframework@喜鹊软件 目录 1. 复制CSFramework.AutoUpgrader升级程序文件 2. 自动升级与系统集成 3. VersionCheckNEW.cs 4. 修改常量 5. 独立版本修改 -自己开发的主程序 5.1 依赖的类库 5.2 依赖的类库下载 6. VS开发环境要求 1. 复制CSFramework.AutoUpgrader升...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4200.htm   日期:2022-01-04
内容: 有个问题:SQLServer数据库能附加到阿里云虚拟服务器(虚拟主机)吗? 阿里云虚拟服务器默认配置一个SQLServer数据库,如下图: 阿里云 虚拟主机是不可以附加数据库的。 阿里云的虚拟服务器的数据库名称是不能变动的,只能把表建在数据库里面。 使用SSMS连接阿里云数据库,然后导入脚本生成数据库的所有表。 ...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4195.htm   日期:2022-01-04
内容: 目录 1. 数据库改名,复制SqlServer数据库文件(mdf) 2. 附加数据库 3. 修改数据库逻辑名称 4. 设置数据库的dbo权限 (sa用户跳过此步骤) 操作步骤: 1. 数据库改名,复制SqlServer数据库文件(mdf) *** 不对数据库改名,跳过此步骤 *** 复制 XQOMS_Demo.mdf及XQOMS_Demo_System .mdf 两个数据库,包括ldf日志数据库文件,把Demo改名为XXX, XXX 代表新的数据库...
URL:https://www.csframework.com/archive/1/arc-1-20220104-4194.htm   日期:2022-01-04
内容: 目录 DateOnly & TimeOnly Parallel.ForEachAsync ArgumentNullException.ThrowIfNull() PriorityQueue RandomAccess PeriodicTimer Metrics API 检查元素是否可为空的反射API 检查嵌套元素是否可为空的反射API ProcessId & ProcessPath Configuration 新增 GetRequi...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4189.htm   日期:2021-12-30
内容: 在 OAuth 2.0 授权协议中, 有两个令牌 token , 分别是 access_token 和 refresh_token, 为什么已经有了 access_token, 还需要 refresh_token 呢? 我们先看下面两者的介绍 access_token 访问令牌, 它是一个用来访问受保护资源的凭证 refresh_token 刷新令牌, 它是一个用来获取access token的凭证 下面是 OAuth 2.0 中的 token 工作流程图 回归主题, 这两个...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4187.htm   日期:2021-12-30
内容: .NET 6 优先队列 PriorityQueue 详解 目录 时间复杂度 什么是优先队列 堆 Heap 入队 Enqueue 出队 Dequeue 扩容和收缩机制 总结 参考 在最近发布的 .NET 6 中,包含了一个新的数据结构,优先队列 PriorityQueue, 实际上这个数据结构在隔壁 Java中已经存在了很多年了, 那优先队列是怎么实现的呢? 让我们来一探究竟吧。 时间复杂度 因为接下来会分析时间复杂度, 这里先贴一张几种时间复杂度的...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4186.htm   日期:2021-12-30
内容: C# 时间戳与 标准时间的转其实不难,但需要注意下,基准时间的问题。 格林威治时间起点:1970 年 1 月 1 日的 00:00:00.000 北京时间起点:1970 年 1 月 1 日的 08:00:00.000 昨天我在这里踩坑了,我用的是格林威治时间计算的时间戳,给计算机监控系统。计算机监控系统拿到时间戳换算后的时间总是跟我的对不上。后来发现是这个原因; 1.标准时间转时间戳的方法 /// /// 获取开停机的时间戳 /// /// /// pub...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4185.htm   日期:2021-12-30
内容: 如下XML文件:(算是一个属性值比较多的xml文件。。。读取该Xml算是我在公司实际的一个任务) 创建一个类WriteXml用来封装读取Xml的和属性值方法:代码如下 class ReadXml { /// /// 第一根节点的属性 /// public string PrintNumber { get; set; } public string ControlBarcode { get; set; } public string ControlEBarcode { get;...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4090.htm   日期:2021-12-30
内容: FileSystemWatcher 首先这是我自己在一个任务需求里面所要用到的,大致的代码如下:我把监视文件和备份文件的方法封装到一个WatcherAndBackup 类中了,但是总感觉封装的不是很好,有大牛能够指出改正之处在此留言,谢谢指点了哈!!,主要监视文件用到的类就是在sysytem.IO 里面的FileSystemWatcher,然后在一个控制台里面创建类WatcherAndBackup的实例并且运行就行 1 class WatcherAndBackup 2 ...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4089.htm   日期:2021-12-30
内容: 目录 前言 InternalsVisibleToAttribute特性 拓展部分 总结 前言 本文将介绍如何在其他程序集访问internal类的方法 首先我们新建一个解决方案,其中同时新建两个类库 FooALibray 和 FooALibray ,如下: 其中 FooA 类代码如下: internal class FooA { public void Print() { Console.WriteLine($"I am {nameof(FooA)}&qu...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4088.htm   日期:2021-12-30
内容: 滑动窗口算法用于应对请求在时间周期中分布不均匀的情况,能够更精确的应对流量变化,比较著名的应用场景就是TCP协议的流量控制,不过今天要说的是服务限流场景中的应用。 算法原理 这里假设业务需要每秒钟限流100次,先来看固定窗口算法的两个问题: 漏检 如下图所示,单看第1秒和第2秒,其请求次数都没有超过100,所以使用固定窗口算法时不会触发限流。但是第1秒的后500ms的请求数加上第2秒的前500毫秒的请求数就超过了100,这时候可能会给系统带来伤害,使用固定窗口算法时不能检测到这...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4087.htm   日期:2021-12-30
内容: #region 数据表DataTable 转键值对集合 List /// /// 数据表DataTable 转键值对集合 List /// 把DataTable转成 List集合, 存每一行 /// 集合中放的是键值对字典,存每一列 /// /// 数据表 /// 哈希表数组 public static List DataTableToList(DataTable dt) { List list = new List (); foreach (DataRow...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4086.htm   日期:2021-12-30
内容: 前几天看到一篇讲StringBuilder性能的文章,文章里面给出了一个测试用例,比较StringBuilder.AppendJoin和String.Join的性能。根据该测试结果,“对于这个操作,这两种方法的速度很接近,但 StringBuilder.AppendJoin 使用的内存明显较少”。据此,该文言之凿凿地指出,应该使用“StringBuilder.AppendJoin 而不是 String.Join”。 事实果真如此吗? 搜索一下就知道,StringBuilder采用的是...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4085.htm   日期:2021-12-30
内容: Visual Studio自动生成的VS解决方案忽略文件 .gitignore 适用版本:VS2015/VS2017+ 使用方法:替换 .gitignore文件的内容。 HTML 全选 ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. ## ## Get latest from https://git...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4082.htm   日期:2021-12-30
内容: Visual Studio 2022 Enterprise 企业版 VHF9H-NXBBB-638P6-6JHCY-88JWH Visual Studio 2022 Professional 专业版 TD244-P4NB7-YQ6XK-Y8MMM-YWV2J Visual Studio 2019 Enterprise 企业版 BF8Y8-GN2QH-T84XB-QVY3B-RC4DF Visual Studio 2019 Professional 专业版 NYWVH-...
URL:https://www.csframework.com/archive/1/arc-1-20211230-4081.htm   日期:2021-12-30
回到顶部