<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>自言自语之部落 &#187; Java</title>
	<atom:link href="http://blog.yoooung.com/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.yoooung.com</link>
	<description>Imagine your life, keep going forward！</description>
	<lastBuildDate>Fri, 30 Dec 2011 03:51:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>近期的一些事</title>
		<link>http://blog.yoooung.com/archives/some-latest-things/</link>
		<comments>http://blog.yoooung.com/archives/some-latest-things/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 16:48:41 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[生活记录]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.yoooung.com/?p=464</guid>
		<description><![CDATA[自从辞职经过一段空闲期后，又在8月底到新公司报到，转眼之间已经过了两个月，在这里说说工作的事情。在去这家公司之前，听到一些反馈消息，貌似都不太好，但是自己感觉每个公司存在必然有其的优点，所以就选择去了这家公司。经过两个多月的体会，感觉还是不错的，从刚开始的一个半月没有事情做，自己整天基本上也就是在那里虚度年华，有点痛恨自己的浪费时光行为。 近期需要做的一些事情详细的列出来，供自己参考： 1：将工作上的事情处理好，尽量不要留有盲点。好好做事，少聊天。 2：准备考公务员，每天尽量多的抽出时间来做题目。 3：准备制作网站www.hzgxlm.com，尽快的做出模版来并推出。 4：好好学习英语听说能力。 有空的时候多读点书。 说说公司的福利待遇，除了工资以外，公司还提供五险一金，以及一份平安保险的商业医疗保险，然后就是每年有很多假期，以及每年有旅游津贴，还有就是上晚班的时候，公司会提供工作餐，以及饼干，八宝粥，方便面等零食。总的来说，虽然现阶段的薪资跟自己期望的目标有点远，但是还是相信自己好好干，会涨的。]]></description>
			<content:encoded><![CDATA[<p>自从辞职经过一段空闲期后，又在8月底到新公司报到，转眼之间已经过了两个月，在这里说说工作的事情。在去这家公司之前，听到一些反馈消息，貌似都不太好，但是自己感觉每个公司存在必然有其的优点，所以就选择去了这家公司。经过两个多月的体会，感觉还是不错的，从刚开始的一个半月没有事情做，自己整天基本上也就是在那里虚度年华，有点痛恨自己的浪费时光行为。</p>
<p>近期需要做的一些事情详细的列出来，供自己参考：</p>
<p>1：将工作上的事情处理好，尽量不要留有盲点。好好做事，少聊天。</p>
<p>2：准备考公务员，每天尽量多的抽出时间来做题目。</p>
<p>3：准备制作网站www.hzgxlm.com，尽快的做出模版来并推出。</p>
<p>4：好好学习英语听说能力。</p>
<p>有空的时候多读点书。</p>
<p>说说公司的福利待遇，除了工资以外，公司还提供五险一金，以及一份平安保险的商业医疗保险，然后就是每年有很多假期，以及每年有旅游津贴，还有就是上晚班的时候，公司会提供工作餐，以及饼干，八宝粥，方便面等零食。总的来说，虽然现阶段的薪资跟自己期望的目标有点远，但是还是相信自己好好干，会涨的。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/some-latest-things/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>近期一些面试</title>
		<link>http://blog.yoooung.com/archives/latest-interviews/</link>
		<comments>http://blog.yoooung.com/archives/latest-interviews/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:47:35 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[生活记录]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://blog.yoooung.com/?p=459</guid>
		<description><![CDATA[近期由于一些原因，决定要离开现在的公司，这家公司是我从毕业到现在一直工作的公司，也就是我的第一份正式工作，所以对于在这里的一切经历自己都很珍惜，在这里我从一个学生走向了工作者，也挺感谢老板的，给我一个这么好的机会，虽然中间过程走的可能有一些不顺利，但是这些都当作一种经历吧。 决定离开是有以下几个原因，第一，这家公司现在已经得不到成长的空间了，感觉自己已经遇到了一些瓶颈，不过是待遇上还是技术上。第二，是想让自己能有一个更大的平台来发挥自己的技术能力，也让自己能更进一步的学习新的知识，以及开阔自己的思路。第三，是对公司的发展方向不明朗，所以换个地方。 晕，被朋友的聊天打断了，等下次再来补上，先睡觉。]]></description>
			<content:encoded><![CDATA[<p>近期由于一些原因，决定要离开现在的公司，这家公司是我从毕业到现在一直工作的公司，也就是我的第一份正式工作，所以对于在这里的一切经历自己都很珍惜，在这里我从一个学生走向了工作者，也挺感谢老板的，给我一个这么好的机会，虽然中间过程走的可能有一些不顺利，但是这些都当作一种经历吧。</p>
<p>决定离开是有以下几个原因，第一，这家公司现在已经得不到成长的空间了，感觉自己已经遇到了一些瓶颈，不过是待遇上还是技术上。第二，是想让自己能有一个更大的平台来发挥自己的技术能力，也让自己能更进一步的学习新的知识，以及开阔自己的思路。第三，是对公司的发展方向不明朗，所以换个地方。</p>
<p>晕，被朋友的聊天打断了，等下次再来补上，先睡觉。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/latest-interviews/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>我常去的一些网站</title>
		<link>http://blog.yoooung.com/archives/javaer-go-website/</link>
		<comments>http://blog.yoooung.com/archives/javaer-go-website/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 10:38:22 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[编程摘录]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.yoooung.com/?p=452</guid>
		<description><![CDATA[作为一个java开发人员，不仅仅是java的，其他相关技术人员都需要经常学习新技能，了解业界发展动态的，为了更方便自己登录，在这里列出一些我常去的网站，不保证所有网站都是关注java的，但是都是我感兴趣的。如果您有相关网站推荐的，请留言告知。 Javaeye  http://www.javaeye.com  kola Itpub  http://www.itpub.net  kola110 Csdn  http://www.csdn.net 近日想采购一个数码相机，不知道尼康数码相机的质量怎么样呢？有了解的同学给我点参考意见哦。。]]></description>
			<content:encoded><![CDATA[<p>作为一个java开发人员，不仅仅是java的，其他相关技术人员都需要经常学习新技能，了解业界发展动态的，为了更方便自己登录，在这里列出一些我常去的网站，不保证所有网站都是关注java的，但是都是我感兴趣的。如果您有相关网站推荐的，请留言告知。</p>
<p>Javaeye  http://www.javaeye.com  kola</p>
<p>Itpub  http://www.itpub.net  kola110</p>
<p>Csdn  http://www.csdn.net</p>
<p>近日想采购一个数码相机，不知道<a href="http://www.holaba.com.cn/nikon/digital-cameras" target="_blank">尼康数码相机</a>的质量怎么样呢？有了解的同学给我点参考意见哦。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/javaer-go-website/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Eclipse 编辑,调试等快捷键</title>
		<link>http://blog.yoooung.com/archives/eclipse-quick/</link>
		<comments>http://blog.yoooung.com/archives/eclipse-quick/#comments</comments>
		<pubDate>Tue, 05 May 2009 05:37:59 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[编程摘录]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.1kps.com/?p=406</guid>
		<description><![CDATA[编辑相关快捷键Eclipse的编辑功能非常强大，掌握了Eclipse快捷键功能，能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手，能为用户提供内容的辅助，不要为记不全方法和属性名称犯愁，当记不全类、方法和属性的名字时，多体验一下【ALT+/】快捷键带来的好处吧。   2. 【Ctrl+O】 显示类中方法和属性的大纲，能快速定位类的方法和属性，在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释，能为光标所在行或所选定行快速添加注释或取消注释，在调试的时候可能总会需要注释一些东西或取消注释，现在好了，不需要每行进行重复的注释。 4. 【Ctrl+D】 删除当前行，这也是笔者的最爱之一，不用为删除一行而按那么多次的删除键。 5. 【Ctrl+M】 窗口最大化和还原，用户在窗口中进行操作时，总会觉得当前窗口小（尤其在编写代码时），现在好了，试试【Ctrl+M】快捷键。 查看和定位快捷键 在程序中，迅速定位代码的位置，快速找到Bug的所在，是非常不容易的事，Eclipse提供了强大的查找功能，可以利用如下的快捷键帮助完成查找定位的工作。 1. 【Ctrl+K】、【Ctrl++Shift+K】 快速向下和向上查找选定的内容，从此不再需要用鼠标单击查找对话框了。 2. 【Ctrl+Shift+T】 查找工作空间（Workspace）构建路径中的可找到Java类文件，不要为找不到类而痛苦，而且可以使用“*”、“？”等通配符。 3. 【Ctrl+Shift+R】 和【Ctrl+Shift+T】对应，查找工作空间（Workspace）中的所有文件（包括Java文件），也可以使用通配符。 4. 【Ctrl+Shift+G】]]></description>
			<content:encoded><![CDATA[<p><strong>编辑相关快捷键</strong>Eclipse的编辑功能非常强大，掌握了Eclipse快捷键功能，能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。<br />
1. 【ALT+/】<br />
此快捷键为用户编辑的好帮手，能为用户提供内容的辅助，不要为记不全方法和属性名称犯愁，当记不全类、方法和属性的名字时，多体验一下【ALT+/】快捷键带来的好处吧。</p>
<p> </p>
<p>2. 【Ctrl+O】<br />
显示类中方法和属性的大纲，能快速定位类的方法和属性，在查找Bug时非常有用。</p>
<p>3. 【Ctrl+/】<br />
快速添加注释，能为光标所在行或所选定行快速添加注释或取消注释，在调试的时候可能总会需要注释一些东西或取消注释，现在好了，不需要每行进行重复的注释。</p>
<p>4. 【Ctrl+D】<br />
删除当前行，这也是笔者的最爱之一，不用为删除一行而按那么多次的删除键。</p>
<p>5. 【Ctrl+M】<br />
窗口最大化和还原，用户在窗口中进行操作时，总会觉得当前窗口小（尤其在编写代码时），现在好了，试试【Ctrl+M】快捷键。</p>
<p><span id="more-406"></span></p>
<p><strong>查看和定位快捷键</strong></p>
<p>在程序中，迅速定位代码的位置，快速找到Bug的所在，是非常不容易的事，Eclipse提供了强大的查找功能，可以利用如下的快捷键帮助完成查找定位的工作。</p>
<p>1. 【Ctrl+K】、【Ctrl++Shift+K】<br />
快速向下和向上查找选定的内容，从此不再需要用鼠标单击查找对话框了。</p>
<p>2. 【Ctrl+Shift+T】<br />
查找工作空间（Workspace）构建路径中的可找到Java类文件，不要为找不到类而痛苦，而且可以使用“*”、“？”等通配符。</p>
<p>3. 【Ctrl+Shift+R】<br />
和【Ctrl+Shift+T】对应，查找工作空间（Workspace）中的所有文件（包括Java文件），也可以使用通配符。</p>
<p>4. 【Ctrl+Shift+G】<br />
查找类、方法和属性的引用。这是一个非常实用的快捷键，例如要修改引用某个方法的代码，可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。</p>
<p>5. 【Ctrl+Shift+O】<br />
快速生成import，当从网上拷贝一段程序后，不知道如何import进所调用的类，试试【Ctrl+Shift+O】快捷键，一定会有惊喜。</p>
<p>6. 【Ctrl+Shift+F】<br />
格式化代码，书写格式规范的代码是每一个程序员的必修之课，当看见某段代码极不顺眼时，选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码，如果不选定代码则默认格式化当前文件（Java文件）。</p>
<p>7. 【ALT+Shift+W】<br />
查找当前文件所在项目中的路径，可以快速定位浏览器视图的位置，如果想查找某个文件所在的包时，此快捷键非常有用（特别在比较大的项目中）。</p>
<p>8. 【Ctrl+L】<br />
定位到当前编辑器的某一行，对非Java文件也有效。</p>
<p>9. 【Alt+←】、【Alt+→】<br />
后退历史记录和前进历史记录，在跟踪代码时非常有用，用户可能查找了几个有关联的地方，但可能记不清楚了，可以通过这两个快捷键定位查找的顺序。</p>
<p>10. 【F3】<br />
快速定位光标位置的某个类、方法和属性。</p>
<p>11. 【F4】<br />
显示类的继承关系，并打开类继承视图。</p>
<p><strong>调试快捷键</strong></p>
<p>Eclipse中有如下一些和运行调试相关的快捷键。</p>
<p>1. 【Ctrl+Shift+B】：在当前行设置断点或取消设置的断点。<br />
2. 【F11】：调试最后一次执行的程序。<br />
3. 【Ctrl+F11】：运行最后一次执行的程序。<br />
4. 【F5】：跟踪到方法中，当程序执行到某方法时，可以按【F5】键跟踪到方法中。<br />
5. 【F6】：单步执行程序。<br />
6. 【F7】：执行完方法，返回到调用此方法的后一条语句。<br />
7. 【F8】：继续执行，到下一个断点或程序结束。</p>
<p><strong>常用编辑器快捷键</strong></p>
<p>通常文本编辑器都提供了一些和编辑相关的快捷键，在Eclipse中也可以通过这些快捷键进行文本编辑。<br />
1. 【Ctrl+C】：复制。<br />
2. 【Ctrl+X】：剪切。<br />
3. 【Ctrl+V】：粘贴。<br />
4. 【Ctrl+S】：保存文件。<br />
5. 【Ctrl+Z】：撤销。<br />
6. 【Ctrl+Y】：重复。<br />
7. 【Ctrl+F】：查找。</p>
<p><strong>其他快捷键</strong></p>
<p>Eclipse中还有很多快捷键，无法一一列举，用户可以通过帮助文档找到它们的使用方式，另外还有几个常用的快捷键如下。<br />
1. 【Ctrl+F6】：切换到下一个编辑器。<br />
2. 【Ctrl+Shift+F6】：切换到上一个编辑器。<br />
3. 【Ctrl+F7】：切换到下一个视图。<br />
4. 【Ctrl+Shift+F7】：切换到上一个视图。<br />
5. 【Ctrl+F8】：切换到下一个透视图。<br />
6. 【Ctrl+Shift+F8】：切换到上一个透视图。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/eclipse-quick/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Linux下启动Oracle服务和监听程序</title>
		<link>http://blog.yoooung.com/archives/linux-oracle-start/</link>
		<comments>http://blog.yoooung.com/archives/linux-oracle-start/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 01:59:28 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[编程摘录]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.1kps.com/?p=404</guid>
		<description><![CDATA[[oracle]linux平台启动关闭oracle数据库 oracle数据库是重量级的，其管理非常复杂，将其在linux平台上的启动和关闭步骤整理一下。 安装完毕oracle以后，需要创建oracle系统用户，并在/home/oracle下面的.bash_profile添加几个环境变量：ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如： export ORACLE_SID=test  export ORACLE_BASE=oracle_install_dir export ORACLE_HOME=xxx 启动步骤：注意$代表shell命令提示符，这里的oracle是9.0以上版本。 $ su &#8211; oracle $ sqlplus / nolog sql&#62; conn / as sysdba sql&#62; startup (一般不需要加参数，只要设置好环境变量） sql&#62; quit (退出sql模式) $]]></description>
			<content:encoded><![CDATA[<div class="postTitle"><script src="http://wz.csdn.net/javascripts/vote.js"></script><a href="http://blog.csdn.net/blueilove2003/archive/2008/01/28/2070075.aspx"><span style="text-decoration: underline;"><span style="color: #800080;">[oracle]linux平台启动关闭oracle数据库</span></span></a> <script src="http://blog.csdn.net/count.aspx?ID=2070075&amp;Type=Rank"></script></div>
<div class="postText">
<p id="fp">oracle数据库是重量级的，其管理非常复杂，将其在linux平台上的启动和关闭步骤整理一下。</p>
<p>安装完毕oracle以后，需要创建oracle系统用户，并在/home/oracle下面的.bash_profile添加几个环境变量：ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如：</p>
<p>export ORACLE_SID=test  export ORACLE_BASE=oracle_install_dir export ORACLE_HOME=xxx</p>
<p>启动步骤：注意$代表shell命令提示符，这里的oracle是9.0以上版本。</p>
<ol>
<li>$ su &#8211; oracle</li>
<li>$ sqlplus / nolog</li>
<li>sql&gt; conn / as sysdba</li>
<li>sql&gt; startup (一般不需要加参数，只要设置好环境变量）</li>
<li>sql&gt; quit (退出sql模式)</li>
<li>$ lsnrctl start (启动监听器）关闭oracle
<ol>
<li>$ lsnrctl stop(关闭监听器，在这之前，应该先关闭应用程序）</li>
<li>$ sqlplus  /nolog</li>
<li>sql&gt;shutdown 其参数 ：shutdown有四个参数，四个参数的含义如下：<br />
Normal 需要等待所有的用户断开连接<br />
Immediate 等待用户完成当前的语句<br />
Transactional 等待用户完成当前的事务<br />
Abort 不做任何等待，直接关闭数据库<br />
normal需要在所有连接用户断开后才执行关闭数据库任务，所以有的时候看起来好象命令没有运行一样！在执行这个命令后不允许新的连接<br />
immediate在用户执行完正在执行的语句后就断开用户连接，并不允许新用户连接。<br />
transactional 在拥护执行完当前事物后断开连接，并不允许新的用户连接数据库。<br />
abort 执行强行断开连接并直接关闭数据库。<br />
前三种方式不回丢失用户数据。第四种在不的已的情况下，不建议采用！<span id="more-404"></span></li>
</ol>
<p>经常遇到的问题：</p>
<p>1）权限问题，解决方法，切换到oracle用户；</p>
<p>2）没有关闭监听器 ，解决方法：关闭监听器</p>
<p>3）有oracle实例没有关闭，解决办法：关闭oracle实例</p>
<p>4）环境变量设置不全，解决办法：修改环境变量</li>
</ol>
</div>
<p><a href="http://blog.csdn.net/3yugui/archive/2002/05/20/13483.aspx"><span style="color: #000080;">Oracle数据库的启动和关闭方式小结</span></a></p>
<p>Oracle数据库的启动和关闭方式</p>
<p><span style="color: #111111;">一、几种启动方式：</span></p>
<p><span style="color: #111111;">1、startup nomount<br />
非安装启动，这种方式启动下可执行：重建控制文件、重建数据库<br />
启动instance，即启动SGA和后台进程，这种启动只需要init.ora文件。<br />
2、startup mount dbname<br />
安装启动，这种方式启动下可执行：数据库日志归档、数据库恢复、重新命名一些数据库文件<br />
如：系统表空间或日志文件。<br />
执行“nomount”，然后打开控制文件<br />
3、startup open dbname<br />
先执行“nomount”，然后执行“mount”，再打开包括Redo log文件在内的所有数据库文件，<br />
这种方式下可访问数据库中的数据。<br />
4、startup，等于以下三个命令<br />
startup nomount<br />
alter database mount<br />
alter database open<br />
5、startup restrict<br />
约束方式启动<br />
这种方式能够启动数据库，但只允许具有一定特权的用户访问<br />
非特权用户访问时，会出现以下提示：<br />
ERROR：<br />
ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用<br />
6、startup force<br />
强制启动方式<br />
当不能关闭数据库时，可以用startup force来完成数据库的关闭<br />
先关闭数据库，再执行正常启动数据库命令<br />
7、startup pfile=参数文件名<br />
带初始化参数文件的启动方式<br />
先读取参数文件，再按参数文件中的设置启动数据库<br />
例：startup pfile=E:\Oracle\admin\oradb\pfile\init.ora<br />
8、startup EXCLUSIVE </span></p>
<p><span style="color: #111111;">二、几种关闭方式：</span></p>
<table style="height: 144px;" border="0" cellspacing="0" cellpadding="0" width="520" align="center">
<tbody>
<tr>
<td valign="top"><span style="color: #090909;">1、shutdown normal<br />
正常方式关闭数据库。<br />
2、shutdown immediate<br />
立即方式关闭数据库。<br />
在SVRMGRL中执行shutdown immediate，数据库并不立即关闭，<br />
而是在Oracle执行某些清除工作后才关闭（终止会话、释放会话资源），<br />
当使用shutdown不能关闭数据库时，shutdown immediate可以完成数据库关闭的操作。<br />
3、shutdown abort<br />
直接关闭数据库，正在访问数据库的会话会被突然终止，<br />
如果数据库中有大量操作正在执行，这时执行shutdown abort后，重新启动数据库需要很长时间。</span></td>
</tr>
</tbody>
</table>
<p>Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=13483</p>
<p><a href="http://blog.csdn.net/gaofeng2000/archive/2004/08/26/85205.aspx"><span style="color: #000000; font-size: x-small;">Oracle9i 的启动和关闭</span></a> <script src="http://blog.csdn.net/count.aspx?ID=85205&amp;Type=Rank"></script></p>
<div class="postText">
<p>一、启动</p>
<p>语法：startup [force] [pfile=文件名] [exclusive|shared] [mount 数据库名|normal 数据库名] [nomount]</p>
<p>1、正常启动：</p>
<p>sql&gt;conn sys/sys as sysdba;</p>
<p>sql&gt;startup</p>
<p>也可在启动时指定数据库名</p>
<p>sql&gt;startup ora9</p>
<p>2、安装和非安装启动</p>
<p>安装启动的选项是mount，表示例程只将数据库装入，而不打开数据库;非安装启动的选项是nomount，表示只建立数据库现场，并不装入数据库，当然也不能打开。</p>
<p>sql&gt;startup mount &#8211;安装启动</p>
<p>sql&gt;startup nomount&#8211;非安装启动</p>
<p>3、独占和共享启动</p>
<p>独占启动的选项是exclusive，表示只允许一个例程使用该数据库；共享启动的参数是shared，表示允许多个例程并行使用该数据库，即将数据库装入多个现场。</p>
<p>4、约束启动</p>
<p>约束启动的选项是restrict，它启动数据库时装入并打开它，但是此时的数据库只能为有特殊权限的数据库管理员使用，一般用户不能联入到该数据库。</p>
<p>sql&gt;startup restrict</p>
<p>一般说来，当用户有create session权限时，可以联入数据库，但对于restrict方式启动的数据库，则只有用户具有restricted session系统权限才允许联入。</p>
<p>若要在数据库运行过程中改变这一方式，可用alter system命令。</p>
<p>sql&gt;alter system disable restricted session;</p>
<p>也可以先将数据库关闭再重新以非restrict方式启动数据库。</p>
<p>5、强制启动</p>
<p>若在正常启动数据库时遇到一些麻烦，或在上次关闭数据库时不能正常关闭，则可以采取强制启动，其选项是force。</p>
<p>联入sys用户</p>
<p>sql&gt;startup force</p>
<p>6、带初始化参数文件的启动</p>
<p>初始化参数文件在数据库启动时由系统读取，设置一些全局参数，它并不影响数据库的运行方式。</p>
<p>sql&gt;startup pfile=d:\oracle\admin\site\pfile\init.ora</p>
<p>技巧：用alter database可以进行一些启动模式转换，但是转换的类型十分有限，比如从mount模式下将数据库打开，则可用以下命令：</p>
<p>sql&gt;alter database open;</p>
<p>还可以从mount状态转为mount状态，如下所示：</p>
<p>sql&gt;alter database mount;</p>
<p>二、关闭</p>
<p>1、正常关闭</p>
<p>正常关闭数据库所用的选项是normal，数据库在关闭前将检查所有的连接，并且发出命令后不允许再有新的用户连接，在等待所有连接都断开后再关闭数据库，再次启动数据库不需要任何恢复过程。</p>
<p>联入sys用户</p>
<p>sql&gt;shutdown normal;</p>
<p>2、紧急关闭</p>
<p>该方式用在某些紧急的情况下，比如通知马上停电，此时需要紧急关闭数据库以应付这些情况。这种方式用的选项是immediate，在这种方式下并不等待所有的用户断开连接再关闭，而是由系统断开连接，然后关闭数据库。</p>
<p>sql&gt;shutdown immediate;</p>
<p>一旦执行了这条命令，则将当前正在处理的sql语句马上停止，然后将所有未提交的事务回退，并且不等待当前联入数据库的用户断开连接，而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作，不过是由系统自动执行的，用户不必去了解它。</p>
<p>3、异常关闭</p>
<p>异常关闭选项是abort，此种方式下系统并不做任何检查和断开用户操作以及回退操作，而是直接将数据库现场撤销，这样现场中的数据库数据当然就无效了，数据库自然也就被关掉了。</p>
<p>sql&gt;shutdown abort;</p>
<p>以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作，这些恢复操作同样是系统自动来完成的，需要的时间较长。</p>
<p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=85205</p>
</div>
<div class="tit">linux下oracle数据库服务和监听的启动停止</div>
<div class="date">2007/10/23 19:33</div>
<p>1、启动数据库：<br />
oracle@suse92:~&gt; sqlplus /nolog</p>
<p>SQL*Plus: Release 9.2.0.4.0 &#8211; Production on Fri Jan 20 02:29:37 2006</p>
<p>Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.</p>
<p>SQL&gt; connect /as sysdba<br />
Connected to an idle instance.<br />
SQL&gt; startup<br />
ORACLE instance started.</p>
<p>Total System Global Area 135352820 bytes<br />
Fixed Size 455156 bytes<br />
Variable Size 109051904 bytes<br />
Database Buffers 25165824 bytes<br />
Redo Buffers 679936 bytes<br />
Database mounted.<br />
2、关闭数据库：<br />
oracle@suse92:~&gt; sqlplus /nolog</p>
<p>SQL*Plus: Release 9.2.0.4.0 &#8211; Production on Fri Jan 20 02:29:37 2006</p>
<p>Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.</p>
<p>SQL&gt; connect /as sysdba<br />
Connected to an idle instance.<br />
SQL&gt; shutdwon abort;<br />
3、启动监听器<br />
oracle@suse92:~&gt; lsnrctl start<br />
4、停止监听器<br />
oracle@suse92:~&gt; lsnrctl stop<br />
5、查看监听器状态<br />
oracle@suse92:~&gt; lsnrctl</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/linux-oracle-start/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>What I am busying now?</title>
		<link>http://blog.yoooung.com/archives/what-i-am-busying-now/</link>
		<comments>http://blog.yoooung.com/archives/what-i-am-busying-now/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 14:10:47 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[生活记录]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[人生]]></category>

		<guid isPermaLink="false">http://www.1kps.com/?p=400</guid>
		<description><![CDATA[断断续续的连绵雨足足下了有将近一个月了，心情也有如那天气一样，忽而倾盆大雨般的不爽，忽而阴晴不定的纳闷，心情甚是不爽。 处在人生关键十字路口，需要自己有足够的智慧选择一条路，我有充足的理由要求我承担足够的责任，我的人生不只为我自己，有很多人都帮助我，我的亲人，我的亲友，我需要报答他们，如何报答，我拥有一颗感恩的心，我拥有一颗向上的心，我将会做出我最大的努力去奋斗，不懈努力。 现在每天都来回奔波在去上课的路上（J2EE开发培训），我很努力的学习，可总是不知不觉的稍微懈怠下下，这样的情况希望少之再少之。我的职业生涯前几年，去做一名开发人员这将是我的首选，我会努力成为一名优秀的developer，再给我多点时间。另一个方面我也会将网站运营作为我的第二选择，拥有技术的背景，将使我能更好的考虑用户的体验，欢迎有这方面的朋友和我交流，蛮佩服那些独自创业的朋友，选择自己创业是极具风险的，也是极具魄力的。 近来都在忙于自己的毕业设计的文献综述和文献翻译，以及开题报告，蛮多事的。。。 还有就是为海阔天空论坛做做发展规划，宣传策划，劳心那，寻找有论坛管理兴趣的朋友共同经营这个量院学生网上家园。。。 工作八字还没有一撇，不要再问我工作的事啦，到4月中旬才会去寻找老板了。。。 处在一个奋斗人生的阶段，一个人在路上。]]></description>
			<content:encoded><![CDATA[<div id="blogDetailDiv">断断续续的连绵雨足足下了有将近一个月了，心情也有如那天气一样，忽而倾盆大雨般的不爽，忽而阴晴不定的纳闷，心情甚是不爽。<br />
处在人生关键十字路口，需要自己有足够的智慧选择一条路，我有充足的理由要求我承担足够的责任，我的人生不只为我自己，有很多人都帮助我，我的亲人，我的亲友，我需要报答他们，如何报答，我拥有一颗感恩的心，我拥有一颗向上的心，我将会做出我最大的努力去奋斗，不懈努力。<br />
现在每天都来回奔波在去上课的路上（J2EE开发培训），我很努力的学习，可总是不知不觉的稍微懈怠下下，这样的情况希望少之再少之。我的职业生涯前几年，去做一名开发人员这将是我的首选，我会努力成为一名优秀的developer，再给我多点时间。另一个方面我也会将网站运营作为我的第二选择，拥有技术的背景，将使我能更好的考虑用户的体验，欢迎有这方面的朋友和我交流，蛮佩服那些独自创业的朋友，选择自己创业是极具风险的，也是极具魄力的。<br />
近来都在忙于自己的毕业设计的文献综述和文献翻译，以及开题报告，蛮多事的。。。<br />
还有就是为<a href="http://www.cjlubbs.com/" target="_blank">海阔天空论坛</a>做做发展规划，宣传策划，劳心那，寻找有论坛管理兴趣的朋友共同经营这个量院学生网上家园。。。<br />
工作八字还没有一撇，不要再问我工作的事啦，到4月中旬才会去寻找老板了。。。<br />
处在一个奋斗人生的阶段，一个人在路上。<!--v:2.2--></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/what-i-am-busying-now/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>JAVA学习交流网站收集</title>
		<link>http://blog.yoooung.com/archives/java-learning-website/</link>
		<comments>http://blog.yoooung.com/archives/java-learning-website/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:22:40 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[编程摘录]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.1kps.com/?p=384</guid>
		<description><![CDATA[1、 http://java.sun.com/ (英文) Sun的Java网站，是一个应该经常去看的地方。不用多说。 2、http://www-900.ibm.com/developerWorks/cn/ IBM的developerWorks网站，英语好的直接去英文主站点看。这里不但是一个极好的面向对象的分析设计网站，也是Web Services，Java，Linux极好的网站。强烈推荐！！！ 3、http://www.javaworld.com/ (英文) 关于Java很多新技术的讨论和新闻。想多了解Java的方方面面的应用，这里比较好。 4、http://dev2dev.bea.com.cn/index.jsp BEA的开发者园地，BEA作为最重要的App Server厂商，有很多独到的技术，在Weblogic上做开发的朋友不容错过。 5、http://www.huihoo.com/   灰狐动力网站，一个专业的中间件网站，虽然不是专业的Java网站，但是在J2EE企业应用技术方面有深厚的造诣。 6、http://www.theserverside.com/home/ (英文) TheServerSide是一个著名的专门面向Java Server端应用的网站。 7、http://www.javaresearch.org/ Java研究组织，有很多优秀的Java方面的文章和教程，特别是在JDO方面的文章比较丰富。 8、http://www.cnjsp.org/ JSP技术网站，有相当多的Java方面的文章和资源。 9、http://www.jdon.com/ Jdon论坛，是一个个人性质的中文J2EE专业技术论坛，在众多的Java的中文论坛中，Jdon一个是技术含量非常高，帖子质量非常好的论坛。 10、http://sourceforge.net/ SourgeForge是一个开放源代码软件的大本营，其中也有非常非常丰富的Java的开放源代码的著名的软件。]]></description>
			<content:encoded><![CDATA[<p>1、 <a href="http://java.sun.com/" target="_blank">http://java.sun.com/</a> (英文)<br />
Sun的Java网站，是一个应该经常去看的地方。不用多说。</p>
<p>2、<a href="http://www-900.ibm.com/developerWorks/cn/" target="_blank">http://www-900.ibm.com/developerWorks/cn/</a><br />
IBM的developerWorks网站，英语好的直接去英文主站点看。这里不但是一个极好的面向对象的分析设计网站，也是Web  Services，Java，Linux极好的网站。强烈推荐！！！</p>
<p>3、<a href="http://www.javaworld.com/" target="_blank">http://www.javaworld.com/</a> (英文)<br />
关于Java很多新技术的讨论和新闻。想多了解Java的方方面面的应用，这里比较好。</p>
<p>4、<a href="http://dev2dev.bea.com.cn/index.jsp" target="_blank">http://dev2dev.bea.com.cn/index.jsp</a><br />
BEA的开发者园地，BEA作为最重要的App  Server厂商，有很多独到的技术，在Weblogic上做开发的朋友不容错过。</p>
<p>5、<a href="http://www.huihoo.com/" target="_blank">http://www.huihoo.com/</a>  <br />
灰狐动力网站，一个专业的中间件网站，虽然不是专业的Java网站，但是在J2EE企业应用技术方面有深厚的造诣。</p>
<p>6、<a href="http://www.theserverside.com/home/" target="_blank">http://www.theserverside.com/home/</a> (英文)<br />
TheServerSide是一个著名的专门面向Java Server端应用的网站。</p>
<p>7、<a href="http://www.javaresearch.org/" target="_blank">http://www.javaresearch.org/</a><br />
Java研究组织，有很多优秀的Java方面的文章和教程，特别是在JDO方面的文章比较丰富。</p>
<p>8、<a href="http://www.cnjsp.org/" target="_blank">http://www.cnjsp.org/</a><br />
JSP技术网站，有相当多的Java方面的文章和资源。</p>
<p>9、<a href="http://www.jdon.com/" target="_blank">http://www.jdon.com/</a><br />
Jdon论坛，是一个个人性质的中文J2EE专业技术论坛，在众多的Java的中文论坛中，Jdon一个是技术含量非常高，帖子质量非常好的论坛。</p>
<p>10、<a href="http://sourceforge.net/" target="_blank">http://sourceforge.net/</a><br />
SourgeForge是一个开放源代码软件的大本营，其中也有非常非常丰富的Java的开放源代码的著名的软件。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yoooung.com/archives/java-learning-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

