首页 > 2014年12月11日 > 全部分享
『重构--改善既有代码的设计』读书笔记----Replace Method with Method Object
有时候,当你遇到一个大型函数,里面的临时变量和参数多的让你觉得根本无法进行Extract Method。重构中也大力的推荐短小函数的好处,它所带来的解释性,复用性让你收益无穷。但如果你遇到上种情况,你可能会天真的以为我只要适当的进行Replace Temp with Query,就可以把这种现象给化...
分类:其他   时间:2014-12-11 10:16:43    收藏:0  评论:0  赞:0  阅读:218
Java程序员看C++代码
从事了几年的android应用开发,这几年一直都是用Java开发,今年找了一家OEM公司,说白了就是Android系统源码定制,在这家公司学习了Python, C++。因为接触JNI会比较多一点,所以下面想和大家谈谈我看C++代码的一些理解。我主要是从看代码和维护代码的角度来看,不涉及更深的技术层面...
分类:编程语言   时间:2014-12-11 10:16:33    收藏:0  评论:0  赞:0  阅读:255
一步一步写算法(之堆排序)
原文: 一步一步写算法(之堆排序) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 堆排序是另外一种常用的递归排序。因为堆排序有着优秀的排序性能,所以在软件设计中也经常使用。堆排序有着属于自己的特殊性质,和二叉平衡树基本是一致的。打一个比方说,...
分类:编程语言   时间:2014-12-11 10:16:23    收藏:0  评论:0  赞:0  阅读:285
?? Android SDK 中Android.net.wi
这里列了很多,但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager(1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。在我们进行wifi 搜索的时候,一般会搜到这些信息,首先是接入点...
分类:移动平台   时间:2014-12-11 10:16:13    收藏:0  评论:0  赞:0  阅读:255
2.Knockout.Js官网学习(监控属性Observables)
前言1.创建一个ViewModel 2.为ViewModel创建一个声明式绑定的简单的ViewThe name is 3.激活Knockout1ko.applyBindings(myViewModel);4.查看运行效果Observables监控属性 现在已经知道如何创建一个简单的view mod....
分类:Web开发   时间:2014-12-11 10:16:03    收藏:0  评论:0  赞:0  阅读:409
一步一步写算法(之排序二叉树线索化)
原文: 一步一步写算法(之排序二叉树线索化) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面我们谈到了排序二叉树,还没有熟悉的同学可以看一下这个,二叉树基本操作、二叉树插入、二叉树删除1、删除2、删除3。但是排序二叉树也不是没有缺点,比如...
分类:编程语言   时间:2014-12-11 10:15:53    收藏:0  评论:0  赞:0  阅读:294
地址/指针和字符串
原文:地址/指针和字符串 今天做作业时,发现下列一个问题。 首页是这个自编的strncpy函数: #include "ctype.h" #include "stdlib.h" #include "string.h" #include "windows.h" int main() { char *st...
分类:其他   时间:2014-12-11 10:15:43    收藏:0  评论:0  赞:0  阅读:286
一步一步写算法(之单向链表)
原文: 一步一步写算法(之单向链表) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 有的时候,处于内存中的数据并不是连续的。那么这时候,我们就需要在数据结构中添加一个属性,这个属性会记录下面一个数据的地址。有了这个地址之后,所有的数据就像一条...
分类:编程语言   时间:2014-12-11 10:15:33    收藏:0  评论:0  赞:0  阅读:263
Android Studio开发环境的配置
为了使开发人员与时俱进, 在这里给大家讲解一下Android Studio的安装步骤及设置。 使用的是Android的最新版本,0.4.2版本,Android Studio可以脱离Eclipse单独运行,拥有更加优秀(excellent)的界面, 更加优雅(elegant)的调试环境。 首先, .....
分类:移动平台   时间:2014-12-11 10:15:23    收藏:0  评论:0  赞:0  阅读:345
一步一步写算法(之寻路)
原文: 一步一步写算法(之寻路) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 寻路是游戏设计中需要使用到一种功能,那么我们怎么样以一个点作为起始点,快速地寻找到目标点呢?其实寻路的方法不难。一种简单有效的方法就是回溯法。如果我们从一个点出发...
分类:编程语言   时间:2014-12-11 10:15:13    收藏:0  评论:0  赞:0  阅读:254
一步一步写算法(之图结构)
原文: 一步一步写算法(之图结构) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 图是数据结构里面的重要一章。通过图,我们可以判断两个点之间是不是具有连通性;通过图,我们还可以计算两个点之间的最小距离是多少;通过图,我们还可以根据不同的要求,...
分类:编程语言   时间:2014-12-11 10:15:03    收藏:0  评论:0  赞:0  阅读:262
如何把一个表中的部分字段值插入到另一个表中去 这sql吊
Insert into JHAC_TB_CODE(CID,CODE,ADD_TIME,USERID,PRO_CODE,USERNAME) select f_code.FID,f_code.Fcode,f_code.ADDDATE,f_code.USERS,f_code.CPCODE,f_code.U...
分类:数据库技术   时间:2014-12-11 10:14:53    收藏:0  评论:0  赞:0  阅读:252
CI_Autocomplete_2.0.php轻松实现Bebeans与Codeigniter的智能提示
在你的NetBeans项目下建立一个CI_Autocomplete_2.0.php的文件,粘贴以下代码:就行了
分类:Web开发   时间:2014-12-11 10:14:43    收藏:0  评论:0  赞:0  阅读:430
Porsche Piwis Tester II “No VCI has been detected”,how to do?
Hi,Joy,I am sorry that my Porsche Piwis Tester II from your shop said “No VCI has been detected” when I was trying to read car ECU. I bought the tool ...
分类:其他   时间:2014-12-11 10:14:33    收藏:0  评论:0  赞:0  阅读:272
一步一步写算法(之选择排序)
原文: 一步一步写算法(之选择排序) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 选择排序是和冒泡排序差不多的一种排序。和冒泡排序交换相连数据不一样的是,选择排序只有在确定了最小的数据之后,才会发生交换。怎么交换呢?我们可以以下面一组数据作...
分类:编程语言   时间:2014-12-11 10:14:13    收藏:0  评论:0  赞:0  阅读:261
underscore.js库的浅析
Underscore并没有在原生的JavaScript对象原型中进行扩展,而是像jQuery一样,将数据封装在一个自定义对象中(下文称“Underscore对象”)。生成一个Underscore对象:Underscore默认使用_(下划线)来访问和创建对象,但这个名字可能不符合我们的命名规范,或容易...
分类:Web开发   时间:2014-12-11 10:14:03    收藏:0  评论:0  赞:0  阅读:435
Linux 查看支持的语言,日期,时间,计算器
1、查看系统目前支持的语言 echo %LANG 2、查看日历 cal 3、查看日期时间 date 4、计算器 bc
分类:编程语言   时间:2014-12-11 10:13:53    收藏:0  评论:0  赞:0  阅读:267
一步一步写算法(之循环单向链表)
原文: 一步一步写算法(之循环单向链表) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面的博客中,我们曾经有一篇专门讲到单向链表的内容。那么今天讨论的链表和上次讨论的链表有什么不同呢?重点就在这个"循环"上面。有了循环,意味着我们可以从任...
分类:编程语言   时间:2014-12-11 10:13:43    收藏:0  评论:0  赞:0  阅读:300
一步一步写算法(之爬楼梯)
原文: 一步一步写算法(之爬楼梯) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前两天上网的时候看到一个特别有意思的题目,在这里和朋友们分享一下: 有一个人准备开始爬楼梯,假设楼梯有n个,这个人只允许一次爬一个楼梯或者一次爬两个楼梯,请问有...
分类:编程语言   时间:2014-12-11 10:13:33    收藏:0  评论:0  赞:0  阅读:264
一步一步写算法(之非递归排序)
原文: 一步一步写算法(之非递归排序) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在上面一篇博客当中,我们发现普通查找和排序查找的性能差别很大。作为一个100万的数据,如果使用普通的查找方法,那么每一个数据查找平均下来就要几十万次,那么二...
分类:编程语言   时间:2014-12-11 10:13:23    收藏:0  评论:0  赞:0  阅读:446
1895条   上一页 1 ... 76 77 78 79 80 ... 95 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!