自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式

http://www.cnblogs.com/zhenyulu/articles/65850.html

2010-09-30 11:40:00 357

转载 (转)优秀网站源码、编程源码下载网站大集中

http://blog.csdn.net/chenmeimei_8899/archive/2008/05/11/2432580.aspx 源代码网站 收藏优秀网站源码、编程源码下载网站大集中 <br />1.51源码:http://www.51aspx.com/<br /><br />2.源码之家:http://www.codejia.com/<br /><br />3.源码网:http://www.codepub.com/<br /><br />4.虾客源码:http://www.xkxz.com/<br

2010-09-30 11:40:00 801

转载 SVN找回删除的项目

http://www.subversion.org.cn/svnbook/1.4/svn.branchmerge.commonuses.html#svn.branchmerge.commonuses.undo<br />版本控制系统非常重要的一个特性就是它的信息从不丢失,即使当你删除了文件或目录,它也许从HEAD版本消失了 ,但这个对象依然存在于历史的早期版本 ,一个新手经常问到的问题是“怎样找回我的文件和目录?”。 <br />第一步首先要知道需要拯救的项目是什么,这里有个很有用的比喻:你可以认为任何存在

2010-09-30 11:39:00 1885

原创 BREW学习资料汇编

http://blog.tom.com/mybrew/articles

2010-09-30 11:39:00 480

原创 svn找回失去的文件完整篇

常见用例<br />分支和svn merge有很多不同的用法,这个小节描述了最常见的用法。 合并分支到另一分支<br />为了完成这个例子,我们将时间往前推进,假定已经过了几天,在主干和你的分支上都有许多更改,假定你完成了分支上的工作,已经完成了特性或bug修正,你想合并所有分支的修改到主干上,让别人也可以使用。 <br />这种场景下如何使用svn merge?记住这个命令比较两个目录树,然后应用比较结果到工作拷贝,所以要接受这种变化,你需要主干的工作拷贝,我们假设你有一个最初的主干工作拷贝(完全更新),

2010-09-30 11:38:00 2922

原创 TortoiseSVN add to ignore list

在tortoiseSVN中有add to ignore list,参考SVN的help5.13. Ignoring Files And Directories<br /><br />Figure 5.27. Explorer context menu for unversioned files<br />需要在没有加入版本控制的文件上右键

2010-09-30 11:37:00 4658

转载 svn如何恢复误删除的数据

<br /><br />如果数据较多,可以用更快的方法:使用svn cp命令。 <br />如上面例子中,如果整个trunk已被删除,通过svn log命令查明删除前版本号1151,删除后版本号1152,现在版本号1155,则运行命令: <br />svn cp -r 1151 http://www.scmbbs.com/repos/project1/trunk/ http://www.scmbbs.com/repos/project1/ -m"recover from wrong deleted" <br

2010-09-30 11:37:00 4125

转载 查看文件锁定

TortoiseSVN是一个SVN的客户端,下面是我以前不知道从哪复制的大致使用,希望对你有用: <br />五.客户端的使用 <br />10.文件的锁定 <br />前面说过Subversion的版本控制模型是一种叫做Copy-Modify-Merge <br />(拷贝-修改-合并)的模型。 <br />该模型在对文本文件进行版本控制时工作的很好, <br />但是有些需要进行版本控制的文件并不是文本文件, <br />比如说图像文件,这种模型在这种情况下就不能正常工作了, <br />因为文本文件可

2010-09-30 11:36:00 1483

转载 在TortoiseSVN中恢复误删除的SVN文件

1.在误删除的文件中又添加了新的文件,新添加的文件必须先删除。2.在菜单中-->Repo-Browser,点击URL:右边的Revision:点击Head按钮,选择误删除之前的版本。3.在误删除的文件上选择Copy to 按钮4.将会从此处新建一个History的copy到当前的Revision,这样我们就有了删除之前的整个history. 附注:如果点击Head选择合适的版本,我们可以就可以快速找到本文件的以前的History,只是这样,我们把此文件截断成半了,因为对于SVN来说删除了即使再添加同名的文件

2010-09-30 11:36:00 4001 1

转载 (转)Source Insight使用技巧

http://wz.csdn.net/url/1304282/ 1、背景色选择<br />要改变背景色Options->preference->windows background->color设置背景色<br />2、解决字符等宽对齐问题。<br />SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行<br />llllllllll<br />MMMMMMMMMM<br />同样10个字符,长度差多了.用VERDAN

2010-09-30 11:35:00 634 1

转载 项目管理实践(SVN服务器以及TortoiseSVN客户端的使用)

http://blog.csdn.net/webclass/archive/2009/03/01/3947840.aspx<br />在第一篇文章 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】发布后,根据大家的回复,我需要向大家说明几个问题: <br />1.为什么要用VisualSVN Server,而不用Subversion? <br />回答: <br />因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为wi

2010-09-30 11:34:00 859

转载 项目管理实践教程(转)-项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】

<br />作者:ttzhang(Technology Life--张涛的技术博客)<br />出处:http://ttzhang.cnblogs.com/<br />文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 <br />今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文

2010-09-30 11:33:00 535

转载 (转)项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】

在第一篇文章 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】发布后,根据大家的回复,我需要向大家说明几个问题: <br />1.为什么要用VisualSVN Server,而不用Subversion? <br />回答: <br />因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apach

2010-09-30 11:32:00 812

转载 项目管理实践【四】Bug跟踪管理【Bug Trace and Management】

首先,向大家说一声抱歉,这篇文章耽误了这么久才和大家见面。<br />至于Bug的跟踪和管理的必要性和好处,我就不在这里说了,下面介绍几款Bug跟踪和管理的软件。 <br /><br />一、BugNET<br />BugNET是一个非常优秀的开源软件,基于.NET Framework2.0 ,使用ASP.NET+SQL Server开发的网站项目, 另外项目中还使用了Microsoft Report Viewer Redistributable 2005和Microsoft ASP.NET AJAX 1.

2010-09-30 11:31:00 2175

转载 项目管理实践【三】每日构建【Daily Build Using CCNET and MSBuild】

在上一篇项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】中我们已经讲解了如何使用TortoiseSVN和VisualSVN Server来做简单的版本控制,这一篇我们将会讲解使用CruiseControl.NET和MSBuild来搭建每日构建系统。 <br />在第一篇项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】 中我们已经安装了CruiseControl.NET 1.4,因为我们还要用到MS

2010-09-30 11:31:00 934

转载 项目管理实践【五】自动编译和发布【Using Visual Studio with Source Control System to build and publish website automatically】

在上一篇教程项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】 中,我们讲解了如何使用CCNET+MSBuild来自动编译项目,今天我们讲解一下怎么使用MSBuild+WebDeployment+Robocopy自动编译过和部署ASP.NET网站。 <br />首先安装下面的三个软件: <br />1.MSBuild.Community.Tasks下载:<br />http://msbuildtasks.tigris.org/file

2010-09-30 11:30:00 1021

转载 项目管理实践【六】自动同步数据库【Using Visual Studio with Source Control System to synchronize database automatically】

在上一篇项目管理实践【五】自动编译和发布网站中,我们讲解了如何使用MSBuild+Robocopy+WebDeployment来自动编译和部署网站,今天,我们来看一下,如何使用MSBuild +SVN来自动同步数据库。 <br />首先,将我们项目中的数据库文件和数据库日志文件放到某个目录下,这里放到StartKitDB目录下,然后在该目录下新建一个名为StartKitDB的文本文件,修改扩展名为proj,实际上,在理论上任何扩展名都可以,然后,使用记事本或其他程序打开文件,将下面的内容复制到其中,保存。

2010-09-30 11:29:00 714

转载 转)使用svn进行版本控制

<br /> <br />以前都是别人建好并配置好了svn,然后我使用。今天自己简单尝试了下建svn来管理项目文档。中间也遇到些问题。下面是我总结的一个完整流程,许多步骤可以有另外的方法来完成,但在这我都只给我认为比较简单的方法。 <br />我使用系统是: Microsoft Windows xp sp2<br />  <br />第一:下载软件<br />有两个软件需要下载的:<br />Subversion和TortoiseSVN<br />Subversion 下载地址:http://subvers

2010-09-30 11:28:00 474

转载 Linux内核访问外设I/O资源的方式(转)

Linux内核访问外设I/O资源的方式(转)3/15/2009 1:27:34 PMhttp://www.diybl.com/course/6_system/linux/Linuxjs/200888/135069.htmlLinux内核访问外设I/O资源的方式 Author: DongasDate: 08-08-02 我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先将其地址映射到内核空间中来,然后才能在内核空间中访问它。 Linux内

2010-09-30 10:57:00 873 1

转载 Linux内核访问外设I/O资源的方式(转)

Linux内核访问外设I/O资源的方式(转)3/15/2009 1:27:34 PMhttp://www.diybl.com/course/6_system/linux/Linuxjs/200888/135069.htmlLinux内核访问外设I/O资源的方式 Author: DongasDate: 08-08-02 我们知道默认外设I/O资源是不在Linux内核空间中的(如sram或硬件接口寄存器等),若需要访问该外设I/O资源,必须先将其地址映射到内核空间中来,然后才能在内核空间中访问它。 Linux内

2010-09-30 10:57:00 468

转载 Python 大文件分割

http://www.okpython.com/bbs/thread-2246-1-7.html<br /><br />我们知道,一个EXCEL文件单表行数最多是65536行,超过这个行数,就无法再EXCEL中显示,在日常工作中,很多情况下需要对从数据库中提取的超大行数的数据进行EXCEL操作,所以我就想到了用python先把大文件进行分割处理,这样就可以解决这个矛盾了,说干就干。<br /><br />先说说思路,首先让程序具有接受输入文件名作为参数的功能,这样以后可以处理不同的文件了,而且行数自定义,关

2010-09-30 10:56:00 2137

原创 计算机图书下载

http://b.99081.com/hit168/

2010-09-30 10:56:00 520

转载 Python import

http://www.okpython.com/bbs/thread-2055-1-9.htmlpython有三种导入模块的方法:<br />其一,<br />import modname<br />模块是指一个可以交互使用,或者从另一Python 程序访问的代码段。只要导入了一个模块,就可以引用它的任何公共的函数、类或属性。模块可以通过这种方法来使用其它模块的功能。<br /><br />用import语句导入模块,就在当前的名称空间(namespace)建立了一个到该模块的引用.这种引用必须使用全称,也

2010-09-30 10:55:00 559

原创 Python编程技巧-使用状态机

http://www.okpython.com/bbs/thread-672-1-18.html状态机从理论上说是几乎与计算机和编程相关的每件事的基础。从实用角度来看,状态机还有助于解决许多常见问题(特别适用于 Python 程序员)。本文中,David Mertz 讨论了何时以及如何使用 Python 编码状态机的实际例子。 <br />什么是 Python? <br />    Python 是由 Guido van Rossum 开发的免费高级解释型语言。其语法简单易懂,而其面向对象的语义功能强大(但

2010-09-30 10:54:00 864

转载 转帖]Python开发编码规范

http://www.okpython.com/bbs/thread-1293-1-16.html这篇文档所给出的编码约定适用于在主要的Python发布版本中组成标准库的Python    代码,请查阅相关的关于在Python的C实现中C代码风格指南的描述。<br /><br />这篇文档改编自Guido最初的《Python风格指南》一文,并从《Barry's style guide》中添加了部分内容。在有冲突的地方,Guide的风格规则应该是符合本PEP的意图(译注:指当有冲突时,应以Guido风格为准)

2010-09-30 10:54:00 457

转载 developerWorks Linux 专栏

http://www.ibm.com/developerworks/cn/linux/theme/special/index.html#python

2010-09-30 10:53:00 372

转载 python常用的时间方法

python常用的时间方法我们先导入必须用到的一个module<br />>>> import time<br />设置一个时间的格式,下面会用到<br />>>>ISOTIMEFORMAT=’%Y-%m-%d %X’<br />看一下当前的时间,和其他很多语言相似这是从epoch(1970 年 1 月 1 日 00:00:00)开始到当前的秒数。<br />>>> time.time()<br />1180759620.859<br />上面的看不懂,换个格式来看看<br />>>> time.local

2010-09-30 10:52:00 451

转载 PYTHON各类资源(转)

PYTHON各类资源(转)4/13/2009 11:08:43 PMhttp://www.okpython.com/bbs/thread-451-1-21.html PYTHON各类资源Python基本安装: <br /><br />* http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; <br />* http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进; <br

2010-09-30 10:52:00 479

转载 LanguageParsing

LanguageParsing4/21/2009 4:04:53 PMhttp://wiki.python.org/moin/LanguageParsing?highlight=%28%28PyBison%29%29 <br />Small discussion and evaluation of different parsers. <br /> Please keep wiki links as wiki links, use external links only if there is no exi

2010-09-30 10:51:00 732

转载 source insight研究——快捷键篇(转)

source insight研究——快捷键篇(转)4/22/2009 9:59:27 PMsource insight研究——快捷键篇http://blog.csdn.net/ison81/archive/2008/12/13/3510426.aspx关于键盘和鼠标谁更快捷之争,是一个永远被程序员争论的话题。我想大多数人都不会极端的信奉一种操作方式,鼠标更为大众接受,但掌握一些快捷键对于提高操作速度是有帮助的。<br /><br />si为我们提供了丰富的快捷键和灵活的定制方式,同时还支持自定义命令和脚本,

2010-09-30 10:50:00 659

转载 source insight研究——配置篇(转)

source insight研究——配置篇(转)4/22/2009 9:57:30 PMsource insight研究——配置篇http://blog.csdn.net/ison81/archive/2008/12/13/3510043.aspx用si有好几年了,零零散散也累积了不少心得,但总觉得还有一些内容是不知道的,所以今天干脆来个大清扫,把所有的选项都研究一遍,并把自认为有用的内容在这里整理一下。<br /><br />si的主要配置都在Options->Perferences菜单里,<br /><

2010-09-30 10:50:00 737

转载 source insight研究——正则表达式篇

source insight研究——正则表达式篇4/22/2009 10:01:08 PMsource insight研究——正则表达式篇正则表达式主要用来做搜索和替换,一般强大一点的编辑器都会支持。si在搜索和替换界面里都有Use Regular Expression这样的选项。个人认为使用正则表达式(后简称RE)应该是每个程序员都应该掌握的技能。虽然和vim这些相比si对RE的支持还是弱一点,但对于从未了解过RE的人来说,从si这样的编辑器来入门RE也不失为一个好的选择。<br /><br />学习

2010-09-30 10:49:00 653

原创 python中struct.unpack的用法

python中struct.unpack的用法4/25/2009 12:18:21 PMPython中按一定的格式取出某字符串中的子字符串,使用struck.unpack是非常高效的。<br />1. 设置fomat格式,如下:<br /># 取前5个字符,跳过4个字符华,再取3个字符<br />format ='5s 4x 3s'<br />2. 使用struck.unpack获取子字符串<br />import struct<br />   print struct.unpack(format, 'Te

2010-09-30 10:48:00 40466 1

转载 Source Insight Marco研究(语法篇)

Source Insight Marco研究(语法篇)4/22/2009 10:02:25 PMSource Insight Marco研究(语法篇)<br />Source Insight宏语法与C相似,编写好的宏以.em文件存储。要使用宏先需要把.em文件加入到当前工程或是Base工程中,然后为其分配一个快捷键或是菜单项,之后就可以使用键盘或是点击菜单来调用宏。<br /><br />si的宏语法“不是”大小写敏感的,且每行语句不强制要求以分号结束,语法元素之间的空格将被自动忽略,变量名必须以字母开

2010-09-30 10:48:00 996

转载 Python资源列表

Python资源列表(转)4/25/2009 10:49:58 PM 关键词: Python资源列表(转)                                          <br />1 Python资源列表(转) 原地址: http://bbs.chinaunix.net/viewthread.php?tid=553745<br />官方网站  <br />http://www.python.org/<br />PyUnit - the standard unit testing f

2010-09-30 10:47:00 383

原创 python图形处理库PIL(Python Image Library)的基本概念

python图形处理库PIL(Python Image Library)的基本概念4/25/2009 2:24:59 PMConcepts<br />The Python Imaging Library handles raster images, that is, rectangles of pixel data.<br />Bands<br />An image can consist of one or more bands of data. The Python Imaging Library al

2010-09-30 10:47:00 1281

原创 pygtk+ glade python一点感悟(转)

pygtk+ glade python一点感悟(转)4/27/2009 9:55:58 PMpygtk+ glade python一点感悟<br />http://www.yuanma.org/data/2007/0612/article_2669_1.htm<br /><br />一般用函数调用编出的图形,它默认是不看见的 ,必须用相应的show函数才能使它显示。但是当用glade这种可视化的工具画图形时,它的属性可以在界面上直接处理。像glade它默认图形是可见的。<br />即使在glade 文件中窗

2010-09-30 10:46:00 1403 1

转载 Python: 50个能够满足所有需要的模块

Python: 50个能够满足所有需要的模块2008-06-19 17:03 by 副主编 QQbyte<br />评论(9)有2848人浏览声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!<br />catswhocode.com 的 jbj 写道:我很喜欢Python,Python具有强大的扩展能力,我列出了50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interactio

2010-09-30 10:44:00 581

转载 使用Python操作注册表

使用Python操作注册表5/4/2009 9:39:17 AM<br />使用Python操作注册表<br />与注册表操作相关的函数可以分为打开注册表、关闭注册表、读取项值、c添加项值、添加项,以及删除项等几类。<br />1.打开注册表<br />对注册表进行操作前,必须打开注册表。在Python中,可以使用以下两个函数:RegOpenKey和RegOpenKeyEx。其函数原型分别如下所示。<br />RegOpenKey(key, subKey , reserved , sam)<br />Reg

2010-09-30 10:43:00 520

原创 pyusb

http://pyusb.berlios.de/

2010-09-30 10:43:00 2452

Python Tutorial Python入门指南

python教程,对python的用途以及python的概念作了介绍,并按照流程控制、数据结构、Modules,错误和异常以及class做了详细的描述

2009-05-24

understanding burst mode flash memory devices

深入理解burst flash与异步flash的对别,分析。spansion公司的专业文档。

2008-12-07

空空如也

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

TA关注的人

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