E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WIN32系统编程
使用py
win32
读取doc文档的方法及run输出乱码 \r\x07
所以,采用py
win32
来进行读取。
慢行的狮子
·
2023-10-07 06:58
python
开发语言
Linux
系统编程
——进程控制
进程控制1.进程相关1.1CPU与MMU1.1.1CPU1.1.2MMU(内存管理单元)1.3进程控制块PCB2.环境变量2.1常见环境变量2.2相关环境变量函数2.2.1getenv函数2.2.2setenv函数2.2.1unsetenv函数3.进程控制3.1进程ID相关函数3.2子进程创建3.2.1创建一个子进程3.2.2循环创建n各子进程3.3进程共享3.4gdb调试4.exec函数族4.1
贪心的鬼
·
2023-10-07 01:50
Linux系统编程
linux
系统编程
操作系统
Linux
系统编程
——信号
一、信号概念信号机制信号是软件层面上的“中断”。一旦产生。无论程序执行到什么位置,必须立即停止运行,处理信号,处理结束,再继续执行后续指令。所有信号的产生和处理都由【内核】完成。与信号相关的事件和状态1.产生信号1)按键产生,如ctrl+c、ctrl+z、ctrl+\2)系统调用产生,如kill3)软件条件产生,如定时器alarm(sleep机制)4)硬件异常产生,如非法访问内存(段错误)、除0(
LtMamba
·
2023-10-07 01:49
C
linux
linux
系统编程
——信号概述
linux
系统编程
——信号概述1.对于linux来说,信号实际是软中断,例如用ctrl+c来中断程序。
爱吃火锅的小boy
·
2023-10-06 23:19
linux
嵌入式
c语言
MFC ExtTextOut函数学习
ExtTextOut-扩展的文本输出;
win32
api的声明如下;ExtTextOut(DC:HDC;{设备环境句柄}X,Y:Integer;{起点坐标}Options:Longint;{选项}Rect
bcbobo21cn
·
2023-10-06 19:09
VC++
mfc
c++
ExtTextOut
【智能家居项目】裸机版本——字体子系统 | 显示子系统
目录设计思路字体子系统管理层子系统层字库层显示子
系统编程
测试设计思路在显示设备上显示字体其实也是比较复杂的,显示的字体有点阵字体,矢量字体等方式。
一只大喵咪1201
·
2023-10-06 18:24
智能家居项目
智能家居
单片机
stm32
物联网
【Python、Windows】修改文件/目录的时间(创建/访问/修改)
代码:from
win32
fileimportCreateFile,SetFileTime,GetFileTime,CloseHandle,CreateDirectoryfrom
win32
fileimportGENERIC_READ
Ls_Jan
·
2023-10-06 15:14
python
windows
开发语言
VC++ 多线程编程,
win32
,MFC 例子
一、问题的提出编写一个耗时的单线程程序:新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:voidCSingleThreadDlg::OnSleepSixSecond(){Sleep(6000);//延时6秒}编译并运行应用程序
Kitus
·
2023-10-06 13:13
C++
Win32
API网络通信程序
对于WinSock编程的初学者来说,由于控制台程序不涉及Windows的界面及消息响应机制,因此能更容易理解WinSock编程的流程,但目前大多数应用程序都是Windows界面的,因此需要学习将控制台程序改造成Windows界面的程序,而改成Windows界面程序的关键是将WinSock编程的代码嵌入到Windows界面程序的合适位置中。3.1Windows对话框程序对于Windows界面的程序来
wuxia2118
·
2023-10-06 13:43
Win32
串口编程(VC++6.0)
在
Win32
下,可以使用两种编程方
AndyRo1984
·
2023-10-06 13:43
编程
vc++
null
通讯
signal
character
Win32
核心编程
Win32
核心编程
Win32
核心编程Windows编程基础创建一个空白解决方案创建控制台程序创建一个窗口程序创建静态库程序创建动态库程序windows开发环境VC的编译工具Windows动态库头文件一个简单的窗口程序
weixin_101
·
2023-10-06 13:42
Linux
C++
win32
linux
c++
win32
C#调用
Win32
api学习总结
转载:https://blog.csdn.net/bcbobo21cn/article/details/50930221从.NET平台调用
Win32
API
Win32
API可以直接控制MicrosoftWindows
David-Hsiang
·
2023-10-06 13:12
Win32API
Win32API
win32
多线程编程
一.深入浅出
Win32
多线程程序设计之基本概念[转]引言从单进程单线程到多进程多线程是操作系统发展的一种必然趋势,当年的DOS系统属于单任务操作系统,最优秀的程序员也只能通过驻留内存的方式实现所谓的"多任务
pizi0475
·
2023-10-06 13:11
Win32
编程语言
C/C++
技术理论
多线程
编程
winapi
thread
character
null
win32
串口同步、异步编程
在
Win32
下,可以使用两种编程方
qq1151219115
·
2023-10-06 13:11
VC
套接字编程(VC_
Win32
)
目录套接字概述相关函数套接字编程(本章节中例子都是用VS2005编译调试的)相关文献:Socket模型详解(转)Socket通信中的多进程编程实例套接字概述简介(源于维基)Berkeley套接字(也作BSD套接字应用程序接口)刚开始是4.2BSDUnix操作系统(于1983发布)的一套应用程序接口。然而,由于AT&T的专利保护着UNIX,所以只有在1989年Berkeley大学才能自由地发布自己的
diaogui7903
·
2023-10-06 13:40
网络
操作系统
win32
编程基础知识
如果你以前是C程序员或是MFC的忠实用户,只要你学习过C语言的语法,自己亲手编过一些简短的C程序,理解以下的
Win32
编程基础也不是一件困难的事。
他山之石可以攻玉
·
2023-10-06 13:40
Windows编程
VC6
WIN32
,Dialog为主窗口编程
下面是习练完成的界面,它是在自动创建的
WIN32
application模板下,增加一个Dialog,然后将Dialog嵌入到默认页面中的,这样Dialog即为应用窗体,而Dialog则可以借助于DialogEditor
Mongnewer
·
2023-10-06 13:10
c++
c语言
笔记
经验分享
Everything原理探究以及C#实现
起因阅读本文时可以参照官方文档https://docs.microsoft.com/en-us/windows/
win32
/api/ 我写这个程序是用来当作《操作系
郭麻花
·
2023-10-06 05:39
Windows
编程
C#
Everything
USN日志
Windows文件查找
Linux
系统编程
系列之线程池
Linux
系统编程
系列(16篇管饱,吃货都投降了!)
Great Macro
·
2023-10-05 22:28
C语言程序设计
Linux
c语言
linux
QT、c/c++通过宏自动判断平台
具体操作宏操作#ifdef_
WIN32
//definesomethingforWindows(32-bitand64-bit,thispartiscommon)#ifdef_WIN64//definesomethingforWindows
路过的小熊~
·
2023-10-05 14:43
QT
C++
qt
c++
开发语言
arm
linux
QT、c/c++通过宏自动判断平台
具体操作宏操作#ifdef_
WIN32
//definesomethingforWindows(3
宁静致远2021
·
2023-10-05 14:42
Qt经验总结
qt
c语言
c++
VS创建和使用C++动态链接库教程
环境系统:windows10IDE:vs2005创建1.创建项目打开vs,文件,新建项目,
win32
控制台应用程序,为项目起名点击下一步,选择应用程序类型,dll,附加选项,空项目,点击完成2.编辑代码用于测试的库包括一个函数一个类
百口可乐__
·
2023-10-05 07:01
MFC/WIN32-
c++
vs
c++动态链接库的生成和使用
打开工程文件下载下来的sdk文件如下:右键打开cmake-win64.bat进行修改,我的visualstudio是2013版mkdirbuild_win64cdbuild_win64cmake-DOS="
win32
Nie2014
·
2023-10-05 07:31
C++
c++
【
WIN32
】C++在打印Windows中调用堆栈信息
C++在打印Windows中调用堆栈信息关键函数GetCurrentProcess返回当前进程的伪句柄伪句柄是一个特殊常量,当前(HANDLE)-1,被解释为当前进程句柄。为了与将来的操作系统兼容,最好调用GetCurrentProcess,而不是硬编码此常量值。每当需要进程句柄时,调用进程都可以使用伪句柄来指定自己的进程。伪句柄不由子进程继承SymInitialize(HANDLEhProces
条竿儿毛好
·
2023-10-05 04:20
c++
windows
开发语言
Linux
系统编程
系列之POSIX信号量
一、什么是POSIX信号量POSIX信号量是一种用于线程之间同步和互斥的机制,它是由POSIX标准定义的一种IPC(进程间通信)机制,可以用于进程间或线程间的同步操作。POSIX信号量分成两种,POSIX匿名信号量和POSIX具体信号量。跟管道有点像,有匿名管道和具名管道。二、特性1、POSIX匿名信号量(1)、通常用于线程间(2)、只存在于内存,在文件系统中不可见2、POSIX具名信号量(1)、
Great Macro
·
2023-10-05 02:14
C语言程序设计
Linux
c语言
linux
python
win32
com 操作word总结
实现的内容打开word文档读取表格表格插入行向表格中填写内容文档另存为环境python2.7文件保存的编码格式是utf-8代码#模块引用import
win32
comform
win32
com.clientimportDispatch
子页
·
2023-10-04 22:57
【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)
本专栏将从零开始讲解Linux的知识,将涉及Linux基本入门、Linux
系统编程
、Linux网络编程和MySQL数据库。我将持续更
sunny-ll
·
2023-10-04 21:56
Linux基础
linux
运维
服务器
数据结构
腾讯云
阿里云
华为云
Linux
系统编程
:errno,perror,strerror
一:errno变量Linux系统函数出错时通常会返回一个负值,并把整形变量errno设置为具有特定信息的值。errno被POSIX和ISOC定义为一个符号,它拓展成为一个可修改的整型左值。它可以是一个包含出错编号的整数,也可以是一个返回出错编号指针的函数。以前errno被定义成externinterrno,但这样会存在一个问题:在多线程环境中errno会被多个线程共享,当线程A调用系统函数出错时e
shandaben
·
2023-10-04 20:15
linux系统编程
linux
编程
关于Linux
系统编程
的错误处理:errno、perror、strerror
一、关于errno在
系统编程
中错误通常通过函数返回值来表示,并通过特殊变量errno来描述。errno是一个由POSIX和ISOC标准定义的符号,看(用)起来就好像是一个整形变量。
杨树_1
·
2023-10-04 20:41
Linux编程
c语言
linux
errno
perror
strerror
Linux
系统编程
系列之条件变量
一、什么是条件变量条件变量是一种同步互斥机制,通常与互斥锁一起使用以实现线程之间的通信和同步。二、问题的引入先来看一个例子:小楠是一名在校学生,每个月都会从父母那里得到一笔生活费。现在她的钱花光了,想要去取钱。但是很显然取钱这样的事情不是想干就能干的,前提是卡里必须得有钱才行!于是小楠拿起手机一查发现:余额为¥0。现在她除了干瞪眼,唯一能干的事情也许只有一件:等。等到她爸妈汇了钱打电话通知她为止。
Great Macro
·
2023-10-04 19:41
C语言程序设计
Linux
c语言
linux
Linux
系统编程
系列之死锁
一、什么是死锁死锁是指在并发编程中,两个或多个进程或线程在竞争使用资源时,由于彼此持有对方需要的资源而互相等待,导致程序无法继续执行的情况。二、发生死锁的情况1、互斥资源循环等待多个线程或进程之间形成了一个等待的循环链,每个线程或进程都在等待下一个资源被释放2、持有和等待一个线程或进程在持有资源的同时等待其他资源,可能导致资源无法被有效利用3、不可抢占资源某些资源无法被抢占,只能等待持有该资源的线
Great Macro
·
2023-10-04 19:10
C语言程序设计
Linux
c语言
linux
C++-
win32
-SendMessage-最简单的进程间消息传递-消息钩子
文章目录1.WH_CALLWNDPROC-窗口消息钩子2.同进程消息传递3.CDR使用线程消息钩子1.WH_CALLWNDPROC-窗口消息钩子//Hook窗口过程staticHHOOKghWindowHook=NULL;staticHWNDghMainWindow=NULL;//窗口函数staticLRESULTWINAPICallWndProc(intnCode,WPARAMwParam,LP
插件开发
·
2023-10-04 16:52
C++
Windows
c++
开发语言
【linux
系统编程
】初步理解操作系统设计原理
简单理解操作系统正文开始@Assassin目录:简单理解操作系统1.操作系统定位:1.1操作系统概览:1.2linux操作系统基本架构:1.3操作系统提供的功能:1.4操作系统内核(kernel):1.5操作模式:1.6设计操作系统的目的:2.linux操作系统体系结构:3.操作系统的管理:3.1管理的方式:3.2管理的精髓:1.操作系统定位:1.1操作系统概览:操作系统(英文:Operating
宁海没有七号公园
·
2023-10-04 14:45
linux
linux
os
kr 第三阶段(三)调试器
Win32
程序是消息驱动响应的基址,而在调试器则是事件驱动响应,有事件则处理,无事件则去做别的事。事件:整个调试框架是建立在异常的基础之上的基本单位。响应:通过事件循环体,持续的获取事件,处理事件。
_sky123_
·
2023-10-04 14:44
安全架构
windows
桌面自动化工具总结
这两个框架都是基于微软的UIA框架,链接地址https://learn.microsoft.com/en-us/windows/
win32
/winauto/uiauto-providerportal?
yijianxiangde100
·
2023-10-04 13:00
自动化
运维
DirectShow开发中常见错误
1.0未申明的错误解决办法头文件顺序不对在项目中包含(1.选择任意项目2.切换到属性管理器3.点击Debug/Release里的Microsoft.Cpp.
Win32
.user)注意包含顺序C:\ProgramFiles
码嘟嘟
·
2023-10-04 12:25
c语言
系统编程
之多进程
程序与进程的区别?程序是静态的未运行的二进制文件,存储在磁盘中进程是已经运行的二进制文件,存储在内存中进程的内存划分图有哪几部分?堆(存储malloc和calloc出来的空间)、栈(局部变量、环境变量、命令行参数)、数据段(全局变量、静态变量、常量)、代码段(用户代码、系统初始化的代码)进程的状态转换?时间片的定义:分时操作系统分配给每个正在运行的系统的一段微观上的时间进程的控制命令:ps:查看当
hdjtank
·
2023-10-04 06:41
linux
运维
服务器
安装包中-
win32
-x86_64是什么意思?
安装包中-
win32
-x86_64是什么意思?这个格式是64位,32位都可以安装,安装系统会自己判断系统环境,来选择安装多少位
lmoon33
·
2023-10-04 06:22
其他
Linux
系统编程
系列之线程的信号处理
一、为什么要有线程的信号处理由于多线程程序中线程的执行状态是并发的,因此当一个进程收到一个信号时,那么究竟由进程中的哪条线程响应这个信号就是不确定的,只能取决于哪条线程刚好在信号达到的瞬间被调度,这种不确定性在程序逻辑中一般是不能接受的。二、解决办法1、在多线程进程中选定某条线程去响应信号2、其余线程对该信号进行屏蔽三、相关函数API接口1、发送信号给指定线程//在进程内部,只允许在线程之间进行发
Great Macro
·
2023-10-04 04:18
C语言程序设计
Linux
c语言
linux
MQTT:windows环境下配置MQTT服务器(mosquitto)
mosquitto3.配置mosquitto4.测试mosquitto1.下载mosquitto登录网址:http://mosquitto.org/files/binary/这里是window环境,选择
win32
Hi_Devin
·
2023-10-03 22:56
MQTT
Server
服务器
网络
Android使用Kotlin封装MMKVUtils
近期也已移植到Android/macOS/
Win32
/POSIX平台,一并开源。2.MMKV源起在微信客户端的日常运营中,时不时就会爆发特殊文字引起系统的
淡淡的香烟
·
2023-10-03 20:44
开发实例
android
kotlin
开发语言
Linux
系统编程
系列之互斥锁和读写锁
一、什么是互斥锁和读写锁互斥锁是一种并发机制,用于控制多个线程对共享资源的访问。读写锁是一种并发机制,用于控制多个线程对共享资源的访问。二、特性1、互斥锁当一个线程获得了互斥锁并进入临界区(对共享资源进行访问)时,其他线程将被阻塞,直到该线程释放互斥锁。这可以确保同时只有一个线程能够访问共享资源,避免多个线程同时修改共享资源导致数据不一致或其他问题。2、读写锁读写锁允许多个线程同时读取共享资源,但
Great Macro
·
2023-10-03 19:35
Linux
C语言程序设计
c语言
linux
Linux
系统编程
系列之线程属性
一、什么是线程属性线程属性就是线程的属性,是一个用于控制线程行为和功能的参数集合。它可以影响线程的优先级、调度、同步行为和资源管理等方面。线程有许多属性,如分离属性,继承策略,调度策略等。看图二、线程属性的特性1、线程优先级通过设置线程属性,可以控制线程在调度时的优先级。不同的操作系统和语言环境中,线程优先级的范围和具体实现可能会有所不同。2、线程调度线程属性可以控制线程的调度行为,包括线程调度算
Great Macro
·
2023-10-03 19:05
Linux
C语言程序设计
c语言
linux
工业机器人编程与操作-搬运机器人码垛
系统编程
与仿真
目录一、设计背景二、课程设计任务要求三、设备导入并布局四、传送带的smart组件五、传送带整体思路六、夹爪的smart组件6.1LineSensor被测是否有任何对象与两点之间七、夹爪整体思路八、程序配置九、各程序参考文献一、设计背景在科技和经济飞速发展的背景下,人力成本不断上升,给许多行业带来压力。为了解决这个问题,许多行业开始使用机器人代替传统的人力劳动,这已成为趋势。码垛机器人是一种结合高新
玖釉-
·
2023-10-03 17:09
机器人
Mojo编程语言:Python易用性与C性能的完美结合
它可以利用
系统编程
和元编程,提供更高的抽象和表达能力。Mojo是Python的超集,也就是说,任何有效的Pyth
亿牛云爬虫专家
·
2023-10-03 16:44
python
代理IP
后端
python
c语言
性能优化
Mojo
How to fix “ImportError: DLL load failed“ while importing
win32
api py
win32
安装后出错
Formycase,installandreinstallpy
win32
doesn’thelp.Aftercopiedthetwofilesfrom[installationdirectoryofAnaconda
nongcunqq
·
2023-10-03 14:29
笔记
python
windows
笔记
c语言中函数体在内存中的位置,[转]C语言嵌入式
系统编程
修炼之内存操作
数据指针在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的对绝对地址单元内容的读写能力。以指针直接操作内存多发生在如下几种情况:(1)某I/O芯片被定位在CPU的存储空间而非I/O空间,而且寄存器对应于某特定地址;(2)两个CPU之间以双端口RAM通信,C
周喆吾-Max
·
2023-10-03 12:35
c语言中函数体在内存中的位置
win10中qt界面嵌套另一个qt界面
只看#ifdef_
WIN32
分支。
baidu_19552787
·
2023-10-03 12:26
qt
开发语言
ubuntu20.04.3中qt程序界面嵌套另一个qt界面
先上代码#include"mainwindow.h"#include#includeusingnamespacestd;#ifdef_
WIN32
//Windows平台的代码#include#elif__
baidu_19552787
·
2023-10-03 12:54
qt
开发语言
Linux
系统编程
系列之线程
一、什么是线程线程(Thread)是计算机中的基本执行单元,是操作系统调度的最小单位。线程是进程内的一个独立执行流程,一个进程可以包含多个线程,这些线程共享进程的资源,但每个线程都有自己的独立栈空间以及程序计数器。二、线程与进程的优缺点1、线程的优点(1)、线程创建和销毁的开销比进程小,因为线程共享进程中的地址空间和其他资源。(2)、线程可以同时执行多个任务,提高了系统的并发性能。(3)、线程之间
Great Macro
·
2023-10-03 11:48
Linux
C语言程序设计
c语言
linux
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他