MSSQL的备份语句

  以前使用mssql的备份语句的时候都是以当前时间作为文件名,这样每次备份都产生不同的文件,就不会遇到追加和覆盖备份的问题。而现在需要在一个指定的文件名中进行备份,会发现每次备份后文件体积会越来越大。这是因为每次备份默认都是追加的,保留了历史备份。

  在management studio中操作备份时可以在选项中更改追加或覆盖,而在程序中使用BACKUP DATABASE语句备份时可以使用WITH INIT | NOINIT来指定是否覆盖。init表示覆盖,noinit追加。
例如:

BACKUP DATABASE WMSDB TO DISK = 'C:\Tomcat\temp\WMSDB.BAK' WITH INIT

  参考http://technet.microsoft.com/zh-cn/library/ms186865(SQL.105).aspx

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几种参数接收的区别

修改myeclipse默认字体风格

  虽说等宽字体是最好的显示代码字体,不过依旧习惯xp下面的tahoma。不喜欢斜体,看着别扭。myeclipse选项实在是太多,找起来麻烦,特在此记录一些常用的。

  1. 编辑器全局字体(搜索fonts)
  2. General - Appearance - Colors and Fonts
    展开Basic找到Text Font,双击即可修改。
  3. 修改html,xml,css等属性值为斜体(搜索styles)
  4. MyEclipse - File and Editors下面的所有代码风格依个人喜好改。
    CSS Styles - Property Value 右侧取消选择Italic(斜体)
    HTML Styles - Attribute Values 同样取消Italic
  5. 代码自动提示(搜索assist)
  6. 找到Java - Editor - Content Assist 右边有auto activation triggers for java可以将a到z全部加入。不过一般加入".@"就够用了。