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
Linux_系统编程
10分钟学会Cordova的文件
系统编程
原文地址:http://www.misitang.com10分钟学会Cordova的文件
系统编程
本文系米斯唐老师独创,如有转载请留下网址http://www.misitang.com,不胜感激。
super黑兔
·
2020-07-04 00:32
Linux
系统编程
实战——4.7习题
3.编写一个函数,从字符串s的第i个字符开始删除n个字符(注意要检查输入参数)4.用递归方法求一个n个数的整形数组的最大值1#include2#include3#include45voiddeleteStr(char*param,intstartIndex,intnumber){6char*result=param;7inti,length=startIndex+number;89if(NULL=
dishuogai1785
·
2020-07-04 00:36
初探《Linux多线程服务端编程 使用muduo C++网络库》
第1部分c++多线程
系统编程
第1章线程安全的对象生命期管理1.多个线程同时看到一个对象时,析构可能出现racecondition2.线程安全的类的定义:多个线程同事访问时,其表现出正确的行为;无论操作系统如何调度这些线程
mashuiping
·
2020-07-02 11:58
网络编程
unix
系统编程
day06--Linux线程讲解
线程概念什么是线程LWP:lightweightprocess轻量级进程,本质仍是进程(在Linux环境下)进程:独立地址空间,拥有PCB线程:也有PCB,但没有独立的地址空间(共享)区别:在于是否共享地址空间。独居(进程);合租(线程)Linux下:线程:最小执行单位,进程最小分配资源单位,可看成只有一个线程的进程Linux内核线程实现原理类unix系统中,早期是没有线程的概念的,80年代才引入
zephyr_pro
·
2020-07-02 11:44
unix系统编程
unix系统编程
Linux
系统编程
——进程
Linux
系统编程
——进程进程状态相关概念进程ID:标识进程的唯一数字(父进程ID:PPID,启动进程的用户ID:UID)。
liulangpingsai
·
2020-07-02 09:33
linux系统编程
python3(七)os模块
os模块OS模块简单的来说它是一个Python的
系统编程
的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。
呆呆的猫
·
2020-07-02 05:24
python学习笔记
C语言中的多级指针
最近看《UNIX
系统编程
》,感觉能把C语言用到这个水平,才能算是登堂入室。
iteye_8220
·
2020-07-02 04:15
计算机科学与技术
C++
C#
C
D语言
Linux
Linux
系统编程
之错误处理:perror,strerror和errno
1.在
系统编程
中错误通常通过函数返回值来表示,并通过特殊变量errno来描述。
hjhomw
·
2020-07-02 02:20
Unix/Linux
APUE
Linux下undefined reference to ‘pthread_create’问题解决
接触了Linux
系统编程
中的线程编程模块,可gccpthread.c出现“undefinedreferenceto‘pthread_create’”,所有关于线程的函数都会有此错误,导致无法编译通过。
fightHHA
·
2020-07-02 00:00
linux
微软:Rust是安全
系统编程
行业的“最佳机会”
不管软件公司投入多少工具资源、培训资源。RyanLevick认为:“C++本质上不是安全的语言,”微软云开发倡导者,在上个月的AllThingsOpen虚拟会议,解释了为什么Microsoft逐渐从C/C++转移到Rust构建其基础结构软件。并鼓励其他软件行业巨头考虑相同的问题。他说:“我们所使用的语言由于年代久远,来自不同时代,因此无法为我们提供保护自己免受此类漏洞攻击的能力。C++不是一种内存
誉儿
·
2020-07-01 19:13
rust-lang
rust
Go的位操作
例如:低级
系统编程
,图像处理,密码学等。Go编程语言支持以下几种位操作,包括:&位与|位或^位异或&^位清空>右移文章后面的部分将详细讨论每一种操作,以及举例说明它们如何使用。
benben_2015
·
2020-07-01 18:13
GO学习总结
2020年6月TIOBE编程语言排名公布
主要原因是Rust是一种
系统编程
语言,它做得正确。Rust解决了其他语言的所有详细编程和锐边,同时以静态强类型进
码农博士
·
2020-07-01 18:40
Java
How To Become a good Programmer?[摘]
比如,操作系统课里讲到的多线程的东西在
系统编程
里很有用。又比如,尽管你将来不会去涉及电脑的硬件,计算机架构里的知识对分析算法的性
Garyhou
·
2020-07-01 17:35
经验心得
Golang横空出世的背景(为什么选择Go)
起源及演进最近十年来,C/C++在计算领域没有很好得到发展,并没有新的
系统编程
语言出现。对开发程度和系统效率在很多情况下不能兼得。
aaron_ye
·
2020-07-01 16:33
Golang
为什么要用Go语言?
Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的
系统编程
语言。对于高性能分布式系统领域而言,Go语言无疑比大多数其它语言有着更高的开发效率。
_Yumiku_
·
2020-07-01 15:30
Golang日记
Linux_
进程的终止和等待
一.进程终止1.进程的终止分3种情况1)代码执行完,结果正确(结果看退出码,结果正确退出码为0)2)代码执行完,结果不正确(退出码非0)3)代码没执行完,进程异常终止。2.正常退出的3种方式1)exit:执行的3个步骤:执行用户通过atexit或on_exit定义的清理函数--->刷新输出缓存--->调用_exit2)main函数的return3)_exit3.异常退出的方式1)ctrl+c2)a
Warrior_Harlan
·
2020-07-01 14:09
Linux下inotify的基本使用及注意事项
最近在写一个云备份的项目,其中有一个模块是要监控计算机本地的文件,于是我翻了翻linux/unix
系统编程
手册发现了inotify这个用于文件监控的框架1.概述1)inotify机制可用于监控文件或目录
Shreck66
·
2020-07-01 13:53
C语言基础入门 - 第一章 - 从入门到入土
今天,C语言依旧在
系统编程
、嵌入式编程等领域占据
C语言编程俱乐部
·
2020-07-01 09:48
程序员
C/C++进阶学习
编程爱好者聚集地
MIT6.828/6.S081 - 2019:Lab1 Utilities
其中Introduction是对该课程的的概述,examples则是几个
系统编程
的样例,这两部分
Physicaloser
·
2020-07-01 07:14
操作系统
Linux 进程--父进程查询子进程的退出状态
转载至文章:linux
系统编程
之进程(六):父进程查询子进程的退出,wait,waitpid本节目标:僵尸进程SIGCHLDwaitwaitpid僵尸进程当一个子进程先于父进程结束运行时,它与其父进程之间的关联还会保持到父进程也正常地结束运行
xiaorenwuzyh
·
2020-07-01 07:15
Linux
linux
《Python编程》第二、三章:系统工具、脚本运行上下文
一、《Python编程》第二、三章概述1.概括性介绍与
系统编程
相关的主要模块,这章介绍最为常用的系统工具,如:os,sys,os.path等2.os.getcwd、sys.argv、os.environ
冷凝娇
·
2020-07-01 01:33
观《Python编程》书笔记
Linux_
嵌入式开发环境搭建
ubuntu搭建嵌入式开发环境主机:ubuntu14.04开发板:TQ210V3开始载命令行模式下直接安装了一个arm-linux-gccsudoapt-getinstallgcc-arm-linux-gnueabi但是用这个编译了一个helloworld的程序后无法在开发板上运行,提示./hellonotfound在ubuntu查看hello的链接库arm-linux-readelf-ahell
Gummary
·
2020-07-01 01:38
linux
Linux_
网络管理
目录一、网络基础ISO/OSI七层模型TCP/IP四层模型IP地址子网掩码端口作用DNS作用网关作用二、Linux网络配置IP地址配置使用文件配置IP地址虚拟机网络配置三、Linux网络命令网络环境查看命令网络测试命令四、远程登录工具SSH协议原理SecureCRT工具XShell和WinSCP工具本文为慕课网Tony老师视频笔记,Tony老师的课通俗易懂,幽默风趣,Linux入门或巩固基础的话,
To_Drill
·
2020-06-30 21:08
Linux编程手册学习笔记3
第十四章:
系统编程
的概念4、5、13章介绍了文件I/O,本章和后续章节则会深入探讨与文件相关的一系列主题。
zouyu634162865
·
2020-06-30 19:15
学习笔记
linux
系统编程
:线程同步-信号量(semaphore)
线程同步-信号量(semaphore)生产者与消费者问题再思考在实际生活中,只要有商品,消费者就可以消费,这没问题。但生产者的生产并不是无限的,例如,仓库是有限的,原材料是有限的,生产指标受消费指标限制等等。为了进一步,解决好生产者与消费者问题,引入信号量进机制。信号量信号量(semaphore)是互斥量的升级版:互斥量的状态为0或1,而信号量可以为n。也就是说,使用互斥量时,最多允许一个线程进入
苏叔叔
·
2020-06-30 14:25
linux系统编程
linux
系统编程
:线程同步-条件变量(cond)
线程同步-条件变量(cond)生产者与消费者问题再引入条件变量之前,我们先看下生产者和消费者问题:生产者不断地生产产品,同时消费者不断地在消费产品。这个问题的同步在于两处:第一,消费者之间需要同步:同一件产品只可由一人消费。第二,当无产品可消费时,消费者需等待生产者生产后,才可继续消费,这又是一个同步问题。详细了解:生产者消费者问题。条件变量条件变量是利用线程间共享的全局变量进行同步的一种机制,并
苏叔叔
·
2020-06-30 14:25
linux系统编程
linux
系统编程
:线程同步-读写锁(rwlock)
线程同步-读写锁(rwlock)读写锁读写锁是互斥量的细化:显然,只有对全局资然进行写入操作时,才需要同步;在对全局资然进行读取操作时,是不需要锁的。相关函数pthread_rwlock_t//读写锁类型pthread_rwlock_init//初始化pthread_rwlock_destroy//销毁锁pthread_rwlock_rdlock//获取读锁pthread_rwlock_wrloc
苏叔叔
·
2020-06-30 14:25
linux系统编程
[收]C语言嵌入式
系统编程
修炼之六:性能优化 作者:宋宝华 更新日期:2005-07-22
使用宏定义在C语言中,宏是产生内嵌代码的唯一方法。对于嵌入式系统而言,为了能达到性能要求,宏是一种很好的代替函数的方法。写一个"标准"宏MIN,这个宏输入两个参数并返回较小的一个:错误做法:#defineMIN(A,B)(A外部同步RAM>外部异步RAM>FLASH/ROM对于程序代码,已经被烧录在FLASH或ROM中,我们可以让CPU直接从其中读取代码执行,但通常这不是一个好办法,我们最好在系统
zeroless
·
2020-06-30 12:22
C/C++资料
[收]C语言嵌入式
系统编程
修炼之二:软件架构篇
模块划分模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了>相对论),C语言模块化程序设计需理解如下概念:(1)模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明;(2)某模块提供给其它模块调
zeroless
·
2020-06-30 12:22
C/C++资料
Linux_
安装mysql
一、Linux服务器yum安装(CentOS6.364位)所有在服务器上执行的命令,都在#后面1、命令安装mysql#yuminstallmysqlmysql-servermysql-devel-y最后提示Complete!表示安装成功2、查看是否生成了mysqld服务,并设置随机启动#chkconfig--list|grepmysqlimage.png数字代码服务器启动级别,off代表不随机启动
古佛青灯度流年
·
2020-06-30 11:58
fabric一些概念(3)
管理员通常使用链码将相关的智能合约组织起来进行部署,但链码也可以用于Fabric的低级
系统编程
。在本主题中,我们将重点讨论为什么智能合约和链码都存在,以及如何和何时使用
yuxinqingge
·
2020-06-30 10:31
fabric部分名词解释
linux
系统编程
-SOCKET通信基础编程(1)-UDP编程服务端程序
linux
系统编程
-SOCKET通信基础编程(0)-UDP编程linux
系统编程
-SOCKET通信基础编程(1)-UDP编程服务端程序linux
系统编程
-SOCKET通信基础编程(2)-UDP编程客户端程序
SSS的博客
·
2020-06-30 10:45
linux系统编程
linux
系统编程
-SOCKET通信基础编程-UDP编程实现文件下载
UDP编程实现文件下载基础模板可以参考:linux
系统编程
-SOCKET通信基础编程(0)-UDP编程linux
系统编程
-SOCKET通信基础编程(1)-UDP编程服务端程序linux
系统编程
-SOCKET
SSS的博客
·
2020-06-30 10:45
linux系统编程
udp
linux
c++
linux
系统编程
-SOCKET通信基础编程(2)-UDP编程客户端程序
linux
系统编程
-SOCKET通信基础编程(0)-UDP编程linux
系统编程
-SOCKET通信基础编程(1)-UDP编程服务端程序linux
系统编程
-SOCKET通信基础编程(2)-UDP编程客户端程序
SSS的博客
·
2020-06-30 10:45
linux系统编程
Linux/Unix
系统编程
手册--SOCKET章节读书笔记
SOCKET章节读书笔记强烈推荐Linux/Unix
系统编程
手册,号称超越APUE的神书。
yueguanghaidao
·
2020-06-30 10:38
python
c++/c
《Linux
系统编程
:进程同步与互斥_POSIX有名信号量》
在POSIX标准中,信号量分两种,一种是无名信号量,一种是有名信号量。无名信号量一般用于线程间同步或互斥,而有名信号量一般用于进程间同步或互斥。它们的区别和管道及命名管道的区别类似,无名信号量则直接保存在内存中,而有名信号量要求创建一个文件。前面我们学习了无名信号量的使用(详情请看《无名信号量》),这里我们学习有名信号量的使用。1)创建一个有名信号量所需头文件:#include#include#i
HarkerYX
·
2020-06-30 07:54
Linux/Unix
系统编程
【借花献佛】STM32_IAP详解(有代码,有上位机)
Iap,全名为inapplacationprogramming,即在应用编程,与之相对应的叫做isp,insystemprogramming,在
系统编程
,两者的不同是isp需要依靠烧写器在单片机复位离线的情况下编程
蓝色理想yg
·
2020-06-30 05:11
一文了解C语言与嵌入式C语言的区别
C语言是目前世界使用最广泛的
系统编程
语言。嵌入式C是C的扩展,在嵌入式系统中应用于编写嵌入式软件。
大大大大大板牙
·
2020-06-29 22:38
c语言
校招操作系统知识总结
理论知识与linux
系统编程
结合理解记忆。同时与在linux网络编程中也涉及。
wwxy261
·
2020-06-29 22:47
算法
C/C++ 非科班校招学习路线总结
(基本的C++内容,模板,STL讲的略少)重点以及扩展内容:多态,虚函数,深入的STL内容,C++11内容,3.LinuxC语言主要包括Linux基本命令(不含shell编程),Linux
系统编程
,Linux
wwxy261
·
2020-06-29 22:47
算法
CG
系统编程
练习题
目录日历问题成绩大排队最少钱币数写出来吧字符串数字置换到底买不买选美比赛数码管挖掘机技术哪家强多项式加法恺撒Caesar密码在霍格沃茨找零钱拼写检查蛇行矩阵公交系统部分A+B数塔小丑排序绩点计算金币亲和数数的距离差小希的数表最简单的计算机个位数统计相同生日锤子剪刀布7,还是7点球大战字符串排序飞行棋487-3279Web导航Engine-字符串世界杯来了电能消耗n,还是n缺席考试的是谁?循环数可删
www_helloworld_com
·
2020-06-29 22:18
C++
STL
编程练习题
从前后台编程向操作
系统编程
思维转变
题记:适用于那些仅有一种编程经验的人员不得不说一点,经常做前后台编程的人,很不容易向操作
系统编程
转变,觉得操作系统很玄乎,自己无从下手,少了控制感;而经常做操作
系统编程
的人,觉得为什么要前后台编程那么麻烦
wuxianglonghaohao
·
2020-06-29 21:21
个人学习集锦
操作系统
开发经验
Linux-Unix
系统编程
手册学习笔记
Linux-Unix
系统编程
手册学习笔记——MichaelKerrisk著1.Linux专有编程特性:⑴epoll,获取文件I/O事件通知的一种机制。⑵inotify,监控文件和目录变化的一种机制。
火雨_Nick
·
2020-06-29 20:30
操作系统
【Linux编程】守护进程(daemon)详解与创建
本文主要参考自:linux
系统编程
之进程(八):守护进程详解及创建,daemon()使用一、概述Daemon(守护进程)是运行在后台的一种特殊进程。
mick_seu
·
2020-06-29 20:22
Linux编程
守护进程
daemon
setsid
Python自动化测试怎么去学习?
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于
系统编程
,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集
爱码小哥
·
2020-06-29 17:28
Python模拟简单的博客注册登录系统
需求:模拟简单的博客1.账号注册,登陆验证2.写文章,包含【标题,作者,时间,内容】3.查询文章,列出所有文章及时间4.可查看其中一篇文章5.删除文章6.修改文章7.退出
系统编程
思想:1.把复杂的问题简单化
晚安、乔扬
·
2020-06-29 16:39
Linux
系统编程
--网络Socket编程 之 I/O多路复用(select)服务器编程
文章目录I/O复用模型select函数操作描述符集select函数返回图解服务器初态第一个客户端连接第二个客户端连接select服务器代码Select服务器的缺点I/O复用模型调用select或poll,在这两个系统调用中的某一个上阻塞,而不是阻塞于真正I/O系统调用。阻塞于select调用,等待数据报套接口可读。当select返回套接口可读条件时,调用recevfrom将数据报拷贝到应用缓冲区中
梦小羊
·
2020-06-29 15:57
年终将至,我总结了2019高频后端面试题,共计123题,请查收
前言本文收录的面试题包括MySQL、Redis、MongoDB、数据结构、
系统编程
、网络编程、编程题等相关内容。
weixin_45039616
·
2020-06-29 15:13
python中OS模块;
OS模块OS模块简单的来说它是一个Python的
系统编程
的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。
轩轩n
·
2020-06-29 14:08
Python
操作系统--地址空间、地址安全检测、重定位寄存器
3、用户程序和程序员只需知道逻辑地址,而内存管理的具体机制则是完全透明的,它们只有
系统编程
人员才会涉及。4、不同进程可以有相同的逻
凤求凰的博客
·
2020-06-29 13:18
操作系统
操作系统
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他