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程序
Linux Shell\bash 基本语法与常识
前言作为标准Linux用户,Shell脚本是基本需要掌握的技能,这也是初级
linux程序
员(beginner)过渡到中级的必要条件之一。
wangyu2165
·
2020-02-07 05:18
linux shell 脚本-基础知识(一)
linuxshell脚本的编写是
Linux程序
员最基本也是必须学会的技能。这里主要介绍学习shell脚本的基本基础。命令解释器#指定命令解释器#!
小pb
·
2020-02-06 18:34
Linux基础之文件权限
这两天试着将.NETCore站点部署到了Linux,因为缺少类似Supervisor这种
Linux程序
守护进程的服务,导致每当我SSH链接断开则我的.NETCore站点也随之Over。
长沙大鹏
·
2020-02-06 14:00
C++11 并发指南之多线程初探
相信
Linux程序
员都用过Pthread,但有了C++11的std::thread以后,你可以在语言层面编写多线程程序了,直接的好处就是多线程程序的可移植性得到了很大的提高,所以作为一名C++程序员,熟悉
Haippy
·
2020-02-05 09:49
使用vs2019进行Linux远程开发的方法步骤
通常,当我们开发
Linux程序
时有两种方案:在Linux上直接编写程序并进行运行测试和调试在Windows或MacOSX上借助工具进行远程开发虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在
apocelipes
·
2020-01-10 14:25
周末到了,给粉丝们带来
Linux程序
员指南PDF文档,希望大家能够喜欢!
本文档涵盖了Linux操作系统,Linux内核、Linuxlibc包、系统调用、"瑞士军刀”:ioctl、Linux进程间通信上、声音编程、↓字符单元图形、|/O端口编程,把应用程序移植到Linux上等知识点。Linux操作系统:1991年3月,LinusBenedictTorvalds为他的AT386计算机买了一个多任务操作系统:Minix。他使用这个操作系统来开发自己的多任务系统,并称之为Li
IT程序员
·
2020-01-08 00:19
linux学习笔记4-
linux程序
的典型bug
segmentfaultSIGSEGV---SegmentFault.Thepossiblecasesofyourencounteringthiserrorare:1.bufferoverflow---usuallycausedbyapointerreferenceoutofrange.2.stackoverflow---pleasekeepinmindthatthedefaultstacksiz
scott_yu779
·
2020-01-06 15:57
Desktop Entry创建
Linux程序
的快捷方式
1.DesktopEntry文件在windows操作系统里,打开程序可以通过点桌面上的快捷方式文件打开。在Linux系统上,程序的打开快捷方式文件是由DesktopEntry文件来描述的,它描述了程序的启动配置信息。DesktopEntry文件标准是由FreeDesktop.org(http://freedesktop.org/wiki/)制定的,目前最新的版本是Version1.2alpha。我
wongBink
·
2020-01-06 03:35
【干货】关于Linux,你该读哪些书
《
Linux程序
设计(第4版)》(经典入门书)原书名:BeginningLinuxProgramming作者:NeilMatthew,RichardStones译者:宋健建陈健书号:978-
三月行者
·
2020-01-03 05:35
Linux之yum工具详解
Linux程序
包管理linux系统中的诸多程序都是由源代码编译或者由二次发行商选择性编译分布,其大部分的程序安装得了需要依赖于三方的库文件,甚至很多的程序依赖关系会进入到死循环的情况中。
魏镇坪
·
2020-01-02 21:51
黑客成长记:7个有趣的信息安全项目
1.逆向分析简单
Linux程序
对软件的
实验楼
·
2019-12-31 12:07
gdb调试
背景调试
linux程序
一般有两种,一种是检查程序的日志输出,但如果问题与IO有关就不能通过日志获得调试信息了;虽然gdb不常用且命令复杂,但却是不可或缺呀。
小行动大智慧
·
2019-12-31 10:00
第十一课
Linux程序
包管理(rpm和yum工具)
Linux程序
包的管理需要依赖程序包管理工具,程序包管理工具可以实现程序的安装、升级、卸载、查询和校验,等等相关操作。本文主要介绍使用rpm和yum实现程序包的管理。
Arroganter
·
2019-12-30 16:12
FydeOS for You 发布 Surface Pro 3、4、5 特殊适配版
FydeOS是一款基于ChromiumOS开源项目的操作系统,无需Google服务,可创建本地账号登陆,带有完整的桌面版Chromium浏览器,并通过容器技术兼容安卓程序、带有GUI的
Linux程序
,是面向未来的云驱动操作系统
ChromeOSNews
·
2019-12-28 23:35
Linux程序
设计——Linux基础
1.什么是Linux1)Linux系统是一种自由和开放源代码的类UNIX的完整操作系统。2)林纳斯·本纳第克特·托瓦兹(LinusBenedictTorvalds,1969年~)3)诞生于1991年10月5日。Linux存在着许多不同的Linux版本,均使用Linux内核。4)Linux系统基于GPL协议发布,该协议是GNU项目所创立开放源代码的公共许可证。5)支持各种计算机硬件设备中,比如手机、
厌学的小骚年
·
2019-12-26 09:00
linux 程序性能分析工具 gprof
linux程序
性能分析工具gprofgprof基本原理使用方式数据分析
linux程序
性能分析工具gprof参见linux下的程序分析工具gprofgrof可以获取C程序运行期间的统计数据,如每个函数的耗时
呆呆的张先生
·
2019-12-25 05:46
2018-03-22课后总结
今天的这些配置让我感慨编写
Linux程序
的大牛真是厉害,我们光是参照word文档进行配置都没有那么容易,并且在配置的过程中遇到了不少的问题,其原因在于我们现在对Linux系统的结构还不是特别了解。
刘泽清
·
2019-12-25 00:06
Linux程序
编辑器vim(一)
使用Linux操作系统时会接触到命令行界面,那么如果想要编辑一些配置文件或者文本的时候,该如何选择编辑器呢?vi就是linux系统中自带的强大文本编辑器。重要的是在所有的UNIXLike系统中都会内置vi文本编辑器。那么vi和vim有什么区别呢?vim是vi的高级版,vim不但可以用不同颜色显示文字内容,还能够进行shell脚本、C等程序的编辑功能。vi的使用vi分为三种模式:一般模式、编辑模式和
哎哟喂程序猿
·
2019-12-21 18:36
Linux下调试得2种方法
VisualGDB是在Windows下开发Linux应用程序最好的软件,不仅可以直接在VS环境中编译
Linux程序
,还可以直接对
Linux程序
进行调试。
luckybabying
·
2019-12-19 16:20
做10年Windows程序员与做10年
Linux程序
员的区别
如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序,同样是工作10年,大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意思,我只是说说我自己的感受,我最早开始学习编程也是在windows下面的,学的是VB,后来转到VC++,
Java丶python攻城狮
·
2019-12-17 15:58
Linux程序
调试方法汇总
Linux下程序的调试方法汇总在linux中讨论调试工具主要是为那些入门者提供一些帮助。调试工具能让我们能够监测、控制和纠正正在运行的程序。我们在运行一些程序的时候,可能被卡住或出现错误,或者运行过程或结果,没能如我们预期,此时,最迫切需要明白究竟发生了什么。为了修复程序,剖析和了解程序运行的细节,调试工具就成为了我们的必备工具,工于善其事,必先利其器。在Linux下的用户空间调试工具主要有系统工
Joe_HUST
·
2019-12-16 01:05
Linux程序
编辑器(二)
上一小篇
Linux程序
编辑器(一)中,已经介绍了vim的三个模式,接下来说明下vim的一些常用按键,方便编辑文本或程序时更加迅速快捷。
哎哟喂程序猿
·
2019-12-14 19:14
无标题文章
#南昌大学实验报告姓名:王梦佳学号:6103115097邮箱地址:
[email protected]
专业班级:计科153班实验日期:2018.4.30课程名称:
LINUX程序
设计##实验项目名称Lab4
佳_1d66
·
2019-12-08 13:51
Linux程序
管理与SELinux
一个程序被加载到内存当中运行,那么在内存内的那个数据就被称为进程(process)。进程是操作系统上非常重要的概念,所有系统上面跑的数据都会以进程的类型存在。1、什么是进程(process)在Linux系统中,触发任何一个事件时,系统都会将它定义为一个进程,并且给予这个进程一个ID,称为PID,同时依据触发这个进程的用户与相关属性关系,给予这个PID一组有效的权限设置。1.1、进程与程序(proc
Zhang21
·
2019-12-02 01:16
在 Windows 中运行 Ubuntu 的 Unity 桌面
WSL实现了Linux系统调用的子集,允许Windows用户使用Bash不用修改直接运行原生
Linux程序
。该功能是微软和Canonica合作的成果,其预览版早在4月已经发布。
phpilove
·
2019-12-01 01:51
shell脚本学习第一弹
shell脚本学习第一弹作为一个
linux程序
员,不会shell的脚本的编写,可是不合格的呀!!!今天,我们一起来看看shell脚本的编写:别的先不说,先来一个入门级的案例:1#!
CPP后台服务器开发
·
2019-11-30 05:09
shell脚本学习第二弹-神奇的cd
shell脚本学习第二弹-神奇的cd前言:作为一个
linux程序
员,估计用的最多的命令就是cd了吧,我们试着用脚本编译一下:1#!
CPP后台服务器开发
·
2019-11-29 18:36
2019-2020-1 20199319《Linux内核原理与分析》第八周作业
ELF格式的文件用于存储
Linux程序
。4、ELF文件的3钟类型:可重定位文件、可执
20199319范晓楠
·
2019-11-09 11:00
Centos6 包管理器yum详解
Linux程序
包管理linux系统中的诸多程序都是由源代码编译或者由二次发行商选择性编译分布,其大部分的程序安装得了需要依赖于三方的库文件,甚至很多的程序依赖关系会进入到死循环的情况中。
星空下奔跑
·
2019-11-07 19:16
Linux程序
包管理(rpm和yum工具)
Linux程序
包的管理需要依赖程序包管理工具,程序包管理工具可以实现程序的安装、升级、卸载、查询和校验,等等相关操作。本文主要介绍使用rpm和yum实现程序包的管理。
数据萌新
·
2019-11-05 13:30
CMake 学习(一):使用链接第三方库
CMakecmake是gnu工具链中构建项目的重要一环,而且在windowsLinuxOSX中都可以使用,是程序员(特别是
linux程序
员,因为windows上有无比强大的VS)必备的基本功。
lcode
·
2019-11-05 00:56
VS2017创建并调试
LINUX程序
原创,转载请申明宇宙第一IDE以前没办法用在
linux程序
先,现在不仅能在python上调试也能调试
linux程序
。
Zz鱼丸
·
2019-11-02 04:49
记录在linux mint系统下编译出现的问题
只不过我在编译简单的
linux程序
就出现问题了,提示找不到某些库,作为程序员这种问题还是比较好解决的,找不到我们给他装上就好。
_杰杰_
·
2019-10-13 18:07
学习随笔
Linux
VSCode使用Remote-SSH远程服务器
上必须要升级方可使用,在mac上没法安装学习版.于是就想着vscode能不能实现这一需求.微软开发了一个VSCode的插件Remote-SSH,可以说是目前比较完美的解决了在windows/mac下开发
linux
月山
·
2019-10-11 13:00
嵌入式linux产品出厂程序调试手段
如无特殊说明,下文描述的仅是嵌入式
linux程序
,而不是单片机或FPGA程序,它们有自己独特的调试手段,请知悉!
mkelehk
·
2019-10-08 21:55
嵌入式Linux
Linux程序
包管理
Linux程序
包管理:API:ApplicationProgrammingInterface应用程序接口POSIX:ProtableOS程序在不同操作系统中,可能会不兼容,所以API就是每个系统必须遵循的接口
A~风萧萧兮
·
2019-10-07 10:11
Linux——程序包管理
零基础入门篇之Linux及Arm-
Linux程序
开发笔记
前言:本文记录了自己从一个完全不懂Linux的人如何一步步学会
Linux程序
开发的过程。当然也希望本文能够达到它的目的,让那些和我一样没有任何基础的人也能快速入门
Linux程序
开发。
·
2019-09-23 23:02
PHP调用Linux命令权限不足问题解决方法
业务背景:yourcmd为我的
linux程序
,它对权限要求非常严格,当用php去执行yourcmd程序系统:CentOS6.3apache是php的执行用户用exec函数去执行linux系统上的程序/usr
·
2019-09-23 20:33
详谈Linux写时拷贝技术(copy-on-write)必看篇
COW技术初窥在
linux程序
中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制”技术,也就是只有进程空间的各段的内容要发生变化时
·
2019-09-22 22:51
最简单易懂的目录结构
1.linux中的常见目录和解释说明1bin命令文件保存的地方2sbin只有root用户才可以使用的命令3boot(了解即可)
Linux程序
启动的时候信息保存的目录4dev设备文件存在的目录5etc文件配置信息和服务配置信息存在的目录
wx5c24ec2c1f6e0
·
2019-09-08 09:05
目录
linux运维基础部分
linux程序
后台运行且将打印信息保存在文件中
在跑比较时间比较长的程序,或者是打印信息比较多的程序时,一般都会后台运行程序,然后把打印信息保存在文件中,等程序运行结束后再检查输出日志。完成该功能可以用如下命令:nohuppython3-utest.py>test.log2>&1&最后一个“&”表示后台运行程序“nohup”表示程序不被挂起(嵌入式linux系统可能没有)“python3”表示执行python代码“-u”表示不启用缓存,实时输出
faihung
·
2019-08-27 16:53
Linux
Linux Socket编程
最近搭建了一个Linux服务器做FTP网盘,突发奇想写写
Linux程序
(不然岂不浪费了一台电脑???),因为是
Linux程序
,肯定是作为服务器端运行啦,服务器程序怎么离得开Socket咧?
LandyTan
·
2019-08-23 00:00
Linux程序
加载动态链接库的搜索路径
Linux与Windows都支持动态链接库,Windows下是dll文件,Linux下是so文件,如果程序执行时没有找到需要的动态链接库,Windows下会出现提示框,Linux下会提示:errorwhileloadingsharedlibraries:xxx.so:cannotopensharedobjectfile:Nosuchfileordirectory这都是因为按照一定的规则,可执行程序
felixking
·
2019-08-21 22:11
C++
Linux
Linux程序
安装及管理详解(三)
知识结构:Linux应用程序基础查询rpm软件包信息安装,升级,卸载,rmp软件包源代码编译安装(一)Linux应用程序基础1,应用程序与系统命令的关系文件位置系统命令:一般在/bin和/sbin目录中,或为shell内部指令应用程序:通常在/usr/bin和/usr/sbin目录中7.0版本存放应用程序/usr/local主要用途系统命令:完成对系统的基本管理工作,例如IP配置工具应用程序:完成
一拳超人007
·
2019-08-14 22:43
rpm
程序安装及管理
linux基础
Linux程序
包管理
Linux程序
包管理程序包管理器:功能:将编译好的应用程序的各组成文件打包成一个人或n个程序文件,从而更贱方便地实现程序包的安装,升级,卸载和查询等管理操作。
不会运维
·
2019-07-21 23:26
程序包管理
LINUX程序
设计
文章目录第1章入门1.2.1
linux程序
1.2.2C语言编译器1.2.3开发系统导引第2章shell程序设计2.3什么是shell2.4管道和重定向2.4.1重定向输入2.4.3管道2.6shell的语法
王道长的剑
·
2019-06-24 18:10
linux
Go语言交叉编译工具gox
基本介绍交叉编译是为了在不同平台编译出其他平台的程序,比如在Linux编译出Windows程序,在Windows能编译出
Linux程序
,32位系统下编译出64位程序,今天介绍的gox就是其中一款交叉编译工具
张以诺
·
2019-06-13 22:00
Linux小课堂开课了(2)
1,使用man命令获取帮助Manpage源自过去的
Linux程序
员手册,包含了具体文件类型的信息。
远方在呼唤
·
2019-06-07 00:18
man
vim
用户的权限管理
Linux
随机4(马哥)
Linux程序
包管理,rpm包管理器RPM全名是『RedHatPackageManager』简称则为RPMLinux界软件安装方式最常见的有两种,分别是:dpkg:这个机制最早是由DebianLinux
Eric_Lucky888
·
2019-06-03 07:45
Linux学习随笔
使用vs2019进行Linux远程开发
通常,当我们开发
Linux程序
时有两种方案:在Linux上直接编写程序并进行运行测试和调试在Windows或MacOSX上借助工具进行远程开发虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在
apocelipes
·
2019-05-21 14:00
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他