黄刚的专栏

关注WEB服务器 网络框架 分布式存储 计算 协调服务器 中间件

排序:
默认
按更新时间
按访问量

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

Authentication with old (insecure) passwords is not supported. For more information, lookup Password Hashing in the latest MySQL manual 如上所示,如果一...

2013-08-06 20:08:36

阅读数:2953

评论数:1

Java正则中的Greedy、Reluctant 、Possessive

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

2013-04-17 13:42:55

阅读数:4368

评论数:0

文本文件逻辑分段方案

为了对一个大的文本文件进行并行解析处理,需要按照固定的大小或者行数的方式对文件进行拆分,这样可以加快处理速度,可以的分块方案如下: 1、  按照特定字节大小将文件分割为若干逻辑块,如果小于分块大小的合并到其中一个分块中,以上例子记录了分块大小为100字节的例子,最后一个分块大小为101字...

2013-02-19 16:01:09

阅读数:2040

评论数:0

注意java 字符串split的坑哦

System.out.println(":ab:cd:ef::".split(":").length);//末尾分隔符全部忽略 System.out.println(":ab:cd:ef::".split(":",...

2012-11-05 09:49:05

阅读数:2998

评论数:0

CSS 选择器记录

一、基本选择器 序号 选择器 含义 1. * 通用元素选择器,匹配任何元素 2. E 标签选择器,匹配所有使用E标签的元素 3. .info cl...

2012-10-30 21:42:06

阅读数:1902

评论数:0

javascript浏览器几个兼容问题

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

2012-10-30 21:39:30

阅读数:2346

评论数:0

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

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

2012-10-17 14:39:02

阅读数:2226

评论数:0

HTML5 placeholder JS模拟

支持HTML5 的浏览器:IE9+,FF4,chrome可以直接使用文本元素的placeholder来确定提示文案,但是IE8以下等浏览器却没有这个选项,下面通过JS来进行模拟, 模拟有两种方法1、通过元素的value属性(这种方法的缺点是表单提交时会把提示文案误认为真正的值) 2、通过labe...

2012-10-15 14:19:15

阅读数:4010

评论数:0

Spring 2.5之 @ModelAtrribute

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

2012-06-06 20:57:56

阅读数:3224

评论数:0

Hive 数据倾斜总结

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

2012-02-16 14:46:58

阅读数:6282

评论数:1

python 三方包源码编译错误

在编译jpype   python setup.py build 时遇到如下错误: 4-2.4/src/native/python/jpype_javaarray.o In file included from src/native/python/jpype_javaarray.cpp:...

2012-02-09 16:12:58

阅读数:3683

评论数:0

Jpype调用java 故障

jpype服务器上调用java,老发现如下错误。 Traceback (most recent call last): File "visit_cache.py", line 23, in ? jpype.startJVM(jvmpath,jvmArg) Fi...

2012-01-05 15:57:33

阅读数:6122

评论数:0

Python桥接Java工具JPype

JPype这玩意可以桥接Java,在Python中调用Java的类,比较好用,对外接口不多,不过需要注意的是python和java类型匹配的问题.可以参考官方文档 http://jpype.sourceforge.net/doc/user-guide/userguide.html 过程中遇到个...

2011-12-21 14:26:22

阅读数:6045

评论数:1

python datetime格式化参数

坑爹啊,记忆力不行,老是记不住,都用了这么久了,记在这里以后来翻。 Directive Meaning Notes %a Locale’s abbreviated weekdayname.   %A Locale’s full wee...

2011-12-18 22:33:40

阅读数:4450

评论数:0

Socket代理转发小记

本地转发代码forward.py #!/usr/bin/env python import os import socket import select import SocketServer import sys import paramiko def verbose(s): ...

2011-12-16 12:01:37

阅读数:4933

评论数:0

Python 数据库接口模块

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

2011-12-14 17:21:32

阅读数:5266

评论数:1

ZK ACL访问的一个小demo

ZooKeeper zk=new ZooKeeper("192.168.1.188,192.168.1.189,192.168.1.190",50000,w); ArrayList acls = new ArrayList(); ...

2011-11-04 14:34:55

阅读数:4306

评论数:0

ZK ACL访问控制处理流程

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

2011-11-04 13:31:55

阅读数:5841

评论数:0

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

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

2011-10-18 19:46:30

阅读数:3865

评论数:0

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

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

2011-10-18 19:19:41

阅读数:14552

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭