首页 > 2014年12月16日 > 全部分享
Ubuntu+Eclipse+ADT+Genymotion+VirtualBox开发环境搭建
1.Eclispe安装就不说了 2.下面说说如何安装ADT插件,有两种途径: (1)在线安装:  地址:https://dl-ssl.google.com/android/eclipse/(不过最近天朝把谷歌封了) (2)下载安装:  安装包:ADT24.0.zip,这个自己上网搜,很多资源的 安装完成后重启Eclipse 3.Genymotion安装: http://www.ge...
分类:系统服务   时间:2014-12-16 13:36:28    收藏:0  评论:0  赞:0  阅读:355
关于程序员的59条搞笑但却真实无比的编程语录
我收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧… 程序员编程语录 1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder) 2. 程序有问...
分类:其他   时间:2014-12-16 13:36:19    收藏:0  评论:0  赞:0  阅读:191
Unreal Engine 4 C++ PlatformerGame自定义角色控制器源代码分析
Unreal Engine 4 C++ PlatformerGame自定义角色控制器源代码分析 官方商店里有个PlatformerGame免费的游戏,是一个卷轴类的跑酷游戏。整个项目的角色控制器很有意思,可以跑、跳、滑行,很酷。这里来分析下它具体是如何实现的。...
分类:编程语言   时间:2014-12-16 13:36:09    收藏:0  评论:0  赞:0  阅读:400
二叉树(10)----比较两个二叉树是否相同(结构和数据),递归和非递归
1、二叉树定义 typedef struct BTreeNodeElement_t_ { void *data; } BTreeNodeElement_t; typedef struct BTreeNode_t_ { BTreeNodeElement_t *m_pElemt; struct BTreeNode_t_ *m_pLeft; struc...
分类:其他   时间:2014-12-16 13:35:58    收藏:0  评论:0  赞:0  阅读:343
柯南君:看大数据时代下的IT架构(7)消息队列之RabbitMQ--案例(routing 起航)
一、回顾 让我们回顾一下,在上几章里都讲了什么?总结如下: 《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》 《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》 《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》 《柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)》 《柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)》 《...
分类:其他   时间:2014-12-16 13:35:51    收藏:0  评论:0  赞:0  阅读:238
菜单技术
#include #include char get_choice(void); char get_first(void); int get_int(void); void count(void); int main(void) { int choice; while((choice = get_choice())!='q') { switch(c...
分类:其他   时间:2014-12-16 13:35:38    收藏:0  评论:0  赞:0  阅读:165
json解析为什么是eval("("+data+")")
参考博客园博客    eval解析JSON的注意点 前台用jquery提交数据,后台从jquery请求中获得参数,然后去查询数据库,把查询结果包装成JSON对象返回,在jquery中解析JSON结果,但解析时有点小疑惑:为什么eval解析时要括号中还有一对带引号的括号呢? ---------------来自博客园博客的解答-------------- 为什么要 eval这里要添加...
分类:Web开发   时间:2014-12-16 13:35:28    收藏:0  评论:0  赞:0  阅读:290
使用jquery实现点击一个按钮或连接,让它下面的div显示,在点击一下隐藏
jquery代码: $(function(){ $("#a").click(function( e ){ e.preventDefault(); if ($("#test").is(":hidden") ){ $("#test").show("normal"); }else{ $("#test").hide("slow"); } }); }...
分类:Web开发   时间:2014-12-16 13:35:28    收藏:0  评论:0  赞:0  阅读:345
经典排序算法 - 快速排序Quick sort
经典排序算法 - 快速排序Quick sort 原理,通过一趟扫描将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 举个例子 如无序数组[6 2 4 1 5 9] a),先把第一项[6]取出来, 用[6]依次与其余项进行比较, 如果比[6]小就放[6...
分类:编程语言   时间:2014-12-16 13:35:27    收藏:0  评论:0  赞:0  阅读:256
文件夹遍历,图片等比例压缩
代码中引入了Image.class.php,但是没有找到上传附件的地方,故直接拉进来了,实践中,最好放到单独文件中,然后引入就行了!...
分类:其他   时间:2014-12-16 13:34:49    收藏:0  评论:0  赞:0  阅读:330
经典排序算法 - 桶排序Bucket sort
经典排序算法 - 桶排序Bucket sort 补充说明三点 1,桶排序是稳定的 2,桶排序是常见排序里最快的一种,比快排还要快…大多数情况下 3,桶排序非常快,但是同时也非常耗空间,基本上是最耗空间的一种排序算法 我自己的理解哈,可能与网上说的有一些出入,大体都是同样的原理 无序数组有个要求,就是成员隶属于固定(有限的)的区间,如范围为[0-9](考试分数为1-100等) ...
分类:编程语言   时间:2014-12-16 13:34:38    收藏:0  评论:0  赞:0  阅读:342
经典排序算法 – 插入排序Insertion sort
经典排序算法 – 插入排序Insertion sort   插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。  插入排序方法分直接插入排序和折半插入排序两种,这里只介绍直接插入排序,折半插入排序留到“查找”内容中进行。    图1演示了对4个元素进行直接插入排序的过程,共需要(a),(b),(c)三次插入。 以下代码仅供参考,欢迎指正 ...
分类:编程语言   时间:2014-12-16 13:34:28    收藏:0  评论:0  赞:0  阅读:292
经典排序算法 - 基数排序Radix sort
经典排序算法 - 基数排序Radix sort 原理类似桶排序,这里总是需要10个桶,多次使用 首先以个位数的值进行装桶,即个位数为1则放入1号桶,为9则放入9号桶,暂时忽视十位数 例如 待排序数组[62,14,59,88,16]简单点五个数字 分配10个桶,桶编号为0-9,以个位数数字为桶编号依次入桶,变成下边这样 |  0  |  0  | 62 |  0  | 14 |  0  ...
分类:编程语言   时间:2014-12-16 13:34:18    收藏:0  评论:0  赞:0  阅读:319
经典排序算法 - 鸽巢排序Pigeonhole sort
经典排序算法 - 鸽巢排序Pigeonhole sort 原理类似桶排序,同样需要一个很大的鸽巢[桶排序里管这个叫桶,名字无所谓了] 鸽巢其实就是数组啦,数组的索引位置就表示值,该索引位置的值表示出现次数,如果全部为1次或0次那就是桶排序 例如 var pigeonHole = new int[100]; pigeonHole[0]的值表示0的出现次数... pigeonHole[1]...
分类:编程语言   时间:2014-12-16 13:34:08    收藏:0  评论:0  赞:0  阅读:320
经典排序算法 - 归并排序Merge sort
经典排序算法 - 归并排序Merge sort 原理,把原始数组分成若干子数组,对每一个子数组进行排序, 继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组 举例 无序数组[6 2 4 1 5 9] 先看一下每个步骤下的状态,完了再看合并细节 第一步 [6 2 4 1 5 9]原始状态 第二步 [2 6] [1 4] [5 9]两两合并排序,排序细节后边介绍 ...
分类:编程语言   时间:2014-12-16 13:33:58    收藏:0  评论:0  赞:0  阅读:311
经典排序算法 - 冒泡排序Bubble sort
经典排序算法 - 冒泡排序Bubble sort 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子 例子为从小到大排序, 原始待排序数组| 6 | 2 | 4 | 1 | 5 | 9 | 第一趟排序(外循环) 第一次两两比较6 > ...
分类:编程语言   时间:2014-12-16 13:33:48    收藏:0  评论:0  赞:0  阅读:290
简单工厂 vs 工厂方法
设计模式中,工厂三姐妹还是比较重要的,现在我们来谈谈他们的故事。  简单工厂模式:                                    客户端的实现需要依靠的是父类和工厂这个类,所以就把子类封装在父类里面,客户端直接调用父类和工厂类就可以了;但是工厂类还需要依赖于父类。我们假设父类为bird,子类分别为little bird和 big bird,而父类代码和子类的代...
分类:其他   时间:2014-12-16 13:33:39    收藏:0  评论:0  赞:0  阅读:257
经典排序算法 - 选择排序Selection sort
经典排序算法 - 选择排序Selection sort 顾名思意,就是直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来, 顺序放入新数组,直到全部拿完 再简单点,对着一群数组说,你们谁最小出列,站到最后边 然后继续对剩余的无序数组说,你们谁最小出列,站到最后边 再继续刚才的操作,一直到最后一个,继续站到最后边,现在数组有序了,从小到大 举例 先说看每步的状态变...
分类:编程语言   时间:2014-12-16 13:33:28    收藏:0  评论:0  赞:0  阅读:288
经典排序算法 - 鸡尾酒排序Cocktail sort
经典排序算法 - 鸡尾酒排序Cocktail sort 鸡尾酒排序基于冒泡排序,双向循环 还是看例子吧,给定待排数组[2 3 4 5 1] 第一趟过去时的每一步 第一步迭代,2 [2 3 4 5 1]   第二步迭代,3 [2 3 4 5 1]   第三步迭代,4 [2 3 4 5 1]   第四步迭代,5 > 1交换 [2 3 4 1 5]   第一趟回来时...
分类:编程语言   时间:2014-12-16 13:33:18    收藏:0  评论:0  赞:0  阅读:273
经典排序算法 - 希尔排序Shell sort
经典排序算法 - 希尔排序Shell sort 希尔排序Shell Sort是基于插入排序的一种改进,同样分成两部分, 第一部分,希尔排序介绍 第二部分,如何选取关键字,选取关键字是希尔排序的关键 第一块希尔排序介绍 准备待排数组[6 2 4 1 5 9] 首先需要选取关键字,例如关键是3和1(第一步分成三组,第二步分成一组),那么待排数组分成了以下三个虚拟组: [6 1]一组 [...
分类:编程语言   时间:2014-12-16 13:33:09    收藏:0  评论:0  赞:0  阅读:303
1779条   上一页 1 ... 55 56 57 58 59 ... 89 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!