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
环境编程
vs2019编写Linux c/c++项目
最新版的vs2017支持linux
环境编程
,与传统vs上的windows编程不同的是,vs2017所需要的Linux环境需要搭载
mmmsss987
·
2020-09-10 15:47
vs2017搭建linux c++开发环境
最新版的vs2017支持linux
环境编程
,与传统vs上的windows编程不同的是,vs2017所需要的Linux环境需要搭载
yearsj
·
2020-08-24 14:35
visual-studio
linux
c++
Linux
环境编程
2(持续更新中)
文件同步:1、在写入数据时内存与磁盘之间也有一个缓冲区,这种机制降低了磁盘读写次数,提高了读写的效率。2、但这种机制带来的后果就是磁盘中的数据与实写入的数据不匹配,系统提供了一个函数可以让缓冲区中的数据立即写入到磁盘。voidsync(void);功能:把缓冲区中的数据同步到磁盘注意:并不等到数据同步完成后才返回,而是把缓冲区的数据加入到写入队列。intfsync(intfd);功能:把指定文件的
XITMan
·
2020-08-23 09:41
学习笔记
linux
数据库
[源码和文档分享]基于WIN32 API界面编程实现的贪吃蛇游戏
其目的和任务是:巩固和加深学生对本课程基本知识的理解和掌握熟悉使用Windows
环境编程
培养撰写设计报告的能力基于VS2015开发2设计题目2.1题目名称《贪吃蛇》2.2题目详细描述一条贪吃的蛇2.3功能要求一条蛇在封闭的围
ggdd5151
·
2020-08-22 14:43
Linux
环境编程
(持续更新中)
UNIX系统介绍:最早版于1970年问世于贝尔实验室,作者是丹尼斯.里奇和肯.汤普逊。是最早的多用户、多任务、支持多种CPU架构,高安全性、高稳定性、高可靠性。既能构架大型关键性业务系统的商用服务器,也能支持嵌入式设备。MiniX基于微内核加载的类UNIX系统,名为MINIX(即小型的UNIX),并开放全部源代码给大学教学和研究工作,Linux之父林纳克斯,正是在受了MiniX的启发,才开发了Li
XITMan
·
2020-08-21 17:37
学习笔记
内核
linux
操作系统
应用Gnuplot进行数据的可视化 Ubuntu
今天在《GNU/LINUX
环境编程
》中看到了,学习了一下,以下就做个学习笔记吧。1,安装Gnuplot如果你的电脑里没有Gnuplot,可以用以下的命令安装:sudoapt-getinstal
ivan_zjj
·
2020-08-21 04:22
Linux
vs2017搭建linux c++开发环境
最新版的vs2017支持linux
环境编程
,与传统vs上的windows编程不同的是,vs2017所需要的Linux环境需要搭载
饭小粒
·
2020-08-20 23:22
linux
linux
ubuntu
UNIX高级
环境编程
第15章 进程间通信
第15章进程间通信15.1引言前10种限于同一台主机的两个进程之间的IPC15.2管道实现机制:管道是由内核管理的一个缓冲区管道的创建intpipe(intfd[2]);管道的关闭由系统负责当管道的一端被关闭后,下列规则起作用:1.当读一个写端已被关闭的管道时,在所有数据都被读取后,read返回0,以指示达到了文件结束处.当读一个没有数据的管道时,read阻塞2.如果写一个读端已被关闭的管道,则产
shiyang6017
·
2020-08-20 20:24
apue
UNIX高级
环境编程
第15章 进程间通信
第15章进程间通信15.1引言前10种限于同一台主机的两个进程之间的IPC15.2管道实现机制:管道是由内核管理的一个缓冲区管道的创建intpipe(intfd[2]);管道的关闭由系统负责当管道的一端被关闭后,下列规则起作用:1.当读一个写端已被关闭的管道时,在所有数据都被读取后,read返回0,以指示达到了文件结束处.当读一个没有数据的管道时,read阻塞2.如果写一个读端已被关闭的管道,则产
shiyang6017
·
2020-08-20 20:23
apue
UNIX高级
环境编程
第14章
第14章高级IO14.1引言本章的概念和函数1.非阻塞I/O2.记录锁3.I/O多路转接(select&poll)4.异步I/O5.readv&writev函数6.存储映射I/O:mmap14.2非阻塞I/O低速系统调用可能会使进程永久阻塞,包括:--1.如果数据并不存在,则读文件可能会使调用者永远阻塞·--例如读管道、终端设备和网络设备--2.如果数据不能立即被接受,则写这些同样的文件也会使调用
shiyang6017
·
2020-08-20 20:47
apue
UNIX高级
环境编程
第14章
第14章高级IO14.1引言本章的概念和函数1.非阻塞I/O2.记录锁3.I/O多路转接(select&poll)4.异步I/O5.readv&writev函数6.存储映射I/O:mmap14.2非阻塞I/O低速系统调用可能会使进程永久阻塞,包括:--1.如果数据并不存在,则读文件可能会使调用者永远阻塞·--例如读管道、终端设备和网络设备--2.如果数据不能立即被接受,则写这些同样的文件也会使调用
shiyang6017
·
2020-08-20 20:47
apue
UNIX高级
环境编程
第9章 进程关系
第9章进程关系9.2终端登陆BSD终端登陆-------------------------------------------------Figure1------------------------------------------------------9.3网络登录-------------------------------------------------Figure2------
shiyang6017
·
2020-08-20 20:45
apue
UNIX高级
环境编程
第9章 进程关系
第9章进程关系9.2终端登陆BSD终端登陆-------------------------------------------------Figure1------------------------------------------------------9.3网络登录-------------------------------------------------Figure2------
shiyang6017
·
2020-08-20 20:45
apue
UNIX高级
环境编程
第12章 [12.5-12.9]
第12章线程控制12.5重入可重入函数中断一个可重入函数的执行,转而执行另外一个函数(一般为信号处理程序,注意此时依然为同一个线程),返回可重入函数执行不会出现错误。可重入与异步信号安全等价(APUE3edition,10.6)可重入函数除了使用自己栈上的变量以外不依赖于任何环境(包括static),这样的函数就是可重入的,可以允许有该函数的多个副本同时运行线程安全:如果一个函数在相同的时间点可以
shiyang6017
·
2020-08-20 20:44
apue
UNIX高级
环境编程
第12章 [12.5-12.9]
第12章线程控制12.5重入可重入函数中断一个可重入函数的执行,转而执行另外一个函数(一般为信号处理程序,注意此时依然为同一个线程),返回可重入函数执行不会出现错误。可重入与异步信号安全等价(APUE3edition,10.6)可重入函数除了使用自己栈上的变量以外不依赖于任何环境(包括static),这样的函数就是可重入的,可以允许有该函数的多个副本同时运行线程安全:如果一个函数在相同的时间点可以
shiyang6017
·
2020-08-20 20:43
apue
Linux下七大进程间通信和线程同步知识点梳理
网络编程是LinuxC/C++的面试重点,这次我就来聊聊进程间通信和线程同步的问题,可以参看《unix高级
环境编程
》,希望帮助到大家。
谱戈
·
2020-08-19 20:42
Linux服务器开发
高性能线程池C语言版(简单实现动态扩容和销毁)
在用c++写之前先巩固一下
环境编程
的基础知识,毕竟这些知识点都是相通的,只是换了套API罢了。为什么要使用线程池?
Randy__Lambert
·
2020-08-19 05:08
C语言相关
Unix网络编程相关
Linux操作系统相关
STM32F103C8T6使用aduino
环境编程
网上资料很多例如http://www.cirmall.com/bbs/thread-106076-1-1.htmlhttps://blog.csdn.net/wcx1293296315/article/details/80357737https://blog.csdn.net/argon_ghost/article/details/88297262本文概括一下,希望对新同学有帮助简述四步走第一ad
qq_278667286
·
2020-08-18 01:51
单片机
arduino
环境安装
stm32
arduino
Windows下用SSL实现加密通讯Demo
1编程
环境编程
环境:win10+VS2015+openssl-1.1.0f(win32release版本)2配置openssl配置openssl的方法参见:《Openssl-1.1.0f在VS工程中的配置
Jinato2016
·
2020-08-17 23:59
Openssl
【linux
环境编程
】模拟Shell解释器熟悉linux下的C语言编程
开发环境RedHatEnterpriseLinuxServerrelease7.0(Maipo)开发语言C参考书籍Linux程序设计第四版代码地址https://github.com/GoingJack/Mybash知识要点用户名字,用户ID的获取方法头文件:#include#include作用:获取系统相关信息(当前用户名,用户ID,用户组ID,用户家目录,用户Shell)信息返回指向passw
GoingJack
·
2020-08-17 14:57
Linux
操作系统
Java 模拟数据库连接池 + 模拟ORM框架
环境编程
语言:Java14.0.1数据库:MySQL8.0(用户名与密码都是root,ip及端口是localhost:3306)JDBC:mysql-connector-java-8.0.20.jarIDE
索儿呀
·
2020-08-16 18:43
#
Java案例
模拟银行系统 Java 四份代码(三种交互方式,两种数据存储方式)
环境编程
语言:Java14.0.1IDE:intelliJIDEA2020.1.2有Javademo涉及到使用idea编辑器创建文件、读取文件;有关编码问题,请参考下图。
索儿呀
·
2020-08-16 18:43
#
Java案例
UNIX网络编程(一)一个简易的TCP C/S模型(echo sever)
以下内容主要参考书籍《LinuxC编程一站式学习》、《Unix网络编程》、《Unix高级
环境编程
》首先要明确客户端与服务器要怎么去实现通信下图便是一个简易的TCPC/S模型实现知道模型之后,接下来只是一些与网络接口相关的
又为几何欢
·
2020-08-16 04:13
UNIX网络编程
解决python画混淆矩阵边界数字越界显示不正确的问题
在python
环境编程
下做多分类问题要画混淆矩阵,复制了网上的代码,但是发现运行显示出来的混淆矩阵和原作者贴出来的不一样,如下左边图所示(截去了坐标标题信息),边界数字都跑到矩形框外边去了,恰好我有两个
xqlily
·
2020-08-16 04:56
python编程
下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源
SQLServerODBC数据源1.下载MySQLODBC驱动:下载地址:MySQLODBC驱动程序官网下载打开的页面如下图所示,可根据实际使用情况选择下载相应的MSI安装程序,使用VisualC++6.0
环境编程
请下载
尘醉流年
·
2020-08-15 12:18
mysql
odbc
数据库
2012总结
主要进行了如下的学习:(1)UNIX高级
环境编程
,看完了第
窗外云天
·
2020-08-15 05:26
随笔与转载
Arduino小白入门全解,学习笔记
目录Arduino小白入门全解,学习笔记Arduino介绍引脚介绍相关概念编程
环境编程
语法导入函数库最后Arduino小白入门全解,学习笔记这是我写的第一篇文章,接下来会陆续更新arduino的基础知识与项目实践
GuanFuXinCSDN
·
2020-08-14 16:07
arduino
Linux
环境编程
语言概览
Linux
环境编程
语言概览我从最开始学习编程的时候,就是使用Linux。虽然我只有三年的编程经验,但是我觉得,使用Linux编程,真是一件令人心情愉悦的事情。
weixin_33869377
·
2020-08-13 21:54
VS2010 对Excel读写操作
VS2010对Excel读写操作一、开发
环境编程
环境VS2010office版本office2010注意:这里office版本号不一定非得和vs版本号一致。
天星小苑
·
2020-08-11 19:51
MFC
C/C++
程序员必看的书籍列表!从现在开始提升自己!(持续更新)
程序员基础:《Unix高级
环境编程
》《Unix网络编程》《Linux鸟哥私房菜》代码大全codecompleteLinux内核源代码C和指针Cppprimierplus如何学Python:官方文档《C+
叁三山雨
·
2020-08-09 17:29
学习心得
UNIX
环境编程
学习笔记(1):——出错处理errno
lienhua342014年8月24日1.errno变量文件中定义了符号errno以及可以赋予它的各种常量,这些常量都是以字符E开头。例如,若errno等于常量EACCES,表示产生了权限问题(例如,没有打开所要求文件的足够权限)。当UNIX函数出错时,常常返回一个负值,而且将整型变量errno设置成含有附加信息的各个常量。例如,open函数如果成功执行则返回一个非负文件描述符,如出错则返回-1。
weixin_34378922
·
2020-08-09 00:21
UNIX/Linux
环境编程
必须需要注意的问题总结
在UNIX/Linux下编程必须需要注意一下几点问题(特别是在运行于Windows上的IDE或编程工具进行开发):1.大小写问题。在文件或目录的命名规则中,特别注意驼峰命名法的大小写区分问题。有些语言的内部变量或者引用方面同样也是。2.权限问题。不要任意操作文件系统,换句话说,不要动与自己无关的任何文件(UNIX/Linux下一切都是文件),特别是新部署或者应用中要生成新文件时将权限先查看清楚3.
weixin_34185560
·
2020-08-09 00:12
操作系统
awk
开发工具
C++程序员的职业生涯规划
一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台)1.精通C++,STL,Linux等,熟悉设计模式;2.熟练掌握一门脚本语言(Lua,Python,Perl等);3.对多线程
环境编程
有一定的理解
LG_Ting
·
2020-08-08 19:03
个人博文收藏
SAD进行双目立体视觉匹配(Python语言)
SAD进行双目立体视觉匹配(Python语言)1编译环境2算法原理介绍3基本流程3.1步骤3.2示意图4代码(Python)5运行结果6结论1编译
环境编程
语言:PythonIDE:PyCharm20172
小叮做事、小叮当
·
2020-08-07 16:20
SAD
Linux
环境编程
之信号处理(三、利用alarm()和pause()函数实现sleep()函数)
sleep()是执行挂起一段时间,而alarm()函数是定时器,pause()函数则是挂起进程,当出现信号打断时,才会继续往前执行;先来分享下alarm()函数,alarm()函数用来设置一个定时器,当时间超时时,会产生SIGALRM信号,该信号默认是终止该进程;#includeunsignedintalarm(unsignedintseconds);参数:unsignedintseconds表示
庾志辉
·
2020-08-05 12:32
面试
unix环境高级编程
进程间的通信---UNIX高级
环境编程
原文地址:https://www.jianshu.com/p/4989c35c9475本文主要说明进程间的几种通信机制,并对比起优缺点与使用场景。I、IPC方式进程间通信(IPC,InterProcessCommunication)的主要方式包括:管道、FIFO、消息队列、信号量、共享内存已经socket。1.1管道这一节中所说的管道为无名管道。1、管道具有以下两种局限性:·管道为半双工的;·管道
tangyuan_sibal
·
2020-08-04 01:21
操作系统
Linux pid_t 类型的定义
pid_t类型在Linux
环境编程
中用于定义进程ID,需要引入头文件,首先看一下头文件/usr/include/sys/types.h中关于pid_t的定义。
恋上猫的大鲤鱼
·
2020-08-03 10:02
Linux基础
linux
UNIX
环境编程
学习笔记----unix编程实例----signal使用实例
/*信号处理程序实例signal*/#include#include#include#include#include//定义一个信号处理函数voidhandle(intnum){if(num==SIGINT){printf("nowtheSIGINTsignalishappening....\n");printf("thesignalnumis:%d\n",num);printf("whatitw
OneCode2World
·
2020-08-02 21:07
统计汉字使用频率
三、编程
环境编程
环境为Cygwin,安装方法见https://b
su_ds
·
2020-07-30 22:43
C语言应用
Qt配置ROS环境
ROSQtCreatorPlug-in4.5是一个Qt的第三方插件,可以使用Qt方便地在ROS
环境编程
,比使用VIM或先在Windows下编程再去Ubuntu环境更新程序方便的多。
SilentAssassin
·
2020-07-29 01:33
ROS
vs2017搭建linux c++开发环境
最新版的vs2017支持linux
环境编程
,与传统vs上的windows编程不同的是,vs2017所需要的Linux环境需要搭载
weixin_34117522
·
2020-07-28 18:33
UNIX网络编程卷1:1
在学习网络编程的时候,特别是对偏C系的同学来说,网络编程卷1/卷2和高级
环境编程
都是必修课。本系列博客从简介开始,对课本重要部分,结合自己的理解一一解读,并对自己在学习的过程中碰到的问题进行一一记录。
孙小五哥哥
·
2020-07-28 07:56
c语言基础知识概要
答:计算机程序就是遵循一定规则完成指定工作的代码,程序=算法+数据结构+程序设计方法+语言工具和
环境编程
语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。
注定不凡
·
2020-07-15 19:03
实现控制台进度条效果
因为wget是C语言在Linux上实现的,我首先考虑到的是不是有相关接口,于是就找来那本名著《UINX
环境编程
》,查阅后并未发现相关API。有同事认为STDOUT也是文件,应该看看文件IO章。
weixin_34160277
·
2020-07-15 05:13
实现控制台进度条
因为wget是C语言在Linux上实现的,我首先考虑到的是不是有相关接口,于是就找来那本名著《UINX
环境编程
》,查阅后并未发现相关API。有同事认为STDOUT也是文件,应该看看文件IO章。
kingj126
·
2020-07-14 13:12
c
c++
Hadoop
环境编程
-Configuration类的使用
程序开发中,经常需要将程序执行中的相关参数进行可配置化,以实现程序的灵活性。在Hadoop环境下编程,也有同样的需求。本文介绍在MapReduce编程中,怎样使用Configuration类读取相关配置。这些配置可能不仅仅在Job配置时需要,有些配置还要在Map或者Reduce编程间传递。一.读取配置在以往的编程中,通常将相关参数预先写入相关文件中(如xml,json,Java中的properti
cjf_wei
·
2020-07-14 09:25
hadoop
接口编程
1.应用场景/目的应用接口编程开发出易扩展,易维护的程序.2.学习/参考
环境编程
语言:PHP2.1介绍接口,是类的模板,类又是对象的模板。
ning先森
·
2020-07-13 21:52
后端-BACK
END
PHP
最全Java学习路线图——Java学习指南
●技术点小节:1.开发工具的安装配置的介绍2.JDK安装3.DOS
环境编程
4.Eclipse的安装使用●JAVA基础1.基本的语法规范2.数据类型3.流程控制4.函数●初识JavaOOP1.类,对象,面向编程思想
weixin_33940102
·
2020-07-13 18:10
UNIX
环境编程
_进程控制
进程标识:每个进程都有一个非负整型表示的唯一进程ID,而进程ID是可以复用的,Unix系统通过延迟复用算法,使得赋予新建进程的进程ID不同于最近终止进程所使用的进程ID。进程ID=0:swapper(交换进程);进程ID=1:init(系统中孤儿进程的父进程)进程ID=2:pagedaemon(页守护进程,支持虚拟存储器的系统的分页操作);相关函数函数get*:1、getpid:返回调用进程的进程
北城梦南
·
2020-07-13 12:16
学习笔记
操作系统
UNIX
环境编程
_文件IO
文件描述符:使用文件描述符访问文件,文件描述符是一个非负整数,当打开或创建一个文件时,内核向进程传递一个文件描述符,依照惯例,文件描述符取值通常为0、1、2(stdin,stdout,stderr)。相关函数函数open、openat:1、open:*path(文件路径)、oflag(打开方式[只读、只写、读写打开]);2、openat:*path(文件路径)、oflag(打开方式[只读、只写、读
北城梦南
·
2020-07-13 12:16
学习笔记
unix
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他