自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 django runserver broken pipe 搞笑的错误

       最近有一个bug很有意思,说的是开发环境的时候,加载某个页面的时候,django 的runserver 会报 Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/django/core/servers/basehttp.py", line 273, in run ...

2013-02-28 06:42:51 540

[VDI] spice-gtk 的python api 调用

关于SPICE:spice 是 redhat 的虚拟化远程桌面协议 又叫 独立计算环境初级协议(Simple Protocol for Independent Computing Environments,就不多介绍了,反正做VDI的都知道。现在spice-gtk 到了 0.14了,功能也算是比较全了,当然大家想要的3d 加速,视频加速还是木有的。但是作为测试后端kvm,不失为一个好的远程协议,至...

2012-10-20 14:20:04 457

原创 [openstack] nova d1 -----> nova 2011.3 升级

这次升级要多恶心有多恶心........... 为了以前的数据能继续用 , 经历了坑爹且悲剧的两天: 1.  glance 2011.2 ---> 2011.3: 很早就知道了 https://bugs.launchpad.net/glance/+bug/779311, 数据库数据必须自己手动迁出去..... 否则升不了.... 2. nova.conf ...

2011-09-24 22:56:46 135

[openstack]nova 开发环境搭建

开发环境比java工程的好搭的多了,和maven管理的工程差不多 将nova 源码取下cd <your_src_dir>/novasudo apt-get install python-dev swig libssl-dev python-pipsudo easy_install nosepip install virtualenvpython tools/...

2011-09-24 13:01:44 258

原创 [zz]支持 VT-d / IOMMU 的板子

要VT-d 必须 CPU + 板子 + VMM(XEN KVM) 3者合1[b]CPUs:[/b][code="java"] Intel Core2Duo (with VT-x) Intel Core2Quad Intel Core i7 Intel Core i5 (vPro Brand) [/code][b]Intel mothe...

2011-09-19 21:35:02 986

原创 [openstack] 悲剧的码农

euca-authorize -P tcp -p 22 defaultssh -i mykey.priv root@10.0.0.3这两行要是无效的话,肯定是没做IPV4 转发将近两天的 两边tcpdump 加 仔细排查iptables,就为了在network上做下面的东西:[code="java"]vi /etc/sysctl.conf #turn o...

2011-09-16 12:03:41 140

openstack创建instance的流程

workflow:[img]http://dl.iteye.com/upload/attachment/548849/cc4b0042-cda2-3808-820b-da4724d8a03e.png[/img]1. [color=blue][b]用户向nova-api发送请求[/b][/color]用户发送请求到nova-api,这里有两种: [color=d...

2011-09-03 15:15:58 141

virDomainMemoryStats 这个API是空的....

当你尝试通过libvirt 来监控虚拟机内存的时候,就别打virDomainMemoryStats的主意了,同时也别打 virtDomain.getInfo()[1:3]的主意, 因为你拿不到使用了多少内存...这玩意在QEMU里被屏蔽了,但是接口还在....据说会enable in future.....鬼知道什么时候开...所以老老实实的去拿进程获取吧......

2011-08-31 11:23:32 252

KVM: starting the ‘default’ network

最初的错误:[code="java"]Error starting domain: internal error Network 'default' is not active.[/code]这个一看就是 kvm自己建的网络没了,ifconfig 后果然没了virbr0然后尝试 virsh net-start default,又得到dnsmasq的错误:[cod...

2011-08-28 19:52:24 265

原创 fatal error: Python.h: No such file or directory

[code="python"]running buildrunning build_pycopying xattr/__init__.py -> build/lib.linux-x86_64-2.7/xattrcopying xattr/constants.py -> build/lib.linux-x86_64-2.7/xattrcopying xattr/too...

2011-08-25 18:24:34 163

【Meta Programming】折腾了半天 就折腾出来这么点东西

一段运行时修改方法的代码......groovy的meta programming 果然强大..... 好吧 其实是我见识少.....早就想写一段javascript prototype代码风格的groovy代码了.....于是折腾了半天就折腾出来这么样的东东.....[code="java"]class MetaTest{ def propertyMissin...

2011-05-19 22:09:40 125

以后查java api文档可以去这

上班无聊了怎么办,BOSS监视着怎么办......好吧,如果你对f[color=blue]uck my life[/color] 网站很感兴趣的话而碰巧你又是[color=blue]java 开发人员[/color],可以试试下面这个网站:http://fml.madsravn.dk/[img]http://dl.iteye.com/upload/att...

2011-04-07 15:45:58 105

jsonp VS W3C 的Cross-Origin Resource Sharing

才看到W3C的cross original resource sharing,又多了一种跨域的选择.(官方的跨域解决出现了,看了下文档时间貌似很久了...我果然很out)那和民间标准jsonp 比有啥优势呢:[color=blue]1.支持多种http方法[/color]jsonp一般只支持get方法。而w3c的cross orginal resouce...

2011-03-29 14:44:38 100

原创 遇到这种面试题....你还能淡定么.....

一,选择题(皆为单选):1,以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近? a,变量;b,数组;c,对象;d,指针。3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似? a,PHP,Python;b,JSP,servlet;c,java,javasc...

2011-03-23 17:16:41 324

原创 er......js 果然很高深啊

废话不说了 直接上code,让你猜猜这两个的结果[code="js"]var foo = [0];console.log(foo == !foo);console.log(foo == foo);[/code]两个都是true,你知道为什么?这个例子告诉我们 打死也要用===...

2011-03-15 22:39:03 102

原创 Event delegation

关于event delegation[size=large]背景[/size]其实event delegation 是对javascript的事件流的一种算是基础应用吧.....首先当然要了解javascript的事件流机制,在dom level 2的event model 里有具体解释.....这个自己看吧....[url="http://www.w3.org/TR/DOM-...

2011-03-10 22:25:49 111

原创 碰到2个面试题......

恩 等会回答下....1 Event delegation2 Cross Browser Scripting a. What is browser detection? What is feature detection? Which one is preferred?

2011-03-10 13:52:11 192

原创 Data Schema URL

[url=http://http://en.wikipedia.org/wiki/Data_URI_scheme]Data Schema URL[/url] 这个是个老技术了,不过我也是最近才知道。起因是去QQ团购看下有没有好东西,然后无聊的打开firebug,发现load图片的request很少,于是猜测是不是用了css sprite,仔细一看,居然是一坨base64 代码.[c...

2011-03-02 10:14:26 125

原创 [3rd][2011-1] foreign key must have same number of columns

最近一周在做一些查询的优化,看着一两年前写的东西就在抱怨 为什么原先不这么这么写......好吧,谁让你一开始就没定下所谓的业务呢......其实优化工作很简单,去除无用的表连接,不过因为整个查询是由criteria构建,所以你的VO关系决定了你的criteria path是不是最优的。原来的逻辑是A -> AB -> B -> C由于B是一张KW级别的表,加上C有...

2011-01-16 14:32:58 533

原创 带python 支持的Vim

最近为了提高生产效率,决定去学习下vim 和 python. 然后实在搞不懂为啥vim不放一个编译好的带python支持的版本.....具体步骤请参考:http://blog.dispatched.ch/2009/05/24/vim-as-python-ide/没办法 只能自己去下个mingw, 然后自己编译 gvim 文件和vim文件 替换原先安装好的的exe文件:gvi...

2011-01-01 22:56:03 127

原创 数据库连接池泄露问题

最近因为上线,通宵了N晚,其中最让人头疼的问题就是程序里面的数据库连接池疯狂泄露问题。1.由于程序是以webservice的方式发布,所以一般在endpoint层是没有配置事务,依靠service层的事务来管理所有的链接,不知道哪个NB人士在service层transaction结束后,又在endpoint层 起一个无人管理的session,而且还不是一个。于是瞬间连接池就满了,j...

2010-11-27 01:47:56 798

hibernate的top vote bug被我遇到了

(lazy) m:n relation + EventListener = AssertionFailure: collection [n-side] was not processed by flush()链接:http://opensource.atlassian.com/projects/hibernate/browse/HHH-2763hibernate的ev...

2010-04-02 09:24:38 78

mvn jetty 锁js,css文件

最近从grails 转到spring mvc,以前grails 的mvn grails:run-app一直用的很high,现在mvn jetty:run 用的很不爽,最大的问题是jetty会锁住css,jss文件,具体解决办法可以看下面这篇文章[url]http://docs.codehaus.org/display/JETTY/Files+locked+on+Windows[/u...

2010-03-01 17:37:44 80

原创 jquery pitfalls-to-avoid

http://stackoverflow.com/questions/1229259/jquery-pitfalls-to-avoid这几条似乎被说烂了,如保存jquery select对象, chain式编码,return false 快速结束闭包

2010-01-07 23:23:28 65

每天记一点

先看一段代码 功能是-------拆list 然后调用dozer mapping[code="java"]protect static void mapperList(List dest, List source){D d = dest.get(0); //因为传入的source由于是个刚初始化的List对象,无法获取到其具体类型,需要调用者硬塞一个成员.for(S ...

2009-12-02 23:50:05 96

FileTest

[code="java"]/** * @author ezzze * @version 0.009 2009-7-16 */public class FileTest{ def isAuthLine(String str){ return (!str.isEmpty()&& !str.startsWith('private')&& !s...

2009-07-16 22:13:39 71

初心者偷懒系列之toString(),equal()

上次就说过,软件外包是民工苦力活.....一天敲个几百行代码,没几行是有用的.....[img]http://www.iteye.com/upload/attachment/122681/fcadd145-a351-3141-a19e-22bb94e5351b-thumb.png?1246938282[/img]尤其是刚开始那些domain bean的toString方法,是非...

2009-07-06 17:32:20 60

【总结】groovy写着玩的代码生成

软件外包都是体力活啊,这是入行后老人的第一句话。幸好老人还有第二句话,自己写代码生成工具吧。果然发现自己做的工作,完全可以靠工具来生成。[size=large]背景[/size]一堆重复性工作:[color=blue]注释,javabean,domain object与 TO 以及TO与BO的互相设值,bean的基本校验,如长度,非空,是否必选......[/color...

2009-06-26 21:53:47 207

valang的小体会

最近的项目用到了valang,而且还是强制所有domain的验证都要用valang,简单业务逻辑也要...所以为了吃饭,还是稍微看了下valang的源码,留下一些基本应用以备后用。基本应用1: valang custom function这个自定义function貌似很自由,其实很不爽。看我的例子。友情提示:例子纯手写,没上IDE check主要要写的是两个地方,一...

2009-06-24 20:11:31 149

被js的闭包搞郁闷了

不就是想在循环里给控件绑个onclick事件么?一开始绑的真失败.....所有控件都赋值到最后一个控件上去了。话说这东西和闭包有关系么?算是吧原来错误代码:[code="js"]function doSomething(){...for(i=0;i...

2009-04-16 14:35:44 71

Grails reference card

grails 的参考文档。精简版,便于携带且附有例子.

2011-02-15

UNIX Network Programming Volume 1 3rd Ed The Sockets Networking API 2004

Today, UUCP networks are a rarity and new technologies such as wireless networks are becoming ubiquitous! With these changes, new network protocols and programming paradigms have been developed. But, programmers have lacked a good reference from which to learn the intricacies of these new techniques.

2009-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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