imzkz
码龄16年
求更新 关注
提问 私信
  • 博客:450,225
    社区:4,318
    454,543
    总访问量
  • 128
    原创
  • 12
    粉丝
  • 5
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2010-02-20
博客简介:

zkz的专栏

博客描述:
Ruby on Rails
查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得11次评论
  • 获得29次收藏
  • 博客总排名632,662名
创作历程
  • 134篇
    2010年
成就勋章
TA的专栏
  • Ruby on Rails
    4篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

芯创视界・嵌入式视频创作征集大赛

嵌入式工程的价值,藏在每一次硬件调试、代码迭代与项目落地之中。 让我们因热爱相聚,用镜头与一众开发者互通心得、彼此启发,记录下探索的每一步,分享思路与经验。 让更多人看见嵌入式开发的魅力,也让每一次创作成为推动技术传播与社区成长的力量。 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0d445ffce72b42f997aaf1b030a652aa.png#pic_center)

22人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

MySQL中进行树状所有子节点的查询

在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。但很多时候我们无法控制
原创
博文更新于 2010.03.19 ·
572 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再谈最终一致

在世界范围构建可靠的分布式系统往往要求在一致性和可用性之间进行权衡。上个月,亚马逊公司的CTO Werner Vogels发表了一篇文章,描述在大型分布式系统中容忍最终数据一致性的方法。正如InfoQ之前的一篇新闻里所讨论的:系统架构师角色关键的一方面就是衡量相互冲突的需求、决定解决方案,常常要牺牲一个方面来换取另一个方面。亚马逊公司的CTO Werner Vogels发布的新帖子讨论了这些基本需求如何应用于基础设施服务,为构建Internet范围的计算平台提供资源。鉴于这些系统
原创
博文更新于 2010.07.08 ·
804 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python从两个List构造Dict


IDLE 2.6.4   
>>> l1=['test','k2']
>>> l2=[5,7]
>>> d=dict(zip(l1,l2))
>>> d
{'test': 5, 'k2': 7}
原创
博文更新于 2010.06.10 ·
7113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

emacs undo/redo


有个问题:emacs的redo命令是什么?一直没找到 :confused:

Emacs下面的redo就是用undo的undo实现的.
比如删了一个字符, 然后用C-/ undo了, 但你后面又想删掉这个字符(也就是redo), 这时你可以先使用一个非编辑命令(如C-f), 再用C-/就是redo了.
原创
博文更新于 2010.09.04 ·
7733 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Debian apt-get 用法

经常忘记,总是man,索性就把要用到的都给整了出来.需要用到sudo,”packgeame”和”string”替换成你想要安装或者查找的程序apt-get update —— 在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。apt-get install packagenam
原创
博文更新于 2010.03.18 ·
3178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

远程xp

/root/kvm-88/x86_64-softmmu/qemu-system-x86_64 -hda /root/zkz/xp_vol.img -smp 2 -m 4096 -vnc :0 -net nic,macaddr=08:88:e0:88:FF:F2 -net tap,script=/etc/qemu-ifup -hdb /root/zkz/stock.img
原创
博文更新于 2010.05.08 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu中安装rpm格式的软件包

ubuntu中安装rpm格式的软件包ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.debsudo dpkg -i xxxx.deb #安装注意,用
原创
博文更新于 2010.03.01 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建Python Egg



创建Python Egg 
首先, 需要安装setuptools,然后创创建文件:setup.py,文件内容如下: 

Python代码 #!/usr/bin/env python  from setuptools import setup, find_packages    setup(      name = "pollen",      version = "0.36",      package_data = {'':['*.*']},     
原创
博文更新于 2010.09.30 ·
1035 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Eclipse常用快捷键



1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)
快速修正:Ctrl+1
单词补全:Alt+/
打开外部Java文档:Shift+F2

显示搜索对话框:Ctrl+H
快速Outline:Ctrl+O
打开资源:Ctrl+Shift+R
打开类型:Ctrl+Shift+T
显示重构菜单:Alt+Shift+T
上一个/下一个光标的位置:Al
原创
博文更新于 2010.09.20 ·
767 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux 杀死进程


*杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。 *确定要杀死进程的PID或PPID # ps -ef | grep httpd *以优雅的
原创
博文更新于 2010.09.10 ·
1269 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

git merge one specified file from another branch


#You are in the branch you want to merge to
git checkout <branch_you_want_to_merge_from><file_paths...>
原创
博文更新于 2010.09.10 ·
1309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

无x-window情况下,运行文本中的命令


比如有名为command.txt的文本,
内容为:
apt-get install curl gcc bzr memcached python-configobj python-coverage python-dev python-nose python-setuptools python-simplejson python-xattr sqlite3 xfsprogs python-webob python-eventlet python-greenlet python-p
原创
博文更新于 2010.09.02 ·
863 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse中统计代码行数


在eclipse中, 

打开File Search对话框, 
选中正则表达式,在搜索文本框输入 /n 
文件名称输入 *.java 
在范围里选中Enclosing projects 
然后就可以统计出整个项目的代码行数。 
原创
博文更新于 2010.08.30 ·
5842 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu 10.04地址导航栏修改为显示路径


在Ubuntu中,文件位置默认不是和Windows地址栏一样的(位置项),而是显示是路径名称组合(路 径栏),这对于文件路径的获得复制很不方便。比如,获得某个文件德 路径,如果是地址栏,直接复制一下就可以了,但是Ubuntu的默认方式是不能直接复制德。所以为了方便,决定将地址栏修改为类似Windows地址栏的 风格。

方法:

终端,输入gconf-editor,

定位到 apps->nautilus->preferences,定位
原创
博文更新于 2010.08.27 ·
959 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vim超猛的自动补全autocomplpop.vim


autocomplpop.vim
原创
博文更新于 2010.08.18 ·
7067 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

apt-get install python2.6-dev to fix "Python.h: No such file or directory"


apt-get install python2.6-dev to fix "Python.h: No such file or directory"
原创
博文更新于 2010.08.09 ·
2018 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

主题:Nosql 学习笔记(一)



如今Nosql 可谓炙手可热,各大社交网站facebook,twitter等也纷纷用上了nosql的产品,这几天借着团队分享的春风,也大概学习了下,还非常粗浅
1.主流的Nosql 数据存储系统
  facebook、twitter和digg使用的cassandra
  日本前两位的社交网站使用的 Tokyo Cabinet、Tokoy Tyrant (TT)
  提供更加丰富的查询的mongoDB
 
2. Nosql 能
原创
博文更新于 2010.07.30 ·
879 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kvm安装

  1 10 __ kvm # qemu-img create -f raw CentOS.img 10GFormatting CentOS.img, fmt=raw size=10737418240   1 10 __ kvm # kvm -m 2047M -smp 4 -hda /zkz/kvm/CentOS.img -cdrom /mnt/img/CenS-5.4
原创
博文更新于 2010.07.29 ·
1177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

复制互联网2010全球最值得模仿的230个网站



001 oMoby.com——手机视觉搜索
002 AmazType.tha.jp——基于亚马逊的新型搜索
003 Groupon.com——每天团购一次
004 Ezdia.com——知识交易平台
005 DealBK.com——本地手机优惠券
006 PleaseRobMe.com——搜索记录行踪日志
007 Seed.com——分发原创内容平台
008 WordItOut.com——让你的文字“云”起来
转载
博文更新于 2010.07.28 ·
1552 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

介绍Amazon分布式存储引擎Dynamo(Consistent-Hashing算法,NWR模型,Vector-Clock,论文pdf) zz



 
http://hi.baidu.com/beibeiboo/blog/item/5418ff35533b061b91ef3908.html Dynamo是个什么东东呢
Dynamo 是个什么东东呢?他是 Amazon 公司的一个分布式存储引擎。那么这个什么引擎又是什么?
首先,假设一个场景,你的网站要存储用户登陆的IP。这个问题怎么解决呢?传统的方法是用数据库。数据库提供了方便的操作接口,复杂的查询能力以及事物的保证。
好,现在假设大家都很
转载
博文更新于 2010.07.28 ·
2473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多