自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int---->解决方法

写了一个对应让其出的错误(其实也挺不容易的喔 )错误如下:1>d:\work\win32project\testeachotherclude\testeachotherclude\test2.h(9): error C2143: 语法错误 : 缺少“;”(在“*”的前面)1>d:\work\win32project\testeachotherclude\testeachotherc...

2012-11-28 19:21:00 9913 1

Algorithm(三):快速排序

快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。c++代码实现int partition(int* array,...

2012-11-28 10:50:00 82

JAVA 可逆加密算法的简单实现 - XOR异或运算

很多加密包都提供复杂的加密算法,比如MD5,这些算法有的是不可逆的。有时候我们需要可逆算法,将敏感数据加密后放在数据库或配置文件中,在需要时再再还原。这里介绍一种非常简单的java实现可逆加密算法。算法使用一个预定义的种子(seed)来对加密内容进行异或运行,解密只用再进行一次异或运算就还原了。代码如下:seed任意写都可以。package cn.exam.signup...

2012-11-22 16:57:00 968

招商银行 支付接口开发 部署时出错分析 java.lang.NoClassDefFoundError: cmb/netpayment/Security Sette...

在给招商银行做接口的时候出现了一个很奇怪的现象,在console下测试代码正常,可是到tomcat中跑却报java.lang.NoClassDefFoundError: cmb/netpayment/Security找不到类,我在网上看到也有一样的问题,但是没有解答,试了很多方法都不行,最后我把招行的类都反编译了,解决问题。我想是不是因为招行给的jar包版本和我的jdk版本不一致到账找不到类的...

2012-11-22 01:13:00 458

什么是真正的程序员? 知乎热议

在知乎上看到这个讨论觉得很有意思,核心在“真正”这个词上,有的是程序员,有的是老程序员,有的是刚做程序员,有的不是程序员,你怎么看?什么是真正的程序员?什么是真正的程序员?王晓,ACMer @知乎 搜索/算法工程师 我感觉,不管能力高低,无论新手老手,不管是用c,c++,python .... ,只要当你写完某个程序,或是解决了一个困扰已久的bug,能够由衷的...

2012-11-20 21:58:00 510

如何让编程不枯燥,甚至把编程变成一件很愉悦很爽的事?

知乎上看到的,觉得讨论很有意思~如何让编程不枯燥,甚至把编程变成一件很愉悦很爽的事?23 票有的人就是生来喜欢编程。即便他因为编程这件事情受过多少挫折,失去多久目标,最终还是会坐到电脑前,从 coding 中找到乐趣。这种乐趣是内在的。没有的话不必强求,有的话,其它的事情都不会让你更快乐。7 票给自...

2012-11-20 21:44:00 584 1

假如开源项目创始人去世了,项目怎么办? - 知乎精华

That's what Open Source for.Firefox 是怎么来的?是因为当年 Netscape 网景公司在倒闭之前开放了自己所有的源代码。因此使这个项目得以继续,虽然是一个新的名字。有价值的开源软件永远不会消亡,他甚至可以超越你的寿命,成为你寿命的延续。这就是开源的价值之一。一方面也取决于创始人在项目中的地位。如果这个项目很大程度是依赖这一个人的能力和天赋去...

2012-11-20 21:36:00 128

Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)

我们如何知道,我们访问的数据库的表,有哪些字段,字段的类型是什么,长度限制是什么?在实际工作中,我就遇到过,要做动态sql,比如insert,如果是数字就不要加引号,如果是字符就要加引号,还比如做基于数据库表的代码生成器等。我们都可能需要查表的表结构。下面我就介绍一种通过JAVA最原始的JDBC查表结构的方法。Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)在JDB...

2012-11-20 17:25:00 1062

面向对象思维

面向对象思维 从宏观上,主要体现在分层,采用包或组件来区分。每一层负责具体的内容。典型应用为mvc。这是保证系统扩充性,可维护性和灵活相应需求的必要条件。 各层之间耦合度尽量降低,如果说每层的业务比较复杂,我们也可以将各层独立出来成为一个服务器,具体的交互方式很多。这里也有很多的概念,比如面向服务,分布式,集群等等。 从细节上,各层直接唯一的交互就是接口或抽象类,不要让层之间...

2012-11-19 23:43:00 58

IReport | Jasperreport 无数据或查询结果集行数为0 依然展现报表

IReport | Jasperreport 默认时候,如果通过结果集查询出来无数据或查询结果集行数为0,就会不显示报表,比如在ireport中预览就会提示。这样我们不好调试,而且在web页面中,会显示一个空白页,用户还以为报错了呢。怎么才能做到,无数据时显示标题和表头呢。在ireport中,点击空白处,设置报表属性,选择When No Data,设置为All Sections...

2012-11-19 18:42:00 393

MongoDB GUI图形化管理工具 JMongoBrowser

一、JMongoBrowser windows 版本下载。 http://download.csdn.net/download/luju5/4784378二、安装后,先建立连接2、打开库,浏览数据3、举例查询DataCode所有的数据。选择Document,Find。直接点OK可以用json的形式浏览数据。还有很多其他功能。...

2012-11-19 14:25:00 248

cygwin必碰问题:No such file or directory

欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8195159真是为这个问题纠结了我一两天,查了各种资料,根据网上资料,和我现在的结论是一样的...路径映射的问题..就拿我最近在研究Google Protocol Buffer,需要用cygwin编译一个.proto的后缀helloworld.proto文件helloworld.proto的...

2012-11-18 00:51:00 1436

当今世界最受人们重视的十大经典算法

当今世界,已经被发现或创造的经典算法数不胜数。如果,一定要投票选出你最看重的十大算法,你会作何选择列?最近,有人在StackExchange上发起了提问,向网友们征集当今世界最为经典的十大算法。众人在一大堆入围算法中进行投票,最终得出了呼声最高的以下十个算法。来自圣经的十大算法:发起人的描述:《来自圣经的证明》收集了数十个简洁而优雅的数学证明,迅速赢得了大批数学爱好者的...

2012-11-17 14:02:00 123

windows程序中拷贝文件的选择

最近需要在Windows下拷贝大量小文件(数量在十万级别以上)。写了些拷贝文件的小程序,竟然发现不同的选择,拷贝的速度有天壤之别!现有这样的测试数据:1500+小文件,总大小10M左右。现用不同方法进行拷贝。:方案1:调用SHFileOperationBOOL CUtility::CopyFolder(LPCTSTR lpszFromPath,LPCTSTR lpszToPath)...

2012-11-16 17:27:00 133

Algorithm(二):归并排序

归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。归并排序  归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。  将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,...

2012-11-15 09:22:00 99

Cocos2d-x初入学堂(16)-->C++通过JNI和Java的数据相互

欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8182856有一周多没有更新博客了,估计很多人都在心里问,博主最近在干吗啦!都没有到发表新的博文了,由于上上周的时候,出去失业状态,然后再群里自荐,然后就有朋友给我推荐了工作,不记得具体是那个了,在此感谢他,也感谢那么多的朋友们给我的肯定...非常感谢!JNI估计大部分朋友听到这个东西就会...

2012-11-14 15:42:00 107

Algorithm(一):插入排序

插入排序是排序中效率比较低,但是实现最简单的一种算法了!算法简介:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入...

2012-11-10 23:24:00 112

qt操作Excel com方式

//--------------------------------------------------------------------------------------------------void OExcelWnd::openExcel(){ excel = new QAxObject("Excel.Application"); excel->setProperty("...

2012-11-06 13:15:00 148

C++基础积累(2)指针与数组、指针与函数关系详解

欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8144416这篇将详细讲解这些关系...首先我们的搞清楚,运行符的优先级:优先级运算符叙述示例重载性结合性1::作用域解析(C++专有)Class::age = 2;否由左至右2++后缀递增i...

2012-11-03 22:18:00 140

让Bug来的更猛烈些吧

Bug有一种是技术bug,另外一种是业务bug。目前来看业务bug存在较多。究其原因,还是对bug的态度问题:bug来了,恐惧。 由于出问题,往往会对用户的使用造成影响,因此面对这样的问题总存在一些恐惧。担心对用户造成的影响有多大,担心自己的名誉是否受损,担心自己不能快速解决问题。其实越是这样就越容易让自己无法快速解决问题。担心是无用的,问题来了就要勇敢面对。首要是要让自己冷静...

2012-11-03 20:13:00 63

Cocos2d-x初入学堂(15)-->背景音乐和音效

欢迎转载!转载时请注明出处:http://write.blog.csdn.net/postedit/8140083首先在这里和大家说抱歉,上讲我说了,准备这篇讲动作编辑器了,但是网上真的没有什么很好的动作编辑器,spriteX勉强可以凑合,但是我还只有java解析版的,有空我解析下,然后分享给大家用吧~一个游戏,如果不加声音会降低整个游戏的吸引力,一些经典的游戏,我们一听到声音,就知道是什...

2012-11-02 12:00:00 114

Cocos2d-x初入学堂(14)-->触屏事件

欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8139039游戏中控制角色的走动,地图的拖动等,自然少不了触屏事件...就以test里面的例子,来讲解如何利用触屏事件来控制一个CCSprite的移动第一步:添加如下方法到你创建的精灵类下//添加触屏委托,重新此方法 virtual void onEnte...

2012-11-02 00:56:00 58

Cocos2d-x初入学堂(13)-->Tiled Map Editor地图编辑器

欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8135831我开发的游戏只有第一款游戏,没有用到地图编辑器,那是我刚进公司的时候,我们部门老大要策划师帮我策划的一个赛车的小游戏,由于小自然部门其他同事,也没得多少时间帮我做编辑器,但是我后面的游戏,基本上用到了地图编辑器,这个东西为我们策划师去配置一关关卡非常方便,如果...

2012-11-01 11:51:00 256

空空如也

空空如也

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

TA关注的人

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