自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 收藏
  • 关注

Android开发环境的配置

1.下载软件Eclipse 3.4;http://www.eclipse.org/downloads/(一般下载Eclipse Classic 3.7)Android SDK;http://developer.android.com/sdk/index.htmlJDK 1.6; http://www.oracle.com/technetwork/java/javase/downlo...

2011-09-30 21:36:00 49

OpenSource事业受挫,开源网站BerliOS因资金问题年底将关闭

BerliOS.de今天释出的新闻(https://developer.berlios.de/forum/forum.php?forum_id=37450)我之前在这个网站上的资源全是开源的,代码由世界各地的爱好者编写(主要还是欧洲的),project的文档什么的都很详细,年底就要关闭,真替他们惋惜。原文如下:Posted By:helixDate...

2011-09-30 21:07:00 138

Flash游戏开发性能优化

(1)数据存储方式的选择使用如下几种存取数据方式进行存取100万次运算,所花时间依次为(单位为毫秒,ms):如下几种存取数据方式100万次存取运算效率依次为:  类定义中的属性(如public、private类属性) 135 毫秒1. Point类对象 140毫秒2. Rectangle类对象(x等属性) 140ms3. Array类对象 270ms4. Object类对象 ...

2011-09-30 14:15:00 158

Linux与Windows的文本文件格式转换,解决中文乱码和换行问题

有时候需要在windows下查看Linux下的文本文件,但是会出现中文乱码和换行符的问题。这是因为Windows和Linux下的文件编码格式不同造成的。要解决此问题我使用如下方法:首先下载dos2unix和unix2dos这两个软件,ubuntu中下载:sudo apt-get install dos2unix;sudo apt-get unix2dos在linux下可以这样转换换行格...

2011-09-30 13:34:00 473

ASP.NET连接ORACLE

一,摘要最近有一些朋友在问ASP.NET如何连接ORACLE,呵呵其实我也好久没用过了,那么下面我将和大家一起搭建ASP.NET连接ORACLE的工作.请注意我是在自己本机上搭建环境.二,工具1.oracle 10g软件(下载地址:http://www.oracle.com/technetwork/database/10201winsoft-095341.html)2.ODAC...

2011-09-30 10:24:00 72

ISTQB AL-TA/TTA连载系列08:如何有效减少测试用例数目

[概述]在测试过程中,测试人员经常需要将测试对象的各种输入参数进行组合之后进行测试。有时候,将各种输入参数进行组合,得到的测试用例数目将是非常庞大的。由于测试时间和成本的限制,无法对测试对象输入值的所有组合进行测试。我们应该怎么办?[正文]在测试过程中,测试人员经常需要将测试对象的各种输入参数进行组合之后进行测试。有时候,将各种输入参数进行组合,得到的测试用例数目将是非常庞大的。由于测...

2011-09-30 07:18:00 120

关于Java GUI,VirtualBox的一点感想

关于VirtualBox 我的电脑是Linux作为首选项启动,然后再用VirtualBox装了个WinXP,主要是在NetBeans下写Java。今天 ps -aux 里一下查看了内存和CUP占用情况,发现JVM和VirtualBox都占了其中的大头(这是必定的),但是谁更大呢?VirtualBox如下:CPU10.1%,内存30.1%jimmy 3718 10.1...

2011-09-29 23:13:00 138

模板

模板是C++在90年代引进的一个新概念,原本是为了对容器类(container classes)的支持[1],但是现在模板产生的效果已经远非当初所能想象。简单的讲,模板就是一种参数化(parameterized)的类或函数,也就是类的形态(成员、方法、布局等)或者函数的形态(参数、返回值等)可以被参数改变。更加神奇的是这里所说的参数,不光是我们传统函数中所说的数值形式的参数,还可以是一种类型(...

2011-09-29 22:00:00 62

svn

随着应用软件的开发规模及复杂程度日趋大型化,使得软件开发模式从早期的个人作坊式渐渐转变为团队协作开发方式,在这种团队协作的开发模式,为了管理好开发项目,就离不开版本控制软件,在开发过程中采用版本控制软件,能够完整地保存开发中对应用程序每一个源文件所有的修改记录,充分地利用版本控制软件能够对软件开发进行卓有成效的管理。  常见的版本控制软件有VSS、CVS和SVN  VSS(Visual S...

2011-09-29 14:48:00 63

按自定义协议格式生成二进制字节数组的一种方式

在进行网络通讯时,一方需要向另一方传输数据,这些数据可以是一些值,一条语句,一个数组。在C#使用Socket类实现通讯,发送的方法 Send(byte[] b) 参数是字节数组的形式,也就是说在发送之前必须将你所要发送的数据转为字节数组的形式,然后才能发送,在接收端按相应的方法来从接收到的字节数组里取数据。那么接收端如何知道收到的字节数组里的那些字节值代表的是什么意义呢? 当然可以...

2011-09-29 10:49:00 352

fisheye2.3.6 安装笔记

之前安装的fisheye2.2.1,破解不是很好用,最近看到fisheye2.3.6版本有出新的破解方式,特地尝试了一下,成功安装。现在将过程简单分享给大家。 一. 准备工作 1. 下载fisheye2.3.6 http://www.atlassian.com/software/fisheye/downloads/binary/fisheye-2.3.6.zip 2. 下载fish...

2011-09-29 10:20:00 71

给大家介绍几个代码查看工具

如果你所在的软件团队还没有引入代码库查看工具的话,可以尝试着安装一下下面几种工具,对软件团队掌握代码动态还是非常有用的。这里给大家介绍几个可供选择的方案:1:trac Trac是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现...

2011-09-29 10:19:00 1057

2011.9.15-9.23周总结 & 迟来的咆哮

本来这片日志应该是上个星期五晚上就该发出来的,网络不通,之后又忙得没时间,所以现在才发了出来。本周的工作就是不断的完善程序,谁想得到现在仍还差最后的整理啊,功能上还有缺陷啊,其他不知道的BUG就不得而知了,通宵整改的文档也不是给力的货啊,还得掏心挖肺的接着弄。原谅我已经无法保持住逻辑写点有逻辑的话,So,本周的总结就是这么个些了吧……下周二评审成果,好好准备,尽情发挥~...

2011-09-29 10:06:00 52

Linux应用程序Helloworld入门

对于初学者来说(本人就是),如何开始写第一个程序至关重要。有的时候一个简单的问题会严重影响到学习的积极性和自信心。这里结合实际工作中的一些经验,总结方法步骤,对Linux下应用程序Helloworld入门做一个简单的介绍。不仅仅作为一个个人的小结,也希望能对各位学习中的朋友能有帮助。第一步:首先需要一个ubuntu系统,可以是PC机,服务器,甚至是虚拟机(比如Vmware);...

2011-09-28 16:49:00 303

写给将要奔三的80后

还在想象着我的18岁,可我却马上30岁了!真的吗?不愿意去想,但不得不面对。   曾经的年少轻狂,早已荡然无存。曾经的花样年华,早已悄然而逝。80后的我们已经开始站在了20岁的尾巴上,面对三十而立,还有多少人可以昂着头,信誓旦旦地说,我们依然年轻?是的,年轻就是资本,面对着90后的异军突起,80后的我们是否还年轻?  曾经,骄傲的我们都怀抱着崇高的理想,奔走在陌生的城市,只为寻找...

2011-09-28 11:47:00 82

使用NetBeans提高Java生产效率

NetBeans 6.0提高生产力之Java代码编辑器代码模板有些代码或者关键字经常使用,如果每次需要时我们都要一个一个字母输入,那么效率是很低下的。Netbeans提供了方便的代码模板功能,我们可以添加自己的模板。当然Netbeans默然提供了一些常用的模板,你只要输入代码的缩写形式+ Tab键就可以生成相应的代码如:只要输入sout + Tab键就可以生成Sy...

2011-09-27 23:53:00 92

opencv图像处理6--网球检测

void CBallsampleDlg::OnOK(){// TODO: Add extra validation here//CDialog::OnOK();IplImage*frame = NULL; //定义帧,每帧就是一张图 IplImage* B_part = NULL;IplImage* G_part = NULL;IplImage* R_part = NULL;//三个通道下的灰...

2011-09-27 22:49:00 597

c/c++字符串处理大集合

rember thisstrncpy(a,b,5);a[5]='\0';char a[10];memset(a,'#',sizeof(a));a[10]='\0';刚开始学C/C++时,一直对字符串处理函数一知半解,这里列举C/C++字符串处理函数,希望对初学者有一定的帮助。C:char st[100];1. 字符串长度 strlen(st);2. 字符串...

2011-09-27 21:53:00 205

截图功能的实现

保存抓图的简单实现实现类似的抓屏功能(简单的截图功能)其实只要两个函数就行了,以下从网上摘抄的一段代码的改写,算是原创吧(http://www.wenyiwen.cn/a24/how161448.htm):函数1: CopyScreenToBitmap //将屏幕指定区域存成图片HBITMAP CxxxDlg::CopyScreenToBitmap(LPRECT lpR...

2011-09-27 21:49:00 181

小菜鸟程序员的苦恼

作为一个小菜鸟程序员,有很多的无奈,没办法,谁叫咱什么也不会啊。。。作为菜鸟,真的很希望有个项目可以练练手,可是有真的不知道该做什么,该怎么做,,,,,作为菜鸟,回想真正开始学习java已经快一年了,途中历经javaSE,javaEE,XML,Ajax,jquery,JDBC,struts2等丛丛大关,暑假的一个项目虽然不是什么大项目,可是也极大的增强了信心,也学会了团队之间合作的重要性...

2011-09-27 15:36:00 89

ISTQB AL-TA/TTA连载系列07:N-Switch在状态转换测试中的应用

[概述]状态转换测试是非常强大的测试用例设计的技术。为了高效的开展状态转换测试,测试人员必须熟练掌握状态转换图和状态转换树的概念,以及如何有效进行应用。[正文]根据状态转换树设计测试用例,首先需要将状态转换图转化为状态转换树,将可能具有无限多状态循环的状态转换图转化为不含循环的相应数目状态的状态转换树。在转换过程中,需要覆盖所有的状态,并且需要包含状态转换图中的所有转换。根据测试强度的...

2011-09-27 07:35:00 288

WindowsXp重启后,自定义任务栏丢失

大致有以下几个原因导致自定义任务栏丢失:第一,系统设置,重启时默认移除所有自定义任务栏。第二,优化软件将自定义任务栏优化了。大致可以采用以下方法解决任务栏问题:1、快速启动栏丢失:下载TaskbarRepairToolPlus,选择快速启动栏下的下拉框的最后一条“设置快速启动为默认”,右边点击应用,重启后自动找回快速启动栏2、找回自定义的任务栏:HKEY_CURRENT_U...

2011-09-27 07:18:00 147

Effective c++条款19:设计class犹如设计type

Treat class design as type design条款19:Treat class design as type design(设计class犹如设计type)。C++和其它OOP语言一样,当你定义一个class时就等于定义了一个新type,所以对于一个新type应该带着和设计内置类型一样谨慎的态度去研讨设计。下面是需要注...

2011-09-26 23:48:00 97

主板BIOS声音诊断

Award BIOS:1短:系统正常启动2短:常规错误。解决方法:重设BIOS1长1短:RAM或主板出错1长2短:显示器或显示卡错误1长3短:键盘控制器错误1长9短:主板FLASH RAM 或EPROM错误,BIOS损坏不停地响(长声):内存条未插紧或损坏不听地响:电源、显示器未和显卡连接好重复短响:电源有问题无声音无显示:电源有问题AWI BIOS:...

2011-09-26 23:24:00 235

WindowsXp重启后,如何取消图标自动重排?

问题现象:在桌面右键->排列图标->自动排列,功能取消后(对号去掉),把图标拉到了桌面的右侧。可是注销或重启电脑之后,图标又变成自动排列了。自动排列的对号也又自动出现。解决方法:开始->运行->输入 gpedit.msc ->选择左侧最下面的《管理模板》->桌面 在右侧 双击《退出时不保存设置》然后禁用就可以了 。...

2011-09-26 23:17:00 380

Lucene教程详解

Lucene-3.0.0配置一、Lucene开发环境配置step1.Lucene开发包下载step2.Java开发环境配置step3.Tomcat安装step4.Lucene开发环境配置解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jar和lucene-demos-3.0.0.jar这两个文件,将其解压...

2011-09-26 17:50:00 466

淘宝面试感想

急急忙忙的从重庆赶到成都,晚上就在电子科大笔试了淘宝,淘宝的题什么都有,最后两道题:一棵树中,如何高效查找两个节点的共同父亲节点,第二题就是:实现strnicmp函数,拷贝一个字符串中的ASCII码,其中英文字母不区分大小写, 晚上接到了淘宝的面试通知,过去面试的人不多,淘宝的面试官都是很年轻的小伙子,问我的问题:如何高效的管理内存,网络中的知识,多线程/进程之间的同步与通信,项目相关的知识...

2011-09-26 17:09:00 55

百度面试感想

对我来说,很开心有机会参加百度的面试,本来考试就很差,没想到还是有机会面试了下,百度的面试都是一对一的面试,面试我的是一个比我大不了几岁的哥哥,态度十分的和蔼,很亲切,没有一点架子的感觉,从这里可以看出百度是一个很谦逊的公司,我总共面试了大概一个小时的时间, 下面就讲讲面试的过程,我报的移动终端开发,开始是自我介绍,我想这个已经介绍了大概好多次了,等我说完后,他就问我感觉笔试怎么样,我就说笔...

2011-09-26 16:59:00 76

内存管理

[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权...

2011-09-26 11:09:00 88

ISTQB AL-TA/TTA连载系列06:白盒测试技术的精炼总结(简单的一张图)

[概述]白盒测试,有时候又称为基于结构的测试,特别适用于低级别的测试。根据测试强度的不同,存在各种不同的白盒测试技术。本文尽量通过简单的方式,阐述不同白盒测试技术之间的区别和在测试强度方面的不同。[正文]白盒测试,有时候又称为基于结构的测试,是基于测试对象的代码、数据,或者系统架构而进行测试的一种技术,它关注的是测试对象的内部结构。白盒测试技术的共同特点有:ü 测试对象的内部结构信...

2011-09-26 07:37:00 149

用exe4j将java程序生成exe可执行文件

针对windows平台,让用户一键式安装,双击使用, 使用工具exe4j + Inno Setup, 这两个工具都可以在网上找到,不熟悉的可以多搜搜,使用起来也不难。 带着JRE运行,JRE的大小应该是最让人头疼的,我默认安装的jre6大小达到80M,而程序只有200-300k左右,感觉非常不合理,分发与网络传输过程也会大受影响!为了解决这个问题我一直在网络上搜索“瘦身版”的JRE,无意中...

2011-09-25 21:29:00 107

effective c++ 条款18:使接口易于正确使用,而难以错误使用

C++ 被淹没于接口中。函数接口、类接口、模板接口。每一个接口都意味着客户的代码和你的代码互相影响。假设你在和通情达理的人打交道,那些客户也想做好工作。他们想要正确使用你的接口。在这种情况下,如果他们犯了一个错误,就说明你的接口至少有部分是不完善的。在理想情况下,如果一个接口的一种尝试的用法不符合客户的预期,代码将无法编译,反过来,如果代码可以编译,那么它做的就是客户想要的。开发易于正确使...

2011-09-25 16:50:00 100

opencv图像处理5--车辆检测

void CTrafficsampleDlg::OnOK() //读入视频并检测车辆{// TODO: Add extra validation here//此处添加图像处理的代码//CDialog::OnOK();IplImage *frame = NULL; //定义帧,每帧就是一张图 IplImage *B_part = NULL, *G_part = NULL, *R_...

2011-09-25 13:49:00 611

2012百度招聘笔试题目

1,设计一个消息队列,要求实现以下的功能: 消息队列的初始化 消息队列的插入消息 消息队列的取消息(阻塞的方式) 消息队列消息的访问(非阻塞的方式)使用信号量和mutex来实现2,二叉树的深度优先遍历的非递归实现3,cmwap 和cmnet的区别,总技术的角度阐述。4,设计一个内存管理系统,要求实现线程安全和内存泄露溢出管理,尽量与malloc/free的效率差不多...

2011-09-25 10:03:00 51

ISTQB AL-TA/TTA连载系列05:测试人员参与评审,学习不是唯一目的

[概述]测试人员尽早参与项目,是软件测试中的一个基本原则。但是,在测试实践中,测试人员的尽早参与常常是为了学习,例如:理解了测试对象之后进行测试用例的设计,而将尽早发现其中的问题和缺陷的目的放在了较低的优先级。这实际上很大程度上违背了评审的初衷。[正文]测试人员尽早参与项目,是软件测试中的一个基本原则。但是,在测试实践中,测试人员的尽早参与常常是为了学习,例如:理解了测试对象之后进行测...

2011-09-25 08:15:00 67

effective c++ 条款17 :以独立语句将newed 对象置入智能指针

Store newed objects in smart pointers in standalone statements c++编译器会优化你的代码,会根据优先权来选择优先执行哪些代码。C++编译器以什么样的此讯完成这些事情呢?弹性很大。这和其他诸如java,c#不同。她们总是以特定顺序来执行。// store_new.cpp : 定义控制台应用程序的入口点。//2011/9/2...

2011-09-24 23:26:00 122

CMNET和CMWAP区别

CMWAP 和 CMNET 只是中国移动人为划分的两个GPRS接入方式。前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。它们在实现方式上并没有任何差别,但因为定位不同,所以和CMNET相比,CMWAP便有了部分限制,资费上也存在差别。先说说cmwap和cmnet的区别,很多人都知道这是移动提供的两个不同的接入点,但是说到区别,恐怕很多玩家都不是...

2011-09-24 18:31:00 348

ISTQB AL-TA/TTA连载系列04:有效分析和选择测试用例输入的测试技术

[概述]穷尽测试是不可能的。在几乎无尽的逻辑路径和测试输入组合情况下,测试人员如何有效分析和选择测试输入,是每个测试人员在测试设计过程中面临的主要挑战之一。[正文]在有限的测试时间和测试资源的情况下,为了有效地减少测试用例的数目且保证测试的覆盖率,测试人员需要科学的选择测试对象的逻辑路径和输入数据的组合。为了帮助测试人员更加科学地对合适的测试子集进行分析、设计和选择,从而保证在减少测试...

2011-09-24 08:51:00 106

原创利用flashpaper实现百度文库、豆丁网文档预览功能

暑假参加齐鲁软件大赛,在文档预览模块上遇到了很大的麻烦,费了好大劲才把文档预览功能实现出来,虽然可能不是很好,但我想也是一个不错的实现文档预览的方法,拿出来跟大家分享一下,希望能帮到朋友们具体实现主要分为以下步骤:1.下载flashpaper软件,并且配置环境变量下载地址:http://www.newhua.com/soft/35842.htm给flashpaper配置环境变量:...

2011-09-24 02:19:00 163

ISTQB AL高级认证系列04:ISTQB AL知识点等级与考题分布

ISTQB AL大纲定义和应用下列的学习目标。ISTQB AL大纲中的每个主题都应根据其定义的学习目标进行考核。1) ISTQB AL知识点等级解释等级1:牢记(K1):考生可以识别、牢记和回忆术语或者概念的内容。关键词:牢记、回忆、识别、认知例子可以识别“失效”的定义:“不能向最终用户或其他干系人提供服务”或“组件或者系统的实际运行情况与预期的发布、服务或结果背离”。...

2011-09-23 18:06:00 416

空空如也

空空如也

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

TA关注的人

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