上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 最近呢,在搞浮点数的问题,突然就想到了65535这个数字,悲剧的是竟然忘记了这个数字的由来..当然我是知道是代表最大值的..但是几个字节的最大值给忘了,怎么算处理的也给忘了..所以去网上重温一下二进制的计算因此才有了此帖的由来.. 首先是计算机的数据表示的单位: 1位 > 1bit 8位 > 8bi 阅读全文
posted @ 2016-03-18 21:37 哈哈不是嘎嘎 阅读(3674) 评论(0) 推荐(0) 编辑
摘要: 最近在搞python的过程中需要用到给函数传可变参数..所以去网上找前人的帖子学习了一下 为了尊重原作者,这里附上链接:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html 刚学用Python的时候,特别是看一些库的源码时,经 阅读全文
posted @ 2016-03-17 21:17 哈哈不是嘎嘎 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 最近在用python自动生成c++的类.因为这些类会根据需求不同产生不同的类,所以需要用python自动生成.由于会产生大量的类,而且这些类是变化的.所以如果是在某个.h中要用include来加载这些类,会累死人的.所以用python来生成这些类的头文件引用和类的类名声明 先看例子,再聊python 阅读全文
posted @ 2016-03-17 20:44 哈哈不是嘎嘎 阅读(5311) 评论(0) 推荐(0) 编辑
摘要: 公司让用python自动生成代码,以前没看过python.所以匆匆的看了两天python就连猜带蒙就上马开干了..因此好多操作可能看的时候看懂了,用的时候知道有这么个东西,具体用法就忘记了..用到了就上网查查,总结总结. 接下来就是一些跟python字符串相关的帖子中找来的,给自己看的字符串问题汇总 阅读全文
posted @ 2016-03-17 19:50 哈哈不是嘎嘎 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一个哥们在qq群里问了一个关于浮点数的程序,然后行了行浮点数的知识.竟然忘了,所有找了些文章.回忆回忆,理解理解 首先来聊天他的问题和让我无言以对的解决办法吧 ""十六进制转负数浮点数怎么转换啊" 然后我默默的写了一个下面的东东 下面的是他的代码: int i = 0xbd600d1b; float 阅读全文
posted @ 2016-03-15 09:18 哈哈不是嘎嘎 阅读(4657) 评论(0) 推荐(0) 编辑
摘要: 在牛人的博客中提到了..如果你的代码可以copy-past的时候,那么久证明你的代码出现了重复.而这种重复仅仅是虚假的代码行的增加而不是像其他的代码复用那样降级成本. copy-pase代码意味着你违法了不重复自己的原则(DRY原则). 而一旦你在你的方法中或者方法直接开始了copy-past,那么 阅读全文
posted @ 2016-03-12 15:23 哈哈不是嘎嘎 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 好了.在上一篇里面讲了讲怎么把临时变量应该从函数里面剔除去.这个过程叫做从临时变量变成查询 那么接下来我们聊聊把代码提炼成函数,有叫做用函数对象取代函数 那么,问题来了:在函数中什么样的代码是需要被提炼出来单独成为函数的? 一般而言 代码里面的注释会指出 代码用途 和 实现手法直接的语义距离. 这里 阅读全文
posted @ 2016-03-12 12:24 哈哈不是嘎嘎 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 看了一个比我牛的人的博客园的博文"避免复制和粘贴".里面提到了重构手法Extract Method. 所以又搜了一下Extract Method. 这里先自我理解Extract Method 再自我反思博文"避免复制和粘贴" 先插一个题外话就是我们为啥要重构,否则真没看文章的必要了..... 1.更 阅读全文
posted @ 2016-03-11 22:25 哈哈不是嘎嘎 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 今天写程序,遇到了一个要实现string.split()这个的一个函数。python里面有,qt里面有,c++里面没有。照着网上抄了一个,放在这里。有需要的时候直接拽过去用,否则老是写了小例子就扔,用的时候没有,也是个麻烦事 例如 “aa*bb*cc” 会存储成vector<string> "aa" 阅读全文
posted @ 2016-03-11 18:39 哈哈不是嘎嘎 阅读(3904) 评论(0) 推荐(0) 编辑
摘要: 今天工作中遇到一个要不一个double型的字符串转换成一个纯字数字符串和一个标志这个数字字符串的小数点有几位的int类型 例如:“23.123” 》“23123” + 3 比较简单。就是把代码贴这里,以后用到了,可以直接拽来用 阅读全文
posted @ 2016-03-11 18:31 哈哈不是嘎嘎 阅读(1547) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页