代码改变世界

Spring中bean的范围

2012-12-27 09:37 by Rollen Holt, 1658 阅读, 0 推荐, 收藏, 编辑
摘要:Spring中有5种bean的范围:5 types of bean scopes supported :singleton – Return a single bean instance per Spring IoC container 这个范围也是默认的prototype – Return a new bean instance each time when requestedrequest – Return a single bean instance per HTTP request. *session – Return a single bean instance per HTTP s 阅读全文

Spring中使用inner bean

2012-12-27 09:29 by Rollen Holt, 2211 阅读, 0 推荐, 收藏, 编辑
摘要:有点类似java 内部类。看个demo。假设有下面的一个bean:public class Customer { private Person person; public Customer(Person person) { this.person = person; } public void setPerson(Person person) { this.person = person; } @Override public String toString() { return "Customer [person=" + person + "]"; 阅读全文

spring中3中为bean注入值的办法总结

2012-12-27 09:25 by Rollen Holt, 994 阅读, 0 推荐, 收藏, 编辑
摘要:有三种办法,分别是:Normal wayShortcut“p” schema假设我们现在有这么一个bean:public class FileNameGenerator { private String name; private String type; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String typ... 阅读全文

使用Spring的JavaConfig

2012-12-27 09:16 by Rollen Holt, 8530 阅读, 1 推荐, 收藏, 编辑
摘要:之前我们都是在xml文件中定义bean的,比如:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"& 阅读全文

关于使用"/"来 dispatcherServlet 的url-pattern带来的问题

2012-12-26 15:47 by Rollen Holt, 14707 阅读, 1 推荐, 收藏, 编辑
摘要:之前一直使用*.do来做的,但是绝的*.do很丑,于是就改用“/”来配置: <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> < 阅读全文

Spring MVC POST中文乱码解决方案

2012-12-26 13:47 by Rollen Holt, 48043 阅读, 2 推荐, 收藏, 编辑
摘要:POST中文乱码解决方案以前,我都是自己编写一个filter,来实现编码,代码如下: 1 public class CharacterEncodingFilter implements Filter { 2 3 private final static Logger log= Logger... 阅读全文

spring MVC中定义异常页面

2012-12-25 17:11 by Rollen Holt, 22990 阅读, 0 推荐, 收藏, 编辑
摘要:如果我们在使用Spring MVC的过程中,想自定义异常页面的话,我们可以使用DispatcherServlet来指定异常页面,具体的做法很简单:下面看我曾经的一个项目的spring配置文件: ... 阅读全文

agentzh 的 Nginx 教程--资料分享

2012-12-23 22:24 by Rollen Holt, 1208 阅读, 0 推荐, 收藏, 编辑
摘要:本次分享的资料是关于nginx的教程,虽然我一直计划着要学习Nginx的,但是一直没时间,也没这个需求。于是就搁浅了,今天在微薄上看到这个,所以就发出来,先收藏者,等用到了的时候,就可以学习了。推荐大家去这里看:http://agentzh.org/misc/nginx/agentzh-nginx-tutorials-zhcn.htmlagentzh 的 Nginx 教程(版本 2012.09.27)目录缘起Nginx 教程的连载计划Nginx 变量漫谈(一)Nginx 变量漫谈(二)Nginx 变量漫谈(三)Nginx 变量漫谈(四)Nginx 变量漫谈(五)Nginx 变量漫谈(六)Ngi 阅读全文

关于jsp中使用jstl的问题

2012-12-23 13:23 by Rollen Holt, 5889 阅读, 0 推荐, 收藏, 编辑
摘要:今天在jsp中使用jstl标签库的时候,出现了一个很恶心的问题,我记得自己几年前在学校学这门课的时候,没遇到过这种问题的啊,现在突然出现,确实恶心了我一把。一般稍不小心就会出现下面的错误: the absolute uri:http://java.sun.com/jstl/core cannot be resolved.一个例子如:http://stackoverflow.com/questions/4928271/jstl-1-2-the-absolute-uri-http-java-sun-com-jstl-core-cannot-be-resolved解决办法: 如果你的项目是使用M.. 阅读全文

SQLBuilder

2012-12-09 20:50 by Rollen Holt, 4619 阅读, 1 推荐, 收藏, 编辑
摘要:之前因为工作的需要,参考apache commons-lang中的Builder思想,采用java语言编写了SQLBuilder,项目主页:http://rollenholt.github.com/SQLBuilder/不过目前仅仅是一个雏形,本项目我业余时间维护。 阅读全文

select * from tab where ..... for update nowait

2012-12-09 01:28 by Rollen Holt, 677 阅读, 0 推荐, 收藏, 编辑
摘要:大家在使用plsqldeveloper时 ,修改数据的时候比较喜欢 select * from tab for update ,然后开始修改数据这种模式比较容易锁住数据,有的时候还出现自己锁住自己的事情(自己有开了个窗口用了select * from tab for update )我个人推荐大家在修改数据的时候用 select * from tab where ..... for updatenowait;大家都用这个,否则效果会打折扣。例子:下图如果两个人都使用 select * from tab for update ,那么必定有一个人被锁住只有一方commit后,另一方才能用,如图2如 阅读全文

java Annotation 注解

2012-11-29 13:47 by Rollen Holt, 3292 阅读, 0 推荐, 收藏, 编辑
摘要:首先什么是注解? 最常见的是,在我们使用Eclipse等工具编写java代码的时候,有时候会出现一些比如@Deprecated,@Override,@SuppressWarnings等东东。这个就是常见的几种注解。 在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻才被发现。把同一份信息保.. 阅读全文

java代理模式与反射机制

2012-11-28 15:53 by Rollen Holt, 8866 阅读, 3 推荐, 收藏, 编辑
摘要:代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象进行封装。 真实角色:代理角色所代表的真实对象,是我们最终要引用的对象。一个简单的例子如下:package com.java.proxy;... 阅读全文

java内部类总结

2012-11-27 13:50 by Rollen Holt, 1908 阅读, 0 推荐, 收藏, 编辑
摘要:内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰。(而外部类不可以:外部类只能使用public和默认的)。内部类分为:成员内部类、局部内部类、静态内部类、匿名内部类几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号,比如Outer.class和Outer$Inner.class。B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。成员 阅读全文

再谈java枚举 ENUM

2012-11-27 11:09 by Rollen Holt, 12421 阅读, 2 推荐, 收藏, 编辑
摘要:没有枚举之前: 在没有枚举之前,我们想列举一些相关的常量,我们会采用如下的方式:interface ActionInterface { public static final int RIGHT = 0; public static final int LEFT = 1;} 然后在某个类似于下面的方法中,使用这些常量: public void playWithInterface(int num) { switch (num) { case ActionInterface.RIGHT: System.out.println("RIGHT"); break; case Acti 阅读全文

eclipse编辑web.xml很卡的原因及解决办法

2012-11-27 09:09 by Rollen Holt, 6129 阅读, 1 推荐, 收藏, 编辑
摘要:转自:http://blog.csdn.net/opnmzxcvb/article/details/6959585eclipse很卡,快把我弄疯了。在网上找了很多资料都没有解决,什么修改eclipse.ini的配置文件,修改内存,禁用eclipse的许多插件功能都没有效果,关闭验证。我想难道是我的电脑不行了,该换了,不可能吧。我是I5处理器,4G内存耶,难道这配置跑eclipse都不行。所以我否定了以上所有的原因,及解决办法。折腾了一上午,最后看到国外的一篇帖子找到了原因及解决办法。还有个问题是电脑断网,eclipse就不卡了,这更加坚定的我的信念,web.xml肯定有问题。原来是web.xm 阅读全文

java序列化和反序列话总结

2012-11-26 17:40 by Rollen Holt, 16711 阅读, 1 推荐, 收藏, 编辑
摘要:序列化:将java对象转换为字节序列的过程叫做序列化反序列化:将字节对象转换为java对象的过程叫做反序列化通常情况下,序列化有两种用途:、1) 把对象的字节序列永久的保存在硬盘中2)在网络上传输对象的字节序列相应的API java.io.ObjectOutputStream writeObject(Object obj) java.io.ObjectInputStream readObject()只有实现了Serializable或者Externalizable接口的类的对象才能够被序列化。否则当调用writeObject方法的时候会出现IOExcep... 阅读全文

装饰器(Decorator)模式

2012-11-23 10:29 by Rollen Holt, 1905 阅读, 3 推荐, 收藏, 编辑
摘要:转自:http://miaoxiaodong78.blog.163.com/blog/static/18765136200701232434996/ Decorator设计模式是典型的结构型模式(在GOF的那本模式的Bible中将模式分为:1.创建型模式;2.结构型模式;3.行为模式三种)。它的主要用意是:动态地为对象添加一些额外的功能。(记住上面两种颜色的词汇,理解装饰器模式的精髓所在!)下面是GOF的《ElementofreusableObject-Oriented Software》中对Decorator用意的概述:Decorator Pattern――Attaches addition 阅读全文

我的助理辞职了

2012-11-18 10:45 by Rollen Holt, 1046 阅读, 6 推荐, 收藏, 编辑
摘要:【摘要】:本文是今天无意在微博上看到的,感觉很不错,于是就贴了出来,希望对那些和我一样,刚刚进入职场的朋友们一点帮助。原文的出处我没仔细找,所以就不贴了。 当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她在大学里优秀的表现之外,还因为她写了一手漂亮的字。女孩能写一手好字的不多,尤其像她,看起来长发飘飘,多么女性化的一个姑娘,一手字却写的铿锵倜傥,让我对她不由多了很多好感。 手把手的教。从工作流程到待人接物。她也学的快。很多工作一... 阅读全文

eclipse怎样生成javadoc

2012-11-13 10:46 by Rollen Holt, 21588 阅读, 2 推荐, 收藏, 编辑
摘要:使用eclipse生成文档(javadoc)主要有三种方法: 1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中有两个地方要注意的: javadoc command:应该选择jdk的bin/javadoc.exe destination:为生成文档的保存路径,可自由选择。 按finish(完成)提交即可开始生成文档。 2,用菜单选择:File->Export(文件->导出), 剩下的步骤和第一种方法是一样的。 3,选中要生成文档的项目,然后用菜单选择, P 阅读全文

java 序列化

2012-11-12 17:17 by Rollen Holt, 1360 阅读, 2 推荐, 收藏, 编辑
摘要:1.java序列化的作用 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例 序列化的什么特点: 如果某个类能够被序列化,其子类也可以被序列化。声明为static和transient类型的成员数据不能被序列化。因为static代表类的状态, transient代表对象的临时数据。 什么时候使用序列化: 一:对象序... 阅读全文

spring mvc中AbstractWizardFormController

2012-11-07 17:58 by Rollen Holt, 2072 阅读, 0 推荐, 收藏, 编辑
摘要:本来想上传自己写的例子的,但是在网上搜了一下,发现有比自己的例子更好的,所以就直接给出链接吧。参考:http://www.iteedu.com/webtech/j2ee/springdiary/72.phphttp://blog.csdn.net/kypfos/article/details/3061729 阅读全文

Mybatis注解学习--xxxMapper is not known to the MapperRegistry

2012-11-07 00:09 by Rollen Holt, 41727 阅读, 3 推荐, 收藏, 编辑
摘要:今天晚上在学习Mybatis注解的时候,总是遇到错误Type interface com.souvi.ibatis.xxxMapper isnot known to the MapperRegistry,在网上搜索相关的解决方案时,得到的答案都不怎么详细,但知道了Mybatis注解一定要注册自己写的接口类,不然就会老报开头提到的这个错误。下面举个例子:先看看项目的简单部署吧,如图:先看核心文件,UserTest.javapackage com.rollen;import java.io.*;import org.apache.ibatis.io.Resources;import org.apa 阅读全文

Mybatis初学

2012-11-06 18:22 by Rollen Holt, 1773 阅读, 1 推荐, 收藏, 编辑
摘要:Mybatis简介大家可以自行google之。官网为:http://code.google.com/p/mybatis/我也刚刚开始初学,先来一个小例子:创建一个User.java文件,代码如下:package com.rollen;public class User { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { retu... 阅读全文

徐小平:本科毕业生月薪一万,是多还是少?

2012-09-19 13:21 by Rollen Holt, 1492 阅读, 0 推荐, 收藏, 编辑
摘要:不久前,我和一群大学生见面,这些大学生,互相之间沟通交流成为一群朋友,他们都有一个共同特点:就是对于学业、就业、职业、事业并不迷茫,甚至有不少经验要贡献给大家,所以,在一位朋友的撺掇下,他们走到了新东方,和我对话,并拉来一名出版社编辑,企图出版一本能够指导大学生就业的新书。 这些青年人很优秀,但我没想到那么优秀。其中一段对话,真的使我陷入了一句成语的圈套:“不相信自己的耳朵”了。 一个貌不惊人、甚至有点唬人的女生,在没有任何背景和资源的情况下,完全靠自己的努力与优秀,本科刚毕业就被一家中国本土投资银行录用,月薪一万人民币起。 (该女生毕业于北京一所财经类大学,录用她的公司是一家本土投... 阅读全文

12个有趣的C语言问答

2012-09-09 23:30 by Rollen Holt, 1408 阅读, 1 推荐, 收藏, 编辑
摘要:0,gets() 方法Q:以下代码有个被隐藏住的问题,你能找到它吗?A:这个不显眼的问题就是使用了 gets() 方法。此方法接受一个string类型参数,但是却没有检测此数值是否有足够的空间来拷贝数据。所以这里我们一般用 fgets() 方法将来的更好。12345678910111213#include<stdio.h>int main(void){char buff[10];memset(buff,0,sizeof(buff));gets(buff);printf("\n The buffer entered is [%s]\n",buff);return 阅读全文

Linux 操作

2012-09-01 23:23 by Rollen Holt, 17168 阅读, 3 推荐, 收藏, 编辑
摘要:正在运行的内核和系统信息# uname -a # 获取内核版本(和BSD版本)# lsb_release -a # 显示任何 LSB 发行版版本信息# cat /etc/SuSE-release # 获取 SuSE 版本# cat /etc/debian_version # 获取 Debian 版本使用 /etc/DISTR-release 其中DISTR(发行代号)=lsb (Ubuntu), redhat, gentoo, mandrake, sun ... 阅读全文

资料分享:UNIX TOOLBOX

2012-09-01 23:09 by Rollen Holt, 444 阅读, 0 推荐, 收藏, 编辑
摘要:介绍:This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing.这是一份收集Unix/Linux/BSD命令和任务的文档,它有助于高级用户或IT工作。它是一份简明扼要的实用指南,当然读者应该知道他/ 阅读全文

MySQL学习-字符串属性

2012-08-25 16:37 by Rollen Holt, 1394 阅读, 0 推荐, 收藏, 编辑
摘要:二进制字符串的比较是通过逐个字节的比较字节数值来进行的。二进制字符串不和字符集相关联。 非二进制字符串是一个Collation列,他存放包含特定字符集和Collation的文本,字符集规定了能够存入字符串的文本,而Collation则规定了对字符进行比较和排序的时候的特性。 所以说非二进制字符串的特征之一就是他们有一个字符集。 如果想查看系统中有哪些字符集的话库银使用下面的命令: show... 阅读全文

MySQL学习--使用客户端程序

2012-08-21 16:04 by Rollen Holt, 5655 阅读, 1 推荐, 收藏, 编辑
摘要:在windows下载运行中输入cmd,然后输入以下命令进行登陆: mysql -h localhost -p –urollen其中-h localhost表示是运行在本机的MySQL服务器,-p选项用于告知MySQL要提示输入密码。-urollen表示使用用户rollen进行登陆。然后根据提示输入密码就可以进入了,界面如下: 如果我们想为mysql的cookbook数据库创建一个用户的话,可以使... 阅读全文

Linux Socket学习--面向非连接的协议

2012-08-20 21:50 by Rollen Holt, 1303 阅读, 0 推荐, 收藏, 编辑
摘要:套接口的通信有2中基本方式:面向连接和面向非连接的通信。 面向非连接指的是通信之前不需要建立连接,我们生成了一个非连接的套接口,就可以向任何愿意接受我们消息的套接口发送消息,而且每一个消息都可以被重定向到不同的套接口。 我们之前的文章中提供socketpair函数,但是我们当时没有说这个函数是使用面向连接协议来生成套接口对的。 sendto()函数介绍 sendto函数容许我... 阅读全文

Linux Socket学习--为套接口绑定地址

2012-08-20 15:39 by Rollen Holt, 4081 阅读, 0 推荐, 收藏, 编辑
摘要:当我们使用socket函数创建一个套接口之后,这个套接口就处于无名状态,虽然之前我们提到即使没有地址,套接口也能使用,但是这个只限于套接口对在同一个Linux内核中,如果位于两台不同的主机的套接口需要连接,而又没有地址,那么就无法工作。 函数bind的作用就是为无名套接口分配地址,语法如下: #include <sys/types.h>#include <sys/socket... 阅读全文

Windows查看端口被占用的程序!

2012-08-17 20:50 by Rollen Holt, 11298 阅读, 0 推荐, 收藏, 编辑
摘要:"到底是谁占用了80端口,该怎么查,怎么终止它?",这里就简单讲解一下,在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令: >netstat -aon | findstr "80" Proto Local Address Foreign Address State PID ==== ============ ========= 阅读全文

Linux Socket学习--套接口的类型和协议

2012-08-16 16:04 by Rollen Holt, 6884 阅读, 0 推荐, 收藏, 编辑
摘要:我们首先来说一下PF_INET和AF_INET,虽然标准提倡在指定demain参数的时候,优先使用PF_INET,但是大量已经编写的c代码遵循旧的协议。目前情况是AF_UNIX=PF_UNIX,AF_INET=PF_INET。但是将来是不是这样不好说啊。 不同于socketpari函数的demain参数只能指定为PF_LOCAL,socket函数可以用于生... 阅读全文

Linux Socket学习--地址转换函数

2012-08-16 15:06 by Rollen Holt, 8899 阅读, 0 推荐, 收藏, 编辑
摘要:一个IP地址是由小数点分开的十进制数表示的,我们称之为点分十进制表示法。其中每一个十进制数代表一个字节的无符号数值(按照网络字节序)因为每个字节都是无符号的8位数值,这就限制了每一个字节所能表示的范围是0~255. Internet地址分类 一个Internet地址是由网络地址和主机地址构成的。 我们知道IP地址由32位二进制构成,但是网络地址和主机地址之间的... 阅读全文

Linux Socket学习--域和地址族

2012-08-16 11:53 by Rollen Holt, 4457 阅读, 0 推荐, 收藏, 编辑
摘要:先来说说无名套接口吧: 套接口不一定需要地址,比如函数socketpair就生成了一对相互连接但是没有地址的套接口,这就是所谓的无名套接口。 有时候也会有这样的情况,在相互连接的两个太接口中有一个套接口不需要地址,例如当连接到一个远程的套接口的时候,虽然必须确定远程套接口的地址,但是发出调用的本地套接口却可以是匿名的。 有时候虽然需要一个地址进行通... 阅读全文

Linux Socket学习--域和套接口简介

2012-08-16 10:21 by Rollen Holt, 2421 阅读, 0 推荐, 收藏, 编辑
摘要:套接口创建后,就如同一个文件描述符,我们可以使用同样的IO函数进行读写,关闭操作。其实,和引用一个已经打开的文件一样,套接口也是通过文件描述符来引用的,而且两者的文件描述符共享一个“数字空间”,比如说不能既打开一个文件描述符为4的套接口,又打开一个文件描述符为4的文件。 套接口和已经打开的文件的区别: 1.不能在套接口上调用函数lseek()当然对于管道也不能调用这个函数。 2.套接口可以和网络地址关联,但是文件和管道却不可以。 3.套接口有很多可以通过ioctl()进行查询和设置的选项。 4.套接口必须在正确的状态写才能进行输入输出,但是已经打开的文件可以在任何的时候进行读写操作。 调用o. 阅读全文

windows下apache+wsgi+web.py环境搭建

2012-08-09 23:23 by Rollen Holt, 7259 阅读, 1 推荐, 收藏, 编辑
摘要:首先安装好wsgi模块并启用:1.下载地址:我本机是python2.7http://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-win32-ap22py27-3.3.so2.把mod_wsgi-win32-ap22py27-3.3.so放到apache安装目录下的modules目录下3.打开 http.conf添加:LoadModule wsgi_module modules/mod_wsgi-win32-ap22py27-3.3.so下载安装web.py模块:easy_install -U web.py或者手动下载安装:1 阅读全文

Samba 简介及安装

2012-08-01 22:03 by Rollen Holt, 1913 阅读, 0 推荐, 收藏, 编辑
摘要:还是学的太少啊,头脑里面没有存货啊,今天和同事吃饭的时候,听他们提起这个东西,但是自己之前没听说过,更别提怎么用了,哎。差距啊。于是暗暗记住,下班之后研究研究。 Samba简介 Samba是一套让UNIX系统能够应用Microsoft网络通讯协议的软件。它使执行UNIX系统的机器能与执行Windows系统的电脑分享驱动器与打印机。Samba属于GNU Public Licens... 阅读全文

Linux性能测试 top衍生命令 atop/htop/slaptop

2012-08-01 21:32 by Rollen Holt, 929 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/txw1958/archive/2012/07/26/linux-from-top.html1. AtopAtop 是一个类似 top 的工具,但比 top 更有料。通过 Atop,你能够监视 Linux 系统的性能状况,包括进程活动、CPU、内存、硬盘、网络等方面的使用情况等。2. htophtop——一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。与 top 相比,htop 包含的优点有:可以横向或纵向滚动浏览进程列表,以便看到所有的进程 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页