??xml version="1.0" encoding="utf-8" standalone="yes"?>精品欧美乱码久久久久久,亚洲国产高清自拍,99在线视频精品http://www.aygfsteel.com/francjava/zh-cnSat, 05 Jul 2025 17:00:06 GMTSat, 05 Jul 2025 17:00:06 GMT60留意XML中的转义字符http://www.aygfsteel.com/francjava/archive/2008/05/25/202715.html何晏?/dc:creator>何晏?/author>Sun, 25 May 2008 05:58:00 GMThttp://www.aygfsteel.com/francjava/archive/2008/05/25/202715.htmlhttp://www.aygfsteel.com/francjava/comments/202715.htmlhttp://www.aygfsteel.com/francjava/archive/2008/05/25/202715.html#Feedback3http://www.aygfsteel.com/francjava/comments/commentRss/202715.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/202715.html今天?毕业设计Q想用XML来存数据Q结果生成的XML文g用dom来解析时L抱错Q仔l查找,发现原来是XML中的Ҏ(转义字符)字符造成的?/span>
在XML语言中,用实体对Ҏ字符q行转义Q需要{义的字符?<" ?">"?nbsp; "&"?"'"?nbsp; """?br /> 具体的{换关pd下:

&lt; < 于?/span>
&gt; > 大于?/span>
&amp; & ?/span>
&apos; ' 单引?/span>
&quot; " 双引?/span>



]]>
重新回到了根据地http://www.aygfsteel.com/francjava/archive/2008/04/23/194968.html何晏?/dc:creator>何晏?/author>Wed, 23 Apr 2008 02:51:00 GMThttp://www.aygfsteel.com/francjava/archive/2008/04/23/194968.htmlhttp://www.aygfsteel.com/francjava/comments/194968.htmlhttp://www.aygfsteel.com/francjava/archive/2008/04/23/194968.html#Feedback0http://www.aygfsteel.com/francjava/comments/commentRss/194968.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/194968.html        前段旉׃考研q事那事的,很久没有到这里来了,现在所有事情都已尘埃落定,l于回到了我久违的根据地……
        U念一?nbsp;  ^_^


]]>
SWT学习W记之二http://www.aygfsteel.com/francjava/archive/2007/06/14/124322.html何晏?/dc:creator>何晏?/author>Thu, 14 Jun 2007 06:46:00 GMThttp://www.aygfsteel.com/francjava/archive/2007/06/14/124322.htmlhttp://www.aygfsteel.com/francjava/comments/124322.htmlhttp://www.aygfsteel.com/francjava/archive/2007/06/14/124322.html#Feedback1http://www.aygfsteel.com/francjava/comments/commentRss/124322.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/124322.html至从写了swt学习W记Q一Q之后,好久都没有再写blog了,可谓q个之(二)是姗姗来q啊
^_^,以后会尽快地把后面的内容都补?。这主要写下一些简单的控g……

LabelQlabel是不能被用户所修改?br>       label的用法:
       Label label1 = new Label(shell, styles);
       其中styles可以为BORDER, CENTER, LEFT, RIGHT, WRAP ?SEPARATOR
       其中SWT.SEPARATOR Z条线 当styles为SEPARATORӞ可以加入 HORIZONTALQ水q的Q?VERTICAL, SHADOW_IN, SHADOW_OUT and SHADOW_NONE.属?br>Text:  一般用?Text text1 = new Text(shell, styles);
       其中styles的属性值可以ؓBORDER, H_SCROLL, V_SCROLL, MULTI,SINGLE, READ_ONLY and WRAP.{?br>       如果惌|ؓ密码输入框,则加上方法text2.setEchoChar('*');卛_
Button:一般用法ؓButton button1 = new Button(shell,styles);
       其中styles可以?PUSH, CHECK, RADIO, TOGGLE and ARROW
       注意setBoundsQ横坐标Q纵坐标Q长度,宽度Q可以代替setLocation(0,0);setSize(100,20);两个Ҏ
       button最基本的事件句柄是selection event handlerQ当用户点击按钮被选中Ӟ调用q个selection event handlerQؓ了创Z个selection event handler.
             要创Z个监听器listenerQ一般采用下面的代码Q?br>             button1.addSelectionListener(new SelectionAdapter() {
          public void widgetSelected(SelectionEvent e) {
          System.out.println("Button1 was clicked");
          }
       });
ListQ?nbsp; List包含了一些项目的集合Q一般用法ؓQList list1 = new List(shell, styles);  
        其中styles可以为:BORDER, H_SCROLL, V_SCROLL,SINGLE and MULTI     
        可以用list1.setItems(new String[] {"Strawberry","Banana","Apple"});list1.add("Pickle");q两个方法来向List中加入数?br>        在List中可以用MouseListener来响应项目被点击所引发的事ӞMouseListener包括MouseDown and MouseUp events
        一般的代码为模式ؓQ?br>        list2.addMouseListener(new MouseAdapter() {
       public void mouseDown(MouseEvent e) {
       System.out.println(list2.getSelection()[0] +" wins");
       }
       public void mouseUp(MouseEvent e) {
       System.out.println("Try again!");
       }
     });
compositeQ它既是一个组Ӟ也是一个容器,也即是说Q在它里面还可以攄其他lg
GroupQ?nbsp;  group是composite的一个子c,他最主要的目的是和其他组件分隔开Qgroup也是一个容器,也是一个组Ӟ攑֜它里面的lg的位|全都是相对位置

]]>
split用法值得注意的地?/title><link>http://www.aygfsteel.com/francjava/archive/2007/05/26/120214.html</link><dc:creator>何晏?/dc:creator><author>何晏?/author><pubDate>Sat, 26 May 2007 13:43:00 GMT</pubDate><guid>http://www.aygfsteel.com/francjava/archive/2007/05/26/120214.html</guid><wfw:comment>http://www.aygfsteel.com/francjava/comments/120214.html</wfw:comment><comments>http://www.aygfsteel.com/francjava/archive/2007/05/26/120214.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/francjava/comments/commentRss/120214.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/francjava/services/trackbacks/120214.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 10pt">今天用splitQ呵呵,发现了一个有的问题?br>E序调了半天Q最后把问题锁定在了split上,于是写了一个测试程?br>public class test {<br>       public static void main(String []args){<br>        String str = "aabbbcc";<br>        String temp[] = str.split("b");<br>        for(int i=0;i<temp.length;i++){<br>         System.out.println(i+"="+temp[i]);<br>        }<br>       }<br>}<br>以上代码的输出居然是Q?br>0=aa<br>1=<br>2=<br>3=cc<br><br>以前一直以为应该是<br>0=aa<br>1=cc<br>虽然没看见split实现的源码,以前的确是错了,呵呵<br>以后也应该多留意一下这些小问题?/span> <img src ="http://www.aygfsteel.com/francjava/aggbug/120214.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/francjava/" target="_blank">何晏?/a> 2007-05-26 21:43 <a href="http://www.aygfsteel.com/francjava/archive/2007/05/26/120214.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于Eclipse插ghttp://www.aygfsteel.com/francjava/archive/2007/03/07/102480.html何晏?/dc:creator>何晏?/author>Wed, 07 Mar 2007 14:14:00 GMThttp://www.aygfsteel.com/francjava/archive/2007/03/07/102480.htmlhttp://www.aygfsteel.com/francjava/comments/102480.htmlhttp://www.aygfsteel.com/francjava/archive/2007/03/07/102480.html#Feedback1http://www.aygfsteel.com/francjava/comments/commentRss/102480.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/102480.html        最q初识eclipseQ发现确实是很成功的一个开发java的IDEQ其最大的成功之处是其插件功能,形Ş色色的插Ӟ可以随心所Ʋ的配置我们的eclipse?br />
        插g之于eclipse是如此的重要Q因此搞清楚插g的安装方法也是很有必要的Q最q在|上搜到一些,也结合自ql验Qȝ在此Q?br />        插g有四U安装方法(据我所知)Q?br />

1. “帮助”->“Y件更新”->“查扑ƈ安装”->“搜索要安装的新功能部g”->“新E站点”(此种方式用于在线更新Q?br /> 2. “帮助”->“Y件更新”->“查扑ƈ安装”->“搜索要安装的新功能部g”->“新建本地站点”(如果插g已经下蝲C本地Q请不要用第一U方法)
3. 直接拯plugins和features两个目录下的内容|于$Eclipse_Home$/对应的plugins和features下面
4. 用link外链接与外部插g兌?font size="3">所有的插g用一个外部目录存放v来,假如是D:\plug-inQ将上面所C的插g?/font>录文件全部拷贝到该目录下Q比如Tomcat插gQ此时的文g路径是D:\plug-in\tomcat_plug\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.1.0.betaQ请注意Q方法四一定要严格q样的目录\径放|文Ӟ。然后在$Eclipse_Home$下新Z个links目录Qƈ在links目录下徏立关联文Ӟ假如是tomcat.linkQ在建立的关联文件中加入如下语句Q?br />path=D:\\plug-in\\tomcat_plug
也可以写成下面的形式
path=D:/plug-in/tomcat_plug
q可以写成相对\径的形式
 剩下的事情,不用我说你肯定都知道了,是重启EclipseQ在DosH口下进入Eclipse安装目录Q键入命令eclipse -cleanQ回车,或者进?Eclipse_Home$/configuration目录Q删除org.eclipse.update后再重新启动Eclipse?br />
如果说在安装插gӞeclipse在启动时未装在插Ӟ解决办法有以下几U:
1.删除整个目录/eclipse/configration/org.eclipse.update/
2.在启动eclipse时加? -clean"
3.?configration/config.ini文g中加上一行osgi.checkConfiguration = trueQ这P启动时eclipse׃自动L安装插gQ找C后,下次再启动之前将那一行删除即可?/font>



]]>
Resourcehttp://www.aygfsteel.com/francjava/archive/2007/01/28/96360.html何晏?/dc:creator>何晏?/author>Sun, 28 Jan 2007 03:03:00 GMThttp://www.aygfsteel.com/francjava/archive/2007/01/28/96360.htmlhttp://www.aygfsteel.com/francjava/comments/96360.htmlhttp://www.aygfsteel.com/francjava/archive/2007/01/28/96360.html#Feedback0http://www.aygfsteel.com/francjava/comments/commentRss/96360.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/96360.html
׃最q经常用到ASCII码表和键盘扫描码表,所以就把它贴上来,用的时候发方便一些。也希望能大家提供一点点方便 ^ ^

功能?nbsp;     
F1 112          F2 113         F3 114          F4 115          F5 116          F6 117          F7 118          
F8 119          F9 120          F10 121          F11 122          F12 123

数字?br>0 48          1 49          2 50          3 51          4 52          5 53
6 54          7 55          8 56          9 57
 
 
字母?
A 65          B 66          C 67          D 68          E 69          F 70          G 71          H 72          I 73
J 74           K 75          L 76          M 77          N 78         O 79         P 80          Q 81          R 82
S 83          T 84           U 85          V 86          W 87         X 88         Y 89         Z 90 
 键?
NUMLOCK 144          NUMPAD0 96          NUMPAD1 97          NUMPAD2 98          NUMPAD3 99
NUMPAD4  100          NUMPAD5 101         NUMPAD6 102        NUMPAD7 103       NUMPAD8 104
NUMPAD9 105           NUMPAD/ 111          NUMPAD* 106        NUMPAD- 109       NUMPAD+ 107
PAD. 110                     PADENTR 13

 
 
方向?
SCROLL 145          PRINT 44          INSERT 45          DELETE 46          HOME 36          END 35        
PGDOWN 34          PGUP 33
 
← 37
↑ 38
→ 39
↓ 40
 其他功能?
ESC 27
SPACE 32
SHIFT 16
CONTROL 32
ALT 18
CAPSLOCK 20
TAB 9
BACK 8
CTRLBREAK 17
RETURN 13
 
 
 



]]>
疑问重重Q?Q?/title><link>http://www.aygfsteel.com/francjava/archive/2006/11/10/80509.html</link><dc:creator>何晏?/dc:creator><author>何晏?/author><pubDate>Fri, 10 Nov 2006 14:49:00 GMT</pubDate><guid>http://www.aygfsteel.com/francjava/archive/2006/11/10/80509.html</guid><wfw:comment>http://www.aygfsteel.com/francjava/comments/80509.html</wfw:comment><comments>http://www.aygfsteel.com/francjava/archive/2006/11/10/80509.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/francjava/comments/commentRss/80509.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/francjava/services/trackbacks/80509.html</trackback:ping><description><![CDATA[         最q要装一个C++生成的DLL文gQ在|上搜到一些方法但是那些方法一般都是先生成 .c的头文gQ然后再LC++中的源代码,可是现在人家q我一个DLL文gQ我该怎么办呢Q请各位高h指点Q在此不胜感Ȁ!!!<img src ="http://www.aygfsteel.com/francjava/aggbug/80509.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/francjava/" target="_blank">何晏?/a> 2006-11-10 22:49 <a href="http://www.aygfsteel.com/francjava/archive/2006/11/10/80509.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>初次感受SWThttp://www.aygfsteel.com/francjava/archive/2006/11/08/79955.html何晏?/dc:creator>何晏?/author>Wed, 08 Nov 2006 13:36:00 GMThttp://www.aygfsteel.com/francjava/archive/2006/11/08/79955.htmlhttp://www.aygfsteel.com/francjava/comments/79955.htmlhttp://www.aygfsteel.com/francjava/archive/2006/11/08/79955.html#Feedback23http://www.aygfsteel.com/francjava/comments/commentRss/79955.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/79955.htmlAWT或SWING的怪异界面和蜗牛般的速度Q最qv了学习SWT的冲动。SWT(Standard  Widget  Toolkit)是由IBM推出的基于JAVA的图形界面开发库Q之所以要说他是“基于JAVA的”的是因为在E序元编写代码时使用的JAVA语言Q然而事实上Qswt的底层代码是由C语言来实现的Q这点可以从SwtZ么要发布ZwindowsQlinux……的操作pȝ的不同的包体现出来。swt比vawt和swing来说Q不可同日而语Qƈ且swth很好的稳定性,他最大化了操作系l的囑Ş构gAPIQ只要操作系l提供了相应的图形构Ӟswt会用JNI技术去调用他们Q只有在那些操作pȝ中不存在的图形构Ӟswt才回dC们?br />    public class FirstSwt{
 public static void main(String [] args) {
  Display display = new Display();
  Shell shell = new Shell(display);
  shell.open();
  // 开始事件处理@环,直到用户关闭H口
  while (!shell.isDisposed()) {
   if (!display.readAndDispatch())
    display.sleep();
  }
  display.dispose();
 }
}
q是一个swt最基础的程序,也是一个很基础的模式,E序中首先定义了用Display display = new Display();定义了一个容?component)Q然后用Shell shell = new Shell(display);定义了一个窗?window)Qdisplay是一个最大的容器Q在此容器上可以攄很多shellQ类gawt的思想Q每个组件自然就应该攄在shell中了。接下来的shell.open()该shell打开Q只有将shell打开之后Q基于此shell上的lg才能被显C出来。接下来的语句就是一个处理这个shell中事件的语句Q在shell没有被关闭前(shell.isDisposed())Q系l会所有的事g从事仉列中取出Q然后一个一个处理,如果没有事g发生Q则该display处于sleep状态,{待事g发生后将其唤醒。当shell关闭后,E序也就退Z?br />


]]>
java学习W记Q一Q?/title><link>http://www.aygfsteel.com/francjava/archive/2006/10/27/77687.html</link><dc:creator>何晏?/dc:creator><author>何晏?/author><pubDate>Fri, 27 Oct 2006 08:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/francjava/archive/2006/10/27/77687.html</guid><wfw:comment>http://www.aygfsteel.com/francjava/comments/77687.html</wfw:comment><comments>http://www.aygfsteel.com/francjava/archive/2006/10/27/77687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/francjava/comments/commentRss/77687.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/francjava/services/trackbacks/77687.html</trackback:ping><description><![CDATA[学了q么久的javaQ感觉javaq是有很多模式在~程中可以套用的?br />如果要将某个URL对应的网下载下来,q对其进行操作就可以用下面的模式<br />public class Down<br />    {<br />        public Down(String urlstring )<br />        {<br />            URL url;<br />            InputStream in;<br />            OutputStream out;<br />            try {<br />                url = new URL(urlstring);<br />                in = url.openStream();<br />                int c;<br />                while ((c = in.read()) > -1) {<br />                     // do something you want to do<br />                }<br />                in.close();<br />            } catch (IOException e) {}<br />        }<br />    }<img src ="http://www.aygfsteel.com/francjava/aggbug/77687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/francjava/" target="_blank">何晏?/a> 2006-10-27 16:50 <a href="http://www.aygfsteel.com/francjava/archive/2006/10/27/77687.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>明天应该更好http://www.aygfsteel.com/francjava/archive/2006/09/23/71492.html何晏?/dc:creator>何晏?/author>Sat, 23 Sep 2006 13:55:00 GMThttp://www.aygfsteel.com/francjava/archive/2006/09/23/71492.htmlhttp://www.aygfsteel.com/francjava/comments/71492.htmlhttp://www.aygfsteel.com/francjava/archive/2006/09/23/71492.html#Feedback1http://www.aygfsteel.com/francjava/comments/commentRss/71492.htmlhttp://www.aygfsteel.com/francjava/services/trackbacks/71492.html今天{辩QL忍不住在那里W,不管在什么场合,自己都是那么随和…?br />来有q种感觉了:自己好像慢慢在重现小时候的q稚Q自己在慢慢恢复以前的童真…?br />都这么大ZQ怎么q能q样呢?从此刻vQ下定决心,一定要有所改变……我能做到的Q一定能?br />因ؓ今天虽然不错Q但是我怿明天应该更好…?/p>

]]>
վ֩ģ壺 ƽ| ɫ| ư| ͳ| ƽ| ͨ| | ۷| | üɽ| | | ̩| | ̰| | ɽ| ƽ| | | ڳ| Դ| ɰ| ɽ| | ʲ| ɽ| | Դ| | ݶ| | ͨ| ӥ̶| | | żҴ| е| | | ˲|