自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (46)
  • 收藏
  • 关注

原创 工作线程快速优雅退出方式探讨

多线程 退出 低延时 快速响应

2023-05-17 11:33:29 448

原创 常用3种CRC计算方式

CRC CRC16 MODBUS RTU RS485

2023-05-17 10:22:50 917

原创 Win32:C++其实早已支持中文编程

中文编程 中文变量 中文函数名 中文文件

2023-03-06 14:26:46 3974 2

原创 Win32:C/C++/MFC编码规范总结

C/C++ MFC 编码规范

2023-02-07 13:09:48 549 1

原创 Win32:三菱FX3U/FX5U的32位和64位MX插件注意事项

FX5U FX3U MX 三菱 PLC

2023-02-06 11:27:44 1158 7

原创 Win32:编译64位程序的注意点

64位 32位 用户空间 启用大地址

2022-12-26 11:20:31 957

原创 Win32:三菱FX3U/FX5U读写软元件方法和注意事项

PLC FX3U FX5U 软元件 M地址 D地址 SetDevice GetDevice EasySocket MELSOFT MX

2022-12-17 13:55:54 3831

原创 Win32: 数据类型常用最大值和最小值

INT_MIN INT_MAX FLT_MIN FLT_MAX 极值 最大值 最小值 整型 浮点型

2022-12-17 11:08:52 510

原创 Win32:INI文件读写结构体/Int/String/遍历

INI WritePrivateProfileString GetPrivateProfileInt WritePrivateProfileSection GetPrivateProfileSection GetPrivateProfileSectionNames

2022-12-17 10:56:44 1268

原创 技术派-IEEE standard for floating-point arithmetic

floating-point 浮点数 IEEE754 存储

2022-12-06 19:12:17 204

原创 技术派-关于最佳线程数的计算的准确理解

多线程 thread multithread 线程

2022-12-06 19:02:21 123

原创 技术派-在工作线程与UI线程中创建对话框

工作线程 UI线程 对话框

2022-12-02 16:05:44 267

原创 技术派-epoll和IOCP之比较

网络 模型 IOCP 完成端口 epoll

2022-12-01 13:41:38 387

原创 技术派-windows的线程池APIs

线程池

2022-12-01 13:33:07 235

原创 Win32:MessageBox、AfxMessageBox、及工作线程中的对话框

多线程 阻塞 非阻塞 线程安全 对话框

2022-12-01 09:48:58 1008

原创 win32:超时Timeout和延时Delay的区别

延时 超时 timeout delay sleep 睡眠

2022-12-01 08:55:31 863

原创 图像识别应用:识别出做过标记的单元格

机器视觉 图像识别 人工智能 标记

2022-12-01 08:40:27 145

原创 基于SECS协议开发的简明教程

SECS HSMS GEM SEMI MES E5 E30 E37

2022-11-17 14:51:50 2761 11

原创 基于SECS协议开发的简明教程(8)

SECS HSMS MES SEMI GEM E4 E5 E30 E37

2022-10-27 09:20:23 1276

原创 基于SECS协议开发的简明教程(7)

SECS, GEM, MES, E4,E5,E30,E37

2022-10-24 19:42:56 4797 10

原创 基于SECS协议开发的简明教程(6)

SEMI SECS MES HSMS E4 E5 E30 347

2022-10-03 10:12:04 1729 4

原创 基于SECS协议开发的简明教程(5)

GEM SECS HSMS SEMI E4 E5 E30 E37

2022-10-02 11:27:25 1603 1

原创 基于SECS协议开发的简明教程(4)

SECS GEM SEMI MES HSMS E4 E5 E30 E37

2022-10-02 10:24:50 1347 3

原创 基于SECS协议开发的简明教程(3)

SEMI SECS GEM HSMS E4 E5 E30 E37 MES

2022-10-02 09:38:54 1431 1

原创 基于SECS协议开发的简明教程(2)

GEM SECS SEMI E4 E5 E30 E37 MES 半导体

2022-10-01 08:45:24 2341 10

原创 基于SECS协议开发的简明教程(1)

SEMI SECS MES E4 E5 E30 E37 HSMS SDK

2022-09-30 16:52:40 3962 12

原创 编译32/64位OpenCASCADE的详细步骤

编译64位OpenCASCADE的详细步骤一定要按照固定的顺序,否则,编译不过。而且代码里面有许多地方少了分号和双引号的低级错误,编译时根据编译提示自行加上。编译前,先以管理员身份运行一下\ros\env.bat批处理1. 先要下载TCL安装包。安装好之后,请设置VC++工作目录环境,把TCL的include和lib目录添加进去然后开始按照如下步骤编译。2. 进入到OCC的目录\ROS\ADM\WIN64\VC8【编译64位,如果编译32位就进入win32目录】3.打开VS2005, 第

2021-07-20 09:51:59 891

原创 Sleep与WaitForSingleObject/WaitForXXXX的区别

看了x司的项目代码,几乎99%地方都用Sleep(), 近乎乱用,或许不知wait存在。其实,Sleep与WaitForSingleObject/WaitForXXXX/Wait是有很大区别的。首先汉字翻译,已经做出了明显区分,前者是睡眠,后者是等待。睡眠=等待?睡眠≠等待!线程本身是有状态的,也存在几个不同状态的队列的,状态不同,它就切入到了不同的队列。所谓的睡眠,就是挂起当前线程,主动放弃当前线程余下的时间片,线程进到了阻塞状态了。所谓的超时等待,是给定最大超时等待,不主动放弃当

2021-04-06 16:50:23 1158

原创 2020年软科中国大学排名

2020年软科中国大学排名

2020-05-15 16:11:50 355

原创 技术派-减少connect超时设置

connect完成3次握手,非常耗时,怎么让connect减少超时等待引发的阻塞呢?方法有:先设置为非阻塞,然后等待连接成功之后,重新设置回阻塞。#include <stdio.h> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") int main() { WORD wVersionRequested; WSADATA wsaData; wVersi

2020-05-12 15:38:11 323

原创 技术派-程序员常见基础面试题

1、请问:下面表达式是true还是false?double a = 0.8;double b = 0.7;double c = 0.6;bool flag = (a-b) == (b-c);是用纯数学思维去思考,a-b=0.1,b-c=0.1,两者是相等的,因为数学表述是最精确最严谨的。但是,物理元件上是用有限的64位存储位去存储double型的,存的是近似值。固定格式:1个s...

2020-05-07 16:20:04 384

原创 技术派-磁盘出现坏道的处理

今天遇到个同事用了八年的笔记本坏了,说是掉地上了,然后就进不了系统,反复的重启,ghost还原或重装系统,都失败。具体症状如下图图一:尝试过磁盘整理(勾上修改坏扇区)和chkdsk修复,走到3%就卡住半天不动了。图二:这步骤提示硬盘扇区错误或文件损坏图三:这步骤有45000多个文件,提示替换了不正确的群集图四:先是进到PE系统里面,把磁盘里面的东西都拷贝出来了,然后...

2020-04-17 09:19:49 612

原创 技术派-汇编语言之操作码和助记符(Intel系列)

汇编语言之操作码和助记符(Intel系列)的十六进制操作码和助记符 00 ADD 01 ADD 02 ADD 03 ADD 04 ADD 05 ADD 06 PUSH 07 POP ...

2020-04-11 23:41:10 3878

原创 技术派-汇编语言指令集(intel X86系列)

针对汇编语言指令集(intel X86系列8086/80186/80286/80386/80486) AAA - Ascii Adjust for Addition AAD - Ascii Adjust for Division AAM - Ascii Adjust for Multiplication AAS - Ascii Adjust ...

2020-04-11 23:30:40 561

原创 技术派-epoll和IOCP之比较

直入正题Epoll 用于Linux系统;IOCP 是用于 Windows;Epoll 是当事件资源满足时发出可处理通知消息;IOCP 则是当事件完成时发出完成通知消息。从应用程序的角度来看,Epoll 本质上来讲是同步非阻塞的;IOCP 本质上来讲则是异步操作;举例说明吧有一个打印店,有一台打印机,好几个人在排队打印。普通打印店,正常情况是:1、你准备好你的文档,...

2020-02-14 20:10:48 304

原创 2020 US News University Rankings(中国大学排名)

2020 US News University Rankings(中国大学排名)(中国[含港澳台]合计3176所高校,此处仅为大陆高校)

2020-02-09 21:19:05 3573

原创 技术派-不用sqrt手工计算平方根

题目:任意长度数串,不使用sqrt函数,手工计算平方根?要求只准用加/减/乘/除四则运算,不准使用power/sqrt等函数。算法如下:1、以小数点为中心往两边每2位分隔为一组;2、然后以组为单位,从左往右扫描计算;3、先对第一组数,找个N*N最大但不超过第一组数的数N,作为结果R的第1位;4、然后用第一组数减去N*N的余数,作为下次计算的数首部,将下一组两位往...

2019-07-27 15:48:52 350

原创 //劈成两半打开特效

//劈成两半打开特效class  CCut2Open{public:    CCut2Open();    virtual ~CCut2Open();public:    void SetWindowBmp(int nBmpID,HMODULE  hRes);    void Open();    void Close();private:    HDC  m_hThisMemDC;   

2008-07-30 23:36:00 447

原创 PXW_MSG_LIST

WM_NCCREATE               wParam = 00000000  lParam = 0012f710  time = 13:33:20:00  WM_NCCALCSIZE             wParam = 00000000  lParam = 0012f740  time = 13:33:20:00  WM_CREATE                 wParam

2008-07-10 13:28:00 448

Combined Volume Set of Intel® 64 IA-32 Architectures Software Developers Manual

Combined Volume Set of Intel® 64 and IA-32 Architectures Software Developer’s Manuals,两本组合卷Intel 64和IA-32架构软件开发者手册pdf,英文版。

2020-04-10

Intel虚拟化技术文档virtualization-technology.rar

Intel虚拟化技术文档virtualization-technology,包含intel scalable io virtualization technical specification.pdf, virtualization technology flexmigration application note.pdf, vitualization technology for directed io spec.pdf合计3个文档。

2020-04-08

Ten-Volume Set of Intel® 64 and IA-32 Architectures Software Developer's Manuals

Intel处理器技术文档《Ten-Volume Set of Intel@64 and IA-32 Architectures software Developer's Manual》,10卷Intel 64和IA-32架构软件开发者手册,合计10个pdf文档。

2020-04-08

微操作系统源码MiniOS-master.zip

咱们中国人技术即极客自己开发的操作系统MiniOS源码。想学习操作系统的技术达人可以借鉴一下。虽然说没有windows或Linux那么强大,但也已经说五脏俱全了。

2020-04-07

最新C++国际标准.rar

最新的C++国际标准文档pdf,既可以当做一本C++入门教程,也可以当做C++手册或指南。无论对于初学者还是程序员都非常有用。

2020-03-30

局域网IP探测LANSniffer.rar

专用于局域网内活动主机探测,得知本局域网内哪些主机是开着的(注意:状态—未响应,表示电脑可能是死的,也可能是活的,因为可能电脑关了ping回应)。如果在您的windows系统上运行不起来,是系统缺少微软常用运行库,可CSDN搜索微软常用运行库合集下载安装即可,也可以直接到CSDN链接处https://download.csdn.net/download/L251210269/12157566下载

2020-02-19

数学算式计算器BrilliantCalc.rar

数学算式计算器。比如输入(2.3+2.7)*2/(10/5),如果在您的windows系统上运行不起来,是系统缺少微软常用的运行库,可CSDN搜索微软常用运行库合集下载安装即可,也可以直接到CSDN链接处https://download.csdn.net/download/L251210269/12157566下载。

2020-02-15

微软常用库合集MSVBCFJ_AIO_2016.03_X86x64.rar

微软常用库合集,本微软常用运行库合集,是为了满足windows XP, windows vista,windows7等等系统缺少对应的运行库,导致软件运行不起来的问题,只需要安装一下本包就可以了。

2020-02-15

taichi-master.zip

清华姚班学神胡渊鸣博士(MIT)的的开源项目,太极源代码(Taichi programming language).

2020-01-13

taichi_mpm-master.zip

High-Performance MLS-MPM Solver with Cutting and Coupling.清华姚班学神胡渊鸣博士(MIT)的杰作。

2020-01-07

进程依赖关系工具processDependencies.rar

在开发过程中经常要查看进程依赖哪些DLL,或者要将依赖库都拷贝到exe目录。这个工具可以帮我们找出依赖库,一键拷贝依赖库。双击即可显示选中进程依赖相关库。(如果运行不起来可能是缺少微软MFC相关库,请自行百度下载:微软常用库合集包安装即可)

2019-12-24

增加按键音效kbBgm.rar

适用于windows PC。用于给按键增加按键音特效。每一个按键对应一个音效。在wav目录下存放着每一个按键的wav文件。您可以直接替换掉对应的wav文件就可以替换掉对应的按键音效。运行之后软件自动隐藏在后台,退出软件可以先打开任务管理器,选中kbBgm进程结束任务即可。如果运行不起来,是缺少微软MFC相关依赖库,请自行百度搜索:微软常用库合集,下载安装一下,再运行即可。

2019-12-21

计算机软件水平考试高级程序员知识汇总.CHM

计算机软件水平考试高级程序员知识汇总,电子书,包含了前面一些年份的考试真题。对于复习考试的小伙伴们有很大帮助。

2019-12-09

SortDirectorySize.rar

磁盘经常爆满怎么办,特别需要一个能统计各个目录占空间大小的工具,按目录占空间大小从大到小排序,然后有目标地清理。

2019-12-06

GEM/SECS模拟端(HOST和EQP端),E5,E30,E37的实现程序

本GEM/SECS模拟端(HOST和EQP端),E5,E30,E37的实现程序,可以与任何其他secs模拟器连接测试.本程序专用于调试或测试。equipment:是设备端程序.host:是主机端程序;先连接,连上之后,可通信相互发指令.如果需要修改port,打开.\ini\secs.ini.找到Port=5000修改为你需要的值,保存即可。若在您的windows系统上运行不起来,是系统缺少微软常用运行库,在CSDN搜索微软常用运行库合集MSVBCFJ_AIO下载安装即可

2019-11-30

dlib-19.18.zip

Dlib是一个包含机器学习算法的C++开源工具包,免费开源。可以非常简单的为你构建人脸识别功能模块,机器学习模块。

2019-11-27

中国大学.rar

数据包含了2019年全中国最新3176所大学院校(包含港澳台220所)。所目前最全的各省市特区的院校查询工具。

2019-09-26

GEM,SECS1,SECS2,HSMS 协议实现源代码 C++版本

GEM,SECS1,SECS2,HSMS 协议实现源代码 C++版本

2019-08-26

secs_gem.pdf

SECS E30-1000,Generic model for communications and control of manufacturing equipment

2019-08-01

OCR识别库tesseract源代码包

一个非常好用的OCR识别库tesseract源代码包。C++版本的代码。

2019-03-26

MQTT协议及客户端库源代码(C语言)

MQTT v3.1.1 – In Common Use, MQTT v5 – Currently Limited use.MQTT is a lightweight publish/subscribe messaging protocol designed for M2M (machine to machine).MQTT is an OASIS standard messaging protocol for the Internet of Things (IoT). MQTT(消息队列遥测传输-Message Queuing Telemetry Transport)是ISO 标准下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,它需要一个消息中间件 。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中

2023-02-07

进程依赖关系工具ProcessDependencies-x64.rar

在开发过程中经常要查看进程依赖哪些DLL,或者要将依赖库都拷贝到exe目录。这个工具可以帮我们找出依赖库,一键拷贝依赖库。32位或64位均支持。双击显示选中进程依赖相关库。若缺少微软MFC相关库,百度下载:微软常用库合集包安装

2022-10-19

SECS_SDK_DLL_LIB

SEMI SECS E4,E5,E30,E37协议的实现库及详细的二次开发说明,包含 DLL, LIB, H,不依赖任何三方库,还提供有Demo详细代码,示例代码可以直接复制使用。同时还提供了一个模拟器供测试。

2022-09-30

MES-HSMS-FastSim-飞信测试工具,SEMI E37,E30,E5

MES-HSMS-FastSim-飞信测试工具,SEMI E37,E30,E5

2022-09-08

DM_QR_BarCode解析源代码

DM_QR_BarCode解析源代码;支持DataMatrix,QR, PDF417,ONED(CodeBar,Code39,Code93,Code128,EAN13,EAN8)

2022-01-22

cximage7.0.2_vs2005_vs2010

1、CxImage7.0.2源代码和VS编译工程 2、包含VC6编译工程,V2005编译工程,VS2010编译工程 3、支持bmp,jpeg,png,mng,tiff 等格式 4、包含需要的zlib工程 5、包含doc详细帮助文档

2022-01-21

processviewer.rar

用于查看进程的相关信息,比如:创建了哪些线程,用到了哪些模块,注册的哪些热键,对外连接了哪些IP+端口的网络,写了哪些注册表,以及对进程的各类操作,等等…功能非常强大。

2021-03-22

找回 SVN 密码.rar

做开发的同胞们通常会保存账号密码自动登录,日子久了忘记了,当需要输入账号密码的时候抓狂,其实是可以找回的。你需要有个找回密码的工具。里面readme有写详细的步骤,告诉你如何查看。

2021-01-16

youtube-dl 下载视频的源代码

一个开源的youtube-dl 下载视频的源代码,包含一个windows下的exe和src。其中,src是其源代码,目前是python语言的源代码。

2020-11-18

打开.hlp帮助文件的补丁

用于windows操作系统平台下,解决help帮助文件打开不了大问题。是打开.hlp帮助文件的补丁。

2020-10-19

每日计划便笺贴小工具DailyPlan.rar

每日工作计划小工具软件,类似一个便笺贴,提醒着每天需要做哪些事情,以前每日做了哪些事情,完成状态如何。明天计划做哪些事情。非常适合于对自己每天有计划的人、时间管理比较强的朋友们。

2020-05-27

python3.8.3 手册.rar

学习python必备。官方 python 3.8.3.chm使用手册。对于ML/AI,还有量化投资分析,财务分析等方面的工作人员都有可以学习。

2020-05-16

电脑上的垃圾广告移除小工具

电脑上经常会自动弹出各类垃圾推销广告,垃圾游戏广告,垃圾钓鱼链接提示。任务管理器里也找不到是哪个。本工具运行后,把鼠标光标放到广告上不动,按下Ctrl+F12就可以顺利找到广告所在位置,然后去删除。

2020-05-14

OpenMP-API-Specification-5.0.pdf

OpenMP-API-Specification-5.0.pdf,是一个致力于高性能计算(HPC)的应用编程接口。非常适合于多核/多线程/并行编程以用于加速计算的开发人员阅读。

2020-05-13

养老金计算器.rar

用于自己预算自己在50岁~65岁退休之后,每个月能领取到多少养老金/退休金,办理退休时,每月能拿多少钱,心里提前有个底,也可以用于年轻人们,提前做好自己的养老储备规划。

2020-05-03

SECS E4 串口通讯协议

SECS E4.PDF,专门用于MES开发之串口通讯协议文档。主要是定义了通过串口通讯固定格式。对于MES系统开发者来说,串口通讯编码过程中参照和核对格式的必备手册。

2020-04-10

SECS E37.rar

SECS E37.PDF,是专门用于MES之HSMS开发的协议文档。主要是定义了TCP/UDP等socket网络编程通讯的固定格式。对于MES系统开发者来说,是编码过程中参照和核对格式的必备手册。

2020-04-10

SECS E5.rar

SECS E5.PDF,专门用于MES开发的协议文档。主要是定义了几百个Sn,Fn通讯固定格式。对于MES系统开发者来说,是编码过程中参照和核对格式的必备手册。

2020-04-10

Software Optimization Reference Manual.rar

Software Optimization Reference Manual,包含10th-generation-intel-core-processor-throughput-and-latency.zip, 64-IA-32-architectures-optimization-manual.pdf,intel-Xeon-scalable-process-throughput-latency.pdf。

2020-04-10

Four-Volume Set of Intel® 64 and IA-32 Architectures Software Developers Manuals

4卷Intel® 64 and IA-32架构指令集软件开发手册,用于系统编程查阅。Four-Volume Set of Intel® 64 and IA-32 Architectures Software Developers Manuals

2020-04-10

空空如也

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

TA关注的人

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