<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title></title>
    <description></description>
    <link>http://zhaol123.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>java页面调用C控件</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/202578" style="color:red;">http://zhaol123.javaeye.com/blog/202578</a>&nbsp;
          发表时间: 2008年06月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          弄了几天终于在页面调到C++写的控件了，由于对C已经很陌生了，所以自己认为用C++写控件的过程是最难的。在页面上调用大概是以下几个步骤：<br />1、创建activex工程，编写C++代码。<br />2、将代码编译成.OCX文件，并拷贝到system32文件夹下。<br />3、在命令行输入 regsvr32 filename.ocx,会提示控件注册成功。<br />4、在页面上加载控件，并调用。<br />页面代码如下：<br />&lt;html><br />&lt;OBJECT ID="TEST" CLASSID="CLSID:EDCADBD5-D95E-4BBB-A1EE-8DB87F9CDA63" ><br />&lt;SPAN STYLE="color:red">ActiveX 控件装入失败!<br />-- 请检查是否安装com控件和浏览器的安全设置。&lt;/SPAN><br />&lt;/OBJECT><br />&lt;script><br />function test()<br />{<br />	TEST.sendMsg(cmd,smsmessage,res);<br />}<br />&lt;/script><br />&lt;body><br />&lt;p><br />sdfsfs&lt;input type="button" value="test" name="test" onclick="test()"><br />&lt;/p><br />&lt;/body><br />&lt;/html><br />其中EDCADBD5-D95E-4BBB-A1EE-8DB87F9CDA63为建立c++项目时自动生成的注册号。附件中为C++项目的编码。
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/202578#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 12 Jun 2008 17:56:17 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/202578</link>
        <guid>http://zhaol123.javaeye.com/blog/202578</guid>
      </item>
      <item>
        <title>tomcat热部署</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/190565" style="color:red;">http://zhaol123.javaeye.com/blog/190565</a>&nbsp;
          发表时间: 2008年05月07日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          为了免去项目修改就要重新启动TOMCAT，可以采用热部署的方式，<br />打开server.xml文件：<br />&lt;Host<br />          appBase="webapps"<br />          name="localhost"><br />        &lt;Context<br />            path="/xvote"><br />        &lt;/Context><br />&lt;/Host><br />在Host结点中加入：<br />&lt;!-- auto append ,then reload --><br />       &lt;Context path="/wib" docBase="wib" debug="99" reloadable="true" /><br />"wib" 为要部署的应用程序，通常在webapps目录下
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/190565#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 07 May 2008 13:32:14 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/190565</link>
        <guid>http://zhaol123.javaeye.com/blog/190565</guid>
      </item>
      <item>
        <title>webService一例</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/189605" style="color:red;">http://zhaol123.javaeye.com/blog/189605</a>&nbsp;
          发表时间: 2008年05月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          自己写了一个webServiec应用的小例子，以下是代码：<br />package cn.com.WebXml;<br /><br /><br />public class Test {<br /><br />	public static void main(String[] args)<br />	{<br />		 WeatherWebServiceSoapStub weatherWebServiceSoapStub = null;<br />		 String net_endpoint = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx";<br />		try{<br />			weatherWebServiceSoapStub = new WeatherWebServiceSoapStub(new java.net.URL(net_endpoint),null);<br />			ArrayOfString cityString = weatherWebServiceSoapStub.getWeatherbyCityName("北京");<br />			System.out.println(cityString.getString(0));<br />			System.out.println(cityString.getString(1));<br />			System.out.println(cityString.getString(2));<br />			System.out.println(cityString.getString(3));<br />			System.out.println(cityString.getString(4));<br />			System.out.println(cityString.getString(5));<br />			System.out.println(cityString.getString(6));<br />			System.out.println(cityString.getString(7));<br />			System.out.println(cityString.getString(8));<br />			}<br />			catch(Exception ex) <br />			{<br />				ex.printStackTrace();<br />			}<br />	}<br />	<br />}<br />你也可以自己写一个类似的例子，但要知道XML文件和提供服务的地址才行，有了XML文件可以通过工具方便的自动生成所需文件！XML文件和所需的jar包见附件！eclispe插件由于大小关系请自行下载！
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/189605#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 05 May 2008 10:04:24 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/189605</link>
        <guid>http://zhaol123.javaeye.com/blog/189605</guid>
      </item>
      <item>
        <title>使用mysql数据库的一个问题</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/184922" style="color:red;">http://zhaol123.javaeye.com/blog/184922</a>&nbsp;
          发表时间: 2008年04月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          今天做项目开发过程中，在MYSQL数据库中建了一个表，表名为key，然后使用hibernate的getHibernateTemplate().save(key)方法插入一条数据，结果做JUNIT测试时总是出现：You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key' at line 1，后来把表名改为key_info后成功！后来一查，原来key是mysql的关键字，呵呵！<br />     注意：建数据库时一定不要让表名和字段名为关键字，为了区分，最好把名字写为“_”的形式。
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/184922#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 21 Apr 2008 14:34:29 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/184922</link>
        <guid>http://zhaol123.javaeye.com/blog/184922</guid>
      </item>
      <item>
        <title>eclipse插件引入方法</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/173069" style="color:red;">http://zhaol123.javaeye.com/blog/173069</a>&nbsp;
          发表时间: 2008年03月17日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1、在eclipse的plugins文件夹的同级目录新建文件夹，命名为plugInsNew;<br />2、打开plugInsNew，在其中新建一个你插件容易记的文件夹，比如：designer;<br />3、打开designer，在其中新建一个eclipse文件夹；<br />4、打开eclipse文件夹，将你的features和plugins文件夹放入；<br />5、在plugInsNew同级目录新建links文件夹（如有可省）；<br />6、在links文件夹里新建文件如：designer.link文件，并将插件路径引入：如path=F:\\Eclipse3.1\\eclipse\\PlugInsNew\\designer；<br />重新启动eclipse即可！<br />这样引入插件的好处是可以方便的识别，加入或删除你所需要的插件！
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/173069#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 17 Mar 2008 16:45:50 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/173069</link>
        <guid>http://zhaol123.javaeye.com/blog/173069</guid>
      </item>
      <item>
        <title>CRC32实例</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/165175" style="color:red;">http://zhaol123.javaeye.com/blog/165175</a>&nbsp;
          发表时间: 2008年02月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          目前通信中常常用到CRC32循环冗余校验，由于JAVA的java.util.zip包中提供了此算法的接口，大大方便了使用，以下是自己用到的一个实例：<br />public class CRC32<br />{<br />	 public CRC32(){}<br />	 <br />	public static String crc32(byte[] src) {<br />		  java.util.zip.CRC32 a = new java.util.zip.CRC32();<br />		  a.update(src);<br />		  System.out.println(Long.toHexString(a.getValue()));<br />	      return Long.toHexString(a.getValue());<br />	    }<br />	public static void main(String args[])<br />    {<br />		 byte[] ss =null;<br />		 String result = crc32(ss);<br />		 System.out.println(result);<br />    }<br /><br />}
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/165175#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 26 Feb 2008 15:31:03 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/165175</link>
        <guid>http://zhaol123.javaeye.com/blog/165175</guid>
      </item>
      <item>
        <title>JAVA小游戏</title>
        <author>zhaol123</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhaol123.javaeye.com">zhaol123</a>&nbsp;
          链接：<a href="http://zhaol123.javaeye.com/blog/161410" style="color:red;">http://zhaol123.javaeye.com/blog/161410</a>&nbsp;
          发表时间: 2008年02月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          鉴于对小游戏编程的爱好，从网上下了好多游戏的代码，并学习了一些编码的经验，下面把修改的一个俄罗斯方块的代码放到这里，日后继续学习修改！<br />     第一次过来创建博客文章，哈哈！<br />     附件下载后，运行需先安装JDK，呵呵！
          <br/>
          <span style="color:red;">
            <a href="http://zhaol123.javaeye.com/blog/161410#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 04 Feb 2008 15:35:46 +0800</pubDate>
        <link>http://zhaol123.javaeye.com/blog/161410</link>
        <guid>http://zhaol123.javaeye.com/blog/161410</guid>
      </item>
  </channel>
</rss>