自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(60)
  • 收藏
  • 关注

原创 java下载地址

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u32-oth-JPR

2013-01-16 10:53:00 365

原创 python 获取用户名和group名

import os.pathimport statdef get_ugid(name, para): ''' 1:owner id 2:group id ''' fileobj = None if para == 1: fileobj = open('/etc/passwd') elif para == 2: fileobj = open('/etc/group')

2012-12-25 07:58:02 1573

原创 代码搬运

import xlrdimport os.pathdef get_data_from_excel(file_path, sheet_index): try: data = xlrd.open_workbook(file_path) except Exception,e: print(str(e)) table = data.sheets()[sheet_index] d

2012-12-20 07:25:55 417

转载 Solaris 10下Samba的详细配置步骤和常见问题解决

本文详细记录了Solaris10系统下Samba服务器的过程,以及遇到的一些常见问题的解决方法!作者:zieckey (zieckey@yahoo.com.cn)All Rights Reserved!由最简单的一个例子说起,匿名用户可读可写的实现第一步: 配置smb.conf我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;

2012-10-25 07:13:09 509

转载 Solaris下FTP服务配置

1、默认ftp服务是启动的,但不允许root访问,需要修改/etc/ftpd/ftpusers,将root用户注释掉,此文件夹下包含所有被拒绝访问的用户2、取消tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s /tftpboot这样行的注释。 -bash-3.00#

2012-10-25 07:11:25 1775

原创 python 文件夹复制加强版

文件夹复制 覆盖 python coyptree

2011-02-27 21:20:00 5222 1

原创 python多线程--实践篇

<br />练习知识点:<br />1.RLock锁的使用及多线程的使用方法<br />代码如下:<br />import threadingimport timeclass thread_test(threading.Thread): def __init__(self, thread_name): threading.Thread.__init__(self, name=thread_name) def run(self): ''' ove

2011-02-13 17:45:00 1003

原创 python多线程--理论篇

<br /> <br /> 多线程,任何语言都绕不过的一道弯儿,在这里就走一遭吧。<br /> python版本3.1<br /> python对于多线程的实现,主要依靠模块threading和thread。其中threading是一个高层模块,对较为底层的thread进行了一些必要的封装。<br /> 下面来看看threading模块中的几个方法吧。<br />    threading.active_count()  返回当前处于alive状态的Thread对象的个数。<br />    threadi

2011-02-13 16:49:00 1326

原创 进程与线程

程序写久了,对于有些概念,反倒是觉得生疏了,学成于思。

2011-02-13 14:57:00 458

转载 QT事件机制

什么是自发事件?哪些类型的事件可以被propagated 或compressed? posting and sending 事件之间有何不同?什么时候应该调用 accept() 或是ignore() ? 如果这些问题你还不是很了解,那么继续看下去。事件起源:基于事件如何被产生与分发,可以把事件分为三类:* Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个

2010-03-08 18:36:00 421

转载 PyQt 绘制图片相关

在處理影像資料上,Qt提供了QPixmap、QBitmap、QImage與QPicture等類別。QPixmap繼承了QPaintDevice,您可用以建立QPainter並於上進行繪圖,您也可以直接指定圖案載入Qt所支援的圖檔,像是BMP、GIF、JPG、JPEG、PNG等,並使用QPainter的drawPixmap()繪製在其它的繪圖裝置上。您可以在QLabel、QPushButton上設定

2010-03-06 21:00:00 2877 1

原创 PyQt 中信号与槽的连接

1.传递一个无参数的信号QObject.connect(self.timer, QtCore.SIGNAL("timeout()"), self.processStatus) def processStatus(self):#做你想做的事情吧 2.传递一个带参数的信号,这个信号可能是基于C++,也可能是PyQT的.需要注意的是,这时参数的类型是完全与定义匹配,即使参数类

2010-03-04 10:50:00 2414 1

原创 X86的显存首地址

    针对代码3.1,有如下語句LABEL_DESC_VIDEO:              Descriptor           0B8000h,        0ffffh,          DA_DRW                    ;显存首地址一直对0B8000h耿耿于怀,却不知该向哪里找资料,现在终于找到了。   下图摘自http://wiki.osdev

2010-02-05 08:25:00 1367

原创 第3章 认识保护模式 的代码修正

        关于《Oranges 一个操作系统的实现》第三章中认识保护模式部分的代码,自己在实现时,发现在运行时,虚拟机无法识别引导程序。经过判定,因为按照目前的程序,没有对引导扇区的511和512字节赋值为0x55aa。        于是根据第一章代码的提示,尝试自己实现。        1.直接使用第一章的赋值語句times 510-($-$$) db 0 ; 填充剩下的

2010-02-03 21:46:00 1458 6

原创 深入python3

  找了好久,没有找到相关的中文版dive into Python3,本想自己翻译一下,不过今天终于让我找到了!分享一下网址http://www.woodpecker.org.cn/obp/diveintopython3/table-of-contents.html,这样也就没有继续翻译的必要了.

2010-01-28 08:45:00 627

翻译 深入理解Python3 1.2函数声明

  1.2.声明函数      Python像其它编程语言一样也有函数,但是却没有像C++那样的头文件或者像Pascal那样的interface/implementation部分.当你需要一个函数时,只要像下面一样声明就可以了:def approximate_size(size, a_kilobyte_is_1024_bytes=True):      函数的开始是关键字def

2010-01-27 21:25:00 2886

翻译 深入理解Python3 1.1DIVING IN

   "不要一声不响地埋葬掉你的困惑.你有问题?很好.高高兴兴地深入地研究它吧."--Ven.Henepola Gunaratana 1.1Diving In      关于编程的书籍通常会以一大堆枯燥的基础知识章节开头,直到最后才会去构建一些有用的东西.现在让我们跳过这些.这里就有一个完整的,可以运行的Python程序.你可能对它毫不理解,不过不用担心,你将会逐行的来研究它.在此

2010-01-27 11:53:00 1721 2

原创 javascript日期对象

1.日期对象的构造 1.1当前日期           var now = new Date();    1.2特定日期 var someDate = new Date(yyyy,mm,dd);    注:月应该是从0开始计数的.    2. 日期函数的使用可以参照下面的链接. http://www.w3school.com.cn/js/jsref_obj_date.

2009-12-25 15:47:00 450 1

原创 CUnit使用总结

CUnit是一款针对C语言开发的测试框架,小巧易用.官网http://cunit.sourceforge.net/ 先说优点吧. 开源免费且针对性强.我想这也是Linux下大部分软件的特点.CUnit对断言和一些判断逻辑进行了封装,使用其库函数写出测试用例,执行完后,可自动生成直观的结果图. 如果想增加对代码格式,内在泄露,代码覆盖率等的测试,必须再集成其它的测试工具. 缺点:如果被测试代码

2009-12-22 10:51:00 2797 1

原创 Pear的安装

在安装pear的过程中运行go-pear.bat,出现了上图所示的错误,google了一下,得到如下的解决方案.在配置文件php.ini中找下面的内容: ; http://php.net/phar.require-hash ;phar.require_hash = On 将phar.require_hash前面的注释引号去掉,并将On改为Off. 然后再

2009-12-14 02:38:00 396 1

原创 google wave邀请

     今天,通过topLanguage发出的的邀请终于入手了。还在试用过程中,不过初步感觉功能强大但操作如果不借助于手册,似乎有些困难。      得到之后,发现可以邀请其它人进入了。现在剩余4个名额,要的朋友,留个邮箱,送完为止。

2009-12-07 15:52:00 445 1

原创 关于Apache安装后无法访问localhost的疑问

      最后在公司的电脑中安装了apache2.2,安装显示成功并正常启动。但是在访问http://localhost:80或者http://127.0.0.1的时候,却显示无法连接。      开始以为是服务有问题,后来用自己的实际地址访问,终于Itworks!了。看来还是在解析上面两个网址的时候存在问题。折腾了不少时间,重装过3遍,先记录一下,有时间再追根溯源的找一下问题的所在。

2009-12-03 09:44:00 3506 2

原创 学习WEB的经典网站

     最近自己想建一个网站,同时学习一下PHP的相关知识。同事推荐了一个网站,里面对网站设计的各个步骤都有相当精典的文章,在此推荐一下。http://kb.operachina.com/?q=node/14#toc

2009-11-30 11:01:00 504 1

原创 文本和变量输出

    个人感觉PHP就像是C与Perl的混血儿,从前辈身上继承了不少的东西。    用作输出的函数也有不少,常用的echo和printf。    作为参数的形式总体说为有3种。    1.单引号        单引号用来引用文本,引号中的东西会不加转换的输出。        $a = "abc";        echo $a;        输出为: $a 

2009-11-25 21:46:00 475 1

原创 C语言学习笔记之嵌套文件包含

 为避免嵌套文件包含问题,可采用宏声明来解决。 #inndef _HEADERNAME_H #define _HEADERNAME_H /*此处为头文件的具体内容,而_HEADERNAME_H可随便定义但不能重复,最好根据当前头文件的文件名来进行声明。  #endif

2009-11-09 15:20:00 799 1

原创 Win7闪屏问题

    关于WIN7的闪屏总是,网上有一种说法是因为优化大师对系统进行了过度的优化造成的,而且给出了相应的解决方案。我自己试过之后 ,并没有效果,况且我也没有装过优化大师,更没有进行过什么优化。但实在是忘记了从什么时候开始出现闪屏了。    最初装机时,并没有出现闪屏现象。以后唯一对于图像有影响的应该就是显卡驱动的安装了。但网上并没有这种说法,后来我发现,当壁纸在自动更换的时候,闪屏的频率就会

2009-10-24 20:33:00 1370 1

原创 Linux下SVN服务器的安装

        这次转到了航空的一个项目,需要在Linux下用C做开发。版本管理采用SVN,从昨天下午开始我就开始了安装,真的是痛苦的过程。现在倒是安装好了,但是配置命令还没有掌握。        如果有权限从网上直接更新软件,我不必每次都去找源码包,如果不是用虚拟机,我不用每次都在windows下下载好再拖进Linux下,如果我的Linux知识再好一点……      下面是一篇帖子,虽然

2009-10-22 19:15:00 1464 1

原创 关于凸包问题的一点看法

     今天下午在论坛上晃悠时,发现一篇帖子是关于凸包是,即怎样用最短的绳子圈起所有的柱子。     本来对算法的兴趣并不是很高,从小到大就是一个数学白痴,虽然大学选了计算机专业,但也并未因此有任何改观。     这都是废话,接下来说我的想法,也不知道别人的怎样想的。     1. 求这些点的极左,极右,极上,极下点。当然,可能得到三种情况,两个点,3个点,四个点。然后求所构图形的中

2009-10-08 17:11:00 389 1

原创 CSS文件的路径和编码问题

    前几天,送给客户的代码被指了几个小问题,其中一个是样式表的路径问题。然后呢,对方提供了一个路径如“/serveices/style/A1.css",要求在中使用这个路径。     我们在照做之后,发现样式的使用未成功,于是google一番之后,发现自己原来忽略的一个小问题。JSP的路径问题。     在JSP中不同的标签对于绝对路径的书写的要求并不一致。而这种不一致似乎是由于不同的

2009-09-23 13:31:00 1160 1

原创 项目总结

       现在项目已经接近尾声,正在进行结合测试,因为时间还算充裕,所以趁这个时间将这个项目的情况总结一下。      项目简介:F项目 该系统主要针对日本的公路管理局的库存物品进行管理。既然是库存管理,就不外乎是下面几个方面,物品的购入、借出,折损,丢失,修理等各种情况,当然,还有必不可少的盘点和各种报表的输出。这或许是公司目前为止所接手的为数不多的自由度较高的项目中的一个。毕竟是对

2009-08-27 12:00:00 439 1

原创 cpu的部级待遇

   最近CPU风扇安静地不太正常,好似回到了刚入手时的状态,开机时竟然无声无语的像个害羞的大姑娘,我抱着侥幸的心理也就没有太在意,毕竟用过的机器还没有风扇坏掉的。    但是,从前天开始,机器开始毫无预警的关掉,Windows7如此,Fedora11依然如此。虽然想到了是风扇可能出了问题,但依然没有打开机箱,实在太麻烦了。昨天傍晚下班之后,拆开一看,风扇在以肉眼可辨的速度在慢悠悠地转着,

2009-08-13 13:03:00 381 1

转载 硬盘逻辑结构简介

一. 硬盘逻辑结构简介  1. 硬盘参数释疑  到目前为止, 人们常说的硬盘参数还是古老的 CHS(Cylinder/Head/Sector)参数. 那么为什么要使用这些参数,它们的意义是什么?它们的取值范围是什么?  很久以前, 硬盘的容量还非常小的时候,人们采用与软盘类似的结构生产硬盘

2009-08-11 07:49:00 534 1

原创 提高查询的执行效率

   近来,在项目后期,应客户要求,对项目涉及的SQL进行了优化,颇有一些感触,现记录如下。      SQL的好坏,体现在速度上,可能是几倍甚至几百倍的差别,而在项目开始之初,就应该对用户的数据量有一个大概的了解,并将写出的SQL实地运行一下,看是否能够满足要求。如果只是能用就好,而项目即将结束之时,再回来改变SQL这无疑是一个巨大的风险。      SQL的书写应该遵循下面几个注意

2009-08-10 14:31:00 387 1

原创 IE下取得最初的事件源

  今天有个需求是在Form表单提交的时候,获得是哪个按钮按下触发了这个事件。  首先尝试event.srcElemnent。但很不幸的是,这个属性代表的是当前事件也就是Form提交事件的事件源即该form。多亏同事的帮助,才知道还有这个一个方法:document.activeElement。搞定!

2009-08-10 14:29:00 407 1

原创 再理解retf和特权等级跳转

        retf 指令:retf指远返回,就是执行指令时,将[ESP]送EIP,[ESP+4]送CS,同时进行保护检查,违反则GP,不然就执行新地址处指令,一般我们在RING0返回RING3时使用,一般不用因为我们在FLAT模式下。今天对特权等级的转移又有了一些新的认识。        翻看前面的内容,发现有下面一段解释:“一致”的意思是这样的,当转移的目标是一个特权级更高

2009-08-05 22:42:00 495 1

转载 CPL,RPL,DPL区别

以下内容均为转载和整理:1. 一致代码与非一致代码的区别      一致代码段是内核开辟出来的供应用程序访问的段,但是不允许用户程序写入数据。1.CPL(Current Priviliege Level):它代表了当前代码段的特权等级,由CS和SS的第0位和第1位表示。当程序转移到不同的特权等级的代码时处理器将改变CPL。在遇到一致代码段时,一致代码可以被相同或者更低特权等级(用户程序

2009-08-04 22:43:00 906 1

原创 千里之行,始于足下

   《Oranges一个操作系统的实现》,在网上看到对这本书的评价比较不错,于是掏银子入手了。之前买过板砖《深入理解Linux内核》,但是却始终没有深入理解,原因不外乎一个:太浮躁。当然因为概念性的东西过多,而实际可以编程的例子又没有,要想好好的理解只能拿Linux的内核源码来研究,不啻于天书。作为一本入门级的教程,《O》非常值得推荐,因为可以动手,不会只是拘泥于概念性的东西,也锻炼了动手能力

2009-08-01 22:53:00 344 2

转载 存储器管理机制复习

        借着看《Oranges 一个操作系统》中3.1认识保护模式的机会,顺便再复习一下大学的学习内容。        下面就立即开始吧。。。。。       在保护模式下,籍由分段机制,将逻辑地址转换为线性地址,再由分页机制将线性地址映射为物理地址,当然在分页机制没有启用的情况下,线性地址直接映射到物理地址空间。分段机制1.段寄存器和段选择符      

2009-08-01 17:27:00 465 1

原创 javascrip点滴 在IFrame中获得包含页面

A页面中包含一个IFrame,而在IFrame中又包含一个B页面.如果在页面初始化时,想将A的页面属性值传给B.不外外乎页面两种方案.1.通过地址栏传值.你可能想通过Form进行传值,但这个时候整个页面尚未加载完毕,也就是B的加载的过程中A还没有加载完成,所以A中Form的值在B的初使化过程中无法取得.2.通过javascript传值.  下面又有两种方式.   在A加载完成后向B

2009-05-07 14:57:00 605 1

原创 推荐一款Linux平台下的BT下载工具

    一直以来,没有完全脱离windows,其中一个很主要的原因是Linux下缺少一款可以媲美于迅雷的下载工具,当然Linux下的下载工具也不少,而且功能也已经很是强大,况且脱胎于Unix的Linux始终于网络有着不可分割的联系,但很无奈的是,下载BT的时候,同样的种子,在迅雷下可以到过百的速度在Linux下楞是几K,让我好不伤感。我本是一个漫迷,每天都会有一两个动画要追,其它时候倒好说,就是这

2009-01-19 20:43:00 1766 2

空空如也

空空如也

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

TA关注的人

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