Yhzhtk's Blog

(热爱技术,高效Code)     归档  标签  源码  关于 


直观全面的配置文件格式YAML

2013-07-09  查看评论    yaml  python 

1 概念
        YAML是一种人们可以轻松阅读的数据序列化格式,并且它非常适合对动态编程语言中使用的数据类型进行编码。YAML是YAML Ain't Markup Language简写,和GNU("GNU's Not Unix!")一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。YAML不是XML。它可以用作数据序列,配置文件,log文件,Internat信息和过滤。
2 优点
        YAML的可读性好。 
        YAML和脚本语言的交互性好。 
        YAML使用实现语言的数据类型。 
        YAML有一个一致的信息模型。 
        YAML易于实现。

阅读全文


Python使用wxPython、py2exe可视化编程

2013-07-07  查看评论    wxPython  py2exe  python 

    今天学了学Python的可视化编程。使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局。在完成编写之后,由于直接的py文件不能再没有安装python的电脑上运行,能否有一个打包成在任意电脑都能运行的工具,网上找找发现了py2exe正好可以完成这个功能。wxPython和py2exe都是开源免费软件。

wxPython: 下载地址,下载后双击安装即可,安装程序会自动安装到对应python\Scripts下。

py2exe:下载地址,同样双击即可安装,注意下载要对应使用的Python版本。

下面分别示例说明wxPython和py2exe的简单使用。

阅读全文


阿里云开放云搜索初探

2013-07-02  查看评论    云搜索  python 

    前几天申请了阿里云开放云搜索(Aliyun OpenSearch)的邀请码,今早通过收到通过验证了,于是准备试试云搜索

    阿里云搜索使用很简单,和Lucene一样,包括索引文档字段几个概念。每个索引可以当成数据库的一个数据库,一条文档当成数据库的一条记录,一个字段就是数据库的一个字段。

    目前支持四种形式的搜索模板,资讯类,小说类,应用类和社区类。模板在这儿就是规定好了索引的字段,也可以自定义。详细介绍

    我想测试一下,就把自己的博客写的这十几篇POST发上去建立索引吧,使用了资讯类的模板。

阅读全文


Python 使用 turtle 绘图

2013-06-30  查看评论    python 

今天继续看Python,发现一个绘图的包turtle,非常简单和有趣。turtle(中文海龟的意思,可能因为默认的demo有一只乌龟),据说海龟绘图以“最适合教给孩子的编程语言”而闻名。

从Python2.5开始,turtle被包含在Python库中,官网文档在:turtle — Turtle graphics for Tk

下面给出一个实例,这是一个画五角星的简单demo:

绘图Demo

阅读全文


BackupsForData - 快速备份软件

2013-06-28  查看评论    C#  备份 

快速备份软件,也是大三的时候,觉得备份数据到硬盘时特别不方便,于是自己写了一个小工具软件。

多个地方的修改,每次都打包复制,大文件没有修改都要复制一遍,或者一个个找哪个没复制,你是否为之烦恼,这个软件会帮到你。

本软件只找出源路径和备份路径下所有不同的文件,将源有的备份路径没有的拷贝,将备份路径旧的而源已经删除的删除。

阅读全文


分类标签

jekyll3   编码1   windows1   bootstrap1   git3   删除1   命令3   python11   ide1   学习笔记3   实例分析1   mp3-tag1   github1   gravatar1   goagent1   翻墙1   C#4   找茬工具1   微博自动评论1   电脑监控1   备份1   云搜索1   wxPython1   py2exe1   yaml1   Eric1   PyQt1   Django1   设计模式5   翻译4   单例1   工厂1   抽象工厂1   生成器1   原型1   适配器1   桥接1   组合1   装饰1   外观1   享元1   代理1   MVC1   观察者1   状态1   策略1   模板1   访问者1   职责链1   解释器1   迭代器1   中介者1   备忘录1   js1   resize bar1   geohash1   口琴1   rpm安装gitlab1   CentOs1   WordPress1   数据库1   读脏数据1   丢失的修改1   不可重复读1   幻影读1   1   隔离1   思维导图1   事务1   笔记迁移1   note1   issue1  

最新博文

更多博文

最新评论

Feed订阅


©2013 首页   关于     View me on GitHub Powered by Jekyll & Bootstrap 知识共享许可协议