﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-风之力-随笔分类-随笔</title><link>http://www.blogjava.net/windforce/category/15613.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 26 Jul 2007 22:32:09 GMT</lastBuildDate><pubDate>Thu, 26 Jul 2007 22:32:09 GMT</pubDate><ttl>60</ttl><item><title>列 'b_col' 在选择列表中无效，因为该列未包含在聚合函数中，并且没有 GROUP BY 子句</title><link>http://www.blogjava.net/windforce/archive/2007/07/26/132598.html</link><dc:creator>风之力</dc:creator><author>风之力</author><pubDate>Thu, 26 Jul 2007 09:53:00 GMT</pubDate><guid>http://www.blogjava.net/windforce/archive/2007/07/26/132598.html</guid><wfw:comment>http://www.blogjava.net/windforce/comments/132598.html</wfw:comment><comments>http://www.blogjava.net/windforce/archive/2007/07/26/132598.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windforce/comments/commentRss/132598.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windforce/services/trackbacks/132598.html</trackback:ping><description><![CDATA[select sum(a_col) ,sum(b_col) from abc_table 就出了上面的错误,google后很多人说<br />指定 GROUP BY 时，<font style="BACKGROUND-COLOR: #ffffff">选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中，或者 GROUP BY 表达式必须与选择列表表达式完全匹配。<br />就是说要 select sum(a_col) ,sum(b_col) from abc_table group by a_col。<br />而<br />select sum(a_col) ,sum(b_col) from abc_table<br />union<br />select sum(a_col) ,sum(b_col) from abc_table 又是正常的。<br /></font><img src ="http://www.blogjava.net/windforce/aggbug/132598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windforce/" target="_blank">风之力</a> 2007-07-26 17:53 <a href="http://www.blogjava.net/windforce/archive/2007/07/26/132598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE客户端连服务器的注意事项：[转]</title><link>http://www.blogjava.net/windforce/archive/2007/07/05/128240.html</link><dc:creator>风之力</dc:creator><author>风之力</author><pubDate>Thu, 05 Jul 2007 01:35:00 GMT</pubDate><guid>http://www.blogjava.net/windforce/archive/2007/07/05/128240.html</guid><wfw:comment>http://www.blogjava.net/windforce/comments/128240.html</wfw:comment><comments>http://www.blogjava.net/windforce/archive/2007/07/05/128240.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windforce/comments/commentRss/128240.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windforce/services/trackbacks/128240.html</trackback:ping><description><![CDATA[ ORACLE客户端连服务器的注意事项：<br /><br />        1. 通过SQL*NET协议，ORACLE客户端连服务器时一般需要配置sqlnet.ora和tnsnames.ora。<br />	   它们默认的目录在$ORACLE_HOME/network/admin 目录下<br />	   <br />	   也可以设置环境变量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目录<br />	   例如：<br />	   TNS_ADMIN=/home/oracle/config/9.0.1;export TNS_ADMIN <br />	   <br />	   sqlnet.ora文件决定找数据库服务器别名的方式<br />	   <br />	   默认的参数有<br />	   NAMES.DEFAULT_DOMAIN = WORLD<br />	   NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)<br />	   <br />	   如果你的ORACLE客户端和服务器默认的域名不一样，需要用#号注释第一行<br />	   #NAMES.DEFAULT_DOMAIN = WORLD<br />	   使它不起作用。<br /><br />           NAMES.DIRECTORY_PATH指定找服务器别名的顺序 (本地的tnsnames.ora文件, 命名服务器, 主机名方式)<br />           <br />           服务器的sqlnet.ora里可以设置检查客户端是否alive的时间间隔<br />           sqlnet.expire_time = 10<br />           <br />           tnsnames.ora文件里写数据库服务器别名的详细内容，有以下几种写法:<br /><br />           # 一般的写法           <br />           APPDB =<br />             (DESCRIPTION =<br />               (ADDRESS_LIST =<br />                 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))<br />               )<br />               (CONNECT_DATA =<br />                 (SERVICE_NAME = appdb)<br />               )<br />             )<br /><br />           # 明确标明用dedicated方式连接数据库<br />           APPD= <br />           (DESCRIPTION= <br />             (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))<br />             (CONNECT_DATA=<br />               (SERVICE_NAME=appdb)<br />               (SERVER=DEDICATED)))	<br />    <br />           # 对多个listener端口做均衡负载方式连接数据库<br />           APPS =<br />             (DESCRIPTION =<br />             (ADDRESS_LIST =<br />                 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))<br />                 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1856))<br />              )<br />               (CONNECT_DATA =<br />                 (SERVICE_NAME = appdb)<br />               )<br />             )    <br />          <br />     # 注意：如果数据库服务器用MTS，客户端程序需要用database link时最好明确指明客户端用dedicated直连方式,<br />     #       不然会遇到很多跟分布式环境有关的ORACLE BUG。<br />     #	    一般情况下数据库服务器用直接的连接会好一些，除非你的实时数据库连接数接近1000。<br />             <br />        2. /etc/hosts (UNIX)<br />           或者windows\hosts(WIN98)  winnt\system32\drivers\etc\hosts (WIN2000)<br />           客户端需要写入数据库服务器IP地址和主机名的对应关系。<br />           <br />           127.0.0.1       localhost<br />           192.168.0.35    oracledb	oracledb<br />           192.168.0.45    tomcat	tomcat<br />           202.84.10.193   bj_db   	bj_db    <br />           <br />           有些时候我们配置好第一步后，tnsping 数据库服务器别名显示是成功的，<br />           但是sqlplus username/password@servicename不通,jdbc thin link 也不通的时候,         <br />           一定不要忘了在客户端做这一步，原因可能是DNS服务器里没有设置这个服务器IP地址和主机名的对应关系。<br />           <br />           如果同时有私有IP和Internet上公有IP，私有IP写在前面，公有IP写在后面。<br />           <br />           编辑前最好留一个备份，增加一行时也最好用复制粘贴，避免编辑hosts时空格或者tab字符错误。<br />           <br />        3. UNIX下ORACLE多数据库的环境，OS客户端需要配置下面两个环境变量<br />        <br />           ORACLE_SID=appdb;export ORACLE_SID <br />           TWO_TASK=appdb;export TWO_TASK  <br />           <br />           来指定默认的目标数据库。<img src ="http://www.blogjava.net/windforce/aggbug/128240.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windforce/" target="_blank">风之力</a> 2007-07-05 09:35 <a href="http://www.blogjava.net/windforce/archive/2007/07/05/128240.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于安装mssqlserver时老是提示以前有一个安装被挂起,要求重新启动</title><link>http://www.blogjava.net/windforce/archive/2007/05/29/120675.html</link><dc:creator>风之力</dc:creator><author>风之力</author><pubDate>Tue, 29 May 2007 05:47:00 GMT</pubDate><guid>http://www.blogjava.net/windforce/archive/2007/05/29/120675.html</guid><wfw:comment>http://www.blogjava.net/windforce/comments/120675.html</wfw:comment><comments>http://www.blogjava.net/windforce/archive/2007/05/29/120675.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windforce/comments/commentRss/120675.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windforce/services/trackbacks/120675.html</trackback:ping><description><![CDATA[
		<div>
				<h4 class="TextColor1" id="subjcns!69450a55566e9106!116" style="MARGIN-BOTTOM: 0px">
						<font style="FONT-SIZE: 14px">关于安装mssqlserver时老是提示以前有一个安装被挂起,要求重新启动</font>
				</h4>
				<div id="msgcns!69450a55566e9106!116">
						<p>解决方法:<br />打开注册表,删除<br />HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager</p>
						<p>下PendingFileRenameOperations子键。</p>
						<p>就可以了</p>
				</div>
		</div>
		<p> </p>
<img src ="http://www.blogjava.net/windforce/aggbug/120675.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windforce/" target="_blank">风之力</a> 2007-05-29 13:47 <a href="http://www.blogjava.net/windforce/archive/2007/05/29/120675.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>盘点2006【原创】</title><link>http://www.blogjava.net/windforce/archive/2007/01/03/91588.html</link><dc:creator>风之力</dc:creator><author>风之力</author><pubDate>Wed, 03 Jan 2007 09:08:00 GMT</pubDate><guid>http://www.blogjava.net/windforce/archive/2007/01/03/91588.html</guid><wfw:comment>http://www.blogjava.net/windforce/comments/91588.html</wfw:comment><comments>http://www.blogjava.net/windforce/archive/2007/01/03/91588.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windforce/comments/commentRss/91588.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windforce/services/trackbacks/91588.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">大学毕业出来也已经半年。这半年来的学到最多的应该是工作的心态，人生的规划。<span lang="EN-US"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">大学的时候更多的还是一种应试的生活态度，每年只要可以考过期末考试就<span lang="EN-US">ok</span>了。其他的时候学校对学生是没有硬性要求的。当然，有的人利用课余的时间学习充电。更早的去接触了社会、工作。为自己的将来打下了坚实的基础。而有的人则在游戏中虚度了青春年华。我就是后者中的一员。<span lang="EN-US"><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">出来找工作的时候，才真正意识到自己的不足。考试对我来说没什么意义，一个学期不上课。最后还是可以轻松通过。但是真正到面试公司问我做过什么项目是。我就懵了，刚毕业你问我做什么项目…<span lang="EN-US"><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">总算还是找到了工作。刚开始，没有人会教你该怎么做。一切都要自己动手，没有所谓的培训。学习都是靠自己抽时间来完成。没有人会逼你去学东西，当时做项目的时候。交给你的任务是没有所谓的“我没学过”的理由。<span lang="EN-US"><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">到年底了，也打听了下其他同学的状况。自己还是在社会的底层生活哈。现实并不是和学校里想象的那样样子。在学校，每个月有伙食费再加那么一点点的零花就过的很安逸了。现在满脑子想到的都是钱。<span lang="EN-US"><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">积累。生活的真谛！人生就是要积累。一点一滴的积累。任何的工作成果，都应该有一个合理有效的方式将其收集为以后可以复用的资源。这样工作才有进步，而自身的价值才可以沉淀、升值。大学的学习过程是自己的一个空档期。并不是没有尝试去学习新的东西。而是经过一段时间的学习后。就放下了，没有整理。久而久之就又忘了。就连玩游戏也是，玩一个丢一个。连帐号密码都会忘了，的确是太随便了。这种随性的性格、习惯也注定了我要碰壁、失败。<span lang="EN-US"><o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 24pt; LINE-HEIGHT: 150%; mso-char-indent-count: 2.0">
				<span style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 仿宋_GB2312">规划。选择真正适合自己的路、自己喜欢的工作方式、自己喜欢的生活方式。人生要靠自己去开拓，只有自己才是最清楚自己的真实能力、了解自己的渴望。没有规划就像航海中找不到方向。原地踏步或者是绕圈子，注定不会寻找到属于自己的港湾。<span lang="EN-US"><o:p></o:p></span></span>
		</p>
<img src ="http://www.blogjava.net/windforce/aggbug/91588.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windforce/" target="_blank">风之力</a> 2007-01-03 17:08 <a href="http://www.blogjava.net/windforce/archive/2007/01/03/91588.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE不加载ActiveX控件【原创】</title><link>http://www.blogjava.net/windforce/archive/2007/01/03/91577.html</link><dc:creator>风之力</dc:creator><author>风之力</author><pubDate>Wed, 03 Jan 2007 08:50:00 GMT</pubDate><guid>http://www.blogjava.net/windforce/archive/2007/01/03/91577.html</guid><wfw:comment>http://www.blogjava.net/windforce/comments/91577.html</wfw:comment><comments>http://www.blogjava.net/windforce/archive/2007/01/03/91577.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/windforce/comments/commentRss/91577.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/windforce/services/trackbacks/91577.html</trackback:ping><description><![CDATA[这段时间在做项目实施。其中遇到一个用户就是死活装不上activex控件。<br />具体处理：1、修改IE设置。直接将站点添加到“安全站点”，安全级别设为默认。结果——失败。。。登陆进去进入加载界面，系统仍然毫无反映。<br />2、将相关dll文件打包传给用户，使用regsvr32手工注控件。控件注册过程没有问题，相关注册表项目齐全。打开IE，“工具”——&gt;“管理加载项”——&gt;“系统已加载控件”。踪影全无，进入对应功能，还是报错。<br />3、查询相关资料，忽然想起有一款防止恶意软件的工具“notroubleme”。下来一试<br />，症状和上面提到的一样。查询修改，原来是在loacal_machine——&gt;software——&gt;microsoft——&gt;Internet Explorer——&gt;ActiveX Compatibility下新建了一个以控件classID的注册项。Compatibility Flags设为400，将其改为0，终于可以看到控件正常运作了。<img src ="http://www.blogjava.net/windforce/aggbug/91577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/windforce/" target="_blank">风之力</a> 2007-01-03 16:50 <a href="http://www.blogjava.net/windforce/archive/2007/01/03/91577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>