JBOSS 点滴

丰丰的博客

#

关于死锁

         在网上看到了一篇关于死锁的文章,作者把死锁的原理及解决方法写得很详细,这里先收藏着,
今天在他的引导下,我也解决了一个大问题:
http://www.cnblogs.com/happyhippy/archive/2008/11/14/1333922.html
不是牛人,绝对写不出这么牛的东西来!

posted @ 2009-03-03 11:23 半导体 阅读(146) | 评论 (0)编辑 收藏

jboss 如何通过JDBC连接 sqlserver 2000 实例名


连接到命名实例通过微软SQL Server 2000 JDBC驱动程序,您必须指定的端口号是与命名实例,而不是名称的命名实例表明早期。 


要了解SQL Server实例的端口号,请执行下列步骤:
在Microsoft SQL Server 2000的服务器上,启动SQL Server网络实用工具。
单击常规选项卡,然后单击比如你想从实例下拉菜单。
单击TCP / IP ,然后单击属性。请注意,端口号此情况下会出现在属性对话框。

只要你有这个值,您可以使用它在您的连接的URL当您连接到SQL Server通过JDBC的。下面是一个例子,一个典型的连接网址:


JDBC的:微软:数据库: / / yourServerName : 1433 ;用户= yourUser ;密码= yourPwd
在这个例子中,默认端口1433的使用。替换该默认的端口号的命名实例。

posted @ 2009-02-23 12:25 半导体 阅读(829) | 评论 (0)编辑 收藏

Unsupported major.minor version 49.0

JDK 编译器版本 target 参数 十六进制 minor.major 十进制 minor.major
jdk1.1.8 不能带 target 参数 00 03   00 2D 45.3
jdk1.2.2 不带(默认为 -target 1.1) 00 03   00 2D 45.3
jdk1.2.2 -target 1.2 00 00   00 2E 46.0
jdk1.3.1_19 不带(默认为 -target 1.1) 00 03   00 2D 45.3
jdk1.3.1_19 -target 1.3 00 00   00 2F 47.0
j2sdk1.4.2_10 不带(默认为 -target 1.2) 00 00   00 2E 46.0
j2sdk1.4.2_10 -target 1.4 00 00   00 30 48.0
jdk1.5.0_11 不带(默认为 -target 1.5) 00 00   00 31 49.0
jdk1.5.0_11 -target 1.4 -source 1.4 00 00   00 30 48.0
jdk1.6.0_01 不带(默认为 -target 1.6) 00 00   00 32 50.0
jdk1.6.0_01 -target 1.5 00 00   00 31 49.0
jdk1.6.0_01 -target 1.4 -source 1.4 00 00   00 30 48.0
jdk1.7.0 不带(默认为 -target 1.6) 00 00   00 32 50.0
jdk1.7.0 -target 1.7 00 00   00 33 51.0
jdk1.7.0 -target 1.4 -source 1.4 00 00   00 30 48.0
Apache Harmony 5.0M3 不带(默认为 -target 1.2) 00 00   00 2E 46.0
Apache Harmony 5.0M3 -target 1.4 00 00   00 30 48.0

posted @ 2009-01-05 16:17 半导体 阅读(232) | 评论 (0)编辑 收藏

ResultSet can not re-read row data for column 4.

select 时把text类型改为varchar
text类型为空时会报以上错误.

posted @ 2008-12-15 17:23 半导体 阅读(177) | 评论 (0)编辑 收藏

怎么让多行文本框右侧没有滚动条?

<textarea   style="overflow:   hidden"></textarea>     彻底隐藏滚动条  
  <textarea   style="overflow:   auto"></textarea>         该出来的时候滚动条自动出现

posted @ 2008-12-10 10:39 半导体 阅读(708) | 评论 (2)编辑 收藏

js中innerHTML与innerText的用法与区别

用法:

<div id="test">
   <span style="color:red">test1</span> test2
</div>

在JS中可以使用:

test.innerHTML:

  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。

  上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。

test.innerText: 

  从起始位置到终止位置的内容, 但它去除Html标签 

  上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。

test.outerHTML:

  除了包含innerHTML的全部内容外, 还包含对象标签本身。

  上例中的text.outerHTML的值也就是<div id="test"><span style="color:red">test1</span> test2</div>


完整示例:

<div id="test">
   <span style="color:red">test1</span> test2
</div>

<a href="javascript:alert(test.innerHTML)">innerHTML内容</a>
<a href="javascript:alert(test.innerText)">inerHTML内容</a>
<a href="javascript:alert(test.outerHTML)">outerHTML内容</a>

特别说明:

  innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签,下面是一个简单的符合W3C标准的示例:

<a href="javascript:alert(document.getElementById('test').innerHTML.replace(/<.+?>/gim,''))">无HTML,符合W3C标准</a>

-------------------------------------------------------------------------------------------------------------------------------

<html>
<head></head>
<frameset frameborder="yes" frameborder="1" rows="40%,*">
<frame name="top" src="1.html">
<frame name="bottom" src="2.html">
</frameset>
</html>

<html>
<head>
<script language="javascript">
function init()
{   
    var aaa = parent.window.frames[0].document.body.innerHTML;
    alert(aaa);
}
</script>
</head>
<body>
<p align="center">nothing</p>
<p align="center"><input type="button" onclick="init()"; value="click"></p>
</body>
</html>

<html>
<center>汽车 房产 女人</center>
</html>

posted @ 2008-12-09 12:45 半导体 阅读(571) | 评论 (0)编辑 收藏

未选中复选框操作

  <SCRIPT LANGUAGE="JavaScript">
     function getName(){
      var nameBox = document.test;
   var name = nameBox.userName;
   var l = name.length;
         var j = 0;
   var k = 0;
   for (i = 0 ; i < l ; i++){
   if(name[i].checked != true){
    j++;//没被选种的个数
   }
   }
   var  left = new blankArray(j);//以没被选中的个数初始化一个数组left,此数组就是我们要使用的值
   alert(left.length);
   for (i = 0 ; i < l ; i++){
   if(name[i].checked != true){
    left[k++] = name[i].value//储值到数组中
   }
   }
   for (i = 0; i <j ;i++){
   alert(left[i]);//test
   }
   nameBox.submit();
    }
    function blankArray(n) {//新建数组的函数
          for (var i=0; i < n; i++)this[i] = null;
       this.length = n;
    }
</Script>

posted @ 2008-12-05 16:19 半导体 阅读(152) | 评论 (0)编辑 收藏

更改数据库权限 dbo

sp_changeobjectowner  
  更改当前数据库中对象的所有者。  
   
  语法  
  sp_changeobjectowner   [   @objname   =   ]   'object'   ,   [   @newowner   =   ]   'owner'  
   
  参数  
  [@objname   =]   'object'  
   
  当前数据库中现有的表、视图或存储过程的名称。object   的数据类型为   nvarchar(517),没有默认值。object   可用现有对象所有者限定,格式为   existing_owner.object。  
   
  [@newowner   =]   'owner'  
   
  即将成为对象的新所有者的安全帐户的名称。owner   的数据类型为   sysname,没有默认值。owner   必须是当前数据库中有效的   Microsoft&reg;   SQL   Server™   用户或角色或   Microsoft   Windows   NT&reg;   用户或组。指定   Windows   NT   用户或组时,请指定   Windows   NT   用户或组在数据库中已知的名称(用   sp_grantdbaccess   添加)。  
   
  返回代码值  
  0(成功)或   1(失败)  
   
  注释  
  对象所有者(或拥有对象的组或角色的成员)对对象有特殊的权限。对象所有者可以执行任何与对象有关的   Transact-SQL   语句(例如   INSERT、UPDATE、DELETE、SELECT   或   EXECUTE),也可以管理对象的权限。  
   
  如果拥有对象的安全帐户必须要除去,但同时要保留该对象,请使用   sp_changeobjectowner   更改对象所有者。该过程从对象中删除所有现有权限。在运行   sp_changeobjectowner   之后,需要重新应用要保留的任何权限。  
   
  由于这个原因,建议在运行   sp_changeobjectowner   之前,编写现有权限的脚本。一旦更改了对象的所有权,可能要使用该脚本重新应用权限。在运行该脚本之前需要在权限脚本中修改对象所有者。有关编写数据库脚本的更多信息,请参见编写数据库文档和脚本。  
   
  可以使用   sp_changedbowner   更改数据库的所有者。  
   
  权限  
  只有   sysadmin   固定服务器角色和   db_owner   固定数据库角色成员,或既是   db_ddladmin   固定数据库角色又是   db_securityadmin   固定数据库角色的成员,才能执行   sp_changeobjectowner。  
   
  示例  
  下面的示例将   authors   表的所有者改为   Corporate\GeorgeW。  
   
  EXEC   sp_changeobjectowner   'authors',   'Corporate\GeorgeW'   
   

posted @ 2008-11-28 14:51 半导体 阅读(739) | 评论 (0)编辑 收藏

数据量过大,采用分层视图

创建以下分布式分区视图:    
  CREATE   VIEW   Customers   AS  
        SELECT   *   FROM   CompanyDatabase.TableOwner.Customers_33  
  UNION   ALL  
        SELECT   *   FROM   Server2.CompanyDatabase.TableOwner.Customers_66  
  UNION   ALL  
        SELECT   *   FROM   Server3.CompanyDatabase.TableOwner.Customers_99  

posted @ 2008-11-27 15:10 半导体 阅读(167) | 评论 (0)编辑 收藏

JAVABEAN语法

http://www.23book.net/SoftwareDev/Java/54429.htm

posted @ 2008-11-27 11:28 半导体 阅读(164) | 评论 (0)编辑 收藏

仅列出标题
共27页: First 上一页 17 18 19 20 21 22 23 24 25 下一页 Last