摘要: 题目是这样的(c++):已知一个字符指针 char *a="865410358748......6487534"; 里面由数字组成的大数字字符,现在的要求是把这个字符串每个数字按照大小倒序排序。刚一看到,浮现脑海里的解决办法是 使用冒泡排序不过,仔细想了想,都是数组组成的字符串,肯定有特殊的地方,最后想到了这个办法:字符串是由0-9字符组成的,所以外循环for int i = 0; i<=9;i++{ }因此,排序算法 转化为 查找 所有数字i的都排在前面只需要 存储此时 的char 和当前转换的位置如下:char *a = "...";char 阅读全文
posted @ 2012-08-13 17:42 dodohua 阅读(193) 评论(1) 推荐(0) 编辑
摘要: 我的版本是2.0rc 读取objectgroup 的属性的时候 出现了:http://www.cocos2d-x.org/boards/6/topics/13525?r=13704#message-13704里面提到的问题提问的楼主提出了 用tinyxml解决读取的问题 挺好的这里转下他的代码:if (pBuffer){ //Load data /////////////////////////////////////////////////////////////////////////////////////////////////// tinyx... 阅读全文
posted @ 2012-08-01 11:21 dodohua 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 题目: 给你一个4X4的方格,分别填充1,2,3,4 ,要求是同行或者同列 和两天主对角线的数字不能重复分析:有点像写个对角线数独,但是方格数不一样,如何才能快速的解出这个题目呢其实还是有规律可循的,注意4X4的方格的四个对角,很容易可以看出,四个对角的数字都不能重复,所以可以随便哦分配1 2 3 4 给四个对角然后使用排除法 很容易就可以填满4x4的方格现在扩展一下 8X8方格怎么办 能不能分成4个4X4方格逐个解决呢 也就是说 1至4 5至8 经过实践证明 这样只可以实现 每行每列不重复,但是两个对角线却只能重复看来分治的方法不可行 不过对于2N方格 要求行列 数字都不相同,都可以... 阅读全文
posted @ 2012-07-31 12:19 dodohua 阅读(231) 评论(0) 推荐(0) 编辑
摘要: cocos2dx 跨平台引擎真的很有意思,我最近决定把oc写的游戏转到cocos2dx上面来不过androd平台上多分辨率是个大问题,ios的没所谓,480*320 960*640 1024*768 2048*1536 基于像素点都能很好的解决还好,cocos2dx上提供setDesignResolutionSize 支持多分辨率,不过使用后就知道了,如果不是480*320 屏幕比的话,会出现黑边我的g7就是800*480 所以运行helloword的时候会出现两边有黑边解决方案:结合google上的资料:原理:同样采取setDesignResolutionSize 像素点原则 只是稍微调整某 阅读全文
posted @ 2012-07-26 14:17 dodohua 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: 今天一早看到园子首页:模拟谷歌今日使用的css动画(46/7689,27)以及里面《喜欢今天的Google LOGO 玛莎·葛兰姆》对google实现这种特效于是就忍不住研究了一番,主要是详细查看了喜欢今天的Google LOGO 玛莎·葛兰姆上拷贝下来的代码;发现js代码有点繁琐,于是拷下来本地调试了一番,去掉无用的代码,顺便把代码注释一下,比较容易阅读。废话少说,看如下代码(html部分):<div id=hplogo><a href="javascipt:void(0)" target="_blank"> 阅读全文
posted @ 2011-05-12 10:53 dodohua 阅读(2338) 评论(10) 推荐(2) 编辑
摘要: 我在ireport设计的时候,内嵌有网站logo图和一个条形码,结果调试的时候,图形都无法显示,查了网上资料 才知道是 request.getSession().setAttribute( ImageServlet.DEFAULT_JASPER_PRINT_SESSION_ATTRIBUTE, jasperPrint); 需要把jasperPrint放入session,这样,ireport的图片显... 阅读全文
posted @ 2011-03-16 17:11 dodohua 阅读(4356) 评论(0) 推荐(0) 编辑
摘要: 今天中午在http://news.ycombinator.com/news看到一篇文章标题: Saved 10 billion DNS queries per month by disabling DNS Prefetching (pinkbike.com) 禁用DNS 预读取能节省每月100亿的DNS查询 顿时吸引了我的注意力。 首先作者说了自己最近因为DNS查询数比之前增加了4亿个,逼着要订... 阅读全文
posted @ 2011-03-10 19:29 dodohua 阅读(9186) 评论(4) 推荐(1) 编辑
摘要: 编写java web的程序,不可避免都要处理编码问题,最常见的问题就是中文乱码大概的思路就是重新编码为gbk或者gb2312,分两种情况一是get和post形式二是AJax 形式第一种:GET和POST,取决于你的页面编码,如果你的页面编码为iso8859_1使用:String str= new String(req.getParameter("str").toString().getBytes("iso8859_1"), "GBK");或者 String str= new String(req.getParameter(" 阅读全文
posted @ 2011-03-08 16:13 dodohua 阅读(41557) 评论(1) 推荐(0) 编辑
摘要: 今天在博客园看到一个比较赞的ie插件,可以用于ie6+的javascript调试插件,省得我们调试的时候老写alert那么麻烦:javascript调试工具今天因为一个联动菜单的返回值问题耗费了我整整一天时间,55555............不过问题的出现总是伴随着痛下的决心——忍无可忍的我找到了调试JS的利器:Companion.JS和Microsoft Script Debugger,下面是转载的一些介绍:做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况 阅读全文
posted @ 2011-02-28 09:26 dodohua 阅读(2513) 评论(2) 推荐(0) 编辑
摘要: 1.对于以前困扰的java跨域问题,使用jsonp处理跨域的原理:利用远程加载<script>标签,由于加载机制,浏览器会加载和运行这段脚本,这个时候,在src后面传一个callback参数,参数值是在本地的函数值;这个时候远程后台就可以获取到callback里面的值,然后返回"callback值("和客户端参数对应")"给客户端,由于加载完毕,然后就会执行"callback值("和客户端参数对应")"这段代码,相当于调用本地callback值的函数2.spring的原理:实际上是替代服务端如 S s = new S() 实例化类对象,好处是可以分耦,集成管理各个类的分布,这样当类 阅读全文
posted @ 2011-02-14 16:28 dodohua 阅读(305) 评论(0) 推荐(0) 编辑