自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanzhizi的专栏

http://blog.csdn.net/shanzhizi

  • 博客(551)
  • 资源 (107)
  • 收藏
  • 关注

原创 推荐Pyramid

Django和Pyramind框架都是接触时间不长,初步比较,Django实在不适合我,Pyramind虽然资料少,但是,看他的例子赶脚很爽。贴一下Pyramind资料链接:http://docs.pylonsproject.org/en/latest/#pylons-project-documentation还有一个非官方的:http://pyramidoc.

2016-02-03 09:41:45 949

原创 openerp参考文章

帮助定一下几篇openerp的博客文章:(1)http://blog.csdn.net/vnsoft/article/category/1334402

2016-01-21 19:26:42 495

原创 Django用户认证系统 authentication system----登陆访问限制@login_required

在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面如果用户没有登陆而直接访问就会跳转到登陆界面,用户在跳转的登陆界面中完成登陆后,自动访问跳转到之前访问的地址要实现这样的需求其实很简单:就是使用@login_required标签。在想相应的view方法的前面添加@login_required标签,并在settings.py中配置L

2016-01-19 15:55:25 2874

原创 Linux清理根路径

du -h --max-depth=1 | grep G | sort -n用上面的命令查看哪个路径占用空间最大大部分是var/log和var/libvar/log/journald路径下,不做配置的话可能时间长了会积累比较多的logsudo vim /etc/systemd/journald.confSystemMaxUse=50M控制该路

2016-01-14 13:11:59 4115 1

转载 用ladon框架封装Python为Webservice接口以及调用接口的方法

一、用ladon框架封装Python为Webservice接口                功能实现的同时,希望将接口开放给别人,而封装python接口的一个再简单不过的框架Ladon,而且提供不同的协议,包括SOAP和Json等格式的接口。虽然很简单,但是官网的文档还是不够详细,下面介绍我配置的过程及遇到的问题。1、安装Ladon包使用Ladon框架,首先需要安装Lad

2016-01-13 15:47:23 4759

转载 本办法学SOAP---SAOP/WSDL祥解

SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。一、SOAP(Simple Object Access Protocol)如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后对方把数据返回给我们。这其中就涉及到两个问题:1、数据如何在网络上传输。2、如何表示数

2015-12-29 09:33:48 1306

原创 如何调用他人的远程服务---RPC原理

1 如何调用他人的远程服务?由于各服务部署在不同机器,服务间的调用免不了网络通信过程,服务消费方每调用一个服务都要写一坨网络通信相关的代码,不仅复杂而且极易出错。如果有一种方式能让我们像调用本地服务一样调用远程服务,而让调用者对网络通信这些细节透明,那么将大大提高生产力,比如服务消费方在执行helloWorldService.sayHello(“test”)时,实质上调用的

2015-12-28 11:09:39 2513

原创 分布式系统知多少

看到两篇文章,觉得非常好,可惜不让转!下面就帮忙推广一下这两篇文章吧!    分布式系统编程,你到哪一级了?http://blog.jobbole.com/20304/作者分了四个级别:第0级:完全一无所知第1级:RPC第2级:分布式算法 + 异步消息传递 + 语言级支持第3级:分布式算法 + 异步消息传递 +  纯函数式

2015-12-28 11:06:13 770

原创 有一个fuck叫做wfg,还是大写---python的@修饰符解析

引用:http://coolshell.cn/articles/11265.html@-Decorator的本质线上代码:def fuck(fn): print "fuck %s!" % fn.__name__[::-1].upper() @fuckdef wfg(): pass酷壳说,这个东西居然有输出,而且还说出了大家的心声,马雅!神马

2015-12-24 15:54:48 889

原创 Django源码分析--1

先上一个图,来看一下Django的结构,数据处理方向。另外,Django所用的一个非常高级的python技术就是“元类”,所以在深入研究时需要了解这个东东。先上图:

2015-12-24 15:08:24 2257 1

原创 python的元类---类的类

http://blog.jobbole.com/21351/type(类名, 父类的元组(针对继承的情况,可以为空),包含属性的字典(名称和值))

2015-12-24 14:48:03 833

原创 推荐一篇非常不错的关于Linux系统硬盘、分区及文件系统的基本概念介绍文章

原文:RHEL6入门系列之四,磁盘分区、文件系统和目录结构摘要:在安装操作系统之前,一般需要先对硬盘进行分区。我们都知道硬盘分区包括主分区、扩展分区、逻辑分区三种类型,之所以会有这样的区分,是因为在硬盘的主引导扇区中用来存放分区信息的空间只有64个字节(主引导扇区一共只有512字节空间),而每一个分区的信息都要占用16字节空间,因而理论上一块磁盘最多只能拥有4个分区,当然这

2015-12-18 10:17:01 836

原创 知名程序员书架

有一种博文,看过后是不得不丁一下!http://codingpy.com/article/programmers-bookshelf-recommendations/通过这种方式来帮助增加这种博文的暴光,让更多的人看到它:知名程序员书架这是情怀!

2015-12-17 11:15:32 1144

原创 Code Kata编码套路练习网站参考

帮助编程学习者进行套路练习的网站有很多。知道这类编程练习网站之后,我做了一些搜索,收藏了一些国外程序员推荐的站点,在这里推荐给大家。CodewarscodeforcesHackerRankProject EulerLeetCodeSPOJ:Quora上的朋友说,这个网站的难度最高。练习编码套路,贵在坚持、专注。当然,练习到了一定的水平之后,确实再做一些简单的题目,很难有较大的提高。

2015-12-17 10:12:11 3883

转载 MySQL Proxy 实现 MySQL 读写分离提高并发负载

来自:http://blog.jobbole.com/94606/拓扑:MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡等功能,并且稳定性也高于MySQL Proxy,有兴趣的可以测试一下。环境

2015-12-16 13:42:27 1462

转载 16个Linux服务器监控命令

在不同的Linux发行版中,会有不同的GUI程序可以显示各种系统信息,比如SUSE Linux发行版中,就有非常棒的图形化的配置和管理工具YaST,KDE桌面环境里的KDE System Guard也很不错。  然而,对于一名Linux系统管理员来说,除非迫不得已,否则不会在Linux服务器上去运行这样的GUI程序,主要还是因为GUI会占用很多的系统资源。所以呢,使用GUI工具一般都是做简

2015-12-15 14:07:04 1809

转载 Mysql学习四部曲

互联网时代,关系数据库中MySQL的使用最为广泛,从而造就了大量的MySQL从业人员。曾经使用Oracle的互联网巨头阿里系也进行了去IOE化,也影响了更多的人想去学习MySQL,从事MySQL方面的工作。我是从四年前开始接触MySQL的,从之前的工程师工作,到现在的架构工作,再到偶尔的DBA工作,我对MySQL的学习也有着很多体会,今天我就来给大家讲讲我心目中的最好的MySQL学习书籍。

2015-12-15 11:45:18 594

转载 一次服务器IO占用率高的定位分析

背景:请假在外中,听平台组同事反馈了一个问题,在往生产数据库中导入部分数据时会造成客户端的访问超时,初步定位是因为服务器磁盘占用IO过高,导数据时IO会飙升到100%,因此引起了不少数据库的慢查询操作导致客户端响应超时,无奈只好暂时停止了导入数据的脚本,同时也延误了针对这部分数据的生产测试工作。于是我第二天回到公司就投入了对这个问题的跟踪定位工作。环境描述:操作系统

2015-12-15 11:39:01 10669 2

转载 一次服务器CPU占用率高的定位分析

服务器CPU占用率高的定位分析

2015-12-15 11:32:39 5655 1

转载 linux shell 历史命令记录功能

来自:https://segmentfault.com/a/1190000000716056在 Linux 下面可以使用 history 命令查看用户的所有历史操作,同时 shell 命令操作记录默认保存在用户目录的.bash_history 文件中。通过这个文件可以查询 shell 命令的执行历史,有助于运维人员进行系统审计和问题排查,同时在服务器遭受黑客攻击后,也可以查询黑客登录服

2015-12-09 13:32:08 6489 1

转载 Linux查看SSH用户登陆日志

linux下登录日志在下面的目录里: cd /var/log 查看ssh用户的登录日志: less secure linux日志管理: 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等

2015-12-09 11:08:06 27569

转载 10款强大的JavaScript图表图形插件推荐

来自:http://www.iteye.com/news/24535上有很多用于绘制图表图形的免费JavaScript插件和图表库,这类插件大量出现的原因,一是人们不再依赖于Flash,二是浏览器和精密的计算使呈现实时数据变得容易,而且各种向量绘图技术像VML、SVG和Canvas的发展也使之成为可能。 本文推荐10款强大的绘制图表图形的JavaScript插件。其中一些插件需要主流浏

2015-12-02 14:02:44 8642

原创 Django实现自定义的manage名利

我们都用过Django的django-admin.py和manage.py。django-admin.py是一个命令行工具,可以执行一些管理任务,比如创建Django项目。而manage.py是在创建每个Django project时自动添加在项目目录下的,只是对manage.py的一个简单包装,其功能是将Django project放到sys.path目录中,同时设置DJANGO_SETTI

2015-11-26 14:31:18 488

原创 odoo worker 异常Exception("bus.Bus unavailable")

odoo 在配置workers后会有如下错误Traceback (most recent call last):  File "/opt/odoo/openerp/http.py", line 530, in _handle_exception    return super(JsonRequest, self)._handle_exception(exception)

2015-11-24 23:01:32 5648 1

原创 centos添加源

centos的本身的源,往往资源比较少!有时增加一些外部的第三方源会大大提高yum install的便利。更新方法如下:先进入yum源配置目录cd /etc/yum.repos.d备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.save下载yum源163的yum源:wget http://mirrors.1

2015-11-24 17:12:11 2007

原创 Django卸载重新安装

不同的项目可能使用了不同的Django版本,兼任性是大问题,如果不幸要去接手不同版本的项目,比较惨烈!如果想重装一个Django版本,需要先卸载后安装。首先找到django安装路径python import sys; sys.path = sys.path[1:]; import django; print(django.__path__)得到 django 安装目录 ['/L...

2015-11-16 20:26:42 23841 1

原创 Django配置Mysql数据库

django mysql

2015-11-14 21:17:09 833

原创 Linux下软件开发RPC框架

thrift的全名叫做Apache thrift,是一款软件开发RPC框架,可以很高效地实现跨语言的RPC服务。thrift最初生于Facebook,并茁壮成长,在2007年由Facebook正式开源出来,2008年由Apache软件基金会开始负责项目孵化直至今日。其他RPC框架还有:protobuf、Avro、MessagePack等具体thrift的详细内容推荐参考:http:

2015-11-14 13:46:10 1318

转载 Odoo8 custom view module

http://www.codeproject.com/Tips/998870/Odoo-custom-view-moduleIntroductionThe tip covers 2 separate Odoo8 modulesThe view module: creates a simple view that prints sample buttons and a g

2015-11-12 22:57:12 1091

转载 web.py源码分析: application

webpy源码

2015-11-12 21:35:17 1288

转载 webpy源码阅读

转载自:http://my.oschina.net/u/138488/blog/1690922 找到源码分析的切入点, 以下是webpy官网提供的helloworld程序代码?1234567891011importweb u

2015-11-12 21:31:02 1308

转载 利用d3.js对QQ群大数据资料进行可视化分析

这里有一篇文章:http://www.raincent.com/content-85-3946-1.html帮助不错的网站,增加点链。

2015-11-12 15:12:05 2921

转载 小白如何入门 Python 爬虫?

http://dataunion.org/14510.html“入门”是良好的动机,但是可能作用缓慢。如果你手里或者脑子里有一个项目,那么实践起来你会被目标驱动,而不会像学习模块一样慢慢学习。另外如果说知识体系里的每一个知识点是图里的点,依赖关系是边的话,那么这个图一定不是一个有向无环图。因为学习A的经验可以帮助你学习B。因此,你不需要学习怎么样“入门”,因为这样的“入门”点根

2015-11-12 15:04:35 807

原创 爬虫参考资料

开源爬虫软件汇总:http://blog.chinaunix.net/uid-22414998-id-3774291.html淘宝搜索-定向抓取漫谈 :http://www.searchtb.com/2011/01/an-introduction-to-crawler.html淘宝搜索-快速构建实时抓取集群 :http://www.searchtb.com/2011/07/%E5%BF%A

2015-11-11 22:04:31 966

原创 图片处理开源项目

一:GRireGRire是Golden Retriever-Image Retrieval Engine的简写,是一套Java的开源图像检索引擎。GRire基于BoVW(Bag of Visual Words)模型建立。BoVW是目前图像检索一种常用的方法,这一方法借鉴了信息检索中word的概念,预先生成有代表性的图像特征作为words,并将众多words集合为bag,对于新的图像中提

2015-11-07 18:25:43 4255

转载 糗事百科爬虫改进

无事,抓糗事!看到一个哥们的代码,无事拿来改改,抓糗事百科文字内容#!/usr/bin/env python'''for qiushibaike.com'''import urllib2# import urllibimport reimport threadimport timeclass Spider_Model(): def __init__

2015-11-07 15:12:33 1233 2

原创 正则表达式祥解

最近终于打算整理一下正则了!反复筛选,终于找到第一篇好文章。原文:http://qntm.org/files/re/re.html译文:http://blog.jobbole.com/63398/文章非常适合入门,逐步深入本部分内容将以python应用为前提!另外推荐几个正则表达式编辑器:Debuggex :https://www.debugge

2015-11-07 09:22:21 661

转载 Mysql主要配置文件知多少

mysql数据库的主要配置文件1./etc/my.cnf 这是mysql的主配置文件我们可以查看一下这个文件的一些信息[root@xiaoluo etc]# ls my.cnf my.cnf[root@xiaoluo etc]# cat my.cnf [mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mys

2015-11-05 13:48:32 1790

转载 英语学习素材

原文地址:http://blog.jobbole.com/45795/听力根据我个人的口味,当然要推荐历届All ThingsD大会上Steve Jobs 专访的音频,或者也可以看视频。这些素材都可以在网页上直接在线访问,点一下每个链接最前面就会开始播放。不过,下载到iTunes里听会更方便。All ThingsD大会Steve Jobs 合集也不错:http://

2015-11-05 13:41:20 738

原创 常用的python调试工具

(1)日志logging.debug(2)跟踪标准库里面的trace模块(3)调试器pdb pdb的直接替代者:ipdb(easy_install ipdb) – 类似ipython(有自动完成,显示颜色等)pudb(easy_install pudb) – 基于curses(类似图形界面接口),特别适合浏览源代码(4)标准Linux工具

2015-11-05 11:32:54 2996

webservice WSDL文档

webservice WSDL文档祥解 WSDL文档格式的详细说明

2016-01-13

用户体验草图设计

用户体验草图设计,适合应用软件开发者读, 非常好的书

2015-09-30

黑客与画家

黑客与画家 pdf 中文版

2015-09-30

Python高级编程

Python高级编程,提升python编程水平的好书

2015-09-25

nginx配置文件参考

nginx配置 nginx配置文件参考 nginx配置文件参考

2015-07-31

ssl的配置方法

SSL-key生成方法

2015-07-31

openerp+nginx配置方法

openerp+nginx配置方法, 非常详细的资料,可以参考使用。

2015-07-31

openerp开发应用与基础

openerp开发应用与基础,

2015-04-24

Java Web系统开发

当有了java基础以后,如果想学习web开发,想深入jsp开发,此书是不错的选择。 Tomcat原理与Java Web系统开发,通过此书应该可以基本实现企业级B/S应用开发。 除此之外,还可以参考另外一本《java web整合开发与项目实践》

2014-11-04

java核心技术第1卷

java2核心技术第I卷--基础知识(第7版) java入门提升的非常经典的资料,可以在看完《java入门经典》后就看这本书, 这本书语言非常清晰、明了! 深入浅出,例子丰富、恰到好处。 入门必看!

2014-11-03

JAVA解惑-深入学习必备

JAVA解惑,有java基础后进一步提升的好书! 我有java基础,想深入学习该怎么办?

2014-11-03

30天自制操作系统

30天自制操作系统,是扫描版,但清晰度一点没问题! 非常好的初学资料!

2014-10-13

Assembly Language汇编语言

Assembly Language汇编语言,学习汇编非常好的书,很简洁。

2014-09-30

构建基本嵌入式Linux根文件系统详细步骤

构建基本嵌入式Linux根文件系统详细步骤,并打包了一个已经制作好的文件系统,可直接使用。非常好的文档。

2014-09-05

802.1D-2004

802.1D-2004标准文档 快速生成树RSTP GARP

2014-05-16

802.1w-2001

802.1w-2001标准文档,备份参考 RSTP GARP

2014-05-16

802.1D-1998

802.1D-1998 标准文档,备份参考 GARP STP

2014-05-16

电子电路入门

电子设计从零开始 模拟电路电子设计从零开始

2014-04-28

binutils工具集命令详解objdump objcopy等

学习elf格式的可执行文件过程中肯定用到的命令集 熟悉binutils工具集,

2014-01-15

数据结构算法演示系统

数据结构算法演示工具软件,非常好的验收工具,直观好玩。

2013-12-21

libdes-l-4.01.tar.gz

开发SNMPv3用到的加密库 在使用SNMP++时用的到

2013-12-02

snmp++v3.2.25.tar.gz

开发SNMP客户端用到的类SNMP++ v2.2.25包.备份使用。

2013-12-02

ASN.1 Communication between Heterogeneous Systems

ASN.1 Communication between Heterogeneous Systems 这本书是英文原版,不过网上有对其内容的概要翻译,可以对照着看看。非常好的介绍ASN.1的书,原版内容语言比较轻快,读起来应该还算不错的。 是学习ASN.1语法规则的好书。

2013-09-16

linux串口编程从驱动到应用

linux下串口编程,简单介绍了如何修改linux的串口驱动,使你的串口可用。 并列举了一些串口控制的应用程序。很多内容是参考的网络资源。如有不正确的地方请指正。

2013-07-23

以太网交换机基础培训教材

以太网交换机基础培训教材 不错的入门教材,

2013-07-08

AT91_Bootstrap介绍

AT91_Bootstrap介绍,官方英文版

2013-06-20

arm学习报告

arm学习报告一二三 上佳的uboot分析资料,

2013-06-17

uboot代码详细分析

uboot代码详细分析,非常详细的分析文档, 有一定的arm基础后看这个文档将会让你迅速掌握u-boot移植

2013-06-15

ARM9嵌入式系统设计与开发教程

入门嵌入式开发挺好的参考资料. 初学嵌入式的朋友可以参考

2013-06-14

AT91SAM9261中文数据手册完整版

AT91SAM9261中文数据手册完整版 可靠完整版,翻译不错,值得收藏。

2013-06-07

s3c2440中文数据手册(完整版)

s3c2440中文数据手册(完整版) 可靠完整版,放心下载。

2013-06-07

linux内核修炼之道

Linux内核修炼之道 是linux内核初学者非常好的一个学习方法指导的书,在学习内核源码之前可以先读读这个书,

2013-04-16

IGMP协议rfc1112 2236 3376

IGMP协议rfc标准文档(包含IGMPv1 IGMPv2和IGMPv3) igmpv1-rfc1112---IGMPv1 igmpv1-rfc2236---IGMPv2 igmpv1-rfc3376---IGMPv3

2013-03-29

MFC DirectUI源码

界面库 mfc directui 类似JJ斗地主游戏大厅的源代码。 转载保留

2013-03-28

一个MFC的界面库,包括大多数常用控件

一个MFC的界面库,包括大多数常用控件,图像库用的CxImage(经过阉割,只支持bmp,jpg,png,ico,gif,需要支持其他格式的自己加相关.h和.cpp), 有几个控件是从网上整理出来的,现在整合成一个DLL发布出来。包含全部源代码和1个test工程 保留下来,参考使用

2013-03-28

微机原理与接口技术(基于嵌入式芯片arm)

微机原理与接口技术(基于嵌入式芯片arm) 还是挺好的参考书

2013-03-27

编码的奥秘

共享,绝对值得一看,看后你将大彻大悟,嘿嘿!

2013-03-21

UNIX环境高级编程第二版中文版

UNIX环境高级编程第二版中文版--高清带目录标签 学习linux编程的必备必读书籍

2013-03-12

STP生成树协议原理与算法简析

STP生成树协议原理与算法简析,STP生成树协议工作原理简单描述分析,并对算法做了距离说明。

2013-03-06

LINUX设备驱动程序(第3版中文版)

LINUX设备驱动程序(第3版中文版)---正版书的扫描版。 网上有些不知道什么人翻译的很烂的版本,根本没法看。这个版本是LINUX设备驱动程序第三版中文的扫描件,不过很清楚,而且带有目录书签。

2013-02-19

空空如也

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

TA关注的人

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