logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux中查看进程占用内存和系统资源情况的命令

用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况...还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多。top:主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟

10个核心的Linux面试问题与答案

1. 问: 当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?答:可以使用bind命令,bind可以很方便地在shell中实现宏或按键的绑定。在进行按键绑定的时候,我们需要先获取到绑定按键对应的字符序列。比如获取F12的字符序列获取方法如下:先按下Ctrl+V,然后按下F12 .我们就可以得到F12的字符序列 ^[[24~。接着使用bind进行绑定。

java.nio.ByteBuffer 类 缓冲区

一.Buffer 类定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:capacity这个Buffer最多能放多少数据。capacity一般在buffer被创建的时候指定。limi

Linux系统的各类同步机制

一、锁机制:1、自旋锁:spinlock_t lock=SPIN_LOCK_UNLOCKED;spi_lock_init(&lock);spin_lock(&lock);spin_trylock(&lock);spin_unlock(&lock);spin_lock_irq();spin_lock_bh(&lock);//软件中断安全版本的自旋锁。2、读

Could not resolve dependencies for project : Failure to find jar was cached in the local reposit

在IDEA用maven打包(package)项目的时候总是出现这个问题,网上有说这样几个解决方法:1.-U命令强制更新的2. 将本地仓库repository中的_maven.repositories文件删除的3. 要确认所使用的maven版本的,是不是版本问题导致的我自己这几个方法都试了一遍,后来问题解决了。但是我不确定具体是哪个方法起的作用。反正就是不停的试了几种方法(没有顺序

#idea#maven
路由器操作系统那点事

很多朋友跟我讲,如果不OpenWRT,哪这路由就没法儿用了!非常理解大家对OpenWRT的热爱,我做为一个开源项目的拥护者和参与者,今天来给大家讲讲路由器操作系统的那点事儿。让大家了解下各种固件的来由。先来说说现在市面上的各种路由器的固件有哪些种吧。中国地大物博、奇葩众多,我国的无线路由器厂家802.11n的年代里,以价格这个永垂不朽的利器将八国联军全部打夸,造就了一代传奇。他们使用了很多

DOM4J:

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBMdeveloperWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在哪个方

Windows上安装Git和GitHub

windows上git/github安装,有2个选择,一个是msysgit,还有一个是GitHub for Windows。其他还有cygwin这里就不介绍了。另外tortoisegit工具是一个GUI。 1.下载安装msysgit http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git

Android快捷键

IDEA 快捷键说明:斜体文字表示,测试时没有效果或者没有测试时没有达到预先条件的情况下没有效果。IDE按键说明F1帮助Alt+F1查找文件所在目录位置Alt+1快速打开或隐藏工程面板Ctrl+Alt+S打开设置对话框Alt+Home跳转到导航栏Esc光标返回编辑框Shift+Esc光标返回编辑框,关闭无用

#android#idea
到底了