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程序
栈帧劫持的一些利用方法及注意事项--buuctf--gyctf_2020_borrowstack
保护机制64位
Linux程序
,只开了NX保护。
PLpa、
·
2020-08-04 17:26
栈溢出
pwn
linux动态链接库的加载顺序
二、gcc编译程序时查找SO顺序如下:1.gcc编译时参数-L指定的路径2.环境变量LIBRARY_PATH3.系统默认库位置/lib/usr/lib三、
Linux程序
运行时查找SO顺序如下:1.gcc
byxdaz
·
2020-08-04 13:07
Linux
&
Unix
Linux程序
设计笔记-进程间通信
二、进程间通信1.管道:管道用于相关的进程(特别是父子进程的)间的通讯。使用read和write进行读写操作。#includeintpipe(intfile_descriptor[2]);//创建管道file_desciptor[0]为读取端,file_desciptor[1]为写入端。例程:#include#include#includeintmain(){intpipe_buf[2];intp
zhangxiaopeng0829
·
2020-08-04 09:11
linux程序设计
Android系统稳定性----Crash
2.C++代码引起,没有任何提示,直接回到桌面,所谓的闪退,一般是
Linux程序
退出,大部分发生在视频,游戏类与底层密切相关的软件上发生问题的原因1.Error//程序错误OOM(outo
无敌麦子地
·
2020-08-04 03:45
VS2010 调试基于ARM的
linux程序
方法
VS2010调试基于ARM的
linux程序
方法搭建这样的调试环境,是无意中有人提到了VisulGDB这个插件,于是搜索到其官网,发现有基于Raspberry的联调文档。
色郎中
·
2020-08-04 03:19
经验技巧
cygwin的安装,vi的使用,gcc,g++的使用
从windows到linux--编程篇--cygwin,在win中开发
linux程序
乾坤一笑[smileonce]
[email protected]
版权所有转载请注明出处http://
wang_junjie
·
2020-08-04 03:33
C++
学习笔记
linux程序
设计--在子进程中运行一个与其父进程完全不同的另外一个程序
//pipe3.c//在子进程中运行一个与其父进程完全不同的另外一个程序:利用exec调用//使用两个程序://1.数据生产者,用来创建管道和启动子进程pipe3.c//2.数据消费者,pipe4.c#include#include#include#include#includeintmain(){intdata_processed;intfile_pipes[2];constcharsome_d
vict_wang
·
2020-08-04 03:24
Linux程序设计
ubuntu软件安装的几种方式
下面将介绍前三种安装方式,从源码编译安装你将在
Linux程序
设计中学习到。二、具体安装方法:(1)在线安装:1)先体验一下:$sudoapt-getinst
自由的风sky
·
2020-08-04 00:22
软件安装
Android运行
Linux程序
安卓直接运行arm-linux-gnueabi-gcc编译的标准嵌入式
Linux程序
,我们有时不想把原
Linux程序
重新开发一遍。
oWuMingXiaoBei1
·
2020-08-03 20:45
智能交通控制系统(NTCIP)
gcc、g++、make、cmake区别
首先介绍一下GCC:GNUCompilerCollection(GNU编译器集合),在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位
Linux程序
员面临的首要问题都是如何灵活运用
hblhly
·
2020-08-03 17:36
c++
Linux下c++编写多线程时要注意的地方---pthread_cancel函数
最近公司有关于
linux程序
的开发,作为新人的我马上去复习下linux,参考的是这篇博客https://blog.csdn.net/zgege/article/details/79912418上面教的是
zyb_sss
·
2020-08-03 09:17
c/c++
linux
多线程
使用IDA调试android下的
linux程序
使用IDA调试安卓elf程序将dbgserver拷贝到android手机的/data/data/目录下,需要root权限D:\ProgramFiles(x86)\IDA6.8\dbgsrv>adbpushandroid_server/data/data/sv3094KB/s(523480bytesin0.165s)添加执行权限D:\ProgramFiles(x86)\IDA6.8\dbgsrv>a
isry
·
2020-08-03 04:17
android
Linux
Linux下的程序调试——GDB
对于
Linux程序
员来讲,目前可供使用
叶广明_微信ye_guangming
·
2020-08-02 19:03
linux
ubuntu下安装phpmyadmin打开后出现404
最近要用到PHP,由于在学习
linux程序
设计,所以不想用windows做,虽然上面集成环境之类的都弄好了,但linux弄LAMP不也分分钟的事么,于是我就在ubuntu上装起LAMP来。
SuperBeauty
·
2020-08-02 17:13
PHP
linux
VxWorks设备驱动开发详解
目前最流行的Shell称为bashShell,bashShell脚本编程以其简洁、高效而著称,多年来成为
Linux程序
本书结合作者实际的开发经验,对VxWorks操作
congsi9417
·
2020-08-02 12:25
驱动开发
嵌入式Linux上的C语言编程实践
C语言编程实践【作者】北京亚嵌教育研究中心组编韩超魏治宇廖文江等著【ISBN】978-7-121-07999-3【出版社】电子工业出版社【出版日期】2009年3月【宣传语】【内容简介】目前嵌入式技术和
Linux
congsi9417
·
2020-08-02 12:33
基于arm+uClinux的嵌入式系统的开发
1.开发平台的选择和论证2.开发环境的建立3.一般程序的开发4.
Linux程序
向ARM+uClinux平台的移植5.剩下的问题希望诸位多多补充自己的想法,以利于大家共同提高。1.开发
legendxia
·
2020-08-01 13:47
嵌入式开发
Linux程序
设计学习笔记----多线程编程之线程同步条件变量
转载请注明出处:http://blog.csdn.net/suool/article/details/38582521.基本概念与原理互斥锁能够解决资源的互斥访问,但是在某些情况下,互斥并不能解决问题,比如两个线程需要互斥的处理各自的操作,但是一个线程的操作仅仅存在一种条件成立的情况下执行,一旦错过不可再重现,由于线程间相互争夺cpu资源,因此在条件成立的时候,该线程不一定争夺到cpu而错过,导致
loous__
·
2020-08-01 12:12
linux及其编程
Linux内核
Linux程序设计
基于arm+uClinux的嵌入式系统的开发
1.开发平台的选择和论证2.开发环境的建立3.一般程序的开发4.
Linux程序
向ARM+uClinux平台的移植5.剩下的问题希望诸位多多补充自己的想法,以利于大家共同提高。1.开发
功名半纸
·
2020-08-01 12:00
ARM
嵌入式
计算机网络安全之网络嗅探器
实验环境Linuxkali4.19.0-kali1-686-pae#1SMPDebian4.19.13-1kali1(2019-01-03)i686GNU/
Linux程序
运
用户昵称又存在了
·
2020-08-01 10:55
从NFS启动Linux
笔者就曾经看到一个娃,在一台内存只有512MB的机器上,装了一个VMWare虚拟机,跑了一个RedHat9来编译调试他的ARM
Linux程序
——我问他为什么不用NFS。他答曰,不知为何物——于是决定
lhembed
·
2020-08-01 09:05
Ubuntu
在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群 (1)
目录简介OracleRAC11g概述共享存储概述iSCSI技术硬件及成本安装Linux操作系统安装OracleRAC所需的
Linux程序
包网络配置集群时间同步服务安装Openfiler使用Openfiler
weixin_34303897
·
2020-08-01 04:52
使用Visual Studio 利用WinGDB编译和远程调试嵌入式Linux的程序
2019独角兽企业重金招聘Python工程师标准>>>写这篇文章的目的在于帮助那些既要使用VisualStudio编写程序又要开发和调试嵌入式
Linux程序
的苦命程序员们!
weixin_33985507
·
2020-08-01 04:31
使用eclipse进行调试嵌入式
Linux程序
使用eclipse进行调试嵌入式
Linux程序
早年写的笔记,压箱底了,翻出来晒晒目录使用eclipse进行调试嵌入式
Linux程序
...1实验环境...1安装配置eclipse.21.安装jre.22.
lurayvis
·
2020-07-31 21:55
exact
guide
eclipse 平台gdbserver调试arm-
linux程序
上回书到gdbserver编译安装完成,接下来该gdb本地调试了,由于gdb命令界面的调试一个大的工程还是很不爽的,那就借助eclipse强大的功能来协助调试吧,整整搞了两天才把这个环境搭建起来,linux下很多东西和windos下不一样,windos下的调试环境一般很友好,不用费什么周折,但linux下有些东西别人的一句话就够你折腾好几天了,趁年轻再折腾折腾,网上的大都比较老,我的是eclips
云在青天水在瓶(Q835304205)
·
2020-07-31 17:01
linux
用eclipse集成开发环境开发、调试arm
linux程序
安装交叉编译器(arm-linux-gcc)以及集成开发环境(eclipse)1.安装arm-linux-gcc,不管你是从网上下载的,还是开发板光盘里面的,都可以,版本也没什么限制,我的是arm-linux-gcc-4.3.2。进入arm-linux-gcc安装包的目录,我的位置是在/home/cfan/temps这个目录里面打开一个终端,cd到当前目录cdhome/cfan/temps/新建安
TihsYloH
·
2020-07-31 15:17
工具
arm
linux
Android源码学习 ——SystemUI(三)
Init是所有
Linux程序
的起点,而Android的启动过程都由Zygote产生。init是zygote的父进程,而system_se
心满意足的猫
·
2020-07-31 13:58
Android
SystemUI
setbuf, setbuffer, setlinebuf, setvbuf - 流缓冲操作
http://cpp.ezbty.org/import_doc/linux_manpage/setvbuf.3.htmlSETBUF章节:
Linux程序
员手册(3)更新:2008-06-26到易美翻译翻译本页名字
雷电羊
·
2020-07-30 23:47
C/C++
Linux
vscode 在windows开发
linux程序
1.安装dockerhttp://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/点击DockerQuickStart图标来启动DockerToolbox终端2.下载ubuntu镜像dockerpullubuntu3.创建ubuntu容器dockerrun-itd--nameubuntu-testubuntu4.在vscode下载R
xuemiyang
·
2020-07-30 20:14
linux
C++
Bash on Ubuntu on Windows
前言近日,微软提供了一个叫WSL(WindowsSubsystemforLinux)功能,可以再Windows下运行
Linux程序
。目前只能命令行,GUI不行。如果想用GUI,请装虚拟机或者双系统。
yaoyuan-yy
·
2020-07-30 19:22
VisualStudio(vs)开发
linux程序
配置
文章目录VisualStudio(vs)开发
linux程序
配置远程linux环境头文件智能提示工程配置第三方静动态库和头文件的使用路径配置文件复制其他ffmpeg开发参考VisualStudio(vs)
huxiaojian5
·
2020-07-30 18:35
ffmpeg
visual
studio
linux
线上故障分析: Memory cgroup out of memory: Kill process ...(结合dmesg 、jstack命令和jvisualvm工具综合分析)
1、在某一天时段,我生产上的程序突然宕机了,部署在
linux程序
被Killed掉;使用dmesg-T>my.log命令输出到my.log日志,查看系统日志,至于dmesg有什么用,参考这篇博客:https
小哥骑单车
·
2020-07-30 15:41
生产问题分析
linux设备驱动程序的hello模块编译过程
今天把linux设备驱动程序(第三版)的第一个模块hello模块编译通过了,这个东西卡了我好长时间了,期间我又花了很多时间去看
linux程序
设计(第二版),终于今天机械性地完成了这个试验。
xqt8888
·
2020-07-30 13:15
linux驱动程序读书笔记
嵌入式linux一个简单的hello程序编译及运行示例
程序编译及运行示例由于嵌入式的cpu速度比较慢,所以嵌入式linux的程序编译在pc机上面,pc机上面的编译程序一方面需要嵌入式linux的编译工具,另一方面需要在linux系统上面,这种在pc上编译嵌入式
linux
锅锅是锅锅
·
2020-07-30 12:19
Mac OS X下快速复制文件路径
文件路径表示的是文件在文件系统里的位置,不管是用命令行操作的
Linux程序
员还是使用windows的广大用户,都难免会有这样的需求在windows上复制当前目录的路径有一个特别方便的方式,只需要用鼠标点击路径栏
littlewhite1218
·
2020-07-30 08:04
Mac
Mac
OSX
Linux程序
编译链接动态库版本的问题
不同版本的动态库可能会不兼容,如果程序在编译时指定动态库是某个低版本,运行是用的一个高版本,可能会导致无法运行。Linux上对动态库的命名采用libxxx.so.a.b.c的格式,其中a代表大版本号,b代表小版本号,c代表更小的版本号,我们以Linux自带的cp程序为例,通过ldd查看其依赖的动态库$ldd/bin/cplinux-vdso.so.1=>(0x00007ffff59df000)li
littlewhite1218
·
2020-07-30 08:33
C/C++
Linux
Linux程序
编译+GDB调试
Ubuntu下编译第一个C程序的成功运行对于每个新手来说,进入Ubuntu最想做的事莫过于在终端(Terminal)里运行自己的第一个C/C++程序”hello.c/hello.cpp”了。很多语言书籍都是默认搭载好运行环境的,而Ubuntu默认是不包含编辑器vim和编译器gcc。假设你和我一样,展现在自己眼前的是一台刚安装好的Ubuntu电脑,下面我们将来实现自己的第一个程序。1.准备工作1.1
jay&chuxu
·
2020-07-30 08:57
linux
Linux下的TCP通信
TCP通信今天我们介绍如何编写Linux下的TCP程序,关于UDP程序可以参考这里:http://blog.csdn.net/htttw/article/details/7519971本文绝大部分是参考《
Linux
zhouyanldh
·
2020-07-30 06:19
变长结构体的表示方法
转载请注明出处:http://blog.csdn.net/zhangyang0402/archive/2010/08/07/5795614.aspx在
Linux程序
中,经常会看到形如下面的结构体定义structxfrm_algo
zhangyang0402
·
2020-07-30 06:09
编程
fsync()和fdatasync()函数
转自:http://book.2cto.com/201212/11770.html来自《UNIX/
Linux程序
设计教程》前言:Linux,unix在内核中设有缓冲区高速缓冲或页面高速缓冲,大多数磁盘I
freedom3959
·
2020-07-29 20:25
LINUX
linux
编程
Linux 用qmake快速生成makefile
用make来开发和编译程式的确很方便,可是要写出一个Makefile就不简单了,手写Makefile是比较困难并且容易出错的,这阻挡了很多一部分的linux爱好者加入
linux程序
开发的阵营。
ecjtuync
·
2020-07-29 18:32
Linux
linux程序
运行过程中的文件描述符(file descriptor)是什么?socket 和 文件描述符之间的关系?
文件描述符是什么文件描述符(filedescriptor)1、背景(何为文件?)2、定义3、具体应用4、与fd相关的内核维护的3个数据结构5、socket和文件描述符之间的关系参考文件描述符(filedescriptor)1、背景(何为文件?)在Linux操作系统中,可以将一切都看作是文件,包括普通文件,目录文件,字符设备文件(如键盘,鼠标…),块设备文件(如硬盘,光驱…),套接字等等,所有一切均
JMW1407
·
2020-07-29 15:58
linux
file
descriptor
socket
Shell脚本写一个应用监控程序
一、PS命令查看
Linux程序
进程二、shell脚本利用PS命令查看server进程的状态,如死亡、就重新启动。做一个死循环轮训。
fluency1224
·
2020-07-29 14:42
工作
如何在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境
因之前接触过一些
Linux程序
,故博主本人采用的是Ubuntu18.04实体机。二、换源为避免后续遇到一些包的下载路径受网络环境限制的困难,故我们首先进行换源操作:①打开“软件和更
·
2020-07-29 14:22
在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境
因之前接触过一些
Linux程序
,故博主本人采用的是Ubuntu18.04实体机。二、换源为避免后续遇到一些包的下载路
再说就烦了
·
2020-07-29 13:08
ubuntu
linux
嵌入式
linux 设置代理上网
在本文中Easwy总结了一些常用
Linux程序
配置代理服务器的方法。
kmcfly
·
2020-07-29 11:48
linux
12.
linux程序
包管理rpm/yum 压缩工具bizp2/gzip/xz等
rpm管理2.1补充:src类型的的包是为了适应不同为的系统(32/64位)需要进行编译成对应的二进制再进行安装2.2补充:如果嫌麻烦可以直接把包3.源代码包命名格式name-version.tar.gzversion:主版本号:重大改变次版本号:修改了一部分发行版本号:修改了某个bug或者一段代码4.rpm包命名格式:name-version-release.[os].arch.rpm(name
暗夜宀剑圣
·
2020-07-29 07:35
学习笔记
《Linux Shell编程从初学到精通(第2版)》pdf
目前最流行的shell称为bashshell,bashshell脚本编程以其简洁、高效而著称,多年来成为
linux程序
员和系统管理员解决实际问题的利器。
weixin_30267697
·
2020-07-29 06:29
LSD及LSD项目的总结:
LSD(linuxsystemdesine)中文名称是
Linux程序
设计LSD的功能或者说作用就是用C语言编写一个Linux下的软件程序,能实现不同的客户端与服务器之间的通讯和简单功能的处理。
足戈戈彳亍
·
2020-07-28 19:22
[转]关于C++程序的编码问题
blog.chinaunix.net/uid-26790551-id-3190813.html我们传统的程序基本都只在Windows或只在Linux下运行,Windows程序使用简体中文GB18030编码,
Linux
weixin_30576859
·
2020-07-28 16:47
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他