- 博客(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 39704
原创 与 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 7506
转载 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 66171 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 10316 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 520
mongo-spark-connector_2.11-2.2.0 相关jar
2017-11-23
hadoop-eclipse-plugin-2.8.1.jar
2017-11-08
生成 hadoop-eclipse-plugin-2.x 插件工具代码
2017-11-08
The_.NET_Developer_s_Guide_to_Windows_Security
2016-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人