ubuntu 10.04中root音量控制

  本文章是建立在已有声卡驱动,在普通用户登录可以正常调节音量的情况下的。

  在ubuntu 10.04中,默认是pulseaudio来管理音频设备的,而pulseaudio不允许在root用户下运行,这样会导致安全问题。因此不能能改系统音量,打开声音首选项也一直是“正在等待声音系统响应”。

  直接运行pulseaudio会得到这样的提示。

root@dorole:~# pulseaudio
W: main.c: 不应以root身份运行本程序(除非指定 --system)。

  如果加上system参数也不行,很多模块会禁用。
继续阅读ubuntu 10.04中root音量控制

ubuntu 10.04安装MyEclipse 8.5

  最近打算把开发环境换到linux平台,刚脆就搬到新装的ubuntu10.04中。

  新的ubuntu系统中去除了sun的jdk,取而代之的是OpenJDK,但这个并不适合用来开发。

  首先在新立得中搜索openjdk全部删除。并添加软件源来安装sun-java6-jdk

root@dorole:~# add-apt-repository "deb http://archive.canonical.com/ lucid partner"
root@dorole:~# apt-get update
root@dorole:~# apt-get install sun-java6-jdk

  安装完成后可以输入

root@dorole:~# java -version

  确认安装成功。如果有OpenJDK字样说明openjdk没删除干净。
继续阅读ubuntu 10.04安装MyEclipse 8.5

Struts2几种参数接收的区别

1. 字符串接收

  这种字符串接收方式最简单,属性写好GET和SET方法即可,表单中使用testAction?username=dorole提交。

private String username;

public String getUsername()
{
	return username;
}

public void setUsername(String username)
{
	this.username = username;
}

继续阅读Struts2几种参数接收的区别