自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 资源 (264)
  • 收藏
  • 关注

原创 安卓APP更改名称、一个安卓APP生成多个APP,不覆盖原有的APP,同一个安卓代码生成多个不同的APP

安卓APP更改名称、一个安卓APP生成多个APP,不覆盖原有的APP,同一个安卓代码生成多个不同的APP

2025-03-26 17:10:08 69

原创 Winform实现画图,及实现图像运动,C#中GDI+图形图像技术 C#之快速入门GDI+绘图 C#实现快速画图功能 C# Winform GDI+ 绘图 Winform画矩形、直线、椭圆、运动图像

GDI+的灵活性体现在它能够绘制各种类型的图形,从简单的线条和形状到复杂的路径和区域。在C#的世界里,GDI+如同一位多才多艺的艺术家,以其强大的绘图能力,让开发者能够轻松地在应用程序中挥洒创意,绘制出丰富多彩的图形世界。GDI+不仅支持基本的几何图形绘制,还能处理复杂的图像处理任务,包括文字的渲染和图片的展示,使得用户界面更加生动和富有吸引力。GDI+以其强大的绘图功能和灵活的图像处理能力,为C#开发者提供了一个强大的工具集,使得在应用程序中实现丰富多彩的图形和动画效果变得简单而高效。

2025-01-03 23:08:46 753

原创 QT漂亮QML模仿流行VUE Element UI之按钮,QML漂亮大方美观的按钮样式 QML开发按钮样式 Button漂亮样式QML下载 快速开发QML漂亮界面 QML自定义漂亮控件

自定义控件是QML中的一大亮点。通过自定义控件,我们可以创建具有独特风格的按钮,如图标按钮、圆形按钮等。这些自定义控件不仅可以提升界面的美观度,还可以增强用户的交互体验。

2024-11-29 16:49:15 474

原创 QT6 C++ QML创建HTTP服务,C++快速简单创建web服务器 QT快速提供Resful接口 创建Resful服务 QML提供get、post服务 C++实现HTTP服务 搭建HTTP服务

Qt是一个跨平台框架,这意味着使用Qt6 QML开发的HTTP服务器可以在多种操作系统上运行,包括Windows、Linux和macOS。这些优点使得Qt6 QML成为一个强大的工具,用于快速开发和部署HTTP服务器服务,特别适合需要快速原型开发和嵌入式HTTP服务的场景。:Qt HTTP Server提供了构建轻量级HTTP服务器的基础构件,使得在应用程序中嵌入HTTP服务器变得简单快捷。:Qt拥有一个庞大的开发者社区和详尽的官方文档,这为开发者提供了强大的支持和资源。

2024-11-10 20:52:21 505

原创 QT(C++) QML QtWebEngine WebEngineView显示漂亮报表,QML显示ECharts示例,QML快速显示网页内容 QtWebEngine实战例子下载 快速学习QML

在现代应用程序开发中,将网页内容和交互式图表集成到桌面或移动应用中是一个常见的需求。Qt QML通过其WebEngineView组件提供了一个强大的解决方案,它不仅能够显示网页内容,还能与JavaScript进行交互,这为集成ECharts这样的图表库提供了极大的便利。以下是使用Qt QML中的WebEngineView显示网页和ECharts图表的优势和便利性分析。

2024-10-19 18:41:33 1039

原创 C++(QT)开发三菱上位机MC 3E 二进制通信协议 C++快速开发Mitsubishi上位机 支持Q、FX系列 支持Windows、linux平台 MC 3E指令分析 快速入门三菱PLC MC协议

1)三菱PLC在工业中的应用非常广泛,它们可以用于实现数字信号调节、逻辑运算、定时控制等多种功能。由于其高速、可靠、灵活的特点,它们被广泛应用于工业生产自动化、物流仓储、化工企业以及自动化机械等领域。例如,在工业生产中,三菱PLC可以通过程序控制生产线上的各个环节,实现实时控制;通过这种协议,上位机可以发送指令给PLC,同时从PLC读取所需的数据,从而实现对工业自动化过程的监控和控制。这种协议的应用可以提高通信的效率和可靠性,确保工业自动化系统的稳定运行。

2024-08-29 17:01:28 647

原创 C++(QT)开发三菱上位机MC 3E ASCII通信协议 QT开发上位机例子 C++快速实现Mitsubishi三菱MC 3E ASCI上位机开发 支持Windows、linux平台 MC指令明细

三菱MC系列PLC设计的上位机软件,采用C++和QT框架精心打造,确保了软件的性能和用户体验。自行封装Omron欧姆龙fins TCP UDP协议实例下载----->

2024-08-28 22:17:09 510

原创 C++(QT)开发OMRON上位机fins TCP UDP通信协议 QT开发上位机例子 C++快速实现OMRON欧姆龙fins TCP UDP上位机开发 支持Windows、linux平台

FINS(Factory Interface Network Service)协议是Omron公司开发的一种专用协议,支持以太网、控制网络和RS232C/485串行通信之间的无缝通信。PLC可以对接多种设备,包括但不限于传感器、执行器、HMI(人机界面)、SCADA(监控与数据采集)系统、Historian、MES(制造执行系统)、ERP(企业资源计划)以及各种自定义应用程序。对于上位机的开发,在实际开发中,开发者需要掌握FINS协议的数据帧结构和命令代码,以便进行有效的通信。

2024-08-17 22:29:57 537 1

原创 C++(QT)开发OMRON上位机fins通信协议 QT开发上位机例子 C++快速实现OMRON欧姆龙上位机开发 C++封装OMRON上位机fins协议通信 支持Windows、linux平台

一旦封装完成,Qt的信号和槽机制、以及对网络通信的良好支持,使得使用Qt开发基于FINS协议的上位机变得非常高效。Qt以其跨平台性、丰富的功能库、高效的运行性能以及良好的社区支持,成为开发上位机,特别是需要与欧姆龙FINS协议通信的上位机的理想选择。其次,Qt提供了一套完整的工具集和库,包括但不限于网络通信、图形用户界面和多线程处理等,这些功能为上位机的开发提供了强大的支持。Qt框架以其跨平台能力、丰富的功能库和高效的运行性能,成为开发上位机的理想选择。再者,Qt的高效性体现在其运行性能上。

2024-08-10 10:00:09 572

原创 蓝凌EKP二次开发资料大全 完整蓝凌二次开发资料 蓝凌 EKP开发实战教程 蓝凌OA二次开发资料大全 蓝凌OA java开发快速入门

管理员手册_06.应用模块用户权限配置表_【要求了解概念】.doc。管理员手册_02.Admin.do配置_【要求动手实践】.doc。管理员手册_09.钉钉集成配置手册_【要求了解概念】.docx。管理员手册_10.移动组件配置_【要求了解概念】.docx。管理员手册_01.系统初始配置_【要求动手实践】.doc。管理员手册_04.流程表单配置_【要求动手实践】.doc。管理员手册_05.应用模块管理_【要求动手实践】.doc。管理员手册_03.门户配置_【要求动手实践】.doc。

2024-08-08 11:21:07 1315 1

原创 C++ Thead多线程 跨平台线程池---C++11多线程快速学习

在每个线程中,我们不断地从任务队列中获取任务并执行,直到线程池被停止。在 enqueue() 函数中,我们将任务封装成一个 std::function 对象,并将它添加到任务队列中。在主函数中,我们创建了一个 ThreadPool 对象,并向任务队列中添加了 8 个任务。在任务执行完成后,程序会退出。它使用 C++11 标准库中的 std::thread、std::mutex、std::condition_variable、std::function 和 std::queue 等组件实现。

2024-07-01 16:23:42 317

原创 C++ Thead多线程 condition_variable 与其使用场景---C++11多线程快速学习

使用 `std::condition_variable` 可以实现线程的等待和通知机制,从而在多线程环境中实现同步操作。在生产者-消费者模型中,使用 `std::condition_variable` 可以让消费者线程等待生产者线程生产数据后再进行消费,避免了数据丢失或者数据不一致的问题。在其他线程中需要通知等待的线程时,调用。对象,用来保护共享资源的访问。在需要等待条件变量的地方。函数通知等待的线程。

2024-06-26 14:42:02 241

原创 C++ Thead多线程std::lock_guard与 std::unique_lock有何区别---C++11多线程快速学习

尝试对互斥量进行加锁操作,如果当前互斥量已经被其他线程持有,则当前线程会被阻塞,直到互斥量被成功加锁,或者超过了指定的时间点。:尝试对互斥量进行加锁操作,如果当前互斥量已经被其他线程持有,则当前线程会被阻塞,直到互斥量被成功加锁,或者超过了指定的时间。:尝试对互斥量进行加锁操作,如果当前互斥量已经被其他线程持有,则当前线程会被阻塞,直到互斥量被成功加锁。:尝试对互斥量进行加锁操作,如果当前互斥量已经被其他线程持有,则函数立即返回。进行初始化,并尝试对该互斥量进行加锁操作。:构造函数,使用给定的互斥量。

2024-06-25 08:18:53 542

原创 C++ Thead互斥量死锁,mutex如何防止死锁---C++11多线程快速学习

例如,都先获取 mtx1 的所有权,再获取 mtx2 的所有权,或者都先获取 mtx2 的所有权,再获取 mtx1 的所有权。这样就可以避免死锁问题。因为 T1 获取了 mtx1 的所有权,但是无法获取 mtx2 的所有权,而 T2 获取了 mtx2 的所有权,但是无法获取 mtx1 的所有权,两个线程互相等待对方释放互斥量,导致死锁。而 T2 也是先获取 mtx2 的所有权,再获取 mtx1 的所有权,T1 先获取 mtx2 的所有权,再获取 mtx1 的所有权,这样就避免了死锁问题。

2024-06-19 20:37:33 325

原创 C++ Thead互斥量解决多线程数据共享问题---C++11多线程快速学习

在多个线程中共享数据时,需要注意线程安全问题。如果多个线程同时访问同一个变量,并且其中至少有一个线程对该变量进行了写操作,那么就会出现数据竞争问题。数据竞争可能会导致程序崩溃、产生未定义的结果,或者得到错误的结果。为了避免数据竞争问题,需要使用同步机制来确保多个线程之间对共享数据的访问是安全的。常见的同步机制包括互斥量、条件变量、原子操作等。以下是一个简单的数据共享问题的示例代码上面的代码中,定义了一个名为的全局变量,并在两个线程中对其进行累加操作。在main函数中,创建了两个线程,并分别调用了。

2024-06-19 20:27:08 590

原创 C++线程函数中的数据未定义错误---C++11多线程快速学习 C++当使用参数传递给线程时,必须确保正确管理生命周期和同步问题,以避免数据竞争和未定义行为 如何查找解决c++多线程传参报错问题

然后,我们创建了一个名为`t`的线程,将`foo`函数以及一个已经被释放的指针所指向的整数值作为参数传递给它解决方案是确保在线程函数执行期间,被传递的对象的生命周期是有效的。然后,我们创建了一个名为`t`的线程,将`foo`函数以及指向局部变量`x`的指针作为参数传递给它。然后,我们创建了一个名为`t`的线程,将`foo`函数以及一个临时变量`1`作为参数传递给它。然后,我们创建了一个名为`t`的线程,将`foo`函数以及变量`x`的引用作为参数传递给它。类的友元函数,并在函数中调用。

2024-06-16 16:35:57 1074

原创 C++ Thead线程库的基本使用---C++11多线程快速学习

在这个例子中,我们创建了两个线程`t1`和`t2`,它们都调用`print_message`函数输出一条消息。最后,我们使用`t.join()`等待线程完成。在这个例子中,我们创建了一个名为`t`的线程,调用`print_message`函数输出一条消息。- 忘记等待线程完成或分离线程:如果我们创建了一个线程,但没有等待它完成或分离它,那么在主线程结束时,可能会导致未定义行为。创建线程后,我们可以使用`t.join()`等待线程完成,或者使用`t.detach()`分离线程,让它在后台运行。

2024-06-16 11:46:48 993

原创 QT开发上位机例子 C++开发上位机例子 自行封装OMRON上位机fins协议通信例子 自行封装C++实现欧姆龙fins协议通信 QT快速开发上位机 C++快速实现OMRON欧姆龙上位机开发

一旦封装完成,Qt的信号和槽机制、以及对网络通信的良好支持,使得使用Qt开发基于FINS协议的上位机变得非常高效。其次,Qt提供了一套完整的工具集和库,包括但不限于网络通信、图形用户界面和多线程处理等,这些功能为上位机的开发提供了强大的支持。Qt框架以其跨平台能力、丰富的功能库和高效的运行性能,成为开发上位机的理想选择。Qt以其跨平台性、丰富的功能库、高效的运行性能以及良好的社区支持,成为开发上位机,特别是需要与欧姆龙FINS协议通信的上位机的理想选择。软件例子下载----->

2024-06-15 12:23:02 683 1

原创 QT属性系统,简单属性功能快速实现 QT属性的简单理解 属性学习如此简单 一文就能读懂QT属性 QT属性最简单的学习

属性的读写既可以使用各个属性自己的读写函数,如 setNickName()、nickName()、setCount()、count(),也可以使用属性通用的函数:setProperty() 写属性,property() 读属性,都是通过属性的名称来寻找特定属性实现读写。​setProperty() 第一个参数是普通字符串,就是属性的名称,第二个参数是属性的数值,QVariant 是 Qt 定义的通用变量类型,标准 C++ 的类型和 Qt 自己的数值类型都可以自动转为 QVariant 类的对象。

2024-06-13 11:56:21 1883

原创 QT漂亮QSS样式模仿流行VUE Element UI Tabs ,QSS漂亮大方美观样式 QSS样式 QTabWidget漂亮样式QSS 快速开发QSS漂亮界面

随着Web前端技术的飞速发展,Vue Element UI以其优雅的设计风格、丰富的组件库以及高度的定制性,迅速成为开发者构建现代化用户界面的首选之一。尽管Vue Element UI主要服务于Web应用,其设计理念和视觉风格对桌面应用程序的界面设计同样具有启发意义,尤其是在使用Qt框架开发的项目中,通过Qt的样式表(QSS)技术,我们能够借鉴Element UI的美学特点,提升Qt应用的用户界面美观度和用户体验。QT漂亮QSS样式模仿流行VUE Element UI Tabs ,QSS漂亮大方美观样式

2024-06-12 14:14:27 838

原创 QT漂亮QSS样式模仿流行VUE Element UI ,QSS漂亮大方美观样式 QSS样式 QTableWidget 漂亮样式QSS 快速开发QSS漂亮界面

在现代应用程序开发中,用户界面(UI)的设计与用户体验(UX)占据了至关重要的位置。Vue.js框架因其灵活性和丰富的生态系统而广受欢迎,其中Element UI作为一套为Vue设计的桌面端组件库,以其清晰的视觉风格和人性化的交互体验,成为了许多项目中的首选。对于使用Qt框架进行桌面应用开发的开发者而言,虽然Qt自带了丰富的UI控件,但追求与现代Web风格如Element UI相匹配的界面效果,无疑能提升应用的美观度和用户满意度。

2024-06-11 16:35:47 1382

原创 QT 信号和槽 信号关联到信号示例 信号除了可以绑定槽以外,信号还可以绑定信号

信号除了可以关联到槽函数,还可以关联到类型匹配的信号。

2024-06-10 15:22:59 595

原创 QT 信号和槽 通过自定义信号和槽沟通 如何自定义槽和信号的业务,让它们自动关联 自定义信号功能

本小节需要大家学习的就是右半段的部分,我们在主窗体 ButtonClicked 函数里触发自定义的信号 SendMsg,然后通过 connect 函数关联,自动调用了接收端对象 s 的槽函数 RecvMsg,并弹窗显示了传递的字符串。关联完成之后,一旦用户点击主窗体里的按钮,我们自定义的 SendMsg 信号就会发出去,然后 接收端对象 s 里的槽函数就会执行,并且信号里的字符串也会自动传递给 RecvMsg 槽函数,然后会出现弹窗显示传递的字符串。信号和槽机制有三步,一是有源头对象发信号,我们完成了;

2024-06-10 15:13:07 1218

原创 QT漂亮QSS样式模仿流行VUE Element UI 表单,QSS漂亮大方美观表单样式 QSS表单样式 QLineEditQComboBox QCheckBox漂亮样式QSS 快速开发QSS漂亮界面

QT漂亮QSS样式模仿流行VUE Element UI 表单,QSS漂亮大方美观表单样式 QSS表单样式 QLineEditQComboBox QCheckBox漂亮样式QSS 快速开发QSS漂亮界面QT漂亮QSS下载

2024-06-10 11:02:31 1432

原创 QT漂亮QSS样式模仿流行VUE Element UI之按钮,QSS漂亮大方美观的按钮样式 QSS开发按钮样式 QPushButton QToolButton漂亮样式QSS下载 快速开发QSS漂亮界面

在追求用户界面的现代化和美观性方面,Qt应用程序开发者们常常寻求灵感于流行的Web框架设计,如Vue.js的Element UI。Element UI以其简洁、直观的设计风格深受喜爱,而QSS(Qt Style Sheets)作为一种强大的样式语言,为Qt应用程序提供了媲美Web前端设计的灵活性和美化潜力。通过巧妙运用QSS,我们可以将Vue Element UI的美学精髓融入到Qt应用中,提升用户体验,实现美观与功能性的和谐统一。

2024-06-08 15:13:08 1549

原创 最新C#桌面程序 winform WPF集成内置WebApi 上位机创建HTTP Web API,winform WPF项目创建HTTP WEB服务 WPF WebApi 有权限访问 展示html

最新C#桌面程序 winform WPF集成内置WebApi 上位机创建HTTP Web API,winform WPF项目创建HTTP WEB服务 WPF WebApi 有权限访问 展示html在维护旧的项目时,有时需要提供APP连接的需求,就要提供HTTP服务,winform项目就要提供HTTP服务,就不用再去写个c# web的IIS相关的业务了,简化项目的复杂度。原先的业务get,post,请求返回文件功能全有上位机提供http服务,上位机快速开发weapi 上位机提供resful服务

2024-06-07 13:53:10 811

原创 QT 信号和槽 解除关联示例 disconnect

对于源端的信号和接收端的槽函数,不仅可以进行关联,在关联之后,如果不需要用到它们的关联关系了,可以使用 disconnect 函数解除之前的关联关系。//关联时保存返回值,将信号关联到 lambda 表达式, lambda 表达式是 C++11 新特性。这是之前写的textEdited与label双向绑定,现在解除绑定。disconnect 函数返回值表明解除过程是否正确执行。//解除关联时使用对象 m_conn。//头文件声明连接对象。

2024-06-04 15:47:06 928

原创 QT 信号和槽 多对一关联示例,多个信号,一个槽函数响应,多个信号源如何绑定一个槽函数

三个顾客 Anderson、Bruce、Castiel 都要订饭,分别对应三个按钮,点击一个按钮,就会弹出给该顾客送饭的消息。注意这个例子只使用一个槽函数,而三个顾客名称是不一样的,弹窗时显示的消息不一样,这需要一些 技巧,下面我们开始这个示例的学习。编辑好界面之后保存。这样三个信号的源头就设置好了,下面需要编写接收它们信号的槽函数。

2024-06-04 15:38:51 675

原创 QT 信号和槽 一对多关联示例,一个信号,多个槽函数响应,一个信号源如何绑定多个槽函数

在窗体里放置一个单行文本编辑控件(QLineEdit)、一个标签控件(QLabel)和一个文本浏览控件(QTextBrowser),在单行文 本编辑控件里的文本被编辑时,标签控件和文本浏览控件都会同步显示新的文本。例子其实示范了将单 行文本编辑控件的信号同时关联到三个槽函数,观察相应的效果。虽然 PrintText 函数定义和声明里的参数看起来有点复杂,又是 const,又是 &,在关联函数位置只需要按照 QtCreator 编辑器的代码补全功能自动提示的槽函数名称即可。

2024-06-02 18:04:59 1045

原创 QT 使用信号和槽,让QLabel的内容实时与QLineEdit同步,类似vue框架的双向绑定

在窗口里放置一个单行文本编辑器(QLineEdit)和一个标签控件(QLabel),实现的效果就是当编辑器的内容被编辑时,标 签控件同步显 示编辑控件里的内容之前我们一直拿这个槽函数当普通成员函数来修改标签控件文本的,它本质是一个槽函数。接收端的槽函数也是 Qt 库自带的,我们需要做的就是把它们关联起来。

2024-06-02 17:38:53 755

原创 QT 信号和槽教程,窗体和控件对象之间的沟通一般都使用信号和槽

Qt的信号和槽(Signals and Slots)机制是一种强大的对象间通信方式,它允许对象在完全解耦的情况下相互通信。

2024-06-01 22:44:35 677

原创 QT C++创建HTTP服务,C++快速简单创建web服务器 QT快速提供Resful接口 C++创建Resful服务 C++快速提供get、post服务 C++实现HTTP服务 搭建HTTP服务

在现代软件开发领域,HTTP与RESTful服务已成为构建云原生应用、微服务架构和API驱动开发的基石。多种技术栈支持这类服务的开发,其中C++的Qt框架以其独特的优势,在某些场景下成为C#、Java等流行语言的有力竞争者。本文将探讨使用C++ Qt开发HTTP/RESTful服务的几大优势,并将其与C#、Java平台进行对比。

2024-05-27 14:23:34 1431 1

原创 C++Qt操作Lotus Domino数据库 Lotus Domino C++连接Lotus Domino C++快速开发Lotus Domino

C++ 操作 Lotus Domino 数据库:自动化与效率的结合 引言 在企业级应用中,Lotus Domino 提供了一个强大的协作平台,其数据库功能尤其受到重视。尽管使用C++直接操作Lotus Domino数据库相比使用内置脚本语言(如LotusScript)或更现代的语言(如Java)来说,可能在开发效率上不占优势,但对于某些特定需求或已有C++代码基础的项目而言,这种方式提供了高度的灵活性和性能优势。C++Qt操作Lotus Domino数据库 Lotus Domino与QT集成。

2024-05-26 10:43:06 377

原创 C++操作sqlite完整例子 QT操作sqlite简单例子 C++快速开发sqlite源码 QT快速入门操作数据库的demo QT漂亮qss QT模仿element UI 漂亮QTableView

C++操作sqlite完整例子 QT操作sqlite简单例子 C++快速开发sqlite源码 QT快速入门操作数据库的demo QT漂亮qss QT模仿element UI 漂亮QTableView element UI QSS qss快速开发

2024-05-24 09:40:24 546

原创 c# winform快速建websocket客户端源码 wpf快速搭建websocket客户端 c#简单建立websocket客户端 websocket快速简单搭建客户端 websocket客户端实现

它不仅提升了应用的实时性和用户体验,还凭借其易用性和强大的技术支持,缩短了开发周期,降低了开发难度。这使得WinForm应用能实时接收服务器推送的数据,提升用户体验。:C#丰富的类库和第三方库支持(如前文提到的WebSocket4Net、Fleck等),让开发者可以根据需求灵活选择合适的WebSocket客户端实现方案,同时也便于后续的功能扩展和维护。:WebSocket技术确保了数据传输的低延迟,对于需要实时数据更新的应用(如股票行情、在线游戏状态同步)而言,这是极其重要的优势。完整源码----->

2024-05-04 12:16:32 1359

原创 c# winform快速建websocket服务器源码 wpf快速搭建websocket服务 c#简单建立websocket服务 websocket快速搭建

完整源码下载----->随着互联网技术的飞速发展,实时交互和数据推送已成为众多应用的核心需求。传统的HTTP协议,基于请求-响应模型,无法满足现代Web应用对低延迟、双向通信的高标准要求。在此背景下,WebSocket协议应运而生,它为Web应用提供了全双工、长连接的通信方式,极大地提升了用户体验。本文将探讨WebSocket通信技术的优势,并阐述为何选择C#作为服务端开发语言的几大理由。

2024-05-02 20:30:37 1713

原创 wpf 类似于Swiper用于内容滑动 Carousel 轮播

轮播控件的主要作用是提供一种动态展示一系列内容(通常是图片、文本或者结合两者)的方式,这些内容会按照一定的时间间隔或者用户的交互(如触摸滑动、点击按钮)自动循环播放。:WPF提供了强大的样式和模板化功能,允许开发者完全自定义Carousel的外观,包括过渡动画、导航按钮、指示器等,以匹配应用的设计语言和品牌风格。:轮播能够以动态的方式展示信息,相较于静态展示,更能吸引用户的眼球,提高用户对内容的关注度。:在一个有限的空间内,轮播可以展示多个项目,避免页面显得拥挤,提高界面的整洁度和信息密度。

2024-04-30 16:03:00 1268

原创 电脑微信双开,微信微信多开支持多个微信同时登录,快速切换,方便快捷 电脑最简单的微信双开多开方法 电脑上怎么登录两个微信账号?电脑微信怎么能够双开?

支持多个微信账号同时登录,不限微信登录个数,运行快速,稳定不卡顿集成所有聊天窗口,一键快捷切换,窗口再多也不乱,提高你的工作效率同时管理多个微信号,且需要分别维护用户关系、粉丝社群维护客户关系,及时对客户进行沟通和跟进同时掌管多个微信群,需要及时回复和了解群内消息。

2024-04-09 20:02:26 475

原创 鼎捷T100二次开发资料大全 T100 webservice开发明细 4GL从入门到实战 T100实战例子 鼎捷二次开发DEMO 鼎捷单档双档开发

把这些开发技术文档分享出来,希望通过这个资料,为大家学习开发大大减少时间。期待大家能快速上手开发业务,只要会些开发就会泛微平台的开发,例子全有,只需要耐心花点时间学习就可以了。在ERP实施公司做顾问四五年,参与企业实施ERP十多个项目,熟悉企业ERP流程,在实施过程遇到众多问题,提出了不少根据企业具体情况的解决方案。曾经参与鼎捷Tiptop GP、T100实施十多个项目,具有丰富的二次开发经验,欢迎通过咨询交流。理论这些资料包括了在鼎捷Tiptop GP、T100平台实现大部分企业信息化的业务开发场景。

2024-04-04 10:20:47 977

原创 鼎捷ERP二次开发教程 Tiptop GP开发资料大全 Tipto开发实战经验 鼎捷开发实战例子 Tiptop GP二次开发项目例子 4GL开发Demo 鼎捷二次开发完整例子 鼎捷ERP二次开发入门

在ERP实施公司做顾问四五年,参与企业实施ERP十多个项目,熟悉企业ERP流程,在实施过程遇到众多问题,提出了不少根据企业具体情况的解决方案。  曾经参与鼎捷Tiptop GP实施十多个项目,具有丰富的二次开发经验,欢迎通过咨询交流。  理论这些资料包括了在鼎捷Tiptop GP平台实现大部分企业信息化的业务开发场景  把这些开发技术文档分享出来,希望通过这个资料,为大家学习开发大大减少时间。期待大家能快速上手开发业务,只要会些开发就会泛微平台的开发,例子全有,只需要耐心花点时间学习就可以了。   

2024-04-04 10:15:45 1058

C++快速调用DeepSeek接口,Qt接入DeepSeek查询资料 C++零门槛接入DeepSeek C++开发的应用OA,ERP,mes,上位机接入DeepSeek源代码下载

https://blog.youkuaiyun.com/oSenLin123456/article/details/145943144 在人工智能技术高速发展的当下,将传统编程语言与先进AI平台深度融合已成为技术升级的必然趋势。作为系统级开发领域的核心语言,C++以其高性能、低延迟的特性长期主导着操作系统、游戏引擎、高频交易等关键领域。而DeepSeek作为新兴的智能决策平台,凭借其强大的数据处理能力和算法优化框架,正在为传统C++应用场景注入新的生命力。本文将深入探讨C++接入DeepSeek的技术必要性、平台优势及其对既有系统的革新价值。 某汽车集团ERP系统接入DeepSeek后,在2023年供应链危机中,通过实时风险模拟提前32天预警零部件短缺,避免超9亿元停产损失;某三甲医院HIS系统改造后,DRGs医保控费达标率从78%跃升至99.2%。这些实践印证:当传统企业级应用与DeepSeek的AI能力深度融合,带来的不仅是效率提升,更是商业模式的根本性重构。在智能化竞争白热化的今天,拒绝这种融合的企业,终将面临「数字达尔文主义」的残酷淘汰。

2025-03-01

C#快速调用DeepSeek接口,winform接入DeepSeek查询资料 C#零门槛接入DeepSeek C#接入DeepSeek源代码下载

https://blog.youkuaiyun.com/oSenLin123456/article/details/145864931 在数字化转型加速的背景下,企业应用系统对智能服务的需求日益增长。DeepSeek作为先进的人工智能服务平台,其自然语言处理、图像识别等核心能力可显著提升业务系统的智能化水平。传统开发模式下,C#开发者需要耗费大量时间进行API对接调试,而采用无代码接入方案可有效突破这一瓶颈。 (一)开发效率提升 时间成本优化:传统对接需3-5人日,无代码方案可将周期缩短至2小时内 人力投入减少:无需专职API开发人员,普通运维人员即可完成配置 知识传递简化:自动生成标准化文档,降低团队间沟通成本 (二)系统稳定性增强 内置重试机制:自动处理网络抖动等临时故障 智能熔断配置:根据历史数据自动设置服务降级阈值 依赖管理:自动检测第三方库版本冲突 健康检查:动态监控服务可用性

2025-02-27

excel接入deepseek源码 vba接入deepseek excel快速与deepseek对接 excel里面就可以使用deepseek deepseek融入Excel开发购股票、基金的的业务

https://blog.youkuaiyun.com/oSenLin123456/article/details/145915871 Excel接入DeepSeek:开启智能数据分析与金融决策的新时代 在数字化浪潮席卷全球的今天,Excel作为企业及个人最常用的数据处理工具,凭借其灵活性、易用性和强大的计算功能,已成为金融、财务、投资等领域的核心工具。然而,随着数据量的爆炸式增长和业务场景的复杂化,传统Excel在处理海量数据、实时分析及智能化决策方面的局限性日益凸显。而将Excel与人工智能平台DeepSeek深度融合,不仅能突破Excel的原有边界,更能为股票、基金等金融场景赋能,实现从“数据工具”到“智能决策引擎”的跨越式升级。以下从必要性和核心优势两方面阐述这一技术整合的价值。

2025-02-27

c#丰田PLC ToyoPuc协议快速读写 to c# Toyota PLC ToyoPuc TCP读写

C# 读写Toyota PLC,C#读写丰田PLC 项目 使用一个开源的技术来读写Toyota PLC数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 1)附件C#代码全开源,所有代码公开; 2)支持通过 ToyoPuc读写丰田PLC; 3)请放心下载,多个项目已经在使用;

2025-02-24

读取罗克韦尔AllenBradley Micro-Logix1400 罗克韦尔 CIP PCCC通信协议

C# 读写罗克韦尔AllenBradley PLC Fins,C#读写AllenBradley PLC 项目 使用一个开源的技术来读写AllenBradley PLC数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 1)附件C#代码全开源,所有代码公开; 2)支持通过 CIP PCCC读写AllenBradley PLC; 3)请放心下载,多个项目已经在使用;

2025-02-24

WPF非常精美界面下载 WPF漂亮首页界面 WPF精美首页可以直接使用在项目当中 WPF入门布局的完美Demo下载 经典WPF快速入门漂下载

WPF(Windows Presentation Foundation)是微软.NET Framework的一部分,它提供了一种强大的、基于XAML的框架来构建丰富的、交互式的桌面应用程序。这个标题和描述提到的"非常精美界面"和"漂亮首页界面"正是WPF的一大亮点,通过其强大的图形渲染能力和丰富的UI控件库,开发者可以创建出美观且功能齐全的应用程序。 **WPF界面设计** WPF的核心是XAML(Extensible Application Markup Language),这是一种XML语言,用于描述用户界面的布局和外观。XAML通过声明式语法使得界面设计变得直观和可读,开发者可以清晰地看到元素的层次关系和属性设置,提高了开发效率。描述中的"入门布局的完美Demo"可能是指包含了一些基础布局样例,如Grid、StackPanel、DockPanel等,这些布局控件可以帮助开发者灵活地组织和排列UI元素。 **LiveCharts集成** LiveCharts是一个WPF图表库,允许开发者轻松地将动态数据可视化。它提供了多种图表类型,如线图、柱状图、饼图等,能够实时更新数据,

2024-12-16

下载QT漂亮QML模仿流行VUE Element UI之按钮,QML漂亮大方美观的按钮样式 QML开发按钮样式 Button漂亮样式下载QML下载 快速开发QML漂亮界面 QML自定义漂亮控件下载

https://blog.youkuaiyun.com/weijia3624/article/details/144140847 QT漂亮QML模仿流行VUE Element UI之按钮,QML漂亮大方美观的按钮样式 QML开发按钮样式 Button漂亮样式QML下载 快速开发QML漂亮界面 QML自定义漂亮控件 QT QML 模仿流行VUE Element UI之按钮,打造美观大方的按钮样式 在现代的应用程序开发中,用户界面的美观性与用户体验同等重要。QT QML 提供了强大的工具和控件,让我们能够快速开发出既美观又实用的界面。今天,我们将一起探索如何使用QML来模仿流行的VUE Element UI中的按钮样式,让你的应用程序界面更加漂亮和大方。

2024-12-01

QT6 C++ QML创建HTTP web服务 创建Resful服务 QML提供get、post服务

QT6 C++ QML创建HTTP服务,C++快速简单创建web服务器 QT快速提供Resful接口 创建Resful服务 QML提供get、post服务 C++实现HTTP服务 搭建HTTP服务 轻量级与易用性:Qt HTTP Server提供了构建轻量级HTTP服务器的基础构件,使得在应用程序中嵌入HTTP服务器变得简单快捷。 REST API支持:Qt HTTP Server支持通过REST API暴露应用程序的功能,这对于创建网络服务和接口非常有用。 灵活的路由和处理器:可以简化URL到可调用函数的分派,提供了一个重载的route函数来绑定可调用函数到不同的入站URL。 异步处理能力:Qt HTTP Server另建立一个线程处理请求,这意味着可以在不阻塞主线程的情况下处理复杂的后台任务。

2024-11-11

win10 理光3351\3352\3350\系列机型网络打印驱动下载 Ricoh Aficio MP 3352 打印机驱动下载

win10 理光3351\3352\3350\系列机型网络打印驱动下载 Ricoh Aficio MP 3352 打印机驱动下载 64位 win7\win10\win11 64位 经过验证100%可以使用

2024-06-26

QT开发上位机例子 C++开发上位机例子 QT封装OMRON上位机fins协议通信例子 C++实现欧姆龙fins协议通信

https://blog.youkuaiyun.com/weijia3624/article/details/139699953 QT开发上位机例子 C++开发上位机例子 自行封装OMRON上位机fins协议通信例子 自行封装C++实现欧姆龙fins协议通信 QT快速开发上位机 C++快速实现OMRON欧姆龙上位机开发 在工业自动化领域,上位机作为连接人机交互与底层控制设备的关键桥梁,其开发效率和性能至关重要。Qt框架以其跨平台能力、丰富的功能库和高效的运行性能,成为开发上位机的理想选择。 首先,Qt的跨平台特性允许开发者编写一次代码,即可在Windows、Linux和macOS等多个操作系统上运行,大大减少了平台间的重复开发工作。这对于需要在不同操作系统环境中部署上位机的企业来说,是一个巨大的优势。 其次,Qt提供了一套完整的工具集和库,包括但不限于网络通信、图形用户界面和多线程处理等,这些功能为上位机的开发提供了强大的支持。特别是对于需要与多种PLC设备进行通信的应用,Qt的网络通信库能够简化开发流程,提高开发效率。

2024-06-18

Qt的Widgets布局实战例子 经典QT布局例子

分别是 QVBoxLayout(垂直布局)、QHBoxLayout(水平布局)、QGridLayout(网格布局)、QFormLayout(表单布局)和 QStackedLayout(分组布局)实战例子 除Qt Designer支持可视化设计和布局界面之外,Qt 提供了代码方式来进行界面布局, 以下是几种常用的界面布局方式: 水平布局(QHBoxLayout)和垂直布局(QVBoxLayout): QHBoxLayout和QVBoxLayout分别用于水平和垂直方向上的布局。你可以将QWidget添加到这些布局中,并设置伸展因子(stretch factor)、对齐方式(alignment)、间距(spacing)等。这两种布局是最常见的布局方式,而且效果很好。 栅格布局(QGridLayout): QGridLayout允许你以行和列的方式来进行布局。你可以指定每个控件所在的行、列以及占据的行数和列数,从而创建一个网格状的布局。 表单布局(QFormLayout): QFormLayout是用于表单输入的布局管理器,它将标签和输入控件成对地进行布局,非常适合用于输入表单等场

2024-06-18

iData PDA RFID开发包 iData RFID开发资料 iData UHF模块接口文档 UHF模块开发指南

iData UHF 安卓开发资料大全 开发包版本 UHF开发包_V1.8 库文件 UHFJar_V1.4.03.aar 接口文档 UHF接口文档_v1.4 测试demo是否可用:将UHFDemo_v1.2.528.apk安装在PDA上,打开应用 测试功能是否可用。若可以正常使用,则可以参考demo/UHFDemo工程开发 应用,若功能不正常请和FAE沟通; 2. 导入库文件 a) 将开发包中的libs文件夹拷贝到项目app目录下。 b) 项目 app 目录下 build.gradle 文件,dependencies 方法块内增加以下 代码: implementation fileTree(dir: 'libs', include: ['*.jar','*.aar']) 3. 调用接口 a)初始化模块操作类 1) 引入UHFManager类: import com.uhf.base.UHFManager; 2)实例化UHFManager UHFManager uhfmanager=UHFManager.getUHFImplSigleInstance(mType);

2024-06-18

C++Qt操作Lotus Domino数据库 Lotus Domino C++连接Lotus Domino C++开发lotus

C++Qt操作Lotus Domino数据库 Lotus Domino C++连接Lotus Domino C++快速开发Lotus Domino https://blog.youkuaiyun.com/weijia3624/article/details/139211714 这份代码稳定运行在多个项目中,请放心下载 C++ 操作 Lotus Domino 数据库:自动化与效率的结合 引言 在企业级应用中,Lotus Domino 提供了一个强大的协作平台,其数据库功能尤其受到重视。然而,手动操作 Domino 数据库不仅耗时,而且容易出错。为了提高效率和减少人为错误,自动化操作成为了一种必然趋势。本文将探讨如何使用 C++ 语言结合 Lotus Domino 提供的 API 来实现对 Domino 数据库的自动化操作。 Lotus Domino 数据库简介 Lotus Domino 是 IBM 开发的一个协作和消息平台,它允许用户创建、存储和管理数据。

2024-05-28

C++操作sqlite完整例子 QT操作sqlite简单例子 C++快速开发sqlite源码

C++操作sqlite完整例子 QT操作sqlite简单例子 C++快速开发sqlite源码 QT快速入门操作数据库的完整demo源码 QTableView选中行,获取选中行数据 C++开发数据库 https://blog.youkuaiyun.com/weijia3624/article/details/139162901 这份代码稳定运行在多个项目中,请放心下载 在QT5.9.0 C++中开发数据库应用: 环境搭建:安装QT IDE和相应的数据库驱动。 数据库连接:使用QT的数据库模块(如QSqlDatabase)建立与数据库的连接。 数据查询:执行SQL查询语句,获取数据。 数据操作:插入、更新或删除数据库中的数据。 数据展示:将查询结果展示在用户界面上。 事务管理:确保数据库操作的原子性、一致性、隔离性和持久性。 错误处理:处理数据库操作中可能出现的错误。 性能优化:对数据库查询和操作进行优化,提高应用性能。

2024-05-28

QT C++创建HTTP服务,C++快速简单创建web服务器 QT快速提供Resful接口 C++创建Resful服务

QT C++创建HTTP服务,C++快速简单创建web服务器 QT快速提供Resful接口 C++创建Resful服务 C++快速提供get、post服务 C++实现HTTP服务 搭建HTTP服务 https://blog.youkuaiyun.com/weijia3624/article/details/139236610 使用已经在多个项目中稳定运行,请放心下载 选择使用C++ Qt开发HTTP/RESTful服务,意味着在追求高性能、跨平台部署、界面与后端一体化开发的同时,享受着成熟稳定的框架支持。尤其在那些对性能要求严苛、需要高度定制化解决方案的领域,Qt展现出了相比C#、Java等平台的独特优势。然而,选择最适合的技术栈还需根据项目的具体需求、团队技能结构和生态系统的支持综合考量。

2024-05-28

c# winform快速建websocket服务器源码 wpf快速搭建websocket服务

https://blog.youkuaiyun.com/weijia3624/article/details/138398319 c# winform快速建websocket服务器源码 wpf快速搭建websocket服务 c#简单建立websocket服务 websocket快速搭建 随着互联网技术的飞速发展,实时交互和数据推送已成为众多应用的核心需求。传统的HTTP协议,基于请求-响应模型,无法满足现代Web应用对低延迟、双向通信的高标准要求。在此背景下,WebSocket协议应运而生,它为Web应用提供了全双工、长连接的通信方式,极大地提升了用户体验。本文将探讨WebSocket通信技术的优势,并阐述为何选择C#作为服务端开发语言的几大理由。

2024-05-04

c# winform快速建websocket客户端源码 wpf快速搭建websocket客户端 c#简单建立websocket

https://blog.youkuaiyun.com/weijia3624/article/details/138438425 c# winform快速建websocket客户端源码 wpf快速搭建websocket客户端 c#简单建立websocket客户端 websocket快速简单搭建客户端 websocket客户端实现 在C# WinForm应用程序中快速构建WebSocket客户端,是一种实现实时数据交互的有效方式。WebSocket协议作为一种在单个TCP连接上进行全双工通信的技术,使得客户端和服务器之间能够进行低延迟、高效率的数据交换,非常适合于实时推送通知、在线聊天、游戏实时更新等场景。使用C# WinForm结合WebSocket客户端,有以下几个显著特点和

2024-05-04

C#桌面程序 winform WPF集成内置WebApi C# 创建HTTP Web API服务 完全开源一看就会

C#桌面程序 winform WPF集成内置WebApi C# 创建HTTP Web API服务,winform WPF项目创建HTTP WEB服务,不使用IIS业务 WPF WebApi 限权限访问 在维护旧的项目时,有时需要提供APP连接的需求,就要提供HTTP服务,winform项目就要提供HTTP服务,就不用再去写个c# web的IIS相关的业务了,简化项目的复杂度。只需要简单化实例就可以实现提供HTTP服务 https://blog.youkuaiyun.com/weijia3624/article/details/127664478

2024-04-12

泛微E8 E9二次开发资料完整总结版 超全 泛微 E8 E9开发资料大全 开源资源下载 泛微 E8 E9 泛微实战Demo

超全 泛微 E9 Ecology 9开发资料大全 开源资源下载 泛微E9二次开发 泛微开发实战经验 泛微开发实战例子 泛微二次开发项目例子 泛微二次开发Demo 泛微二次开发完整例子 泛微二次开发入门 目​前把 E8、E9之前开发使用到知识点全整理资料,资料包括webservice、action功能使用java实现、前端知识等多技术要点汇总、分类、归纳,并且有做过其中一个项目代码实例。 理论这些资料包括了在泛微平台实现大部分企业信息化的业务开发场景 把这些开发技术文档分享出来,希望通过这个资料,为大家学习开发大大减少时间。期待大家能快速上手开发业务,只要会些开发就会泛微平台的开发,例子全有,只需要耐心花点时间学习就可以了。 详情 https://blog.youkuaiyun.com/weijia3624/article/details/127993477 https://8ma.co/res/VSSF34S8

2024-03-06

通用基恩士 海康机器人 新大陆固定扫码枪通过Socket、TCP、串口协议获取条码信息 C#实现获取扫码枪扫码信息源代码

基恩士 海康机器人 新大陆固定扫码枪通过Socket、TCP、串口协议获取条码信息 C#实现获取扫码枪扫码信息源代码 海康机器人固定扫码枪 默认地址 可手工设置 端口2001 基恩士固定扫码枪 默认地址 192.168.100.100 端口9004 新大陆 默认ip192.168.1.100 多个项目使用的源代码,请放心下载使用 高效稳定:Socket通信是一种高效稳定的通信方式,能够保证数据传输的可靠性和实时性。 跨平台性:Socket通信是一种跨平台的通信方式,不限制操作系统和硬件平台,方便不同设备之间的通信。 简单易用:Socket通信相对于其他通信方式来说,编程接口相对简单,易于开发和使用。 可扩展性:Socket通信支持多对多的通信模式,可以同时与多个设备进行通信,具有较高的可扩展性。 大数据传输能力:Socket通信支持大数据传输,可以满足基恩士固定扫码枪对于大数据量实时传输的需求。 https://blog.youkuaiyun.com/oSenLin123456/article/details/132377396

2024-02-02

基恩士固定扫码枪 获取条码信息 基于TCP协议 基于串口com协议 基恩士基于Socket协议获取条码信息 源代码

基恩士固定扫码枪 获取条码信息 基于TCP协议 基于串口协议 基恩士基于Socket协议获取条码信息 基恩士基于串口COM协议获取条码信息,TCP、串口都支持放心使用 基恩士固定扫码枪喜欢使用socket通信是因为: 高效稳定:Socket通信是一种高效稳定的通信方式,能够保证数据传输的可靠性和实时性。 跨平台性:Socket通信是一种跨平台的通信方式,不限制操作系统和硬件平台,方便不同设备之间的通信。 简单易用:Socket通信相对于其他通信方式来说,编程接口相对简单,易于开发和使用。 可扩展性:Socket通信支持多对多的通信模式,可以同时与多个设备进行通信,具有较高的可扩展性。 大数据传输能力:Socket通信支持大数据传输,可以满足基恩士固定扫码枪对于大数据量实时传输的需求。 源代码,在多个项目使用,请放心下载 基恩士固定扫码枪 默认地址 192.168.100.100 端口9004 发送指令 LON 加回车触发扫码 https://blog.youkuaiyun.com/oSenLin123456/article/details/132376931

2024-02-02

java SECS管理系统 SECS 客户端(Passive) 管理系统 springboot SECS快速开发平台 源代码

标准化兼容性:SECS/GEM是半导体行业广泛接受的标准通信协议,从而简化集成过程并降低系统复杂性。 设备控制与监控:通过支持SECS协议的软件,企业可以实时地控制和监控生产设备的状态和参数,调整工艺流程,提高设备利用率和生产效率,并及时预防和处理设备故障。 数据交换与追溯:SECS协议支持大量生产相关数据的高效传输,包括设备状态信息、工艺参数、良率数据等,这对于质量控制、数据分析以及满足严格的合规要求至关重要。 集成PLC系统:PLC在工业自动化系统中扮演着关键角色,负责底层设备的直接控制。支持SECS协议的软件能与PLC协同工作,将上层MES(制造执行系统)或ERP(企业资源规划)系统的指令转化为设备操作,并收集来自PLC和设备的实际运行数据。 优化资源调度:通过标准协议实现设备间的互联互通,有助于企业优化生产线资源分 拥有完善的方案 ,软件开发时间可缩短80% 。 已经集成大量的逻辑和各类的应用场景,稳定运行于多个工厂 提供源代码 https://blog.youkuaiyun.com/oSenLin123456/article/details/135313874

2024-02-02

winform漂亮图表控件 mes图形界面 上位机趋势图 电视大屏数据图 winform集成图表漂亮echart源代码

vs2019开发 webview2 echarts 完全开源 在winform开发的信息系统中,数据的可视化展示是提升用户体验和增强信息理解能力的关键手段。传统的表格形式虽然能够清晰地罗列大量数据,但在复杂度较高、数据间关系不易直观展现的情况下,其表现力往往显得较为局限。而通过添加图表界面的方式,可以极大地丰富数据的表现形式,提升系统的实用性和美观性。 首先,图表界面具有直观易懂的特点。折线图、柱状图、饼图等各种类型的图表可以将数据内在的趋势、比例、对比关系等特性生动形象地呈现出来,使用户无需深入分析就能迅速把握数据的核心信息,这对于决策支持、业务监控等场景尤其重要。 其次,图表界面提升了用户体验。相较于单调的文字和数字,丰富的色彩和动态效果使得信息系统更加吸引人,有助于提高用户的使用兴趣和效率。同时,良好的视觉设计还可以降低用户的认知负担,减少因长时间阅读和解析大量枯燥数据带来的疲劳感。 再者,在winform开发平台中集成图表功能,有利于实现灵活多样的交互式数据分析。用户可以根据实际需求自由切换图表类型、调整时间范围或筛选关键指标,从而实现对数据的深度挖掘与探索。

2024-01-31

C#与串口通信简单例子,实现与串口通信的容易上手方法 c#实现发送和接收串口数据,获取工业扫码枪扫码数据

目前在工业互联网环境有非常多的接口还是使用串口通信, 例如工业固定扫描枪,扫码后自动把内容传递到串口, 以下是通过c#简单实现实用的功能,并且提供下载源码地址 https://blog.youkuaiyun.com/weijia3624/article/details/127629448

2024-01-13

JAVA采用S7通信协议访问西门子P JAVA西门子PLC通信,java S7-S200、java S7-300、java S7

支持单数据读写,多数据读写,大数据量自动分包读写 支持序列化批量多地址且地址不连续的读写 支持读取DB区,I区,Q区,M区,V区 支持读取西门子S1200,200Smart 支持PLC自动重连 https://blog.youkuaiyun.com/weijia3624/article/details/116270213

2024-01-13

C# 创建HTTP Web API服务,winform项目创建HTTP WEB服务 C#桌面程序WebApI 完全开源一看就会

C# 创建HTTP Web API服务,winform项目创建HTTP WEB服务 C#桌面程序WebApI 完全开源一看就会 在维护旧的项目时,有时需要提供APP连接的需求,就要提供HTTP服务,winform项目就要提供HTTP服务,就不用再去写个c# web的IIS相关的业务了,简化项目的复杂度。只需要简单化实例就可以实现提供HTTP服务 https://blog.youkuaiyun.com/weijia3624/article/details/127664478

2024-01-13

JAVA读写PLC物联网Modbus RTU Modbus TCP Modbus UDP通信,JAVA与Modbus通信源码

Modbus比其他通信协议使用的更广泛的主要原因有: 公开发表并且无版权要求 易于部署和维护 对供应商来说,修改移动本地的比特或字节没有很多限制 Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。Modbus支持的具体协议有:Modbus TCP、Modbus UDP、Modbus RTU、ModbusRtuOverTcp、Modbus Ascii等。支持Modbus的设备厂高非常多,三菱、西门子等在不同的设备模块上都有支持。 最近在研究处理java与modbus RTU通信,分别使用几套工具,模拟modbus从站、模拟串口等才能正常在电脑测试成功。 https://blog.youkuaiyun.com/weijia3624/article/details/127888192

2024-01-11

可视化漂亮大屏Excel表格模板 Excel漂亮美观看板 excel电视看板 excel精美数据展示看板

企业管理者喜欢大屏看板主要是因为它可以提供以下几个方面的优势: 增强企业形象:大屏看板可以将企业的信息和广告以更加生动、直观的方式呈现出来,提高企业形象和知名度。 提高工作效率:大屏看板可以在企业内部作为信息发布平台,用于发布公告、会议安排、任务分配等重要信息,有助于提高工作效率和沟通效果。 提升客户服务:大屏看板可以用于在企业内部和外部展示企业产品和服务,提升客户服务体验和客户满意度。 实时监控:大屏看板可以用于监控企业内部的生产线、仓库、办公室等场所,实时展示监控画面,有助于及时发现问题并加以解决。 提高员工士气:通过大屏看板展示员工荣誉、奖励、表扬等信息,可以激励员工积极性和工作动力,提高员工士气。 大屏看板对于企业来说是一种具有广泛应用价值的企业管理工具,能够有效提高企业形象、工作效率和客户服务水平,是企业信息化建设中不可缺少的一部分。 https://blog.youkuaiyun.com/weijia3624/article/details/129740086

2024-01-11

C#操作Redis明细内容 C#调用redis c#使用redis业务 C# Redis操作类 C#中Redis封装的类 C#

谈下你对 Redis 的了解? 1)Redis是一种基于键值对的NoSQL数据库(非关系型数据库);是一个key-value存储系统 2)高性能、可靠性 Redis将数据存储在内存中,读写性能高;Redis提供了 RDB和AOF持久化,可将内存数据存盘,避免断电数据丢失 3)支持多种数据类型,常见的如 string、list、hash、set、zset、bitmaps、hyperloglog、geo 4)应用场景广泛:常作为缓存使用,分布式锁、数据共享等 Redis 支持的数据类型有哪些?1)String(字符类型) 2)Hash(散列类型) 3)List(列表类型) 4)Set(集合类型) 5)SortedSet(有序集合类型,简称zset) 6)Bitmap(位图) 7)HyperLogLog(统计) 8)GEO(地理) 包括c#引用的包,操作类,包括操作List,Hash、SortedSet等全有了 更多请查阅 https://blog.youkuaiyun.com/weijia3624/article/details/130691865

2024-01-11

excel 调用barTender打印条码 VBA 调用BarTender打印标签BarTender二次开发 VBA 条码打印

excel 调用barTender打印条码 VBA 调用BarTender打印标签BarTender二次开发 VBA 条码打印 VBA二维码打印 Excel条码打印 Excel二维码打印 1. 商品跟踪:二维码标签可让制造商和供应商跟踪货物的生产和出货情况。二维码中可以包含有关商品的所有必要信息,如生产日期、批次号、产品型号等。这使得制造商和供应商能够追踪产品在供应链上的位置,以及确保产品是如何处理和运输的。 2. 防伪:二维码标签可以被用来消费者验证商品的真实性。企业可以在二维码中添加一些信息,如特定的编码、产品批次号等,让用户扫码后可以知道这个产品是否是真实的。 3. 自动化流程:使用二维码标签可方便自动化流程的实现。二维码标签上的信息可以通过扫码器进行读取,在生产、运输、库存管理等过程中实现信息共享和自动化操作,提高工作效率和准确性。 4. 节约成本:二维码标签相对于传统的条形码和RFID技术成本较低,使用更加方便。部分制造商已经采用二维码标签替代传统的电子标签,从而降低生产成本,提高效率。 https://blog.youkuaiyun.com/weijia3624/article/

2024-01-11

Excel访问domino,通过http访问Domino,Excel快速访问Domino,Excel集成lotus domino

Excel访问domino,通过http访问Domino,Excel快速访问Domino,Excel集成lotus domino 完全提供源码 界面请查阅 https://blog.youkuaiyun.com/weijia3624/article/details/113108704

2024-01-11

Domino Flutter王牌遇见王牌,Domino移动解决方案, Lotus Domino APP,Domino移动应用无处

最近有时间研究Domino & Flutter结合,快速生成APP,后端在Domino开发已经非常成熟、快捷。再联姻快速开发的Flutter,王牌遇见王牌,两者相见很晚。以下是一个例子 https://blog.youkuaiyun.com/weijia3624/article/details/125584186

2024-01-09

WPF MVVM框架 漂亮界面风格的WPF 快速入门WPF实例 功能实用架构清晰易入门 快速入门WPF MVVM开发

对初学者推荐一个易入门的 WPF 例子。 这个例子是一个简单的待办事项列表应用程序,它展示了 WPF 的核心概念和语法。这个应用程序有一个主窗口,在其中用户可以添加、编辑和删除待办事项。通过这个例子,学习者可以了解到如何创建窗体、布局控件、绑定数据以及处理用户交互等方面的内容。 该例子的代码结构清晰,易于理解。整个应用程序分为三个部分:视图、模型和逻辑。视图负责显示应用程序的界面,模型负责保存数据,逻辑负责实现业务逻辑。这种三层架构不仅使得代码更加清晰易懂,也便于后期的维护和扩展。 另外,该例子还使用了 MVVM 模式,这是一个常见的 WPF 设计模式。MVVM 模式将视图、模型和逻辑分离开来,使得应用程序更加灵活、可测试和可维护。学习者可以通过这个例子学习到 MVVM 模式的基本原理和实现方法。 这个 WPF 的例子对于初学者来说是一个非常好的入门教程。通过这个例子,学习者可以了解 WPF 的核心概念和语法,并且掌握三层架构和 MVVM 设计模式的基本原理。希望大家都能够尝试一下,感受一下 WPF 开发的魅力! WPF 快速开发框架,已经集成多种框架,可以直接修改使用在项目

2024-01-09

WPF自定义漂亮顶部工具栏 WPF自定义精致最大化关闭工具栏 wpf导航栏自定义 WPF快速开发工具栏

在WPF应用程序开发中,自定义一个漂亮的顶部工具栏具有多重关键作用,它不仅增强了用户体验,还提升了整体应用的专业性和易用性。以下是对这一功能的详细介绍: 首先,自定义顶部工具栏是用户界面设计的重要组成部分,它集成了应用程序的核心操作入口,如关闭、最大化和最小化窗口按钮,这些直观而易于识别的控件赋予了用户对窗口状态的完全控制权,使他们能够轻松调整窗口大小或退出程序。 其次,工具栏的灵活性体现在其强大的内容承载能力上,开发者可以自由地将Menu菜单项、图片、图标甚至是复杂的数据可视化组件嵌入其中,从而实现快捷访问常用功能、展示重要信息或提供动态数据概览等目的。这种高度定制化的布局有助于根据特定应用场景和用户需求量身打造高效的交互方式。 再者,通过运用WPF强大的样式和模板机制,开发者能够创建出拥有独特视觉效果的工具栏,例如背景色渐变、动态动画等高级UI效果。这样的个性化设计不仅能凸显应用的品牌特色,还能营造舒适的操作环境,提高用户的使用愉悦感和软件的吸引力。 最后,优雅且功能齐全的顶部工具栏对于提升首屏界面的重要性不言而喻。它作为用户与应用程序互动的第一道门面,精心设计的工具栏有助

2024-01-08

WPF 导航界面悬浮两行之间的卡片 漂亮的卡片导航界面 WPF漂亮渐变颜色 WPF漂亮导航头界面 UniformGrid漂亮展现

在现代应用程序设计中,一个漂亮的WPF导航界面不仅为用户提供视觉上的享受,更对提升用户体验、增强功能可发现性和应用整体效率起到至关重要的作用。以下是对WPF漂亮导航界面重要性的详尽介绍: 首先,引人入胜的首页界面是用户与软件交互的第一触点,它如同一本好书的封面,能够迅速吸引用户的注意力并激发其进一步探索的兴趣。精心设计的WPF导航界面采用丰富的图形元素、流畅的动画效果和响应式布局,营造出专业且友好的氛围,从而给用户留下深刻而积极的第一印象。 其次,优秀的导航设计有助于简化复杂的操作流程。通过直观易用的侧边栏、面包屑导航、Tab控件或层次分明的TreeView组件,用户可以轻松定位自己在应用内的位置,并快速跳转到不同功能模块。这样的设计显著降低了用户的学习成本,提高了工作效率,使用户在使用过程中保持专注,避免迷失于众多的功能选项中。 再者,集成品牌风格和个性化主题的WPF导航界面还能强化企业形象和产品识别度。一致的设计语言和精美的UI细节,既能展现开发者对品质的追求,也能让用户感受到产品的用心与专业。 最后,支持触摸友好和无障碍访问的漂亮导航界面意味着更广泛的用户群体覆盖,无论是

2024-01-08

电子发票识别,可识别大部分地区的电子普票 电子专票 文件类型支持 pdf ofd

pdf识别部分参考改进了 https://github.com/fantasyxxj/einvoice 改进前16秒单线程解析100张票 pdf识别非ocr识别,识别原理:按常规票面布局位置定位与文字匹配双重规则对票面文字解析 ofd识别原理:读取ofd文件中的描述文件 待完成 按地区票种分层、分模板识别,提升识别准确度 全电发票识别

2024-01-05

WPF与WebView2双向通信 WPF发送数据到WebView2显示的网页当中 WPF制作的浏览器与网页双向通信 WPF与网页

 现在需要c#的数据与显示的网页能双向通信 WPF与WebView2之间的相互通信具有以下优点: 灵活性: 双向通信使得本地应用程序能够与网页内容无缝集成,提供丰富的交互体验。 代码复用: 网页开发者可以复用现有的Web技术栈和前端框架,同时利用WPF的强大功能。 安全性和隔离性: 通过WebView2,网页内容在单独的进程中运行,提供了额外的安全层和资源隔离。 性能优化: 相比于传统的嵌入式浏览器控件,WebView2基于现代的Chromium内核,提供了更好的性能和兼容性。 扩展性: 通过JavaScript接口和消息传递机制,可以轻松地扩展和定制WebView2的功能,满足特定的应用需求。 更新和维护: 由于WebView2依赖于持续更新的Chromium项目,因此可以享受到最新的Web特性和安全性修复。

2023-12-27

WPF简要制作浏览器 WPF中使用WebView2控件 WPF 应用中的 WebView2 WPF集成WebView2 完整例子

WPF简要制作浏览器 WPF中使用WebView2控件 WPF 应用中的 WebView2 WPF集成WebView2 完整例子及Demo c#使用WebView2例子

2023-12-27

鼎捷ERP Tiptop T100/GP Webservice开发详细步骤 完整例子有4GL源代码 结合安卓开发实现APP功能

1、客制好接口程序,编译自己写的程序(以下有登陆的接口的例子) 2、在aws_ttsr v2_ser vice.4gl里添加服务名称 3、在aws_ttsr v2的link里添加新写的端口程序 4、在aws_ttcfg2(集成服务SERVER端设置作业)里维护 5、关闭aws服务 6、重启服务 7、打开网页 8、找到刚才添加的服务名称,就表示成功 ​

2023-04-28

Tiptop T100 Tiptop GP鼎捷智能物流平台 鼎捷APP 二维码整体解决方案 鼎捷WMS仓库移动扫码鼎捷安卓PDA

最近定制开发了一套适合企业的条码扫码平台,支持鼎捷Tiptop T100、Tiptop GP平台二次开发,已经在五六家企业磨炼成品,欢迎咨询交流。具有以下功能: 1)根据原来企业规则生成二维码 2)通过PDA扫描条码完成出入库功能 3)通过PDA扫码条码完成仓库盘点功能 4)通过PDA扫码条码完成出货功能 5)如果有需要提供整套源代码、并且讲解如何开发实现 6)转让整套方案源码、可教学如何开发webserver、安卓APP等对接业务 曾经参与鼎捷Tiptop GP实施十多个项目,具有丰富的二次开发经验,欢迎通过咨询交流, 支持 鼎捷 Tiptop GP 3.0版本以上二次开发 鼎捷ERP二维码整体解决方案 Tiptop GP条码管理系统 鼎捷ERP移动解决方案 鼎捷条码扫描 鼎捷WMS仓库移动扫码 鼎捷安卓PDA扫码方案 Tiptop 出入库盘点出货条码扫码 鼎捷安卓APP方案 Tiptop GP二次开发 鼎捷ERP移动办公解决方案 鼎捷ERP二次开发 鼎捷移动PDA扫码 鼎捷安卓APP 鼎捷移动办公

2023-04-27

空空如也

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

TA关注的人

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