范尼是德鲁伊

matthew的技术博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年8月19日

摘要: 第五章 编程小事主要讲述了在编写完代码后,我们需要进行测试,jon提倡我们在条件允许的情况下可以使用一些简单的printf,assert等来测试我们的代码。测试过程,一开始从手动测试,到机器测试(编写一些简单的循环语句,保证每一个用例都被测试过)断言的艺术:使用断言,就是在检查我们都信以为真的东西是不是真的可靠。这给我很大启发,对一个二分查找来说,在开始查找前,先确定该数组是否是有序的。我很惊讶,... 阅读全文
posted @ 2010-08-19 20:59 范尼是德鲁伊 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 转自http://www.itpub.net/thread-563423-1-1.html编程珠玑源码(作一个备份)Programming Pearls主页打不开,用搜索引擎查到这个地址Code from Programming Pearlshttp://www.cs.bell-labs.com/cm/cs/pearls/code.htmlColumn 1: Programs for sortin... 阅读全文
posted @ 2010-08-19 20:59 范尼是德鲁伊 阅读(292) 评论(0) 推荐(0) 编辑

摘要: 第六章 程序性能分析 这篇文章主要介绍了如何能够提高程序的性能,作者强调性能的重要性。“例如,我们中的每个人都会认可一个程序的运行速度是另一个程序的2.5倍,但是当讨论用户界面时,则常常会陷入个人喜好之争。”作者举出了1985年1月,SIAM journal on Scientific and Statistical Computing第6卷第1期的第85页~第103页刊登... 阅读全文
posted @ 2010-08-19 20:59 范尼是德鲁伊 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 因为受到经济危机的影响,我在 bokee.com 的博客可能随时出现无法访问的情况;因此将2005年到2006年间在 bokee.com 撰写的博客文章全部迁移到 csdn 博客中来,本文正是其中一篇迁移的文章。声明:本文最初发表于《电脑编程技巧与维护》2006年第5期,版本所有,如蒙转载,敬请连此声明一起转载,否则追究侵权责任。从一道笔试题谈算法优化(上)作者:赖勇浩(http://blog.c... 阅读全文
posted @ 2010-08-19 20:58 范尼是德鲁伊 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 最近做了中兴捧月,学习了MFC编程,多线程等之类的东西。下面这篇关于多线程的文件介绍的很详细,很适合初学者。http://blog.csdn.net/huyunkun/archive/2004/07/05/34131.aspx---------------------------------------------------------------------------------------... 阅读全文
posted @ 2010-08-19 20:58 范尼是德鲁伊 阅读(206) 评论(0) 推荐(0) 编辑

摘要: http://www.cnitblog.com/bondzh/archive/2006/11/08/18948.html1、JavaJava编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bruc... 阅读全文
posted @ 2010-08-19 20:57 范尼是德鲁伊 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 1. 解决error LNK2005: ___crtExitProcess 已经在 LIBCMTD.lib(crt0dat.obj) 中定义有的時候, 在 Debug 模式下編譯沒問題, 換到 Release 模式就發生一堆問題.典型的例子, 就是因為 c++ runtime library 設定不同, 所造成的重複定義連結錯誤.而另一個常見的例子是 專案與 library 使用不同的字元集合設定... 阅读全文
posted @ 2010-08-19 20:56 范尼是德鲁伊 阅读(940) 评论(0) 推荐(0) 编辑

摘要: 三年前有场笔试,(注:三年前我在blog.csdn.net上发表过一篇同样标题的文章,本想直接转过来,但发现其中很多不妥之处,因此重写 )其中碰到一道题目,让我列举C++中的四种cast的转换分别是什么,有何作用,并举例说明,我虽然早知道C++有四种cast转换,但平常使用非常少也就没注意,所以那题我是没做出来,回来后打算对C++的这些类型转换方法进行小结,我做了许多实验,于是有此文,希望对你有些... 阅读全文
posted @ 2010-08-19 20:56 范尼是德鲁伊 阅读(417) 评论(0) 推荐(0) 编辑

摘要: 用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,// 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针虽然:char *pa, *pb;也可行,但相对来说没... 阅读全文
posted @ 2010-08-19 20:55 范尼是德鲁伊 阅读(349) 评论(0) 推荐(0) 编辑

摘要: http://shakeone-algo.spaces.live.com/blog/cns!3472D0BEEE09F329!131.entry动态规划问题(8) -- 最大和子序列续拓展问题“最大和子序列”在一个长度为n的数列中,求m个连续子序列,使得这m个连续子序列的和最大,且m个子序列无公共元素.设f(i,j)表示在前i个数中,一共有j个连续子序列的最大和.则f(i,... 阅读全文
posted @ 2010-08-19 20:54 范尼是德鲁伊 阅读(413) 评论(0) 推荐(0) 编辑

摘要: 在STL里有这个priority_queue,实现优先队列的结构。在优先队列中,优先级高的元素先出队列。现在在这里说说用法吧先看看语法:Syntax:In their implementation in the C++ Standard Template Library, priority queues take three template parameters:12 template <... 阅读全文
posted @ 2010-08-19 20:54 范尼是德鲁伊 阅读(3548) 评论(0) 推荐(1) 编辑

摘要: 文章出处:http://java.chinaitlab.com/base/523463.html1.概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0cec4",Unicode编码为"4e2d6587",UTF编码就是"e4b8ade69687"。注意,这两个字没有iso8859-... 阅读全文
posted @ 2010-08-19 20:52 范尼是德鲁伊 阅读(325) 评论(0) 推荐(0) 编辑

摘要: 最近用到了DateRangePicker,照例又要把它弄成中文的,google了一下没有发现有DateRangerPicker汉化或者中文的资料,所以大胆贴出来,分享一下。-----------------------------------------------DateRangePicker分成两个部分一个是DateRangePicker的菜单另一个是DatePicker。1.修改菜单\bis... 阅读全文
posted @ 2010-08-19 20:52 范尼是德鲁伊 阅读(2612) 评论(2) 推荐(1) 编辑

摘要: 今天发现在查询oracle数据库时需要将两个字段进行拼接,比如原来是abc, cdf 现在要变成abccdf。在网上查了一下,一开始使用"+",发现是数字相加,最后确定使用 "||",这样就实现了字符串拼接的效果。例如Ta b------------abc cdfselect a||b as c from T;c---------------abccdf 阅读全文
posted @ 2010-08-19 20:51 范尼是德鲁伊 阅读(596) 评论(0) 推荐(0) 编辑

摘要: 文章出处:http://www.52rd.com/Blog/Detail_RD.Blog_thieven_4865.html谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:使用Windows记事本的“另存为... 阅读全文
posted @ 2010-08-19 20:51 范尼是德鲁伊 阅读(376) 评论(0) 推荐(0) 编辑

摘要: 一直在编码方面要求不是很高,所以对Unicode和UTF-8也不甚了解。最近偶然翻到一篇UTF-8的文章,感觉解释的非常繁杂,因此才想到重新写一篇简单易懂一点的。首先说明一下现在常用的一些编码方案:  1、在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号95年重新修订了编... 阅读全文
posted @ 2010-08-19 20:50 范尼是德鲁伊 阅读(451) 评论(0) 推荐(0) 编辑

摘要: 从Oracle 9i开始,Oracle的安装缺省包含了XDB。在启动数据库后,Oracle XDB的http服务将会自动占用了8080端口,这给使用或JBoss、Tomcat进行java web开发的人造成了许多不必要的麻烦。本文将主要介绍修改XDB的http和ftp服务端口的3种方法。1.使用dbms_xdb包修改端口设置使用sys登录sqlplussqlplus sys/password as... 阅读全文
posted @ 2010-08-19 20:50 范尼是德鲁伊 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 级别: 初级段明辉, 自由撰稿人2000 年 11 月 01 日在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文... 阅读全文
posted @ 2010-08-19 20:50 范尼是德鲁伊 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 今天尝试着使用了Pentaho Dashboard Editor,感觉还不错。原来我创建Dashboard都是用手工写html代码,这下看来可以解放了。如果你对cdf还不是很了解,推荐你先仔细研究研究cdf中的例子,搞懂了以后再使用这个工具。Pentaho Dashboard Editor的安装过程我就跳过了,很简单,如果有朋友不知道怎么安装的话,可以给我留言。好,言归正传。一、创建新的dashb... 阅读全文
posted @ 2010-08-19 20:49 范尼是德鲁伊 阅读(1140) 评论(1) 推荐(0) 编辑

摘要: 我对字符集一直比较头大,在一开始使用jsp的时候就发现不能使用中文。当时在网上搜了搜,什么UTF8,Unicode,GB2312,GBK之类的,看了半天都不懂。现在使用的pentaho本身是国外的东西,对英文支持比较好,小老板要求我界面上不能有一个英文字母,这下就要了我的命了。发现字符集这个问题躲是躲不掉的,还是静下心来好好研究研究字符集吧。----------------------------... 阅读全文
posted @ 2010-08-19 20:49 范尼是德鲁伊 阅读(998) 评论(1) 推荐(0) 编辑