<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[david95的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/david95</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; david95]]></copyright><item><title><![CDATA[Jedit编辑器里正则替换]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84917910</link><guid>https://blog.youkuaiyun.com/david95/article/details/84917910</guid><author>david95</author><pubDate>Fri, 23 Mar 2018 13:22:29 +0800</pubDate><description><![CDATA[Jedit 是个超级强大的工具，可以编写宏，可以正则查找替换

比如下面例子， 

sz300511,雪榕生物,6774.491454,37353.49786,82.39,1.75,FALSE
sz300250,初灵信息,170615.0785,465013.6826,52.68,1.71333,FALSE
sz300258,精锻科技,51392.60751,144808.6997,1...]]></description><category></category></item><item><title><![CDATA[WD mypassport 硬盘 XP 无法识别怎么办]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84859110</link><guid>https://blog.youkuaiyun.com/david95/article/details/84859110</guid><author>david95</author><pubDate>Sun, 05 Mar 2017 08:44:18 +0800</pubDate><description><![CDATA[xp 系统

单击“开始”，点击“运行”，输入cmd点击“确定”打开命令提示符窗口； 

在此窗口输入以下命令： 输入命令符：diskpart回车，进入磁盘里面 

输入list+空格+disk回车，列出设备上所有连接的磁盘，确认你要格式化移动硬盘是磁盘几 

输入select+空格+disk+要格式化的硬盘盘符 回车，指定需要格式化的盘符 例如：我现在要格式化的硬盘，在列表中显示...]]></description><category></category></item><item><title><![CDATA[TestNG 自动化开发]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84825485</link><guid>https://blog.youkuaiyun.com/david95/article/details/84825485</guid><author>david95</author><pubDate>Tue, 08 Nov 2016 10:42:31 +0800</pubDate><description><![CDATA[运行自动化测试，借助TestNG,

在build.xml 里定制 test 任务：





		
			
			
				
				
				
				
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		

...]]></description><category></category></item><item><title><![CDATA[POI 操作 wrod 和 excel  文档]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84816096</link><guid>https://blog.youkuaiyun.com/david95/article/details/84816096</guid><author>david95</author><pubDate>Tue, 06 Sep 2016 17:33:08 +0800</pubDate><description><![CDATA[java 利用POI 读写 word excel ，还算方便

1. 遇到 java.io.IOException: Unable to read entire header; 0 bytes read; expected 512 bytes

主要是打开多个文档读写，就会出问题。 打开文档需要用单例模式
在一个线程里开了一个 HSSFWorkbok(excel workbook obj...]]></description><category></category></item><item><title><![CDATA[Mojolicious 经验1 - config - ]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84802966</link><guid>https://blog.youkuaiyun.com/david95/article/details/84802966</guid><author>david95</author><pubDate>Tue, 17 May 2016 16:36:57 +0800</pubDate><description><![CDATA[[b]如何加载网站 config[/b]

1. app.pl 里 写

[code=&quot;perl&quot;]plugin 'Config'[/code]

2. 本地创建 app.pl 目录下 app.conf ， 系统就会自动加载

3。 app.conf 参数是perl 格式的
[code=&quot;perl&quot;]
｛
   attr1 =&gt;&quot;value&quot;,
   attr2 =&gt;{na...]]></description><category></category></item><item><title><![CDATA[Mojolicious 搞的我晕头转向]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84802118</link><guid>https://blog.youkuaiyun.com/david95/article/details/84802118</guid><author>david95</author><pubDate>Wed, 11 May 2016 12:45:26 +0800</pubDate><description><![CDATA[乍一看，Mojolicious 很简单，
但是文档完全没有清晰线路，折腾了一个多礼拜，能搞的仅限于demo 电影 的那几种类型
因为不是严格 的语言，经常为变量多加个引号，或者少写个&gt; ,反复调试
本为省事而来，结果完全不省事
也许是我水平太low ，总之，我弄不了它

折腾一周，总得留下点啥，就留下一堆问题吧，在chinaunix 上也没人回，自己吭哧吭哧折腾出几个

问题
...]]></description><category></category></item><item><title><![CDATA[JAVA 有些类该怎么用？]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84773537</link><guid>https://blog.youkuaiyun.com/david95/article/details/84773537</guid><author>david95</author><pubDate>Tue, 29 Mar 2016 10:20:53 +0800</pubDate><description><![CDATA[开发java 的时候，经常遇到难以理解的类，想半天不明白怎么用，琢磨明白了才发现原来这么回事。值得记录一下：

1ButtonGroup 
 当有一堆radiobutton 是关于一个属性的设置，且互斥的。 如何保证用户选择一个时，其他radiobutton 自动变为 unselected 状态？  就是把所有相关的radiobutton 加入到一个 ButtonGroup 里， OK . ...]]></description><category></category></item><item><title><![CDATA[Javascript 操作 json 会遇到什么坑？]]></title><link>https://blog.youkuaiyun.com/david95/article/details/50829536</link><guid>https://blog.youkuaiyun.com/david95/article/details/50829536</guid><author>david95</author><pubDate>Tue, 08 Mar 2016 18:40:07 +0800</pubDate><description><![CDATA[初学json]]></description><category></category></item><item><title><![CDATA[Install Django]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84764520</link><guid>https://blog.youkuaiyun.com/david95/article/details/84764520</guid><author>david95</author><pubDate>Tue, 02 Feb 2016 16:50:42 +0800</pubDate><description><![CDATA[1. download python2.7,install to c:\python27
2. download Django-1.9.2 newest relase : https://www.djangoproject.com/download/
3. unzip to c:\Django-1.9.2
4. copy c:\Django-1.9.2\django  to c:\pytho...]]></description><category></category></item><item><title><![CDATA[JavaScript 定位XPath]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84752540</link><guid>https://blog.youkuaiyun.com/david95/article/details/84752540</guid><author>david95</author><pubDate>Wed, 25 Nov 2015 18:38:05 +0800</pubDate><description><![CDATA[由于使用table ，一个界面的元素的xpath 可能会不断的变化，因而一个界面元素的xpath可能会有多个，于是使用 数组储存可能的xpath，使用如下程序结构
以后页面变化，只需要填数组就好

[code=&quot;java&quot;]
var orderid_xp=['html/body/table[4]/tbody/tr/td/table/tbody/tr[3]/td',
           ...]]></description><category></category></item><item><title><![CDATA[Java  加载动态链接库]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84750920</link><guid>https://blog.youkuaiyun.com/david95/article/details/84750920</guid><author>david95</author><pubDate>Wed, 18 Nov 2015 14:34:29 +0800</pubDate><description><![CDATA[Java无法直接访问到操作系统底层（如系统硬件等)，为此Java使用native方法来扩展Java程序的功能。
　
　可以将native方法比作Java程序同Ｃ程序的接口，其实现步骤：

　　１、在Java中声明native()方法，然后编译；

　　２、用javah产生一个.h文件；

　　３、写一个.cpp文件实现native导出方法，其中需要包含第二步产生的.h文件（注意其中...]]></description><category></category></item><item><title><![CDATA[Config PHP5.6 on WIN7 IIS]]></title><link>https://blog.youkuaiyun.com/david95/article/details/49619957</link><guid>https://blog.youkuaiyun.com/david95/article/details/49619957</guid><author>david95</author><pubDate>Tue, 03 Nov 2015 18:14:01 +0800</pubDate><description><![CDATA[1. first  install IIS on WIN7 , after installed , see below








2. install PHP 5.6 from php.org  http://php.net/downloads.php . I installed C:\php5.6
3. rename php.ini-development  to ph]]></description><category></category></item><item><title><![CDATA[Perl Error and Exception Collections]]></title><link>https://blog.youkuaiyun.com/david95/article/details/49099983</link><guid>https://blog.youkuaiyun.com/david95/article/details/49099983</guid><author>david95</author><pubDate>Tue, 13 Oct 2015 16:02:48 +0800</pubDate><description><![CDATA[1.Not a CODE reference

Perl试图将一个引用计算成一个代码值（也就是一个子例程），但是找到了指向其他东西的引用。你可以用ref函数看它究竟是什么类型的引用




print ref($var)
我遇到的情况主要是 UI grid 定位：  应该是 $entry_5->grid(-row => 5, -column => 2,-columnspan => ]]></description><category></category></item><item><title><![CDATA[javascript 获得屏幕尺寸]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84741291</link><guid>https://blog.youkuaiyun.com/david95/article/details/84741291</guid><author>david95</author><pubDate>Fri, 11 Sep 2015 15:42:42 +0800</pubDate><description><![CDATA[参考：http://www.cnblogs.com/rushoooooo/archive/2011/05/01/2033670.html

Javascript获取获取屏幕、浏览器窗口 ，浏览器，网页高度、宽度的大小
网页可见区域宽：document.body.clientWidth 
网页可见区域高：document.body.clientHeight 
网页可见区域宽：documen...]]></description><category></category></item><item><title><![CDATA[javascript 操作css]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84741249</link><guid>https://blog.youkuaiyun.com/david95/article/details/84741249</guid><author>david95</author><pubDate>Fri, 11 Sep 2015 11:53:54 +0800</pubDate><description><![CDATA[css stylesheet 也是DOM 结构, Javascript 获取的方法是 document.styleSheets[n] 数组

一个  标签的内容，就产生一个styleSheet item,
一个 标签也产生一个item.
 举例来讲，document.styleSheets.length=2 ，就说明有两个  , 标签, 或者有两个css 引用文件， 或者一个标签，一个引用...]]></description><category></category></item><item><title><![CDATA[javascript 闭包 和 函数异步执行的举例]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84740781</link><guid>https://blog.youkuaiyun.com/david95/article/details/84740781</guid><author>david95</author><pubDate>Tue, 08 Sep 2015 18:44:30 +0800</pubDate><description><![CDATA[
	#a1{
		background:url(img/Alaphabet-d.jpg);
  		background-repeat:no-repeat;
		background-position:0px -0px;
		height:210px;
		width:210px;
	}    

这个css 显示一副大图（字母表）的一部分（每个字母）

用 javascri...]]></description><category></category></item><item><title><![CDATA[Javascript  debug 库]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84735097</link><guid>https://blog.youkuaiyun.com/david95/article/details/84735097</guid><author>david95</author><pubDate>Wed, 29 Jul 2015 16:07:48 +0800</pubDate><description><![CDATA[编程好帮手，加载后利于调试

	var _DEBUG_=0;
	function setDebug(v){
		if(typeof(v)!=&quot;boolean&quot;){
			console.log(&quot;Error: must use boolean value for function setDebug()&quot;);
		}else{
			_DEBUG_=v;
		}
	}
	func...]]></description><category></category></item><item><title><![CDATA[Java 中 包装变量 和 基础变量类型的区别]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84726070</link><guid>https://blog.youkuaiyun.com/david95/article/details/84726070</guid><author>david95</author><pubDate>Fri, 26 Jun 2015 12:10:24 +0800</pubDate><description><![CDATA[Java的数据类型分两种：
1.基本类型：long,int,byte,float,double,char
2. 对象类型（类）： Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的，或者你自己创建的类。

这两种使用时要分清场合
最大的区别是 对象是可以为null 的， 也可以被继承

比如数据库查询，函数 fetchRowB...]]></description><category></category></item><item><title><![CDATA[javascript 动态加载 JQuery , 动态增加NODE]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84698822</link><guid>https://blog.youkuaiyun.com/david95/article/details/84698822</guid><author>david95</author><pubDate>Wed, 28 Jan 2015 16:34:39 +0800</pubDate><description><![CDATA[html node 增加需两步：
1 创建要增加的element, 给element 赋属性
2. 找到相应的节点，appendChild

下面是一段 mozilla scriptish 脚本的例子
有几个注意的地方

1. 包裹 function() 的括号，最初我没写外边这对（）， 出错：Exception: function statement requires a name...]]></description><category></category></item><item><title><![CDATA[javascript 脚本想 网盘资源自动下载 ]]></title><link>https://blog.youkuaiyun.com/david95/article/details/84691665</link><guid>https://blog.youkuaiyun.com/david95/article/details/84691665</guid><author>david95</author><pubDate>Wed, 17 Dec 2014 16:18:10 +0800</pubDate><description><![CDATA[突发奇想，想打开一个网盘资源后，浏览器自动下载所有资源条目。
于是就写了以下代码。
运行不了，因为网盘多次下载会弹出验证码。不过以下代码做个记录，也算是自己积累。

function sleep(milliSeconds){
    var startTime = new Date().getTime(); // get the current time
    while (new ...]]></description><category></category></item></channel></rss>