自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (88)
  • 收藏
  • 关注

原创 java 发送 json、xml格式的 http请求,并读取响应response内容实例

java 发送 json、xml格式的 http请求,需要确定接受请求的的服务器地址(ip、端口、具体的目录)然后设置连接属性信息请求的数据格式(json 或 xml)根据需要是否要向服务器发送消息体(可以只发送http头,不发具体的信息),数据格式要与设置的http头信息设置的格式一致,如果想查看发送和服务器的响应的具体信息 可以使用 http抓包工具,如 httpAnalizer等

2012-11-23 11:46:58 15937

翻译 python中 class 或对象属性转化成dict 、dict转换成对象

一、class 或对象 属相转化成dict ,class 和类对象的属性有所区别,有兴趣的可以输出类和对象的 __dict__ 查看一下,>>> class A(object):... def __init__(self):... self.b = 1... self.c = 2... def do_nothing(self):... pass

2012-11-20 15:12:43 39694

原创 与 python 中的 os.system(cmd) 返回值与linux 命令返回值对应关系

一、python中的 os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系大家都习惯用os.systemv()函数执行linux命令,该函数的返回值十进制数(分别对应一个16位的二进制数)。该函数的返回值与linux命令返回值两者的转换关系为:该函数的返回值(十进制)转化成16二进制数,截取其高八位(如果低位数是0的情况下,有关操作系统的错误码共131个,所

2012-11-16 12:54:24 6482

转载 Python:文件操作技巧(File operation)

读写文件#! /usr/bin/python# -*- coding: utf8 -*- ''' 知识点: 如何读写文件'''spath="D:/download/baa.txt"f=open(spath,"w") # Opens file for writing.Creates this file doesn't exist.f.write("First line 1

2012-11-27 15:27:42 722

转载 python 的os模块下chmod方法简单介绍

os模块下的chmod这个方法来替代shell下chmod这个命令,下面来看看这个方法的使用:os.chmod(path,mode) 这个方法应该很简单,只需要2个参数,一个是路径,一个是说明路径的模式,下面列出了这个用法中可以使用的一些常用的模式:stat.S_ISUID: Set user ID on execution. 不常用stat.S_ISGID: Set gr

2012-11-27 13:44:42 6011 1

转载 Python常见文件操作的函数示例

'''''    Python常见文件操作示例     os.path 模块中的路径名访问函数    分隔    basename() 去掉目录路径, 返回文件名    dirname() 去掉文件名, 返回目录路径    join() 将分离的各部分组合成一个路径名    split() 返回(dirname(), basename()) 元组    sp

2012-11-23 14:34:52 563

转载 JAVA发送HTTP请求(post、get),读取HTTP响应内容,实例及应用

JDK中提供了一些对无状态协议请求(HTTP)的支持,下面我就将我所写的一个小例子(组件)进行描述:首先让我们先构建一个请求类(HttpRequester)。该类封装了JAVA实现简单请求的代码,如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;i

2012-11-23 11:06:24 5425

转载 关于python文件操作

python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.pat

2012-11-23 09:27:18 615

转载 Python 文件与目录操作

目录列出一个目录的内容import os for fileName in os.listdir ( '/' ): print fileName创建目录: os.mkdir('testDirectory')删除目录: os.rmdir('testDirectory')创建多级目录: os.makedirs ('I/will/show/you/how/deep/th

2012-11-23 09:04:06 851

翻译 ibus开机自动启动问题---解决

ibus开机自动启动问题网上的解决办法诸如:往$HOME/.bashrc添加 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus根本无法实现 ibus 自动启动要想实现自动启动需要在$HOME/.bashrc 多添加一行 :export XIM_PROGRAM=

2012-11-16 20:43:28 7502

转载 Linux下chkconfig命令详解

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果加上服务

2012-11-16 20:16:02 456

原创 探测linux是否运行xen

检测linux主机是否运行  xen,其原理是读取 CPUID 来判断,Xen 源代码下面有一段检测是否是 Xen 的 C 语言代码 tools/misc/xen-detect.c,这段代码提供了一个很好的例子,重写了代码,用宏替代了函数。xentest.c#include #include #define HYPERVISOR_INFO 0x40000000 #define CP

2012-11-16 10:26:31 1205

原创 修改linux系统时间方法 总结

修改linux系统时间方法总结如下:注意,这里说的是系统时间,是linux由操作系统维护的。    在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,

2012-11-15 09:35:20 598

转载 如何修改Linux系统时间 ubuntu

两步(1)date 102718362009(2)hwclock -w第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年第二步的意思是写入主板的rtc芯片..=======================================su -c 'date -s 月/日/年'su -c 'date -s 时:分:秒'========

2012-11-15 09:29:07 1523

原创 解决socket.error: [Errno 98] Address already in use问题

如果python中socket 绑定的地址正在使用,往往会出现错误,在linux下:            则会显示“ socket.error: [Errno 98] Address already in use”在windows下:          则会显示 “socket.error: [Errno 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次”

2012-11-14 09:01:09 66168 5

翻译 python 用心跳(UDP包)探测不活动主机

计算机周期性的发送一个代表心跳的UDP包到服务器,服务器跟踪每台计算机在上次发送心跳之后尽力的时间并报告那些沉默时间太长的计算机。客户端程序:HeartbeatClient.py""" 心跳客户端,周期性的发送 UDP包 """import socket, timeSERVER_IP = '192.168.0.15'; SERVER_PORT = 43278; BEAT_PERIO

2012-11-09 09:02:12 6021 3

转载 Python中time模块详解

在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。在开始之前,首先要说明这几点:在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可

2012-11-08 08:48:01 752

转载 python 时间

表示时间的方式: 1. 时间戳 time.time() 相对于1970年1月1日的时间,单位秒 2. 格式化时间字符串 “yyyy-mm-dd”or “yyyymmdd” 可通过time中的strptime转换 time.strptime(str,format) 结果为元祖类型,详情见3.元祖 3. 元祖(struct_time) 时间的对

2012-11-08 08:44:13 746

转载 python的时间戳转换

#!/usr/bin/env python# -*- coding: utf-8 -*-# Last modified: Thu 09 Feb 2012 02:52:49 PM CST [dev]"""docstring"""__revision__ = '0.1'import timeimport datetime#获得某个时间的时间戳s = datetime.date

2012-11-08 08:42:49 953

转载 Python与C参数交互---结构体指针作为参数 实例

在Python中某些时候需要C做效率上的补充. 在实际应用中,需要做部分数据的交互. Python 可以通用 ctypes 模块很好地调用C. 下面演示了 Python 中调用C一个标准函数. 传递一个结构指针入. 得到C中分配内存数据 传递出. 希望对你的Python 学习有所帮助.1 test.c#include #include typedef struct

2012-11-07 15:24:59 10309 1

转载 ubuntu设置IBus开机启动

Go to the menu:System >> Preferences >> Startup ApplicationsClick the button: AddName: IBus daemonCommand: /usr/bin/ibus-daemon -dComment: start IBus daemon when Gnome starts

2012-11-07 14:45:50 583

转载 Linux启动过程综述

Bootloader在Alpha/AXP平台上引导Linux通常有两种方法,一种是由MILO及其他类似的引导程序引 导,另一种是由Firmware直接引导。MILO功能与i386平台的LILO相近,但内置有基本的磁盘 驱动程序(如IDE、SCSI等),以及常见的文件系统驱动程序(如ext2,iso9660等),firmware有ARC、SRM两种形式,ARC具有类BIOS界面,甚至还有多重引导

2012-11-06 16:33:13 432

转载 Upstart与ubuntu启动过程,简单原理

ubuntu从6.10开始逐步用upstart代替原来的sysinit,进行服务进程的管理。也正是从6.10开始,ubuntu的启动过程开始变得有点“变幻莫测”。也没办法,这是正在开发中的upstart不可避免的。为了对原有的init实现向后兼容,upstart可以说是在表象上保留了大部分原来init的特性,因而目前linux初始化进程名仍然叫init,而改变的核心,乃是Event机制。理解并讲清

2012-11-06 16:26:41 499

转载 在linux下设置开机自动启动程序的方法

篇一:下面用自启动apache为例;自启动脚本:/usr/local/apache2/bin;./apachectl start文件位于/etc/rc.d/init.d下,名为apached, 注意要可执行.#chmod +x /etc/rc.d/init.d/apached //设置文件的属性为可执行#ln -s /etc/rc.d/init.d/apached /e

2012-11-06 15:13:40 725

转载 Linux开机自动运行脚本程序

[摘要] 在Linux启动时,自动运行位于普通用户test1根目录下的脚本程序test.py,该程序会在每次执行时自动向本地日志文件追加一条记录...[关键字] Linux开机自动运行脚本程序  测试环境:Fedora7,管理员:root,普通用户:test1  实现目标:在Linux启动时,自动运行位于普通用户test1根目录下的脚本程序test.py,该程序会在每次执行

2012-11-06 14:58:11 1396

转载 PYTHON的程序在LINUX后台运行

PYTHON的程序在LINUX后台运行1.nohup 命令nohup   nohup 命令   用途:LINUX命令用法,不挂断地运行命令。   语法:nohup Command [ Arg ... ] [ & ]   描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。

2012-11-06 14:45:58 5731

转载 python调用pam模块进行linux用户验证

# (c) 2007 Chris AtLee # Licensed under the MIT license:# http://www.opensource.org/licenses/mit-license.php"""PAM module for pythonProvides an authenticate function that will allow the caller t

2012-11-06 14:41:23 3509

转载 Python程序和C程序的整合

概览  Python是一种用于快速开发软件的编程语言,它的语法比较简单,易于掌握,但存在执行速度慢的问题,并且在处理某些问题时存在不足,如对计算机硬件系统的访问,对媒体文件的访问等。而作为软件开发的传统编程语言—— C 语言,却能在这些问题上很好地弥补 Python 语言的不足。因此,本文通过实例研究如何在 Python 程序中整合既有的 C 语言模块,包括用 C 语言编写的源程序和动

2012-11-06 14:13:11 601

原创 Python.h: No such file or directory

在python调用c代码时,需要用到python.h文件,但这个文件没有在python编译器的默认安装包中,所以需要单独安装。在ubuntu下:sudo apt-get install python-dev

2012-11-06 09:00:47 625

转载 eclipse 安装 svn客户端(Install Subclipse in Eclipse 3.x)

Install Subclipse in Eclipse 3.xStep 1:Begin the installation from the Eclipse Help menu item.Step 2:This screenshot show the screen as it initially comes up. In this case you will need to c

2012-11-06 08:25:56 409

转载 ubuntu备份与恢复

Ubuntu如何备份和恢复系统http://wsfei.iteye.com/blog/1100534在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Wi

2012-11-05 14:01:12 502

转载 Ubuntu忘记root密码解决办法

Linux系统中,用户的密码文件是存放在/etc/shadow文件中的,每一个用户一行记录,密码经过了加密,但是用sudo还是可以对这个文本进行编辑的。 于是我就想把当前用户的密码加密后的那串字符替换root的密码串,这时就可以用当前系统的密码登录root了。经过测试,这个方法在9.0.4以后的桌面版本是不可行的。于是上无忧论坛请教这方面朋友,才知道ubuntu桌面版安装完默认是不启用ro

2012-11-05 13:02:07 409

转载 如何在 Ubuntu 12.04 Server 中安装图形用户界面

使用ubuntu server安装lamp主机非常的方便,只要在安装系统的步骤中选择就是了 。但是很多时候我需要在图形界面下管理主机更加方便。今天的教程就是教大家安装图形界面。首先你需要确定你的源文件中 /etc/apt/sources.list 已经使用Universe和Multiverse库。然后使用下面的命令来进行更新源列表和安装图形桌面。sudo apt-get updat

2012-11-05 11:37:56 577

转载 Ubuntu12.04 root用户登录设置

Ubuntu12.04 root用户登录设置ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改, www.2cto.com普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式.然后执行:

2012-11-05 09:51:21 518

机器学习实战,中英pdf

机器学习实战,中英两本清晰的pdf,及书中的附属源码,

2017-12-20

hadoop测试数据(美国历年出生人口)

hadoop测试数据 美国历年出生人口文本数据,便于测试。

2017-11-28

mongo-spark-connector_2.11-2.2.0 相关jar

saprk2.2.0 连接 mongo相关jar包,有三个jar:mongo-java-driver、mongo-spark-connector_2.11-2.2.0、scala-library-2.11.8

2017-11-23

hadoop-eclipse-plugin-2.8.1.jar

适用于hadoop2.8.1,jdk1.8 eclipse4.7版本,如果重起没出现,eclipse启动时 加上 -clean参数启动一次应该能够出现,下次就不用加参数启动

2017-11-08

生成 hadoop-eclipse-plugin-2.x 插件工具代码

生成 hadoop-eclipse-plugin-2.x 插件工具代码,参照文件夹中的 readme 文件生成自己对应的hadoop版本插件

2017-11-08

Learn Python The Hard Way, 3rd Edition

Learn Python The Hard Way, 3rd Edition

2017-07-18

lua-5.1中文手册

lua-5.1 中文版 chm 格式

2017-06-21

FLEX项目简单的小例子

FLEX项目简单的小例子,是初学FLEX的好东东

2017-05-10

Groovy in Action, Second Edition 源码

Groovy in Action, Second Edition 随书 源码

2017-02-14

python-epoll-examples

python 使用epoll 示例代码

2016-10-08

定制linux安装ISO.pdf

ks 定制 裁减rpm

2016-09-09

The_.NET_Developer_s_Guide_to_Windows_Security

The_.NET_Developer_s_Guide_to_Windows_Security

2016-08-16

MongoDB权威指南(第2版)

MongoDB权威指南(第2版)

2016-08-16

Go语言 云动力

[Go语言·云动力(云计算时代的新型编程语言)].樊虹剑.扫描版

2016-08-16

Docker技术入门与实战

Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社

2016-08-16

Redis设计与实现

Redis设计与实现

2015-09-15

Redis入门指南(第2版)

Redis入门指南(第2版)

2015-09-15

Redis 入门指南

Redis 入门指南

2015-09-15

tornado rpc

实现了 JSON-RPC 和 XML-RPC 的服务器端的 Tornado 网络框架

2015-05-27

RFB协议-中文

详细介绍RFB协议的中文电子书,VNC监控使用的协议

2015-04-17

rdtool入门

介绍rrdtool的电子书,适于学习了解 清晰的pdf

2015-04-17

VMware-ovftool-4.1.0-2459827-lin.x86_64

VMware ovftool 在linux下的安装文件

2015-04-17

源码(setup.py)

制作 libvirt-python python库的setup 代码及相关c语言代码

2014-11-14

json rpc lib 包

java构建json数据的 lib 包,其中有JSONObject、JSONArray、JSONTokener类

2012-11-23

Python Cookbook第二版(英)

Python.Cookbook.2nd.edition,Python.Cookbook.2nd.edition chm格式

2012-11-09

python-lockfile

开源的文件锁 ,包含有lockfile的源码

2012-10-11

java server

java 编写的http服务器 包括 session response处理 request请求处理等,使用接口实现方式条理清晰明白

2012-09-25

java http服务器

java http服务器,遵循BSD协议的开源完善代码,

2012-08-14

apache commonshttpclient源码

真正的 org.apache.commons.httpclient.source 源码

2012-07-04

苹果操作系统--最新版 --雪豹 dmg格式文件种子

苹果操作系统--最新版 --雪豹 dmg格式文件种子 苹果操作系统--最新版 --雪豹 dmg格式文件种子

2011-05-06

苹果操作系统--最新版 --雪豹 镜像文件种子

苹果操作系统种子,最新版本,镜像文件 苹果操作系统种子,镜像文件

2011-05-06

嵌入式开发系列课程 嵌入式开发系列课程

使用Visual Studio .NET 2003开发基于Windows CE的嵌入式应用

2010-03-05

高级人工智能课件 高级人工智能课件

高级人工智能课件 高级人工智能课件 高级人工智能课件 高级人工智能课件

2010-03-05

形式语言与自动机课件 (清华大学出版社)

形式语言与自动机课件 (清华大学出版社) 形式语言与自动机课件 (清华大学出版社) 形式语言与自动机课件 (清华大学出版社)

2010-03-05

js日历控件 js日历控件

js日历控件 js日历控件 js日历控件 js日历控件 js日历控件

2010-02-26

java api 网页版 java api 网页版

java api 网页版 java api 网页版 java api 网页版 java api 网页版

2010-02-26

Java+Applet编程各章实例代码

Java+Applet编程各章实例代码 Java+Applet编程各章实例代码 从简单到复杂

2010-02-26

linux基础教程 清华课件

linux基础教程 清华课件 linux基础教程 清华课件 linux基础教程 清华课件

2010-02-26

java数据库编程jdbc

java数据库编程jdbc java数据库编程jdbc.rar java数据库编程jdbc.rar

2010-02-26

struts2权威指南 struts2权威指南

struts2权威指南.rar struts2权威指南.rar struts2权威指南.rar struts2权威指南.rar

2010-02-26

空空如也

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

TA关注的人

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