MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

1,在text中按后退键,然后得到光标位置后,光标会移动到text的最前面,为了移动到文本的最后面,
加了4行代码(见注释)。这里并没有彻底搞明白,先立此存照。
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=GBK">
        <script src="../pub/jquery/jquery.pack.js"></script>
        <script>
     function getTextCaretPos(textObj){
        var curRange = document.selection.createRange();
        var tbRange = textObj.createTextRange();
        tbRange.collapse(true);
        tbRange.select();
        var headRange = document.selection.createRange();
        headRange.setEndPoint("EndtoEnd", curRange);
        var pos = headRange.text.length;
        return pos;
    }
    
    jQuery(document).ready(function(){
       jQuery('#test').keyup(function(event){
 switch(event.keyCode){
 case 8:
 $('#pos').html(getTextCaretPos($('#test').get(0)));
//以下4行移动光标到文本最后面
   $('#test')[0].focus();
    var rng =$('#test')[0].createTextRange();
    rng.collapse(false);
    rng.select();
    break;
  }
 }
   );
    }
    );
  </script>
    </head>
    <body>
        <input id='test'>
        pos:
        <span id='pos'></span>
    </body>
</html>

posted @ 2008-08-26 20:17 leekiang 阅读(517) | 评论 (0)编辑 收藏

1,php如何取同名表单项的值
 <td><input   type="checkbox"   name="availability[]"   value="coming">coming   soon</td>  
  <td><input   type="checkbox"   name="availability[]"   value="available">Available</td>  
  <td><input   type="checkbox"   name="availability[]"value="discontinued">Discontinued</td>  
   
  <?php  
          $ava   =   $_POST['availability'];  
          print_r($ava);  
  ?>
PHP初学注意,POST获取同名表单项数组

2,smarty 模板  tpl
PHP学习系列 Smarty模板技术(一)
http://www.phpfans.net/manu/smarty/

3,php手册
http://www.php.net/manual/zh/index.php
tcp / udp / snmp / sniffer / sflow / netflow / ldap / ad / rediurs / l3 switch / l2 switch / dhcp / pop3 / dns / http / ssh / db /

4,php调java,用sf上的Php/Java Bridge
见 http://blog.csdn.net/phphot/archive/2008/09/22/2963686.aspx
好像还可以它实现java调php,见说明:The PHP script engine for Java. --- Run PHP applications within any J2EE server or servlet engine and/or connect Apache/PHP and the J2EE back end efficiently.

5,
如果你认真的去了解一下php,也许你就不会认为php比asp.net差了,许多基于php的商业套件的功能强大到让你瞠目结舌。
php不过是批着script外衣的c语言。在初学者手里只能做简单的应用,到了高手手里,就可以自由揉搓了。
http://www.cnblogs.com/frand/archive/2009/07/19/1526600.html

posted @ 2008-08-19 23:57 leekiang 阅读(393) | 评论 (0)编辑 收藏

http://www.lvjiyong.com/item/JQuery-Style

posted @ 2008-08-14 02:28 leekiang 阅读(554) | 评论 (0)编辑 收藏

如果父与子目录属于同一个Web  Application, 子目录继承父目录的cookie  
  要让某cookie在整个应用生效,在 SetCookie("myname","gdxy"); 里,把cookie的path设成"/",就行了:  document.cookie="myname=gdxy;   path=/;";

http://topic.csdn.net/u/20080704/12/17a7b735-eb25-4be4-bbeb-78de7fe96016.html

request.getSession(false)


<!-- session超时定义,单位为分钟。如果session-timeout元素的值为零或负数,则表示会话将永远不会超时。如果没有定义session-config,则容器会指定。据说weblogic是60分钟-->
    <session-config>
        <session-timeout>600</session-timeout>
    </session-config>

posted @ 2008-08-14 01:47 leekiang 阅读(206) | 评论 (0)编辑 收藏

局域网技术手册

posted @ 2008-08-14 01:13 leekiang 阅读(232) | 评论 (0)编辑 收藏

1,设置ip
@echo off
echo 正在设置ip,子网,请稍候......
rem "本地连接"为网卡名称,可在网络连接中查询,如"本地连接"
netsh interface ip set address name="本地连接" source=static addr=192.168.0.10 mask=255.255.255.0  gateway=192.168.0.1 gwmetric=1
echo.
echo 正在设置DNS,请稍候.....
netsh int ip set dns name="本地连接" source=static addr=202.116.1.10
netsh int ip add dns name="本地连接" addr=192.168.0.3 index=2
echo 设置完毕!
ipconfig
pause
close

2,设置为"自动获得"
@echo off
echo 快速设置IP地址和DNS为"自动获得"
echo.
netsh int ip set addr "本地连接" dhcp
netsh int ip set dns "本地连接" dhcp

todo:把以上两个用一个命令实现

简单批处理内部命令简介
(1)rem为注释

posted @ 2008-08-14 00:53 leekiang 阅读(1220) | 评论 (0)编辑 收藏

设置系统信息,在Network Domain下填入您的域名(比如:goodwaiter.com),在Server Name下填入您的服务器名称(比如:www.goodwaiter.com,也就是主机名加上域名)。
注意:如果windows里已经装了oracle,则会存在一个8080端口的apache服务,此时安装apache时不要选那个8080端口的,而是要选80端口的,否则这个新的apache安装后没有对应的windows服务。
     卸载apache后httpd.conf配置文件还在,重装apache时会重用这个文件,不会覆盖。
php以module方式与Apache相结合,使php融入Apache,照先前的方法打开Apache的配置文件,Ln 173,找到这里,添加进如图所示选中的两行,第一行“LoadModule php5_module D:/php/php5apache2.dll”是指以module方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录
Apache+php+mysql在windows下的安装与配置图解

posted @ 2008-08-06 21:51 leekiang 阅读(283) | 评论 (0)编辑 收藏

一,
试了一下在windows安装svn服务器,
用subeclipse去连时老报 org.tigris.subversion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientException: RA layer request failed,could not connect to server
弄了好久都没搞定。
快崩溃的时候在官网发现了VisualSVN,好东西啊,可视化配置,非常容易上手。
VisualSVN默认的Repositories在C:\repositories
以后就这么定了,服务器用VisualSVN-Server-1.6.2.msi,客户端用eclipse插件subeclipse-1.4.6.zip
注:现在用1.4.8版本(2011-04)

subversion VS cvs


分布式版本控制系统(如Mercurial、GIT)中, Code Repository的历史信息的复本被保存在多台机器中,并且一视同仁,没有主次之分,除非根据团队的管理需要而人为指定哪一台机器为Main Repository
来源


sourceforge里SVN项目的源码:
https://test.svn.sourceforge.net/svnroot/test

posted @ 2008-08-06 21:20 leekiang 阅读(1403) | 评论 (1)编辑 收藏

1,
HttpRequest对象有两种形式的getSession方法调用,一个是getSession(),另一个是getSession(boolean isNew),前者会检测当前是否有session存在,如果不存在则创建一个,如果存在就返回当前的。getSession()相当于 getSession(false),getSession(true)则不管当前是否存在Session都创建一个。

2,
使用异步Servlet处理挂起线程.
http://www.javaeedev.com/blog/article.jspx?articleId=ff80808119094b480119095958c2000c
这是weblogic9.2以上私有的

3,Comet:基于 HTTP 长连接的“服务器推”技术
http://www.javaeedev.com/blog/article.jspx?articleId=ff80808114e230460114e25996c9000d
http://www.ibm.com/developerworks/cn/web/wa-lo-w2fpak-comet/

4,过滤器中向所有JSP页面插入html代码


5,Servlet接收JSP参数乱码问题解决办法
http://www.builder.com.cn/2008/0701/960423.shtml
http://nanhaochen.blog.51cto.com/228629/47081
http://lavasoft.blog.51cto.com/62575/274527

posted @ 2008-08-06 18:10 leekiang 阅读(242) | 评论 (0)编辑 收藏

1,有时候启动有问题与xml解析有关,在conf/catalina.properties加入
javax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
参见:
http://jefferson.javaeye.com/blog/35239
http://dyfh.spaces.live.com/blog/cns!E99B9675D4683F12!1858.entry
http://chanson.javaeye.com/blog/151007

2,在tomcat后台的Tomcat Manager里可以远程发布war,小心被别人利用,得把管理员密码改掉。
参见走出误区 巧补Tomcat服务器漏洞

posted @ 2008-08-01 18:42 leekiang 阅读(287) | 评论 (0)编辑 收藏

仅列出标题
共54页: First 上一页 33 34 35 36 37 38 39 40 41 下一页 Last