<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cdtdx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cdtdx]]></copyright><item><title><![CDATA[SWT中操作Excel]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8678116</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8678116</guid><author>cdtdx</author><pubDate>Fri, 15 Mar 2013 15:08:48 +0800</pubDate><description><![CDATA[package com.tencent.test.qqdriver.demo;

import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.ole.win32.OLE;
import org.eclipse.swt.ole.win32.OleClientSite;
imp]]></description><category></category></item><item><title><![CDATA[Android 模拟器 获得 root权限（目前发现最简单的方法）]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8627174</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8627174</guid><author>cdtdx</author><pubDate>Fri, 01 Mar 2013 17:42:07 +0800</pubDate><description><![CDATA[Android 模拟器 获得 root权限（目前发现最简单的方法）



启动一个模拟器，开始-运行-输入cmd，打开dos，依次输入

adb shell

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

cd /system/bin

cat sh > su

chmod 4755 su]]></description><category></category></item><item><title><![CDATA[同一个string为什么会出现不同的hashCode?]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8536879</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8536879</guid><author>cdtdx</author><pubDate>Thu, 24 Jan 2013 10:15:51 +0800</pubDate><description><![CDATA[最近在做一个项目, 其中用到了读取utf-8的txt文件中的特定字符串.
例如: desc.txt有内容如下:
A
B
C
 
注意, A是文本的第一行第一个字符.
这个时候问题出来了, 读取文件中的 A, 然后得到A.hashCode 不等于 直接写"A".hashCode
 
我百思不得其解, 最后想到了我的txt文件是用的微软的"文本编辑器"保存为utf-8, 这个时候微软]]></description><category></category></item><item><title><![CDATA[Java字节码深入解析]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8331248</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8331248</guid><author>cdtdx</author><pubDate>Wed, 19 Dec 2012 12:53:47 +0800</pubDate><description><![CDATA[一：Java字节代码的组织形式




类文件{



OxCAFEBABE，小版本号，大版本号，常量池大小，常量池数组，访问控制标记，当前类信息，父类信息，实现的接口个数，实现的接口信息数组，域个数，域信息数组，方法个数，方法信息数组，属性个数，属性信息数组



}



二：查看方法 --- javap命令



例子：有一个Java类Demo.ja]]></description><category></category></item><item><title><![CDATA[java类型后添加三点的用法]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8207011</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8207011</guid><author>cdtdx</author><pubDate>Wed, 21 Nov 2012 11:04:44 +0800</pubDate><description><![CDATA[今天看到一个没见过的函数参数列表test(int... a)，查看资料，原来是如下用法：
类型后面三个点(String...)，是从Java 5开始，Java语言对方法参数支持一种新写法，叫可变长度参数列表，其语法就是类型后跟...，表示此处接受的参数为0到多个Object类型的对象，或者是一个Object[]。 例如我们有一个方法叫做test(String...strings)，那么你还可以写]]></description><category></category></item><item><title><![CDATA[TCP长连接与短连接的区别]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/8175499</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/8175499</guid><author>cdtdx</author><pubDate>Mon, 12 Nov 2012 18:26:34 +0800</pubDate><description><![CDATA[1. TCP连接
当网络通信时采用TCP协议时，在真正的读写操作之前，server与client之间必须建立一个连接，当读写操作完成后，双方不再需要这个连接时它们可以释放这个连接，连接的建立是需要三次握手的，而释放则需要4次握手，所以说每个连接的建立都是需要资源消耗和时间消耗的
经典的三次握手示意图：

经典的四次握手关闭图：

2. TCP短连接
我们模拟一下TCP短连接的情况，c]]></description><category></category></item><item><title><![CDATA[java encoding参考]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7911999</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7911999</guid><author>cdtdx</author><pubDate>Mon, 27 Aug 2012 14:20:19 +0800</pubDate><description><![CDATA[网上看到一篇介绍java encoding比较全面的文章，但是原创很难考证了。转来转去就迷失了 
最有可能的出处：http://china.eceel.com/article/study_for_character_encoding_java.htm

1. 概述 
本文主要包括以下几个方面：编码基本知识，java，系统软件，url，工具软件等。 
在下面的描述中，将以"中文"两个字为例]]></description><category></category></item><item><title><![CDATA[JMeter使用问题汇总]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7910317</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7910317</guid><author>cdtdx</author><pubDate>Sun, 26 Aug 2012 23:49:05 +0800</pubDate><description><![CDATA[1. Token Parsing Error: Lexical error at line 3, column 37. Encountered: "\u3000" (12288 
这个问题主要是看看在每个beanshell语句后面，是否存在空格，如果有的话，要删除。例如：
DebugWindow.showText("url="+url);     空格
DebugWindow.showTex]]></description><category></category></item><item><title><![CDATA[Python常见问题汇总]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7590522</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7590522</guid><author>cdtdx</author><pubDate>Tue, 22 May 2012 13:01:12 +0800</pubDate><description><![CDATA[1. 多Module的class继承，一定要指明父类（包.类名）：
 
A.py
class A(object):
错误的方式
B1.py
import A

class B1(A):
报错：
AttributeError: 'module' object has no attribute 'A'


正确的方式
B1.py
import A

class B1(A.A)]]></description><category></category></item><item><title><![CDATA[如何在Python中调用父类的同名方法]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7589876</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7589876</guid><author>cdtdx</author><pubDate>Tue, 22 May 2012 10:20:51 +0800</pubDate><description><![CDATA[如何在Python中调用父类的同名方法
2009年02月05日 星期四 下午 3:38





作者：老王

Python中对象方法的定义很怪异，第一个参数一般都命名为self（相当于其它语言的this），用于传递对象本身，而在调用的时候则不必显式传递，系统会自动传递。

举一个很常见的例子：

>>> class Foo:
    def bar(self, mes]]></description><category></category></item><item><title><![CDATA[sikuli和Robotframework集成若干问题（一）：TypeError: exists(): 2nd arg can't be coerced to double]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7537693</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7537693</guid><author>cdtdx</author><pubDate>Sat, 05 May 2012 15:56:25 +0800</pubDate><description><![CDATA[很多同学在集成sikuli和Robotframework的时候，都参考了http://blog.mykhailo.com/2011/02/how-to-sikuli-and-robot-framework.html这篇经典文章。

其中关于包装sikuli的基本函数如下：

9 
10 # =============================================== #]]></description><category></category></item><item><title><![CDATA[Python复制文件的实际操作方案与代码详解]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7526079</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7526079</guid><author>cdtdx</author><pubDate>Tue, 01 May 2012 17:39:51 +0800</pubDate><description><![CDATA[本文涉及到的有Python复制文件在实际应用操作方案的实际应用以及Python复制文件 的相关的代码的详解，如果你对其有兴趣的话，你就可以点击以下的文章浏览我们的文章，望你会有所收获。

Python复制文件
import shutil  import os  import os.path  src = ” d:\\download\\test\\myfile1.txt ”  dst = ”]]></description><category></category></item><item><title><![CDATA[Python常见文件操作的函数示例代码]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7526077</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7526077</guid><author>cdtdx</author><pubDate>Tue, 01 May 2012 17:38:31 +0800</pubDate><description><![CDATA[# -*-coding:utf8 -*- 
''' 
Python常见文件操作示例 
os.path 模块中的路径名访问函数 
分隔 
basename() 去掉目录路径, 返回文件名 
dirname() 去掉文件名, 返回目录路径 
join() 将分离的各部分组合成一个路径名 
split() 返回 (dirname(), basename()) 元组 
splitdriv]]></description><category></category></item><item><title><![CDATA[python类型转换]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7495028</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7495028</guid><author>cdtdx</author><pubDate>Tue, 24 Apr 2012 18:39:39 +0800</pubDate><description><![CDATA[python类型转换 





Java代码  



函数                      描述  
int(x [,base ])         将x转换为一个整数  
long(x [,base ])        将x转换为一个长整数  
float(x )               将x转换到一个浮点数  
complex(real [,ima]]></description><category></category></item><item><title><![CDATA[Jython 调用 Java 碰壁全纪录]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7494881</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7494881</guid><author>cdtdx</author><pubDate>Tue, 24 Apr 2012 17:52:58 +0800</pubDate><description><![CDATA[JavaClass 的定义
public class JavaClass {
    private String str = "";
    public JavaClass() {
        this.str = "JavaClass Init";
    }
    public String getStr() {
        return str;
    }]]></description><category></category></item><item><title><![CDATA[字符编码方式简介]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7483925</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7483925</guid><author>cdtdx</author><pubDate>Sat, 21 Apr 2012 11:48:29 +0800</pubDate><description><![CDATA[字符编码方式简介

1. ASCII码

我们知道，在计算机内部，所有的信息最终都表示为一个二进制的字符串。每一个二进制位（bit）有0和1两种状态，因此八个二进制位就可以组合出256种状态，这被称为一个字节（byte）。也就是说，一个字节一共可以用来表示256种不同的状态，每一个状态对应一个符号，就是256个符号，从0000000到11111111。]]></description><category></category></item><item><title><![CDATA[使用minidom来处理XML的示例(Python 学习)(转载)]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7392440</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7392440</guid><author>cdtdx</author><pubDate>Sun, 25 Mar 2012 17:16:32 +0800</pubDate><description><![CDATA[使用minidom来处理XML的示例(Python 学习)(转载)


作者网站:http://www.donews.net/limodou/archive/2004/07/15/43609.aspx  

一.XML的读取.

在 NewEdit 中有代码片段的功能，代码片段分为片段的分类和片段的内容。在缺省情况下都是用XML格式保存的。下面我讲述一下，如何使用minidom来读取]]></description><category></category></item><item><title><![CDATA[android的adb详解（多设备时adb调用）]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7382109</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7382109</guid><author>cdtdx</author><pubDate>Thu, 22 Mar 2012 10:26:19 +0800</pubDate><description><![CDATA[Android 调试桥
http://www.androidin.com/docs/reference/adb.html#sqlite
 
Android 调试桥(adb)是多种用途的工具，该工具可以帮助你你管理设备或模拟器 的状态。
可以通过下列几种方法加入adb:

在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或设备上拷贝来或拷贝走文件 
下面对adb进行]]></description><category></category></item><item><title><![CDATA[Android ADB linux命令集合]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7382056</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7382056</guid><author>cdtdx</author><pubDate>Thu, 22 Mar 2012 10:18:14 +0800</pubDate><description><![CDATA[A.用adb局域网功能连接设备


     1，先用usb连接运行adb命令，将连接方式改为tcpip 
          adb tcpip {port}     port为端口号 
     2，拔掉usb线，运行adb命令连接设备 
          adb connect xxx.xxx.xxx.xxx(设备ip):port(刚才设置的端口号) 
     3，正常运行]]></description><category></category></item><item><title><![CDATA[JMeter使用指南]]></title><link>https://blog.youkuaiyun.com/cdtdx/article/details/7315728</link><guid>https://blog.youkuaiyun.com/cdtdx/article/details/7315728</guid><author>cdtdx</author><pubDate>Sat, 03 Mar 2012 19:32:43 +0800</pubDate><description><![CDATA[Abstract
　　本文重点介绍JMeter工具在测试中地位以及其中一些难以理解或者手册中含糊不清的感念，读者可以通过本文了解这些概念，然后再根据自己的需要查阅JMeter中各个组件的具体用法来完成测试工作。
　　1. 简介
　　JMeter是一个专门用于测试C/S应用的桌面测试软件（并不适合于B/S结构，因为它很难模拟用户在browser上的动作，如果需要测试B/S结构的应用，可以选择S]]></description><category></category></item></channel></rss>