13 lovingprince

尚未进行身份认证

关注大型WEB系统架构的高可用性、高性能处理

等级
TA的排名 1k+

Python连接mysql提示old (insecure) passwords is not supported

Authenticationwithold(insecure)passwordsisnotsupported.Formoreinformation,lookupPasswordHashinginthelatestMySQLmanual如上所示,如果一旦出现这个问题,主要是因为客户端用了新的密码版本,而服务器却使用了老的密码版本,需要设置一下服务器的密

2013-08-06 20:08:36

Java正则中的Greedy、Reluctant 、Possessive

我们平时经常使用的正则表达式默认情况下基本都是Greedy模式,也就是贪吃模式,java中看下表Greedy数量词X?X,一次或一次也没有X*X,零次或多次X+X,一次或多次X{n}X,恰好n次X{n,}X,至少n次X{n,m}X,至少n次,但是不超过m次

2013-04-17 13:42:55

文本文件逻辑分段方案

为了对一个大的文本文件进行并行解析处理,需要按照固定的大小或者行数的方式对文件进行拆分,这样可以加快处理速度,可以的分块方案如下:1、 按照特定字节大小将文件分割为若干逻辑块,如果小于分块大小的合并到其中一个分块中,以上例子记录了分块大小为100字节的例子,最后一个分块大小为101字节2、 每个分块需要记录3、 可能会产生的预知结果是某些行被割裂在不同的分块中

2013-02-19 16:01:09

注意java 字符串split的坑哦

System.out.println(":ab:cd:ef::".split(":").length);//末尾分隔符全部忽略System.out.println(":ab:cd:ef::".split(":",-1).length);//不忽略任何一个分隔符System.out.println(StringUtils.split(":ab:cd:ef::",":").length);

2012-11-05 09:49:05

CSS 选择器记录

一、基本选择器序号选择器含义1.*通用元素选择器,匹配任何元素2.E标签选择器,匹配所有使用E标签的元素3..infoclass选择器,匹配所有class属性中包含info的元素4.#foot

2012-10-30 21:42:06

javascript浏览器几个兼容问题

1.     window.event 现象:document.body.onclick=function(ev){if(ev)console.log(1);elseconsole.log(2);}IE8以下不支持这种写法。document.body.onclick=function(){if(window.event)console.log(1);elseconsol

2012-10-30 21:39:30

DBUnit 2.4.9+ 支持数据库唯一键扩展

由于DBUnit在做refresh或者delete操作时是根据数据库的connection获取到meta信息,然后通过meta信息来确定主键列,最后根据这些列构造where条件,进行更新或者删除处理,但是如果表没有定义主键,只定义了唯一键,DBUnit无法处理,而目前我所遇到的就有这种情况,所以我对DBUnit进行了扩展,支持oracle和mysql的唯一键处理,但是要注意唯一键的键值如果有nul

2012-10-17 14:39:02

HTML5 placeholder JS模拟

支持HTML5的浏览器:IE9+,FF4,chrome可以直接使用文本元素的placeholder来确定提示文案,但是IE8以下等浏览器却没有这个选项,下面通过JS来进行模拟,模拟有两种方法1、通过元素的value属性(这种方法的缺点是表单提交时会把提示文案误认为真正的值)2、通过label标签,这段代码是网络上的,模拟label实现,原生JS支持,感觉比较好,这里做个记录。。

2012-10-15 14:19:15

Spring 2.5之 @ModelAtrribute

很久没来了,来mark一个,最近用spring的MVC,碰到ModelAtrribute这个标注,感觉相对其他标注比较难于理解一点,看了一遍源代码,梳理一下,做下记录。ModelAtrribute标注本身很简单,看下他的定义:/***Annotationthatbindsamethodparameterormethodreturnvalue*toana

2012-06-06 20:57:56

Hive 数据倾斜总结

转载:http://www.tbdata.org/archives/2109几个比较特殊的点都提到了,大家可以作为参考。在做Shuffle阶段的优化过程中,遇到了数据倾斜的问题,造成了对一些情况下优化效果不明显。主要是因为在Job完成后的所得到的Counters是整个Job的总和,优化是基于这些Counters得出的平均值,而由于数据倾斜的原因造成map处理数据量的差异过大,使

2012-02-16 14:46:58

python 三方包源码编译错误

在编译jpype  pythonsetup.pybuild时遇到如下错误:4-2.4/src/native/python/jpype_javaarray.oInfileincludedfromsrc/native/python/jpype_javaarray.cpp:18:src/native/python/include/jpype_python.h:24:20:

2012-02-09 16:12:58

Jpype调用java 故障

jpype服务器上调用java,老发现如下错误。Traceback(mostrecentcalllast):File"visit_cache.py",line23,in?jpype.startJVM(jvmpath,jvmArg)File"/usr/lib64/python2.4/site-packages/jpype/_core.py",line

2012-01-05 15:57:33

Python桥接Java工具JPype

JPype这玩意可以桥接Java,在Python中调用Java的类,比较好用,对外接口不多,不过需要注意的是python和java类型匹配的问题.可以参考官方文档http://jpype.sourceforge.net/doc/user-guide/userguide.html过程中遇到个小问题,设置classpath时,-D前面留了一个空格,导致始终找不到类的错误,很坑爹。jvm

2011-12-21 14:26:22

python datetime格式化参数

坑爹啊,记忆力不行,老是记不住,都用了这么久了,记在这里以后来翻。DirectiveMeaningNotes%aLocale’sabbreviatedweekdayname. %ALocale’sfullweekdayname. %bLocale’sabbreviatedmonthna

2011-12-18 22:33:40

Socket代理转发小记

本地转发代码forward.py#!/usr/bin/envpythonimportosimportsocketimportselectimportSocketServerimportsysimportparamikodefverbose(s):printsclassForwardServer(SocketServer.Thr

2011-12-16 12:01:37

Python 数据库接口模块

转自:http://wiki.woodpecker.org.cn/moin/DatabaseModules专用数据库连接模块MySQLMySQL--最流行的开源数据库MySQL-Python--MySQL的Python接口http://dustman.net/andy/python/python-and-mysql--

2011-12-14 17:21:32

ZK ACL访问的一个小demo

ZooKeeperzk=newZooKeeper("192.168.1.188,192.168.1.189,192.168.1.190",50000,w);ArrayListacls=newArrayList();ACLacl1=newACL(ZooDefs.Perms.ALL,newId("digest",DigestAu

2011-11-04 14:34:55

ZK ACL访问控制处理流程

Zk对znode操作采用ACL进行了访问权限控制,类似于linux提供的读写权限,ZK将操作权限划分以下几种:CREATE/READ/WRITE/DELETE/ADMIN,·        CREATE:表示有权限创建一个子节点·        READ:表示可以getData或者getChildren·        WRITE:表示可以setData·        D

2011-11-04 13:31:55

ZK 客户端事件-状态对应关系图

KeeperState.SyncConnected时事件类型为EventType.None发生在客户端收到ConnectResponse,与客户端协调好sessiontime的时间后,会触发一个KeeperState.SyncConnected的None事件类型。

2011-10-18 19:46:30

ZK session客户端过期(Expired)过程

一般情况下,zk客户端与服务端建立连接后,会在2/3*sessionTime*1/2的时候发送一个心跳消息到服务端,保持会话更新。但是可能在某个时候网络中断可能导致客户端无法连接上服务端,此时客户端会不停的依次重试各个服务器,一直到连接上某个服务器为止。如果在未连接上这段时间内,

2011-10-18 19:19:41

查看更多

勋章 我的勋章
    暂无奖章