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程序
初级php程序员成长之路
中级PHP程序员1.Linux能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大部分非特殊的
Linux程序
(包括各种库
红豆110
·
2020-06-25 11:51
php
linux
getopt处理命令行参数
linux程序
设计-getopt处理命令行参数下面是POSIX标准中关于程序名、参数的约定:程序名不宜少于2个字符且不多于9个字符;=程序名应只包含小写字母和阿拉伯数字;选项名应该是单字符活单数字,且以短横
达达兔兔
·
2020-06-25 03:34
linux应用层
C++程序员Linux子系统使用指南
LinuxC++程序员当然必不可少的就是Linux环境配置,我们大多数人使用的电脑都是Windows系统,如何在Windows上开发
linux程序
呢?
大脑白质
·
2020-06-25 01:23
linux
c++
利用vs2017 CMake开发跨平台C++项目实战
致使C++不同于其他编程语言,硬生生催生出Windows程序员和
Linux程序
员两个群体,直到有了CMake。
神气爱哥
·
2020-06-24 22:02
c++技术文章
linux基础(二十)----linux编程基础----子程序----函数
在编写
Linux程序
的时候,有时不得不一遍又一遍地重写某些相同的命令。例如,给朋友写一份邀请信,请他们来参加一个狂欢舞会。可
张小凡vip
·
2020-06-24 21:34
linux
linux基础与shell编程
面试准备(ZZ)
《LCC++数据结构与算法》、《操作系统原理》、《计算机网络》、《
Linux程序
设计》(因为我自己做的就是Linux和网络方面的东西);C推荐大家看三本书:《C陷阱与缺陷》、《C专家编程》、《C/C++
panda_bear
·
2020-06-24 19:39
linux系统
面试
数据结构
linux
编程
算法
linux内核
Linux程序
编译链接动态库版本的问题
不同版本的动态库可能会不兼容,如果程序在编译时指定动态库是某个低版本,运行是用的一个高版本,可能会导致无法运行。Linux上对动态库的命名采用libxxx.so.a.b.c的格式,其中a代表大版本号,b代表小版本号,c代表更小的版本号,我们以Linux自带的cp程序为例,通过ldd查看其依赖的动态库$ldd/bin/cplinux-vdso.so.1=>(0x00007ffff59df000)li
oyhy_
·
2020-06-24 19:15
链接
VS2017开发
Linux程序
之管理已有的makefile工程
上一篇简单介绍了vs2017新建一个linux的工程,本编将介绍一下如何管理已有的makefile工程,如果你想了解新建工程该如何操作,请点击下面的连接:https://blog.csdn.net/mumufan05/article/details/80093732本篇以unzip的源码工程为例进行介绍,将unzip的源码解压后我们没有在源码的根目录下找到makefile,需要手动将unix目录下
木千
·
2020-06-24 16:40
VS2017开发Linux程序
【转】C库函数和系统调用的区别
可以参考《
Linux程序
设计》(英文原版为《BeginningLinuxProgramming》,作者是NeilMatthew和RichardStones)第三章:Workingwithfiles。
mdx20072419
·
2020-06-24 14:12
C语言
linux程序
只运行一个实例
法1.使用文件的排他锁,排他锁(ExclusiveLocks,简称X锁),又称为写锁、独占锁,是一种基本的锁类型。若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A。intflock(intfd,intoperation);其中,参数fd表示文件描述符;参数operation指定
mct123
·
2020-06-24 14:01
c++
linux
shell
【C】【linux】 G++ GCC make makefile 的区别
首先介绍一下GCC:GNUCompilerCollection(GNU编译器集合),在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位
Linux程序
员面临的首要问题都是如何灵活运用
欧阳小俊
·
2020-06-24 11:15
Qt/C++/C
linux学习
Linux系统调用指南
t=new这篇blog解释
linux程序
如何调用linux内核函数。这篇文章概述不
一起交流
·
2020-06-24 11:36
手把手教你在Windows上运行Linux!
运行起来还真方便,以后在windows上开发
Linux程序
就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。首先需要在控制面板中启用“适用于Linux的Windo
I小码哥
·
2020-06-24 08:02
linux操作系统下c语言编程入门
发信人:Lerry(驴是的念来过倒·杏红等头墙上爬),信区:Linux标题:linux操作系统下c语言编程入门发信站:哈工大紫丁香(FriDec223:33:412005),转信(一)目录介绍1)
Linux
ll2323001
·
2020-06-24 08:11
《
Linux程序
设计(第4版)》阅读心得
他们说作为一名CS专业的学生你要会Linux,所以在友人的推荐下我买了这本《
Linux程序
设计》,经过一段时间对Linux的学习和阅读,已经入坑Linux。下面是我的一点点分享。
「已注销」
·
2020-06-24 08:32
linux
Linux程序
崩溃调试手段--core使用(续)
coredump又叫核心转储,当程序运行过程中发生异常,程序异常退出时,由操作系统把程序当前的内存状况存储在一个core文件中,叫coredump.(linux中如果内存越界会收到SIGSEGV信号,然后就会coredump)在程序运行的过程中,有的时候我们会遇到Segmentfault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。该种类型的错误往往与指针操作相关
一一风浪
·
2020-06-24 06:55
LINUX技术
efl格式分析
一、基础知识elf是一种文件格式,用于存储
Linux程序
.它内部都有一些什么信息呢?
加油小懒
·
2020-06-24 03:54
操作系统
1.管道和重定向
Linux程序
设计读书笔记,供新手阅读这本书的重点,同时也是加强自己的记忆,扫扫忙点。
KillerManA
·
2020-06-24 01:28
linux C程序中获取shell脚本输出
linuxC程序中获取shell脚本输出琴剑本文使用docbook书写,您可以在这里获得xml文件Abstract本文描述了从
Linux程序
中执行shell(程序、脚本)并获得输出结果的方法。
keensword007
·
2020-06-24 00:41
linux
C开发
linux程序
编译期加入编译时间和svn版本号
通常我们在程序开发时会加入版本查询命令,如:“-v”,此时一般会显示build版本,以及build日期等,因此如果每次编译时能自动添加这些信息的话,就非常方便了。下面先说说添加时间的方法:1.最简单方式,代码中直接加入宏__TIME__和__DATE__通过他们可以直接得到编译时间,然后可以在代码里打印2.有点绕不实用,在Makefile中定义一个变量CT="\"`date'+%Y-%m-%d%H
jwybobo2007
·
2020-06-23 23:26
Linux
使用eclipse+CDT开发附带sqlite3的嵌入式
linux程序
(Windows环境)
使用eclipse+CDT在Windows环境下开发嵌入式
linux程序
,这里不再赘述了,详见周立功的数据手册或者如果如下文章:http://www.ickey.cc/e/article/detail?
jnjavelin
·
2020-06-23 23:12
sqlite3
嵌入式linux软件移植
GMainLoop的实现原理和代码模型
转载时请注明出处和作者联系方式文章出处:http://blog.csdn.net/jack0106作者联系方式:冯牮
[email protected]
做
linux程序
开发有一段时间了,也使用过好几个
jack0106
·
2020-06-23 20:21
做10年Windows程序员与做10年
Linux程序
员的区别
如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序,同样是工作10年,大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意思,我只是说说我自己的感受,我最早开始学习编程也是在windows下面的,学的是VB,后来转到VC++,
iteye_20025
·
2020-06-23 19:22
从
Linux程序
中执行shell(程序、脚本)并获得输出结果
本文转自:http://hi.baidu.com/tihu1111/blog/item/98e41c3d3a621ae23c6d9744.html从
Linux程序
中执行shell(程序、脚本)并获得输出结果
BruceLin2008
·
2020-06-23 17:44
Linux
Copy On Write和fork、vfork(很容易理解的图解)
转自:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.htmlCOW技术初窥:在
Linux程序
中,fork()会产生一个和父进程完全相同的子进程
hustsselbj
·
2020-06-23 16:57
随性弹琴
COW
copy
on
write
fork
vfork
exec
中级PHP程序员应该掌握哪些技术?
中级PHP程序员1.Linux能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大部分非特殊的
Linux程序
(包括各种库
酷爱码
·
2020-06-23 16:50
OS X 10.10 编译APUE Third Edition 源码
suool.net/2015/07/23/OS-X-10-10-%E7%BC%96%E8%AF%91APUE-Third-Edition-%E6%BA%90%E7%A0%81/上个暑假曾经简单的学习了下
Linux
loous__
·
2020-06-23 15:36
APUE
UNIX环境高级编程
linux及其编程
Linux程序
设计学习笔记----多线程编程基础概念与基本操作
转载请注明出处,http://blog.csdn.net/suool/article/details/38542543,谢谢.基本概念线程和进程的对比用户空间资源对比每个进程在创建的时候都申请了新的内存空间以存储代码段\数据段\BSS段\堆\栈空间,并且这些的空间的初始化值是父进程空间的,父子进程在创建后不能互访资源.而每个新创建的线程则仅仅申请了自己的栈,空间,与同进程的其他线程共享该进程的其他
loous__
·
2020-06-23 15:36
linux及其编程
Linux内核
Linux程序设计
Linux程序
设计学习笔记----进程间通信——管道
转载请注明出处:http://blog.csdn.net/suool/article/details/38444149,谢谢!进程通信概述在Linux系统中,进程是一个独立的资源管理单元,但是独立而不孤立,他们需要之间的通信,因此便需要一个进程间数据传递、异步、同步的机制,这个机制显然需要由OS来完成管理和维护。如下:1、同一主机进程间数据交互机制:无名管道(PIPE),有名管道(FIFO),消息
loous__
·
2020-06-23 15:36
linux及其编程
Linux程序设计
Linux 程序设计学习笔记----动手编写makefile文件
BefroeBeginning.之前定了暑假的plan,关于Linux的书籍现在在看的是ALP和Linux高级程序设计(杨宗德)第三版.在计划中的是Linux高级环境编程.现在开始关于
Linux程序
设计的第一篇学习笔记
loous__
·
2020-06-23 15:35
C/C++基础学习
linux及其编程
C++进阶之路
Linux程序设计
用GDB调试Segmentation Fault错误
调试
Linux程序
的时候,出现SegmentationFault是最郁闷的事情了,程序代码量很大的时候,可能花很多时间都找不到出错原因。
逍遥子_
·
2020-06-23 14:06
linux
c/c++
Linux系统C编程资料
1)
Linux程序
设计入门--基础知识Linux下C语言编程基础知识前言:这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助
haoyuenan
·
2020-06-23 13:31
学习资料
绝命中的一助
linux程序
加载器ld-linux.so中的LD_PRELOAD预加载库
偶然错误的将linux系统中的libc.so.6链接删除,导致busybox所有cmd命令失效,报loadlibraryerror.最终的解决方法是采用预加载库的方式来解决这个问题:LD_PRELOAD=/lib/libc-2.6.1.soln-s/lib/libc-2.6.1.solibc.so.6根据shell/exec加载elf程序的原理,是先解析ELF,定位并加载ld-linux.so
天才2012
·
2020-06-23 12:00
linux
让
linux程序
后台执行(后台程序管理利器supervisior管理Flume进程)
场景:需要让flume稳定的在linux后台执行以下是离线安装supervisor的方法:一、安装supervisor所依赖的python包1、安装easy_install下载地址:http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feef
gongchengshiv
·
2020-06-23 11:42
Linux学习路线
《
Linux程序
设计》-靠它来入门,然后装一个linux系统,学习shell(bash)和linuxC,把基础打牢;2.
JeanCheng
·
2020-06-23 09:13
在windows 2008 R2上无法运行vc 2015的程序,显示缺少api-ms-win-crt-string-|1-1-0.dll的解决
最新移植了一个
Linux程序
到Windows,由于使用的Botan库最低要求vc2015才能编译,所以没多想,整个程序也只能用vc2015。
found
·
2020-06-23 08:09
vc
安装
windows下远程开发linux 用VSCode Remote-SSH
这时,微软开发了一个VSCode的插件Remote-SSH,可以说是目前比较完美的解决了在windows下开发
linux程序
的问题。Remote-SSH配置简单,界面可视化。1。
fengxiaolu311
·
2020-06-23 07:58
Windows下ARM Linux应用程序开发环境搭建说明
这是因为工作写的一个文档,主要是我们开发人员都不会Linux不会vi也不会命令行,于是研究了一下Windows系统调试ARM
Linux程序
的办法,在这共享一下。
feifansong
·
2020-06-23 07:08
嵌入式
Linux中ctrl+z 、ctrl+c、 ctrl+d
ctrl+c,ctrl+d,ctrl+z在
linux程序
中意义和区别ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.ctrl+c是强制中断程序的执行,,进程已经终止。
HAPPYers
·
2020-06-23 06:57
Linux系统ELF程序的执行过程
[摘要][正文]用后态执行[正文]内核态执行[ELF文件加载][实例][动态库加载][总结]注意:请使用谷歌浏览器阅读(IE浏览器排版混乱)【摘要】本文将介绍
linux程序
的执行过程,并以实际问题为切入点简单介绍下
eleven_xiy
·
2020-06-23 06:54
linux内核进程与调度
vscode远程开发配置
想使用VSCODE的远程开发,方便开发
Linux程序
,故写下这篇文章1、VSCODE远程插件安装搜索RemoteDevelopment插件,安装即可打开CMD窗口或终端窗口,输入ssh-keygen-trsa
绝世神棍
·
2020-06-22 23:34
使用Visual Studio 2017开发
Linux程序
环境:win10、VS2017、Ubuntu18.04在Ubuntu上首先需要安装gcc、g++和gdbserver,这里就不多说一、安装VS20171.1安装VS2017时,必须要勾选“使用C++的Linux开发”工具集二、创建Linux项目2.1创建一个名称为"TestLinux"的解决方案,我们稍后会在这个解决方案内新建多个Linux项目(包括可执行程序、动态库、静态库等)2.2添加新建项目
chengriyue
·
2020-06-22 21:13
c/c++
Linux程序
设计 知识点总结 第一章
在看
Linux程序
设计这本书,第一章主要讲解了
Linux程序
设计相关的基础内容,在此记录一下,不然过不了多久又忘了。。
chenchukun
·
2020-06-22 21:00
Linux程序设计
linux操作系统下c语言编程入门
linux操作系统下c语言编程入门linux操作系统下c语言编程入门linux操作系统下c语言编程入门整理编写:007xiong原文:Hoyt等(一)目录介绍1)
Linux程序
设计入门--基础知识2)
Linux
caojunling
·
2020-06-22 20:06
linux
编程
c
语言
struct
string
自己动手编写一个简单的who命令(不带参数)
最近在学习
Linux程序
设计,查阅了相关的资料,自己写了一个who命令。
bookworm1987
·
2020-06-22 18:25
为什么systemServer进程与zygote进程的通信是使用socket而不是binder?
AndroidFramework层学习——为什么SystemServer进程与Zygote进程通讯采用Socket而不是Binder一些讨论:init进程:init是所有
linux程序
的起点,是Zygote
跑步_跑步
·
2020-06-22 14:50
源码分析
Linux 程序设计--读书笔记
1
Linux程序
设计1.1Linuxshell登录进Linux与shell进行交互时,它像Windows中的命令提示窗口一样运行程序.它在一组指定的目录路径下按照你给出的程序名搜索与之同名的文件.搜索的目录路径存储在
ArionHill
·
2020-06-22 09:46
Linux
编程
Linux程序
设计读书笔记--常用命令
命令外部命令:在命令提示符中执行的”普通”命令内部命令:在shell内部实现,不能作为外部程序被调用.然而大多数的内部命令同时也提供了独立运行的程序版本.通常情况下,命令是内部的还是外部的并不重要,只是内部命令执行效率更高.常用命令1.break命令跳出fork,while或until循环.可以为break命令提供一个额外的参数表明需要跳出的循环层数.2.:命令:命令是一个空命令.偶尔用于简化条件
ArionHill
·
2020-06-22 09:46
Linux
编程
vscode配置c++环境 如何在windows上开发
linux程序
VSCode(c/c++插件)配置C++环境请看官方文档足够解决大部分问题.如果您只想要一个轻量级工具来编辑C++文件,VisualStudioCode是一个很好的选择。但是,如果您希望获得现有VisualC++项目的最佳体验或在Windows上进行调试,建议使用VisualStudioIDE.C/C++扩展不包括C++编译器或调试器。这里有几个编译器的选择:C++andWSLC++andming
WJSZMD
·
2020-06-22 07:42
补充知识
Linux
推荐人工智能编程的必读书籍
其他推荐文章:CTDP
linux程序
员手册C和C++编程(12)一个Linux串口测试例子.NET与安全性
Suprman
·
2020-06-22 06:11
Unix/Linux
科技与文化
人工智能
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他