自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(51)
  • 资源 (10)
  • 收藏
  • 关注

转载 内存调试技巧

内存调试技巧C 语言最大难点揭秘2007 年 6 月 21 日本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围 内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消 息是,它们并不怎么神秘。 引言C 和 C++ 程序中的内存错

2007-06-23 15:40:00 379

转载 SQL语句优化技术分析

操作符优化     IN 操作符    用 IN 写出来的 SQL 的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。    但是用 IN 的 SQL 性能总是比较低的,从 ORACLE 执行的步骤来分析用 IN 的 SQL 与不用 IN 的 SQL 有以下区别:    ORACLE 试图将其转换成多个表的连接,如果转换不成功则先执行 IN 里面的子查询,再查询外层的

2007-04-10 14:12:00 634

原创 湖南长沙出差前

       2006年4月21日(星期五)下午,在上班期间我和郑卓科(蝌蚪,我的同学及同事)跟项目经理(刘博)讨论什么时候出差,我们都想五一之前能出差,这样我们就相当于来长沙旅游啦,哈哈。当时刘博也提到要到长沙来做后台数据的抽取工作,而蝌蚪一直都在搞JAVA,我去年9月开始搞过一会C/C++,我当时就跟刘博说明我的情况,并说我有意向来搞这个后台数据抽取的开发,并表明我什么时候都可以出差。万万没想

2007-02-15 17:54:00 683

原创 2005年的祝福

2005年7月26日00:00我的22岁生日到了,当然小蛋蛋(小琳琳)是第一个祝福我的人。我在00:03分时候许下一个愿:我亲爱的小琳琳每天都健健康康。 

2007-02-15 17:45:00 496

原创 给招惹水瓶座的20条忠告

1 不要以为瓶子曾经喜欢过一个人就会一直喜欢他,她喜欢的只是当初那个看似单纯老实的他。一旦发觉看走了眼,所有的一切就只剩下戏谑了。   2 不要以为在网上瓶子和你嘻嘻哈哈就表示她接纳了你,网络和现实的差别她比你分的清楚。   3 不要觉得自己是花心萝卜就有恃无恐,瓶子最不怕和花心萝卜打交道,因为可以不必担心伤人。   4 不要拿哄别的MM的手段来哄瓶子,太小儿科,瓶子只会不屑的默默看着你的表演,最

2007-02-15 17:43:00 480

原创 精妙Sql语句

下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database

2006-09-10 15:05:00 569

转载 一个合格的java程序员

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。  2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用

2006-06-19 20:13:00 762 2

转载 第八章 错误与例外

 第八章 错误与例外到现在为止我们只是提到了错误信息而没有详细讨论,如果你运行了前面的例子可能已经看到了一些错误信息。至少有两种不同错误:句法错和例外错(exceptions)。8.1 句法错 句法错也称为语法分析错,是你在学习Python的时候最可能犯的错误。 >>> while 1 print Hello world File "", line 1 wh

2006-06-11 18:40:00 644

转载 第九章 类

 第九章 类Python是一个真正面向对象的语言,它只增加了很少的新语法就实现了类。它的类机制是C++ 和Modula-3的类机制的混合。Python的类并不严格限制用户对定义的修改,它依赖于用户自觉不去修改定义。然而Python对类最重要的功能都保持了完全的威力。类继承机制允许多个基类的继承,导出类可以重载基类的任何方法,方法可以调用基类的同名方法。对象可以包含任意多的私有数据。用C

2006-06-11 18:39:00 544

转载 第七章 输入输出

 第七章 输入输出有几种办法可以从程序输出;数据可以用可读的形式显示,或保存到文件中以备日后使用。本章讨论一些输入输出的办法。7.1 输出格式控制到现在为止我们已经看到了两种输出值的方法:表达式语句和print语句。(第三种方法是使用文件对象的write()方法,标准输出文件可以用sys.stdout引用。参见库参考手册)。我们常常需要控制输出格式,而不仅仅是显示空格分开的值。

2006-06-11 18:38:00 563

转载 第六章 模块

 第六章 模块如果退出Python解释程序然后再进入,原有的定义(函数和变量)就丢失了。所以,如果需要写长一点的程序,最好用一个文本编辑程序为解释程序准备输入,然后以程序文件作为输入来运行Python解释程序,这称为准备脚本(script)。当你的程序变长时,最好把它拆分成几个文件以利于维护。你还可能想在几个程序中都使用某个很方便的函数,但又不想把函数定义赋值到每一个程序中。为了支持这

2006-06-11 18:37:00 557

转载 第五章 Python数据结构

 第五章 Python数据结构本章更详细地讨论一些已经讲过的数据类型的使用,并引入一些新的类型。 5.1 列表列表数据类型还有其它一些方法。下面是列表对象的所有方法: insert(i, x) ---- 在指定位置插入一项。第一自变量是要在哪一个元素前面插入,用下标表示。例如,a.insert(0, x)在列表前面插入,a.insert(len(a), x)等价于a

2006-06-11 18:36:00 531

转载 第四章 流程控制

 第四章 流程控制前面我们已经见到了如何由用while结构控制流程运行。这一章我们介绍更多的控制结构。Python具有和其它语言类似的控制结构但略有差别。4.1 If 语句If 语句可能是最基本的程序分支语句了。例如:>>> if x < 0:... x = 0... print Negative changed to zero... eli

2006-06-11 18:35:00 557

转载 第三章 基本使用

 第三章 基本使用下面我们用例子来介绍Python的基本用法。在例子中,用户输入和系统输出靠有没有提示(>>>和...)来分别。如果要试这些例子的话,需要键入提示后的所有命令,例子中没有提示的行是系统的输出。注意只有次提示的行意味着需要键入一个空行,这用于结束多行命令。 3.1 用Python作计算器使用启动解释程序,等待主提示>>>出现。解释程序可以作为计算器使用。键入一个表

2006-06-11 18:33:00 537

转载 第一章 介绍 第二章 解释程序的使用

 第一章 介绍脚本语言是类似DOS批处理、UNIX shell程序的语言。脚本语言不需要每次编译再执行,并且在执行中可以很容易地访问正在运行的程序,甚至可以动态地修改正在运行的程序,适用于快速地开发以及完成一些简单的任务。在使用脚本语言时常常需要增的新的功能,但有时因为脚本语言本来就已经很慢、很大、很复杂了而不能实现;或者,所需的功能涉及只能用C语言提供的系统调用或其他函数——通常所要解决

2006-06-11 18:32:00 540

转载 什么是Python?

 Python是一种面向对象的解释性语言.它是一种高级编程语言,也就是说它尽可能将用户与底层操作系统隔离.然而,与其他解释性语言不同的是支持对操作系统的底层访问.因而,通常将划分在处于VB或PERL到系统级的C语言之间的位置.虽然象PERL,TCL和其他一些语言一样,Python被认为是一种解释性语言,但是它有编译的过程,用编码器将原始的脚本翻译成一系列字节码,然后让字节码在Python虚拟机

2006-06-11 18:26:00 562

转载 Python代码高亮显示工具

转换成网页格式,可以自己定制高亮格式,程序已经打包成exe了下载该程序具体可以访问http://bt.ydy.com/caocao/program/python/index.php?language=cn至于程序效果,可以参考我发的其他Python源代码http://blog.csdn.net/nethermit/archive/2004/10/28/156193.aspxhttp://blog.

2006-06-11 18:21:00 707

转载 面向对象的python(二)

1.1          新型对象(New-Style Classes)在python的2.2和2.3版中,若对象直接或间接地继承了python的内建类型的对象,那么它就是新型对象。“经典”往往是对旧事物的尊称,既然从2.2版开始推出新型对象,肯定是有种种好处的,所以该尽量用新型对象。1.1.1     内建类型:object从python的2.2开始,object是一种内建类型,

2006-06-11 18:17:00 483

转载 面向对象的python(一)

 开始学习python的时候,看了一些教程和资料,都觉得在面向对象编程这一方面讲得比较零散,自己也就总觉得不得要领。直到看到了Oreilly出的Python in the Nutshell,英文版,特别是Charpter5: Object-Oriented Python,才开始明白一点点东西。这本书,对章节的编排非常合理,而且不光教你how还教你why,觉得受益匪浅。 看的过程中,自己

2006-06-11 18:16:00 607

转载 Python数据库操作手册

经变得十分的好用,有了一套API标准.下面的就是讲讲如何的去使用这套框架定义.此框架包含以下部分 模块接口 连接对象 游标对象 DBI辅助对象 数据类型与定义 如何实现的提示 从1.0到2.0的变化 例子 模块接口 connect(parameters...) 其中的

2006-06-11 18:13:00 531

转载 Boost Python使用

 一直向往Python的高效,可是手上的程序都是用C++开发的,不想再重写这部分数据结构了,于是就想到了用Boost Python来把这部分数据结构弄成Python的扩展包便于在以后的程序中使用Python进行编程。Boost Python的文档写的比较清楚,在写扩展的时候还是比较轻松。由于是第一次使用Boost Python,所以只是先把C++程序中的enum部分写了Python扩展包。

2006-06-11 18:08:00 744

转载 错误处理规范

〇、概念澄清 概念 解释 错误 是指:导致系统不能按照用户意图工作的一切原因、事件 不是指:java.lang.Erro

2006-06-11 18:06:00 412

转载 Python几种开发工具介绍

 1 IDLE1.1 IDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境。要使用IDLE必须安装python and Tkinter。1.2 特性:自动缩进,彩色编码,命令历史(Alt+p,Alt+n)和单词自动(Alt+/)完成。1.3 用IDLE执行Tkinter程序,不要在程序中包括mainloop。IDLE本身就

2006-06-11 18:03:00 677

转载 Python:缺失的访问控制?

不知为何Python没有提供像C++和Java那样的访问控制,无法控制在module中定义的function和class的可见性;class中定义的function和variable倒是可以通过不少于两个下划线的前缀和不多于一个下划线的后缀标明这是class“私有”的.在Python中文邮件列表问了一下,感觉至少有三种workaround: 1, 对于class中打算私有的函数定义以两

2006-06-11 18:00:00 487

原创 Python:无可比拟的参数机制

0. pass object reference by value, hehe 1. 任意参数,避免了对参数个数的依赖,全面超越Unary,Binary的表达能力允许用一个参数占位符来表达运行时的多个参数,使Python可以写出不依赖参数个数的通用算法,将函数、过程、谓词区分为零元、一元、二元已经不像在其它语言中那样迫不得已比如说通用算法map,C++提供了map的一元形式:map

2006-06-11 17:58:00 665

转载 你有,我有,Python也有(把代码中的注释提取出来)

Java和.net环境下都有工具可以把代码中的注释提取出来,python在这方面也不示弱,pydoc就可以作到这一点。Pydoc是从python的2.1版本就加入到其标准库中的。当我们在命令行解释器中调用help()命令时,就使用他来在控制台上显示代码中的注释。我们也可以使用他来把module中的注释提取出来,按照一定的组织方式生成该module的说明文档,包括类,方法等。Pydoc的源代

2006-06-11 17:56:00 952

转载 Python 笔记1:String Literal

现在流行的语言几乎都提供了丰富的String处理函数,但如何方便的表达String literal, 很多语言却重视不够,尤其是对于转义字符和换行、空白的处理;即当字符串中需要转义的字符比较多或字符串很长需要换行时,如何使字符串依然能够方便直观的书写C# 提供了 @,Python则提供了 r 和""" """,更为强大和方便 输

2006-06-11 17:51:00 522

转载 工作效率和薪水翻番七秘诀(转贴)

如果问“你想不想使自己的收入加倍”,我猜每个人的答案都是“YES”,如果我继续问:“你相不相信现在你的收入会加倍”,我想有一些人可能会没把握,有一些人认为不太可能,我告诉各位“你们每个人的收入一定会加倍”,因为按照每年物价增长率及通货膨胀的正常速度,20年后你的收入一定会加倍。         但是如果你希望,提前在5年内、3年内甚至1年内使你的收入加倍,你必须先使你的生产力加倍,然后收入加倍的美

2006-06-06 21:38:00 523

转载 LINUX命令大全

-----------------文件传输------------------------------------------------ bye功能说明:中断FTP连线并结束程序。语  法:bye补充说明:在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行。 ----------------------------------------------------

2006-06-03 16:40:00 1037 3

转载 RSS解说

RSS是2004年最热门的互联网词汇之一,不过,相对于博客(BLOG)来说,RSS的知名度相应会低很多,而且至今还没有一个非常贴切的中文词汇,也许以后无需中文名,大家都习惯于直接叫RSS了。RSS之所以同BLOG一样会被认为是热门词汇的一个原因,个人推测,应该是许多分析人士认识到RSS将要对互联网内容的浏览方法所产生的巨大影响。 什么是RSS呢?RSS是一种描述和同步网站内容的格式,是目前使用最广

2006-05-31 22:16:00 530

转载 一个成功的Jsp程序员该怎样学习JSP呢?

一个普通的错误是把JSP当作简化的 Java。它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而 直接学习 JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的。 需要成为一个成功的 JSP 程序员可以参考这个时间表。请注意下列: *忽略

2006-05-31 21:43:00 633 3

转载 JSP 编码规范

。整个jsp/jsp bean表示层应当尽可能的瘦和简单化。。牢记大多数的JSP都应当是只读的视图,而由页面bean来提供模型。。应当一起设计JSP和JSP bean。在尽可能合理的情况下,把业务逻辑从JSP中移走。具体于HTTP的逻辑(如,对Cookie的处理)属于bean或支持类中,而不是JSP中。。尽量把条件逻辑放在控制器中而不是放在视图中。。为JSP、包含的文件、JSP Bean和实现扩展

2006-05-31 21:30:00 459

转载 jsp 数组分页显示

String [] contentArray={};contentArray=new String[125];for(int i=0;i{contentArray[i]="ayyayValue"+String.valueOf(i);}int intRowCount; //记录总数  125int intPage=-1; //待显示页码 int intPageCount; //总页数 int i

2006-05-31 21:29:00 531

转载 将java代码生成html并且高亮显示

 import java.util.*;import java.io.*;public class java2html {    private static boolean comment=false;    private static boolean lineComment=false;    private static boolean START = true;    priva

2006-05-31 21:15:00 534

转载 一名董事长给大学生的18条忠告

一、读大学,究竟读什么?   大学生和非大学生最主要的区别绝对不在于是否掌握了一门专业技能……一个经过独立思考而坚持错误观点的人比一个不假思索而接受正确观点的人更值得肯定……草木可以在校园年复一年地生长,而我们却注定要很快被另外一群人替代……尽管每次网到鱼的不过是一个网眼,但要想捕到鱼,就必须要编织一张网……   二、人生规划:三岔路口的抉择   不走弯路就是捷径……仕途,商界,学术。在这人生的三

2006-05-11 20:51:00 474

转载 jdbc连接各种数据库方式列表

下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。   1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String

2006-05-11 08:48:00 518

转载 Java性能优化技巧集锦

Java性能优化技巧集锦一、通用篇   1.1 不用new关键词创建类的实例   1.2 使用非阻塞I/O   1.3 慎用异常   1.4 不要重复初始化变量   1.5 尽量指定类的final修饰符   1.6 尽量使用局部变量   1.7 乘法和除法 二、J2EE篇   2.1 使用缓冲标记   2.2 始终通过会话Bean访问实体Bean   2.3 选择合适的引用机制   2.4 在

2006-05-11 08:48:00 526

转载 程序人生:做技术,切不可沉湎于技术

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,  逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,  最后你对哪个行业都没有摸透,永远

2006-05-10 08:57:00 462

转载 Pro*C中调用SQL

一 Pro*C 程序概述:1.什么是Pro*C程序在ORACLE数据库管理和系统中, 有三种访问数据库的方法;(1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库;(2)用第四代语言应用开发工具开发的应用程序访问数据库,这些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等;(3) 利用在第三代语言内嵌入的SQL语言或ORACLE库函数调用来访问。Pro

2006-04-26 20:17:00 947 1

转载 将java代码生成html并且高亮显示

 import java.util.*;import java.io.*;public class java2html {    private static boolean comment=false;    private static boolean lineComment=false;    private static boolean START = true;    private s

2005-08-10 21:15:00 561

最小的播放器

这是我用过最小的播放器,音质非常不错,推荐给大家

2015-10-29

Oracle TimesTen SQL 参考指南

Oracle TimesTen SQL 参考指南

2015-10-29

oracleTT开发指南

oracleTT(timesten)开发指南

2015-10-29

Rails中文教程

PDF版Rails中文教程。Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。

2012-08-06

WINDOWS系统文件详解

WINDOWS系统文件详解

2007-11-02

将Java应用程序本地编译为EXE的几种方法

将Java应用程序本地编译为EXE的几种方法

2007-11-02

操作系统(visopsys)源代码

操作系统(visopsys)源代码

2007-06-20

Makefile 中文教程

自己收藏的“Makefile 中文教程”

2007-06-20

C语言函数速查

收藏很久的C语言函数速查

2007-06-04

Linux内核完全注释

Linux内核完全注释

2007-06-04

空空如也

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

TA关注的人

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