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应用故障排查
3.
Linux应用
编程——进程
进程的相关基本概念:进程是一个独立的可调度的任务进程是一个抽象实体。当系统在执行某个程序时,分配和释放各种资源。操作系统特点:多任务、多用户、分时性多任务的操作系统分为:抢占式、非抢占式抢占式:多任务多用户的操作系统具有绝对的控制权来控制每个任务可以使用CPU的时间。进程和程序的区别:程序是静态的,它是一些保存在磁盘上的指令的有序集合,没有任何执行的概念进程是一个动态的概念,它是程序执行的过程,包
Leo_Walker
·
2016-05-23 19:23
linux应用编程
Linux/Mac OS 个人常用Terminal技巧整理
刚开始接触linux有些不适应,走了不少弯路,一直没有系统的学过
linux应用
,基本都是零零散散Google出来的知识,在这里做个整理: Vi/Vim基本操作:刚开始接触linux时,不懂vi吃了不少亏
思微随想
·
2016-05-21 21:00
Linux内核Makefile分析
更详细的内容请参考: 嵌入式
Linux应用
开发完全手册 makefile.txt这个可以参考 http://blog.csdn.net/lizuobin2/article/details/
lizuobin2
·
2016-05-20 19:00
linux
makefile
Kbuild
Visual EmbedLinux Tools 0.2.5
利用这个插件,将可以在visualstudio的IDE中进行
Linux应用
程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。
lights_joy
·
2016-05-19 23:00
linux
VS2013
velt
JAVA进程高CPU占用
故障排查
问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的方法解决了一台PHP服务器CPU占用
gouliag
·
2016-05-13 09:31
JAVA占用CPU高
velt-0.2.4中的开发主机配置
利用这个插件,将可以在visualstudio的IDE中进行
Linux应用
程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。
lights_joy
·
2016-05-11 22:00
linux
VS2013
velt
Java运行时
故障排查
最近单独负责一个应用上线,由于经验不足,踩了很多坑,记录一下,方便以后查看。刚开始我的try,catch是这样写的:try{ mediaType=detector.detect(inputStream,metadata); parser.parse(inputStream,handler,metadata,parseContext); }catch(TikaExceptione){ handleT
liang16286
·
2016-05-10 16:00
java
oom
故障
try-catch
linux应用
层定时器 sleep usleep
转自:http://blog.chinaunix.net/uid-27717694-id-3658941.html3.用sleep以及usleep怎么实现定时执行任务。#include #include #include #include staticcharmsg[]="Ireceivedamsg.\n"; intlen; voidshow_msg(intsigno) { write(STDER
yueguanyun
·
2016-05-09 17:00
Linux应用
程序访问字符设备驱动详细过程解析
下面先通过一个编写好的内核驱动模块来体验以下字符设备驱动可以暂时先忽略下面的代码实现!memdev.c#include#include#include#include#includeintdev1_registers[5];intdev2_registers[5];structcdevcdev;dev_tdevno;/*文件打开函数*/intmem_open(structinode*inode,s
coding__madman
·
2016-05-08 18:52
Linux驱动编程
Linux应用
程序访问字符设备驱动详细过程解析
下面先通过一个编写好的内核驱动模块来体验以下字符设备驱动可以暂时先忽略下面的代码实现!memdev.c#include #include #include #include #include intdev1_registers[5]; intdev2_registers[5]; structcdevcdev; dev_tdevno; /*文件打开函数*/ intmem_open(struct
woshi_ziyu
·
2016-05-08 18:00
linux
ARM
字符设备驱动
嵌入式linux入门一
准备网上搜了搜,最终买了韦东山的JZ2440开发板,也买了他的书《嵌入式
Linux应用
开发
seanbei
·
2016-05-07 21:00
linux
Linux 下如何安装软件?
一、解析
Linux应用
软件安装包通常
Linux应用
软件的安装包有三种:1)tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。
ywb201314
·
2016-05-07 15:00
使用VisualVM监控远程服务器JVM
VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对
故障排查
和性能调优很有帮助
大雨将至
·
2016-05-06 16:59
JAVA
visualvm
性能调优
JAVA
使用VisualVM监控远程服务器JVM
VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对
故障排查
和性能调优很有帮助
autfish
·
2016-05-06 16:00
java
visualvm
性能调优
Linux-20-远程连接linux根据原理讲解
故障排查
思路(L004-02)
一、设置SecureCRT界面舒适度1.打开options-sessionoptions…调节字体,在下图,记得把NarrowFont勾选,同样调节字体,调节光标的样式继续调节,Scrollbackbuffer是回滚缓冲区,就是说以后linux命令输入的多,那么可以拉动混动条看,这里将数值设置为32000,大点,缓冲区内容就多点。 二、远程连接Linux服务器常见故障诊断1.提示connectio
wy_0928
·
2016-05-05 20:00
性能调优之综合篇 - Linux系统性能监控和
故障排查
利器Sysdig
Sysdig绝对是可以跟SystemTap相媲美的工具,都是系统
故障排查
的利器,不论是开发人员还是运维人员都必须要掌握的一个工具。今天先介绍一下Sysdig的一些特性。
shanker
·
2016-04-28 17:37
性能调优
systemtap
故障排除
性能调优之综合篇 - Linux系统性能监控和
故障排查
利器Sysdig
Sysdig绝对是可以跟SystemTap相媲美的工具,都是系统
故障排查
的利器,不论是开发人员还是运维人员都必须要掌握的一个工具。今天先介绍一下Sysdig的一些特性。
shanker
·
2016-04-28 17:37
故障排除
性能调优
systemtap
Performance
Tun
Linux达人计划
Linux达人计划Linux达人计划
Linux应用
领域Linux与Windows的不同系统分区类型分区设备文件名与挂载Linux树形结构挂载CentOS63常用命令查询目录中内容文件处理命令其他帮助命令
c________________j
·
2016-04-23 00:00
linux
shell
如何获取Linux-gate.so.1动态库
前面“
Linux应用
程序Helloworld入门”已经提到在Linux下每个可执行文件都依赖于几个最为基本的动态库,其中一个就是linux-gate.so.1。
mao0514
·
2016-04-22 14:00
TCP连接的状态详解以及
故障排查
点我进入原文TCP连接的状态详解以及
故障排查
我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。
zhyh1435589631
·
2016-04-19 22:00
tcp
Linux 上使用 Gmail SMTP 服务器发送邮件通知
导读假定你想配置一个
Linux应用
,用于从你的服务器或桌面客户端发送邮件信息。邮件信息可能是邮件简报、状态更新(如Cachet)、监控警报(如Monit)、磁盘时间(如 RAID mdadm)等等。
yunwei888
·
2016-04-19 17:00
linux
邮件
服务器
应用
磁盘
Linux 上使用 Gmail SMTP 服务器发送邮件通知
导读假定你想配置一个
Linux应用
,用于从你的服务器或桌面客户端发送邮件信息。邮件信息可能是邮件简报、状态更新(如Cachet)、监控警报(如Monit)、磁盘时间(如RAIDmdadm)等等。
linuxnews
·
2016-04-19 09:00
Gmail
向正在运行的
Linux应用
程序注入代码
小编的话:感谢0×80的认真翻译,辛苦:),各位同学,不要吝惜你的顶和评论哦!原作者:GregoryShpitalnik翻译:0×801、简介假设Linux上正在运行某程序,像Unix守护程序等,我们不想终止该程序,但是同时又需要更新程序的功能。首先映入脑海的可能是更新程序中一些已知函数,添加额外的功能,这样就不会影响到程序已有的功能,且不用终止程序。考虑向正在运行的程序中注入一些新的代码,当程序
linuxheik
·
2016-04-18 19:00
Linux应用
层系统时间写入RTC时钟的方法
Linux内核版本:linux-3.0.35开发板:i.MX6SMY-IMX6-EK200系统:Ubuntu12 前言:之前写过一篇关于如何通过应用层程序读取系统时间的blog,今天再写一篇如何写入并保存RTC时钟的blog吧。 一、写入时间 1、预备知识: a、mktime 头文件:#include 函数:time_tmktime(structtm*timep
c406495762
·
2016-04-16 14:00
ubuntu
嵌入式
系统时间
应用层
RTC
Linux库函数之文件操作fopen/fread/fwrite/fclose/fgets/ftell/fseek...
Linux应用
层软件的开发,总会涉及到文件(如:日志,配置)的操作,开发那段时间相关库函数用的比较多,当然就能随手写出来,但是考虑到人的记忆是有时间限制的,加上现如今海量信息涌入大脑,有段时间不使用就会忘记
donghanhang
·
2016-04-16 10:00
linux
文件操作
fopenfread...
Velt中的连接管理器
利用这个插件,将可以在visualstudio的IDE中进行
Linux应用
程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。
lights_joy
·
2016-04-13 22:00
linux
Visual
Studio
velt
当产品没有USB,没有网卡时怎么调试linux 驱动/应用程序?
后来想到了以前androidsystem.img打包应用程序的方式,采用mount/umount 方式打开镜像/分区,然后放入新编译的ko模块驱动或者
linux应用
程序库/可执行程序,最后umount回去就可以了
lqxandroid2012
·
2016-04-12 20:00
用vs2013+velt-0.1.4进行嵌入式开发:插件安装
利用这个插件,将可以在visualstudio的IDE中进行
Linux应用
程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。
lien0906
·
2016-04-11 15:00
史上最完美 Win7与Mint双系统安装体验
史上最完美Win7与Mint双系统安装体验来源:zol 作者:赵为民 如今的Linux正逐渐被国人熟识,而且有越来越多的人开始关注
Linux应用
,尽管Linux在某些应用上并非Windows简单直观,但是如果你不是不亲手操作
james_laughing
·
2016-04-08 10:00
Linux应用
服务器搭建手册—Weblogic服务域的创建与部署
前一篇谈到了Weblogic的安装,接下来整理weblogic服务域的创建及项目的部署一、webLogic服务域创建使用root用户登录后使用命令:#suWeblogic将用户切换到weblogic用户。1、进入home文件夹下,使用#ls命令查看该文件夹下文件信息:Web和weblogic两个文件目录2、使用命令$cdweblogic,$ls将该目录下的文件信息队列,找到wlserver_10.
Calvex
·
2016-04-07 09:04
Linux
Linux应用
服务器搭建手册—Weblogic服务域的创建与部署
前一篇谈到了Weblogic的安装,接下来整理weblogic服务域的创建及项目的部署 一、webLogic服务域创建 使用root用户登录后使用命令:#suWeblogic将用户切换到weblogic用户。1、进入home文件夹下,使用#ls命令查看该文件夹下文件信息:Web和weblogic两个文件目录 2、使用命令$cd weblogic,$ls将该目录下的文件信息队
Calvex880714
·
2016-04-07 09:00
应用服务器
linux
weblogic
Linux应用
服务器搭建手册——weblogic安装
前段时间由于项目需要,在redhatLinux上搭建服务器,web服务器选择为webLogic10.3.6版本,现将安装过程整理下来,供后期项目环境搭建提供参考一、安装工具准备1、SSH操作工具:SecureCRT7.3或XmanagerEnterprise52、FTP文件传输工具:FileZillaClient3、webLogic安装介质:wlsXXXX_generic.jar二、创建用户组和用
Calvex
·
2016-04-06 10:22
red
hat
linux
应用服务器
Linux
Linux应用
服务器搭建手册——weblogic安装
前段时间由于项目需要,在redhatLinux 上搭建服务器,web服务器选择为webLogic10.3.6版本,现将安装过程整理下来,供后期项目环境搭建提供参考一、安装工具准备 1、SSH操作工具:SecureCRT7.3或XmanagerEnterprise5 2、FTP文件传输工具:FileZillaClient 3、webLogic安装介质:wlsXXXX_generic.jar 二
Calvex880714
·
2016-04-06 10:00
linux
应用服务器
red
hat
Linux应用
服务器搭建手册——JDK安装与配置
1、检查当前Linux系统是否已安装JDK#java-version2、使用命令列出当前Linux系统下已存在的JDK列表#rpm-qa|grepjdk3、卸载Linux系统自带的JDK#rpm-e--nodeps文件名称4、从http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-7-jdk-u21-web-dl-1
Calvex
·
2016-04-05 11:58
Linux
JDK
j2se
Linux应用
服务器搭建手册——JDK安装与配置
1、检查当前Linux系统是否已安装JDK #java-version 2、使用命令列出当前Linux系统下已存在的JDK列表 #rpm-qa|grepjdk 3、卸载Linux系统自带的JDK #rpm-e--nodeps文件名称 4、从http://www.oracle.com/technetwork/java/javaee/downloads/java-ee
Calvex880714
·
2016-04-05 11:00
jdk
linux
应用服务器
s3c2440中断程序(烧录到NORFlash,运行在SDRAM中)
现在正在看韦东山的《嵌入式
Linux应用
开发完全手册》,看到了中断部分。
passerby_unnamed
·
2016-04-04 10:00
sdram
NorFlash
链接文件
代码搬移
ARM9按键中断
JAVA虚拟机-JVM性能调优(五)
阅读更多系统
故障排查
方法1.操作系统层面:1.1.cpu使用率过高1).us高(用户程序忙,死循环等),2).sy高(内核忙,线程多,写入繁忙等)3).wio高(写入量过大等)像redis,es,memcache
yanan0628
·
2016-04-03 16:00
jvm
系统性能
JAVA虚拟机-JVM性能调优(五)
阅读更多系统
故障排查
方法1.操作系统层面:1.1.cpu使用率过高1).us高(用户程序忙,死循环等),2).sy高(内核忙,线程多,写入繁忙等)3).wio高(写入量过大等)像redis,es,memcache
yanan0628
·
2016-04-03 16:00
jvm
系统性能
JAVA虚拟机-JVM性能调优(五)
系统
故障排查
方法 1.操作系统层面: 1.1.cpu使用率过高 1).us高(用户程序忙,死循环等), 2).sy高(内核忙,线程多,写入繁忙等) 3).wio高(写入量过大等)像redis,es
yanan0628
·
2016-04-03 16:00
jvm
系统性能
JAVA虚拟机-JVM性能调优(五)
阅读更多系统
故障排查
方法1.操作系统层面:1.1.cpu使用率过高1).us高(用户程序忙,死循环等),2).sy高(内核忙,线程多,写入繁忙等)3).wio高(写入量过大等)像redis,es,memcache
yanan0628
·
2016-04-03 16:00
jvm
系统性能
TCP/IP数据包结构具体解释
如:网络监控,
故障排查
等……IP包是不安全的,可是它是互联网的基础,在各方面都有广泛的应用。由IP协议衍生的协议族有10数种(据我所知),以后还会出现很多其它的基于IP的协议…先从实际出发吧!
donghanhang
·
2016-03-31 15:00
TCPIP数据包
linux应用
编程
Linux应用
编程复习多进程:多进程的实现和多进程之间的数据通信进程是linux系统进行资源调度的基本单位从程序实现中来说,实际上就是根据fork函数的不同返回值来实现的(实际上就是依赖于该接口在不同的环境有两个不同的返回值
yj775132158
·
2016-03-30 19:00
Linux系统管理员成长经验:十一大工作心得
uid=20769200&do=blog&id=3199982随着
Linux应用
的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。
ztguang
·
2016-03-30 10:00
2009秋季学期 Linux 辅导班
一、Linux入门辅导班(64学时)二、RHCT(
Linux应用
-中级)辅导班(64学时)三、RHCE(
Linux应用
-高级)辅导班(64学时)上课地点:新乡学院计算机与信息工程学院Linux实验室如有问题
ztguang
·
2016-03-30 09:00
MySQL Statement CancelTask淤积的那些事儿
公众号HelloJava刊出一篇《MySQLStatementcancellationtimer
故障排查
分享》,作者的某服务的线上机器报502(502是nginx做后端健康检查时不能连接到server时抛出的提示
旁观者-郑昀
·
2016-03-29 16:00
java
mysql
jdbc
fullgc
JDBC驱动自身问题引发的FullGC
公众号HelloJava刊出一篇《MySQLStatementcancellationtimer
故障排查
分享》,作者的某服务的线上机器报502(502是nginx做后端健康检查时不能连接到server时抛出的提示
旁观者
·
2016-03-29 13:00
linux应用
程序常见问题(Segmentation Fault)
在我们的linux嵌入式应用程序中,会有各种各样的死机问题(我这里提到的是用户态),出现死机的原因也是很多,其中中间一种最常见的一种就是段错误啦。1.段错误是什么 段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。下面是标准的解释,大家可以看下Asegmentationfault(oftenshortene
baoqingti
·
2016-03-28 22:00
c
linux
嵌入式
Linux应用
层查看系统时间的方法
一、基本概念: 1、linux系统时间和硬件时间: 系统时间:一般来说就是我们执行date命令查看到的时间,Linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用这个时间。 硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间。(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及
c406495762
·
2016-03-26 17:00
linux
代码
嵌入式
应用程序
系统时间
Linux静态库和动态库的设计
Linux应用
程序设计中需要的外部函数主要由函数库和系统调用来提供
Linux应用
程序使用的主要函数库均存放于/lib,/usr/lib目录下,其中采用*.so.
a1314521531
·
2016-03-24 16:00
动态库
静态库
百度Push服务SDK用户手册(iOS版)
SDK用户手册(iOS版)第一章简介第二章SDK功能说明第三章快速Demo体验第四章iOSSDK开发准备第五章iOSSDK开发步骤第六章限制与注意第七章iOS证书指导第八章iOS推送简介第九章百度云推送
故障排查
指南第十章联系我们第一章简介百度云推送
woruosuifenglang
·
2016-03-23 11:00
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他