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编程】
大数据相关技术介绍
基础:常用算法与数据结构、HTML、CSS、JavaScript操作系统:
Linux编程
语言:Java:IO模型、网络编程、多线程、内存管理机制等基础知识|熟悉缓存、消息队列、索引查询|高并发、高负载、
下课铃声
·
2020-06-29 03:45
大数据笔记
项目经验
Linux编程
(一)Linux相关知识和开发环境
一、介绍Unix/Linux环境C语言,借助学习操作系统的接口的方法来学习、理解操作系统的运行机制以及一些网络协议C/C++、数据结构和算法与平台无关,重点是算法逻辑Unix/Linux/Android/iOS平台相关,系统接口嵌入式/驱动/移植硬件相关,硬件接口二、Unix操作系统丹尼斯·里奇、肯·汤普逊于1971左右在美国贝尔实验室,使用C语言开发了这款操作系统系统的特点是多用户、多任务,支持
love、reading
·
2020-06-29 03:53
Linux编程
Linux编程
学习笔记 | Linux IO学习[2] - 标准IO
在上一篇
Linux编程
学习笔记|LinuxIO学习[1]-文件IO中,我总结了Linux下的文件IO。文件IO是偏底层的IO操作,在平时的日常工作中,使用文件IO的频率还是比较低的。
weixin_34318272
·
2020-06-28 16:23
Linux编程
学习笔记 | Linux IO学习[1] - 文件IO
系统调用与程序运行空间在Linux操作系统中,为了提高系统的稳定性,保证内核的安全,程序运行时的内存空间被分为了用户空间和内核空间。普通应用程序工作在用户空间,不能直接访问内核空间。它们需要使用Linux系统提供给用户的一些"特殊接口"-系统调用来安全地访问内核空间。要对文件进行读写就需要使用Linux系统提供的一些系统调用。在这篇文章中我主要介绍open(),write(),read(),lse
weixin_33905756
·
2020-06-28 07:54
windows下搭建Linux开发环境
以前一直都是安装的双系统来运行windows和linux,当想学习一下
linux编程
的时候就跑到linux下面去,做其他事情的时候就转到windows下面来。
weixin_30726161
·
2020-06-27 23:46
计算机书籍推荐
数据结构与算法算法数据结构与算法分析编程珠玑剑指Offer操作系统现代操作系统深入理解计算机系统鸟哥的Linux私房菜Unix环境高级编程Unix/
Linux编程
实践教程OperatingSystems
三名狂客
·
2020-06-27 02:32
IT杂谈日记
shell命令行选项与参数处理--getopt--getopts ——
Linux编程
目录简介1.手工处理选项和参数2.使用getopts处理多命令行选项3.使用getopt处理多命令行选项简介本文介绍了linuxshell中使用命令行选项与命令行参数的方法,在bash中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景。1,直接处理,依次对$1,$2,...,$n进行解析,分别手工处理;2,getopts来处理,单个字符选项的情况(如:-n10-ffile.txt等
江山美人1
·
2020-06-27 00:10
Linux
C语言
shell
UNIX IPC
@(
linux编程
)一、消息传递pipe管道一般为有亲缘关系进程提供单路数据流,通过pipe(intfd[2])创建,返回两个文件描述符,fd[0]用于读,fd[1]用于写。
orientlu
·
2020-06-26 18:52
c++ 学习笔记(高级
linux编程
) day11
linux高级编程day11笔记回顾:多进程的问题:数据共享。多进程的问题:进程的上下文环境(context)文件描述符号是整数以及对应上下文环境多进程的问题:上下文环境共享一.SELECTTCP服务器编程模式1.select函数intselect(intfds,//建议是监控的文件描述符号的最大值+1fd_set*readfds,//读文件描述符号集合//该参数既是输入,也是输出//输入:被监控
redpoppet
·
2020-06-26 15:37
c++
linux
【
Linux编程
】进程间通信(IPC)C语言实现
转载自:【
Linux编程
】进程间通信(IPC)进程间通信(IPC,InterProcessCommunication)是指在不同进程之间传播或交换信息。
Foryatto
·
2020-06-26 03:18
【Linux】
计算机专业书籍推荐
计算机专业书籍推荐
Linux编程
:《鸟哥Linux私房菜》最权威的Linux书籍之一《Linux系统编程》对常用API讲述最详细的一本书《UNIX环境高级编程》经典《TheLinuxProgrammingInterface
printf("dream");
·
2020-06-25 20:44
程序人生
Unix/
Linux编程
实践教程(一)
参考书当然是《Unix/
Linux编程
实践教程》现写下心得笔记,有什么不对的,请大家指正哈。
logici
·
2020-06-25 15:02
【
linux编程
】生信编程-shell脚本编程-if条件语句-实例
shell编程if条件语句实例1.if在使用新的关键词(如thenelse等)时,可以另起一行,也可以用';'分割;但必须以fi结尾。$a="Hello"$b="World"$if["$a"!="$b"];thenecho"'$a'isnotthesameas'$b'";fi'Hello'isnotthesameas'World'$if["$a"!="$b"]thenecho"'$a'isnott
leadingsci
·
2020-06-25 09:45
【
linux编程
】指定列提取cut命令详解
1.cut-bn以字节(byte)为分割单位-blist打印出list中指定位置字节,制表符和空格符均为一个字节;-n对于多字节字符不进行分割,主要针对汉字(一个汉字三个字节)等多字节字符;2.cut-c以字符(character)为分割单位-clist打印出list中指定位置字符,对于单字节字符同-b选项,对于多字节字符有区别;3.cut-df以域(fileld)为分割单位-flist打印出li
leadingsci
·
2020-06-24 23:27
Linux C笔记 之 进程
Linux编程
Linux_c之进程1、进程是什么?
Not instant noodles
·
2020-06-24 23:09
Linux
C
fork
exec族
Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存
Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存参考:《
linux编程
从入门到精通》,《LinuxC程序设计大全》,《unix环境高级编程》参考:C和指针学习说明:本文非常的长,也是为了便于查找和比较
qinglongyun
·
2020-06-24 22:25
linux基础(二十)----
linux编程
基础----子程序----函数
写一个又大又复杂的程序的技巧之一,就是将该程序分解成一些称之为子程序的小程序,而在每一个子程序中,又可以把重复出现的代码组织到一起形成一个函数。函数和子程序执行的是主程序某一特定的任务。我们要做的工作就是写一个主程序,当需要某一个函数和子程序的时候就调用它们。本章先了解函数。在编写Linux程序的时候,有时不得不一遍又一遍地重写某些相同的命令。例如,给朋友写一份邀请信,请他们来参加一个狂欢舞会。可
张小凡vip
·
2020-06-24 21:34
linux
linux基础与shell编程
linux编程
的108种奇淫巧计-4(编译展开)
今天继续介绍第4种常见技巧,编译展开,代码见本文最后,重要的部分有注释说明。我们知道对于循环,编译器会自动进行展开,但是如何展开,这完全不可控,如果我们自行码代码,代码会显得臃肿难看,大段重复代码,因此本为介绍了一种常见的方法进行这种代码展开,可以写到任意层次,我这里只写到了DO16,见代码加粗的部分。实验表明在手动展开后,加上O3的编译优化,依然能够比不手动展开要快,大家可以实验以下的代码。可能
pennyliang
·
2020-06-24 19:00
奇淫巧计系列
linux
编程
c
float
command
优化
POSIX 线程API 之 pthread_barrier_xxx() 使用例子
Hotmail.comPhone:13410905075QQ:196568501以前在单片机上编程用UCOS,或其他的微内核,线程间通讯一般用以下两种方式:Mutexe(互斥体)Semaphore(信号量)现在转战
Linux
DriverMonkey
·
2020-06-24 19:40
c++
linux
资料
linux
编程实例
linux
学习
字节跳动,野心十足,十年有可能打败腾讯成为第二个互联网巨头吗?
Linux编程
点击右侧关注,免费入门到精通!字节跳动是近几年迅速升起的互联网公司,成立于2012年,是最早将人工智能应用于移动互联网场景的科技企业之一,迄今为止,已超过750亿美金市值。
iOS_开发
·
2020-06-24 18:45
iOS 的 Code Signing 体系
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:45
29岁vivo员工吐槽:到底是选年薪10w的公务员,还是年薪35W的职员?
Linux编程
点击右侧关注,免费入门到精通!近期一名Vivo员工一直在苦恼一件事情,起因是自己误打误撞的考上了老家湖北某地级市的公务员,年薪10w。
iOS_开发
·
2020-06-24 18:44
新东方旗下子公司被爆禁止员工午休!引起热议,CEO发文回应...
Linux编程
点击右侧关注,免费入门到精通!“中午在公司里面午休了一会儿,然后就被通报批评了。”--这是来自一个公司的职员所发出的感叹!
iOS_开发
·
2020-06-24 18:44
某程序员上线原谅宝:抓取全球不可描述网站和社交平台10万渣女
Linux编程
点击右侧关注,免费入门到精通!程序员严选甄选正品好物,程序员生活指南!
iOS_开发
·
2020-06-24 18:14
TikTok(抖音国际版)逆向,全球的小姐姐们,我来啦!
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:13
2018 头条 火山抖音 iOS实习面试分享(1/2面)
Linux编程
点击右侧关注,免费入门到精通!作者丨就是奶牛君https://www.jianshu.com/p/1ff9198e022c哎呀周一HR小姐姐打的电话约的今天晚上。
iOS_开发
·
2020-06-24 18:13
清华毕业程序员面试被吐槽:不会写红黑树,就敢要1万8?
Linux编程
点击右侧关注,免费入门到精通!面试,于我而言,是一个备受煎熬的过程。当面试官提出专业问题的时候,你的内心独白是什么?反正在我看来,有些问题真的是极其无知和愚昧的。
iOS_开发
·
2020-06-24 18:13
深入iOS系统底层之程序映像
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:13
阿里腾讯头条美团等iOS面试总结
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:13
一个月薪过25k的iOS开发师,成功的背后究竟经历了什么?
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:42
资深程序员参加面试因穿着被认为是新手,拿下帽子后,被当场录取
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:42
iOS 面试题 TCP UDP 有什么区别?TCP 为什么要三次握手,四次挥手?
Linux编程
点击右侧关注,免费入门到精通!
iOS_开发
·
2020-06-24 18:42
APUE2作者提供的源码编译方法及单个源码编译的实现(转载)
Linux下APUE2源码编译出错的处理方法转自:http://blog.chinaunix.net/u1/52350/showart_426726.html最近学习
Linux编程
,收获真的很多。
mr_wenhui
·
2020-06-24 15:55
Linux环境C/C++编程
万能 Makefile 模板
在
Linux编程
时,对于很多小工程来说,很多时候似乎没有必要用autoconf和automake工具来生成Makefile,反而自己写一个Makefile更省事。
阿基米东
·
2020-06-24 09:57
Linux基础
Linux
系统编程
嵌入式Linux开发
Linux C 程序执行shell命令并获取返回值结果的方法
那么在
Linux编程
中,C程序如何调用shell命令,又如何获取该命令的
liuzhanchun
·
2020-06-24 07:48
嵌入式
makefile文件编写简单入门示例
Linux编程
初学者一般对一个含多个文件的项目的编译执行过程感到苦恼,如果每一次执行,都要先对每一个源文件都一条条的编译,那简直是一场灾难。
ling913
·
2020-06-24 05:16
Linux
用VS2010将C程序做成动态链接库dll
/*一直在做
linux编程
,突然要移植到windows,摸索了好久,记录下,分三篇来记录:1.用vs2010将C做成dll2.c#做界面后,如何调用C语言函数/dll3.c#程序的打包部署*/一、用vs2010
leo9150285
·
2020-06-24 03:43
Epoll服务器的简单实现
1.Begins~学习
linux编程
很久,只知道网络编程是socket,bind,listen。。。,然而这些都是网络通信软件最基本的接口。
九嶷山
·
2020-06-24 02:50
传智播客C++第三期
操作系统技术(包括linux基本命令,用户管理,vi使用,安装卸载软件,网络配置管理5月23日五207gcc,g++编译器,gdb调试工具,make管理项目5月24日六2075月25日日207Unix,
Linux
IT墨者
·
2020-06-24 02:29
资源分享
V4L2 视频采集技术
Video4
linux编程
指南1.视频编程的流程(1)打开视频设备:(2)读取设备信息(3)更改设备当前设置(可以不做)(4)进行视
与你相约
·
2020-06-23 22:52
C/C++
Linux
linux 文件IO和标准IO的一些实现细节
linux编程
使用的open、close、read、write等文件IO函数属于系统调用的,其实现方式是用了fctrl、ioctrl等一些底层操作的函数。
guoyang1007
·
2020-06-23 11:18
操作系统和
linux编程
常考题目
1、请用普通的互斥锁编程实现一个读写锁参考答案:下面是可参考的伪代码:count_mutex=mutex_init();write_mutex=mutex_init();read_count=0;voidread_lock{lock(count_mutex);read_count++;if(read_count==1){lock(write_mutex);}unlock(count_mutex);
Findway_
·
2020-06-23 10:28
笔记面试中的基础知识
APUE源代码编译
一最近学习
Linux编程
,收获真的很多。以前都是别人或man告诉你某个命令怎么使用,但现在我才领悟到,是程序的源代码决定了全部。
linux编程
,首先需要安装gcc与其它编程工具与库文件。
darkness5566
·
2020-06-23 02:49
墙裂推荐 最适合
Linux编程
的十大文本编辑器
关于Linux的最佳编程编辑器的争论短时间内是不会有定论的,但是很多编辑器的特性都给我们留下了深刻的印象。这其中有资深可靠的老玩家,如Vim、Emacs和Nano,也有异军突起的新锐玩家,如Atom,Brackets和SublimeText。Linux中最令人印象深刻的、功能丰富的、有用的源代码编辑器:10.GeanyGeany是一个伟大的文本编辑器,它集成了GTK+工具包,以提供一个优秀的开发环
cuichun6294
·
2020-06-23 01:39
Linux编程
题:创建3个线程分别打印abc,用信号量进行同步
创建三个线程,分别打印a,b,c。现在要求用信号量对线程进行同步,无论程序运行多少次、如何运行,都能使整个程序依次打印abcabcabc...一直死循环 同步过程如下图,需要三个信号量:代码如下(linux系统下):#include#include#include#include#includesem_tsem[3];void*fun1(void*arg){while(1){sem_wait(&
cleverlemon
·
2020-06-22 23:40
Linux
《Linux/UNIX系统编程手册(上、下册)》
Linux编程
资深专家MichaelKerrisk在书中详细描述了Linux/UNIX系统编程所涉及的系统调用和库函数,并辅之以全面而清晰的代码示例。
chengying332
·
2020-06-22 21:41
UNIX/
Linux编程
相关工具和资源
linux编程
所用的一些工具GCC中文手册http://www.nbfan.com/forum/dispbbs....
byxdaz
·
2020-06-22 19:22
Linux
&
Unix
1.unbutu下SDL2相关库的安装和测试
最近在学习linux,就以unbutu起手来学习各种命令,都说
linux编程
的优势要大于Windows,抱着试一试的心态想着把Windows的代码移植到unbutu上,因为使用的SDL,所以也就存在移植的可能性
小牛_牛sky
·
2020-06-22 19:36
SDL
编程与人脑:
Linux编程
先笔记后动手
人的大脑运转机理与计算机类似我们熟悉的东西知识会放到cache里面,其实就是咱们的记忆力;但是有一点计算机cache有自动预取的功能,但是我们人类预期的周期太长了,这个预取过程就叫做回忆;关于计算机预取:https://blog.csdn.net/notbaron/article/details/78620362的介绍我们大脑思考过程实际上就是信息的处理过程;读内存-》处理信息-》放入内存中用C语
bestboyxie
·
2020-06-22 17:11
关于自己的思考
linux编程
学习笔记(七) 文件IO
1认识文件的描述符号不允许访问内核设备和内存但可以通过内核系统函数去访问但对每个内核对象进行编号ID:如果访问内核对象,只能通过ID编程模型:申请得到一个ID在内核系统函数中使用ID得到对应的内核对象数据2怎么访问文件使用函数传递一个文件系统打开文件加载文件返回ID使用函数传递ID得到数据使用函数传递ID告诉系统释放文件ID:文件描述符filedescription(fd)每个程序执行时都有个目录
赵一弘
·
2020-06-22 11:25
【linux学习笔记】
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他