<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tdoly的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tdoly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tdoly]]></copyright><item><title><![CDATA[实现拥有重复元素的二分查找法]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/11172203</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/11172203</guid><author>tdoly</author><pubDate>Thu, 05 Sep 2013 18:23:44 +0800</pubDate><description><![CDATA[github 莫名其妙的打不开了，那就贴在这里吧


#!/usr/bin/env python
# -*- #coding:utf-8
'''
Created on 2013-9-4

@author: mingdong.li

二分查找法,有相同元素列表
'''
import unittest
from test.test_bisect import TestErrorHandling
]]></description><category></category></item><item><title><![CDATA[python as lambda fiter的使用]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/9628515</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/9628515</guid><author>tdoly</author><pubDate>Tue, 30 Jul 2013 15:21:24 +0800</pubDate><description><![CDATA[python as lambda fiter的使用


'''
Created on 2013-7-25

@author: tdoly

use filter() and other method
'''
from random import randint
from random import randint as ri
def odd(n):
    return n % 2

def]]></description><category></category></item><item><title><![CDATA[python 文件内建方法]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84456893</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84456893</guid><author>tdoly</author><pubDate>Tue, 09 Jul 2013 14:10:20 +0800</pubDate><description><![CDATA[

file.close()  关闭文件
file.fileno() 返回文件的描述符(file descriptor ,FD, 整数值)
file.flush()  刷新文件的内部缓冲区
file.isatty() 判断 file 是否是一个类 tty 设备

a-file.next () 返回文件的下一行(类似于 file.readline() ), 或在没有其它行时引发 StopIt...]]></description><category></category></item><item><title><![CDATA[python os模块]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84456885</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84456885</guid><author>tdoly</author><pubDate>Tue, 09 Jul 2013 14:04:06 +0800</pubDate><description><![CDATA[

os 模块属性 描述


linesep 用于在文件中分隔行的字符串
sep 用来分隔文件路径名的字符串
pathsep 用于分隔文件路径的字符串
curdir 当前工作目录的字符串名称
pardir (当前工作目录的)父目录字符串名称

 
不管你使用的是什么平台, 只要你导入了 os 模块, 这些变量自动会被设置为正确的值, 减少了你的麻烦.
 
&amp;gt;&amp;gt;&amp;gt...]]></description><category></category></item><item><title><![CDATA[python 文件对象的访问模式]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84456831</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84456831</guid><author>tdoly</author><pubDate>Tue, 09 Jul 2013 11:53:16 +0800</pubDate><description><![CDATA[
 

r 以读方式打开
Edit By Vheavens
Edit By Vheavens
rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)
w 以写方式打开 (必要时清空)
a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
r+ 以读写模式打开
w+ 以读写模式打开 (参见 w )
a+ 以读写模式打开 (参见 a )
rb 以二进制读...]]></description><category></category></item><item><title><![CDATA[python 集合类型方法]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84450056</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84450056</guid><author>tdoly</author><pubDate>Wed, 03 Jul 2013 16:28:42 +0800</pubDate><description><![CDATA[

集合类型方法：


s.issubset(t) 如果 s 是 t 的子集，则返回 True,否则返回 False
s.issuperset(t) 如果 t 是 s 的超集，则返回 True,否则返回 False
s.union(t) 返回一个新集合，该集合是 s 和 t 的并集
s.intersection(t) 返回一个新集合，该集合是 s 和 t 的交集
s.differenc...]]></description><category></category></item><item><title><![CDATA[java替换字符串中汉字]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/9196475</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/9196475</guid><author>tdoly</author><pubDate>Fri, 28 Jun 2013 14:06:54 +0800</pubDate><description><![CDATA[CJK Unified Ideographs
中文，日文，韩文统一表



  String s="{两两两两两两两两两两两两两两两两两两两两两两两}*100";
  s=s.replaceAll("\\p{InCJK Unified Ideographs}+", "1212");  ============================  >>{1212}*100
不知还有什么更好]]></description><category></category></item><item><title><![CDATA[20个常用的经典JAVA代码片段]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/9170861</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/9170861</guid><author>tdoly</author><pubDate>Tue, 25 Jun 2013 16:17:51 +0800</pubDate><description><![CDATA[摘要：我们在开发JAVA程序时，经常会用到一些处理字符串、处理文件等功能的代码，下面为大家搜集了20个常用的JAVA代码片段，包括JAVA字符串处理、JAVA文件处理、JAVA日期处理、JAVA数据库连接等功能，希望对你在JAVA开发的时候有帮助。全文请看：20个常用的经典JAVA代码片段。
1. 字符串有整型的相互转换

String a = String.valueOf(2);   //]]></description><category></category></item><item><title><![CDATA[python乱码解决方法]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84446085</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84446085</guid><author>tdoly</author><pubDate>Mon, 24 Jun 2013 10:28:29 +0800</pubDate><description><![CDATA[
为了避免python程序出现乱码，请遵循以下原则：
1.程序中出现字符串时一定要加个前缀 u.
2.不要用 str()函数，用 unicode()代替.
3.不要用过时的 string 模块 -- 如果传给它的是非 ASCII 字符，它会把一切搞砸.
4.不到必须时不要在你的程序里面编解码 Unicod 字符.只在你要写入文件或数据库或者
网络时，才调用 encode()函数;相应地，...]]></description><category></category></item><item><title><![CDATA[python术语（Unicode）]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84446069</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84446069</guid><author>tdoly</author><pubDate>Mon, 24 Jun 2013 09:59:58 +0800</pubDate><description><![CDATA[

名称
意思


ASCII
美国标准信息交换码


BMP
基本多文种平面(第零平面)


BOM
字节顺序标记(标识字节顺序的字符)


CJK/CJKW
中文-日文-韩文(和越南语)的缩写


Code point
类似于 ASCII 值，代表 Unicode 字符的值，范围在 range(1114112)或者说0x000000 到 0x10FFFF.


Octe...]]></description><category></category></item><item><title><![CDATA[Linux技巧：一次删除一百万个文件的最快方法]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/9082705</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/9082705</guid><author>tdoly</author><pubDate>Thu, 13 Jun 2013 10:11:20 +0800</pubDate><description><![CDATA[1000000个文件。每个文件的体积都是0






Command

Elapsed

System Time

%CPU

cs (Vol/Invol)





rsync -a –delete empty/ a

10.60

1.31

95

106/22



find b/ -type f -delete

2]]></description><category></category></item><item><title><![CDATA[python转义字符]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84438646</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84438646</guid><author>tdoly</author><pubDate>Mon, 03 Jun 2013 21:48:46 +0800</pubDate><description><![CDATA[[table]
|| 八进制| 十进制| 十六进制| 字符 |说明|
|\0| 000|    0  |    0x00|     NUL|  空字符 Nul|
|\a| 007|    7  |    0x07|     BEL|  响铃字符|
|\b| 010|   8   |   0x08 |    BS  | 退格|
|\t| 011|    9  |    0x09|     ...]]></description><category></category></item><item><title><![CDATA[linux下nexus的配置]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/9015833</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/9015833</guid><author>tdoly</author><pubDate>Mon, 03 Jun 2013 18:37:07 +0800</pubDate><description><![CDATA[1.下载nexus-2.4.0-09-bundle.tar.gz
http://nexus.sonatype.org/downloads/点击打开链接


2.放入/usr/local目录下
执行

root@ubuntu:/usr/local# sudo tar xvzf nexus-2.4.0-09-bundle.tar.gz 
建立一个软链接


root@ubuntu]]></description><category></category></item><item><title><![CDATA[python字符串内建函数]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84438256</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84438256</guid><author>tdoly</author><pubDate>Sun, 02 Jun 2013 23:18:29 +0800</pubDate><description><![CDATA[string.capitalize()
把字符串的第一个字符大写

string.center(width) 
返回一个原字符串居中,并使用空格填充至长度 width 的新字符串

string.count(str, beg=0,end=len(string))
返回 str 在 string 里面出现的次数，如果 beg 或者 end 指定则返回指定范围内 str 出现的次数
...]]></description><category></category></item><item><title><![CDATA[python常用函数]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/84438183</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/84438183</guid><author>tdoly</author><pubDate>Sun, 02 Jun 2013 17:56:52 +0800</pubDate><description><![CDATA[
bool(obj) 
返回obj对象的布尔值，也就是obj.__nonzero__()方法的返回值
int(obj, base=10)
返回一个字符串或数值对象的整数表示， 类似string.atoi();从Python 1.6起，引入了可选的进制参数。
long(obj, base=10)
返回一个字符或数据对象的长整数表示，类似string.atol(), 从Python1.6起...]]></description><category></category></item><item><title><![CDATA[mysql备忘录]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/8978566</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/8978566</guid><author>tdoly</author><pubDate>Mon, 27 May 2013 10:05:18 +0800</pubDate><description><![CDATA[1.按拼音顺序排序
order by CONVERT(NAME USING gbk) ASC]]></description><category></category></item><item><title><![CDATA[防止网页被嵌入框架]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/8948992</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/8948992</guid><author>tdoly</author><pubDate>Mon, 20 May 2013 10:00:50 +0800</pubDate><description><![CDATA[1.防止网页被嵌入框架




try{
　　top.location.hostname; // 跨域报错，IE，火狐有效
　　if (top.location.hostname != window.location.hostname) { // 对chrome的判断
　　　　top.location.href =window.location.href;
　　}
}
catch(e){]]></description><category></category></item><item><title><![CDATA[使用 Eclipse 调试 Java 程序的 10 个技巧(转载)]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/8781101</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/8781101</guid><author>tdoly</author><pubDate>Wed, 10 Apr 2013 10:12:08 +0800</pubDate><description><![CDATA[断点视图 ： 条件断点

如果你只对应用中的某部分感兴趣的话，这个功能非常有用。例如，如果你要在第13次循环的时候检查程序，或者在一个抽象父类中调试某些功能，而你只关注其中一个具体的实现。你可以在断点视图中设置条件，或者通过代码旁边的蓝色断点标记的右键菜单（"Breakpoint Properties"）设置。你可以在条件代码片段为true的时候暂停程序，或者当代码片段的值改变的时候挂起程序。]]></description><category></category></item><item><title><![CDATA[linux 用户切换到root命令]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/8671979</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/8671979</guid><author>tdoly</author><pubDate>Thu, 14 Mar 2013 10:42:12 +0800</pubDate><description><![CDATA[1. sudo -i 可以直接切换到root用户，
2. sudo passwd 设置新的密码。




win7 ssh 链接vm ubuntu
1.安装ssh服务器
  sudo apt-get install openssh-server
2.启动ssh-server
  /etc/init.d/ssh start
3.查看是否启动正常
  netstat -tlp]]></description><category></category></item><item><title><![CDATA[windows 7下python-activemq-stomp环境的搭建和测试]]></title><link>https://blog.youkuaiyun.com/tdoly/article/details/8439161</link><guid>https://blog.youkuaiyun.com/tdoly/article/details/8439161</guid><author>tdoly</author><pubDate>Wed, 26 Dec 2012 15:42:41 +0800</pubDate><description><![CDATA[1.python
使用的是python 2.5。
2.STOMP
下载地址 
stomp是Python客户端库用来访问消息传递的服务器，比如ActiveMQ或JBoss Messaging。
通过cmd命令打开setup.py所在的目录，使用setup.py install 命令进行安装。
3.ActiveMQ
使用的是apache-activemq-5.6.0。安装成功后，配置环境]]></description><category></category></item></channel></rss>