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编程]
【Unix/
Linux编程
实践】文件系统:编写pwd
知识点目录是一个包含文件名与i-节点对的列表的文件。”文件在目录中“的含义:目录中存放的只是文件在i-节点表的入口,而文件的内容则存储在数据区中。例如,“文件x在目录a中”意味着在目录a中有一个指向文件x的i-节点的链接,这个链接所附加的文件名为x。pwd:用来显示到达当前目录的路径。pwd的工作过程得到“.”(当前目录)的i-节点号,称其为n(使用stat);chdir..(使用chdir,进入
jiange_zh
·
2015-12-06 23:00
linux
文件系统
pwd
【Unix/
Linux编程
实践】从零做起:编写who命令
《Unix/
Linux编程
实践教程》着实有意思。通常我们要做一件事情,会想着先储备足够的知识再来动手。但繁杂的知识往往成为一个问题,因此快速的学习能力显得尤为重要。
jiange_zh
·
2015-12-06 13:00
【Unix/
Linux编程
实践】 动手实现简单的more
最近都在看一些理论方面的书,缺乏实践真的是云里雾里的,于是今天开始看《Unix/
Linux编程
实践教程》,理论实践相结合!
jiange_zh
·
2015-12-06 12:00
linux
more
编程实践
Linux编程
常见错误及解决方案
对于linux新手来说
Linux编程
会经常遇见一些问题,今天列出新手们最经常遇到的编程错误,并提供解决方案:1)由于是Linux新手,所以现在才开始接触线程编程,照着GUN/
Linux编程
指南中的一个例子输入编译
最新更新消息
·
2015-12-03 17:00
Shell编程
编程简介 |--shell与其他语言的对比 |--php和java主要实现功能 |--shell简化管理操作,进行系统管理 |--Bash就是Linux的标准shell |--
Linux
zhongkelee
·
2015-11-30 23:00
运算符
bash变量
环境变量配置文件
正则表达式与字符处理
条件判断与流程控制
linux编程
中的超时设置
http://blog.csdn.net/simba888888/article/details/9073963http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29075379&id=3895865一、使用alarm函数设置超时C++Codevoidhandler(intsig){}signal(SIGALRM,handler);al
zdf511391565
·
2015-11-26 10:00
Linux编程
linux中sleep详解实例
在
linux编程
中,有时候会用到定时功能,常见的是用sleep(time)函数来睡眠time秒;但是这个函数是可以被中断的,也就是说当进程在睡眠的过程中,如果被中断,那么当中断结束回来再执行该进程的时候
Linux_ever
·
2015-11-24 13:00
g++编写与使用动态链接库so(shared object)(附cmake生成动态库)
最近在学习
linux编程
,确切的说应该是使用linux环境,我并不需要像了解windowsapi那样去了解linux相关api,然后去做linux开发,而是想用一写与平台无关的开元库开发服务器相关程序
lixiang987654321
·
2015-11-22 23:00
cmake使用动态链接库
so动态链接库编译生成
cmake生成动态链接库
Unix/
Linux编程
实践教程(1)---Unix系统编程概述
概述:1.Unix系统包括用户程序和系统内核2.内核由许多子程序构成3.内核管理所有的程序和资源4.进程之间的通信对Unix很重要 什么是系统编程?系统模型:如同所示多用户:在系统中有多个用户运行多个程序,访问多个设备内核(操作系统)计算机通过操作系统来管理所有的资源,并将不同的设备和不同的程序连接起来。操作系统也是程序,与普通程序连接起来,也在内存中运行,同时它又是一个特殊程序,管理抵触硬件资源
u012349696
·
2015-11-20 11:00
编程
linux
unix
内核
信息安全系统设计基础第十周
怎样学习系统编程(利用Linux学习
Linux编程
)1分析实用程序/bin,/usr/bin,/usr/local/bin学习使用工具,分析工具,了解功能和原理2学习系统调用函数和系统调用本质上都是函数
20135237朱国庆
·
2015-11-15 21:00
信息安全系统设计基础第十周
怎样学习系统编程(利用Linux学习
Linux编程
)1分析实用程序/bin,/usr/bin,/usr/local/bin学习使用工具,分析工具,了解功能和原理2学习系统调用函数和系统调用本质上都是函数
20135237朱国庆
·
2015-11-15 21:00
信息安全系统设计基础第九周学习总结
怎样学习系统编程(利用linux学习
linux编程
)(1)如何登陆输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。
20135326王亦可
·
2015-11-15 18:00
信息安全系统设计基础第九周学习总结
怎样学习系统编程(利用linux学习
linux编程
)(1)如何登陆输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。
20135326王亦可
·
2015-11-15 18:00
20135203齐岳 信息安全系统设计基础第十周学习总结
20135203齐岳信息安全系统设计基础第十周——怎样学习系统编程(利用Linux学习
Linux编程
)一、who命令1.who命令能做些什么?
20135203
·
2015-11-14 22:00
20135203齐岳 信息安全系统设计基础第十周学习总结
20135203齐岳信息安全系统设计基础第十周——怎样学习系统编程(利用Linux学习
Linux编程
)一、who命令1.who命令能做些什么?
20135203
·
2015-11-14 22:00
Linux编程
--出错处理之assert,abort,exit,atexit,strerror
此文是摘自别人的。 1. assert() http://blog.chinaunix.net/u/16292/showart_391324.html assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定
·
2015-11-13 22:57
assert
undefined reference to 'pthread_create'问题解决
由于是Linux新手,所以现在才开始接触线程编程,照着GUN/
Linux编程
指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined
·
2015-11-13 22:24
reference
Linux下socket实现网页抓取 - Unicorn - 博客频道 - CSDN.NET
- Unicorn - 博客频道 - CSDN.NET Linux下socket实现网页抓取 分类: C/C++学习点滴 DO spiders DO
linux
·
2015-11-13 21:45
socket
vi技巧 - ArduousBonze的专栏 - 博客频道 - CSDN.NET
vi技巧 - ArduousBonze的专栏 - 博客频道 - CSDN.NET vi技巧 分类: UNIX/
LINUX编程
2009-03-19 11:52 193人阅读
·
2015-11-13 20:22
.net
木偶一之推荐系统
我最开始的网购是从china-pub买了一本《Unix/
Linux编程
实践教程》,书好,便宜,并且可以货到付款,很是吸引我这种懒穷学生,于是一发不可收拾买了很多书,后来转战dangdang,再后来就是amazon
·
2015-11-13 19:17
推荐系统
Linux编程
——进程与线程
(一)理论部分1.进程与线程进程进程(process)是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.进程本质上是正在执行的一个程序,是容纳运行一个程序所需要所有信息的容器。与一个进程相关的是进程的地址空间(addressspace)和进程表(processtable)。进程的地址空间包括代码段、数据段、堆栈段。下面画出了进程的三种状态,以及状
bad_good_man
·
2015-11-13 19:31
Linux
Linux编程
——静态库和动态库
1库的概念库是一种可执行代码的二进制文件,可以被操作系统载入内存执行。2库的分类库可以分为两种:静态库和动态库静态库:静态库就是一些目标文件的集合,以.a结尾。静态库在程序链接的时候使用,链接器会将程序中使用到函数的代码从库文件中拷贝到应用程序中。一旦链接完成,在执行程序的时候就不需要静态库了。由于每个使用静态库的应用程序都需要拷贝所用函数的代码,所以静态链接的文件会比较大。动态库:某个程序在运行
bad_good_man
·
2015-11-13 19:42
Linux
linux
静态库
动态库
VC下的.cpp文件变成了二进制文件的急救
本人一般搞搞
LINUX编程
,最近项目的需要,要写个监控中心的界面,要
·
2015-11-13 19:40
二进制
linux编程
下signal()函数
首先说明函数指针的定义形式: <存储类型> 数据类型 (* 函数指针名) (参数表); 其中存储类型一般不写,用默认形式。可以选auto型、static型和extern型等。数据类型是指针所指向函数返回值的数据类型。参数表是指向函数的参数表。  
·
2015-11-13 14:48
Signal
iOS开发之静态库(一)—— 基本概念
nbsp; 在项目开发过程中,经常出现优秀代码重用现象,又或者提供给第三方功能模块却又不想让其看到源代码,这些时候,通常的做法是将代码封装成库或者框架,这些在Windows编程或
Linux
·
2015-11-13 13:28
ios开发
Linux编程
return与exit区别
Linux编程
return与exit区别 exit 是用来结束一个程序的执行的,而return只是用来从一个函数中返回。
·
2015-11-13 12:38
return
LINUX编程
学习笔记(十三) 遍历目录的两种方法
1 默认情况下 实际用户和有效用户是一样的 实际用户:执行用户 有效用户:权限用户 getuid() 实际用户 geteuid() 有效用户 chmod u+s 之后 ,其他人执行文件时,实际用户和有效用户会不一样 2 目录相关函数 int chdir(const char *path);改变当前目录 int mkdir(c
·
2015-11-13 12:52
linux
LINUX编程
学习笔记(十四) 创建进程与 父子进程内存空间
1什么是进程:进程是一个执行中的程序 执行的程序: 代码->资源->CPU 进程有很多数据维护:进程状态/进程属性 所有进程属性采用的一个树形结构体维护 ps -a//所有进程 ps -aue //有效进程 进程状态:(man ps) D &n
·
2015-11-13 12:47
linux
Linux 多线程通信
能够參考一些比較新的UNIX/
Linux编程
的书,都会提到Posix线程编程,比方《UNIX环境高级编程(第二版)》、《UNIX系统编
·
2015-11-13 11:13
linux
Linux编程
环境介绍(1) -- linux的历史
1. linux是什么? "Hello everybody out there using minix——I'm doing a (free) operating system" 在1991年的八月,网络上出现了一篇以此为开篇话语的帖子. 这是一个芬兰的名为Linus Torvalds的大学生在为自己新编写的操作系统寻找志同道合的合作伙伴。一个类似minix、
·
2015-11-13 10:54
linux
Linux编程
环境介绍(2) -- shell(Bash) 介绍
1. 在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe. 2. bash (Bourne Again shell)是众多shell的一种, 但它是Linux 预设的shell. bash 是 GNU 计划中重要的工具软件之一,目前也是 Linux distributions 的标准
·
2015-11-13 09:18
linux
linux编程
掌握常用命令
1)编译应用程序 make -f makefile_5_2 clean make -f makefile_5_2 2)关于共享目录 在linux虚拟机的/mnt/hgfs下可看到该文件夹 3)cd命令,进入文件夹 cd /mnt/hgfs/ 4)复制cp命令 cp -ri A/B/* A1/B1/&nb
·
2015-11-13 08:29
linux
Linux共享内存(一)
Linux系统编程我一直看 <GNU/
LINUX编程
指南>,只是讲的太简单了,通常是书和网络上的资料结合着来掌握才比较全面 .在掌握了书上的内容后,再来都其他资料 .
·
2015-11-13 08:01
linux
Linux编程
简介
Linux编程
可以分为Shell(如BASH、TCSH、GAWK、Perl、Tcl和Tk等)编程和高级语言(C语言,C++语言,java语言等)编程,Linux程序需要首先转化为低级机器语言即所谓的二进制代码以后
·
2015-11-13 07:54
linux
linux 视频学习
备份等操作,linux程序员需要掌握c,c++,java,php,jsp等 Linux平台上的开发,包括vi,gcc,gdb,make,jdk,tomcat,mysql… 书籍介绍:鸟哥LINUX私房菜,
LINUX
·
2015-11-13 04:51
linux
Linux编程
之驱动
增加自己写的驱动程序:http://blog.chinaunix.net/uid-23065002-id-115739.html http://os.51cto.com/art/201108/284086.htm 初始化驱动:http://www.cnblogs.com/cute/archive/2011/07/27/2118373.html 在Android下读写i2c
·
2015-11-13 04:21
linux
android开发之-win8上安装linux系统,搭建Android开发环境
一、为什么要学习
linux编程
? 众所周知,在企业实际开发中linux是十分重要的,多数的服务器是linux系统上搭建的。
·
2015-11-13 03:04
Android开发
void类型和void *指针类型(网上摘抄总结)
http://www.blogjava.net/fhtdy2004/archive/2009/07/09/286004.html 现在在学
linux编程
过程中遇到很多void *指针类型,由于c很早学的有些细节不甚了解
·
2015-11-13 03:12
总结
Linux编程
学习笔记--Devices
Linux编程
学习笔记--Devices2012-6-24在Linux平台上,设备驱动程序是内核的一部分,用户进程不能直接访问。
·
2015-11-13 02:23
device
2013-4-21 生活日记
因为缺乏目的性,做任何事都显得没有耐心~ 前些天刚看完
linux编程
,没吃透多少~觉得没事做了,最近又看
·
2015-11-13 02:44
生活
ubuntu12.10安装GTK+
今天学习
linux编程
技术计入第15章,这一章就是简单的介绍了GTK的历史及其安装。
·
2015-11-13 02:42
ubuntu
Linux编程
---I/O部分
非常多函数都能够在网上找到,也比較基础,所以原型仅仅给出了函数名.详细用到再man吧. 输入输出是个非常重要的一块内容.差点儿网络相关的东西基本都是靠底层IO调用来实现的. 好吧.还是先踏踏实实的介绍一下C标准库中的IO函数吧.个别函数我也是第一次见.对于不太常见的我就多解释一下,反正通常这些函数百度一下就清楚了,我就不多解释了~ 1.C标准库IO函数 1.1流的关闭开启与重定向 fop
·
2015-11-13 02:23
linux
十四
Linux编程
环境
Linux编程
环境 时间日期类型 timeval 及其相关API “时间”和“日期”的概念,主要有以下几个: Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间
·
2015-11-13 01:11
linux
Linux编程
学习笔记 -- Process
进程是一个程序的运行。 在一个程序中执行另一个执程序的方法有两种: 1)system 在shell中执行程序 2)fork + exec 复制一个进程,在进程中用新的程序替换原有的程序 fork 复制当前执行的进程。一个进程变两个进程。 根据函数的返回值判断是在那个进程中。父进程中返回的是子进程的PID。 exec
·
2015-11-13 00:42
process
Linux编程
学习笔记 -- Thread
Linux编程
学习笔记 -- Thread 2013-4-6 线程概念 Linux实现的线程是符合POSIX标准的API。
·
2015-11-13 00:37
thread
[zz] undefined reference to 'pthread_create'问题解决
http://blog.csdn.net/llqkk/article/details/2854558 由于是Linux新手,所以现在才开始接触线程编程,照着GUN/
Linux编程
指南中的一个例子输入编译
·
2015-11-13 00:09
reference
linux编程
学习笔记(十二) 遍历目录
1 默认情况下 实际用户和有效用户是一样的 实际用户:执行用户 有效用户:权限用户 getuid() 实际用户 geteuid() 有效用户 chmod u+s 之后 ,其他人执行文件时,实际用户和有效用户会不一样 2 目录相关函数 int chdir(const char *path);改变当前目录 int mkdir(c
·
2015-11-13 00:55
linux
linux学习书籍推荐linux学习书籍推荐
没研究过,仅供参考
linux编程
学习 inux 学习书目推荐 Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《
·
2015-11-13 00:50
linux
牛人整理分享的面试知识:操作系统、计算机网络、设计模式、
Linux编程
,数据结构总结
基础篇:操作系统、计算机网络、设计模式一:操作系统 1. 进程的有哪几种状态,状态转换图,及导致转换的事件。 2. 进程与线程的区别。 3. 进程通信的几种方式。 4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解) 5. 线程的实现方式. (也就是用户线程与内核线程的区别) 6. 用户态和核心态的区别。 7. 用户栈和内核栈的区别。 8. 内存池、进程池、线程池
·
2015-11-12 23:50
linux
Linux编程
之序列化存储Python对象 ZT
(转自: 上——http://www.linuxdby.com/html/linux/program/20070412/1753.html 下——http://www.linuxdby.com/html/linux/program/20070412/1754.html) 什么是持久性? 持久性的基本思想很简单。假定有一个 Python 程序,它可能是一个管理日常待办事项的程序,您希望
·
2015-11-12 23:34
python
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他