java
文章平均质量分 89
待续
活着,遇见最好的自己,无悔一生!
展开
-
递归的经典题目——返回任意一个正整数的阶乘结果中0的个数
首先,我来先简单介绍一下递归递归:——在数学上:对于某一函数f(x),其定义域是集合A,那么若对于A集合中的某一个值X0,其函数值f(X0)由f(f(X0))决定,那么就称f(X)为递归函数。——在编程语言中,把直接或间接地调用自身的函数为递归函数。函数的构建通常需要一个函数或者一个过程来完成。在进行编程时,我们不妨把用到递归思想的方法先用数学函数来表示,这样有利于我们理清思路,更原创 2013-11-20 14:08:32 · 1941 阅读 · 0 评论 -
Java实现快速排序
/*快速排序的基本算法描述:把整个序列看做一个数组,把第零个位置看做中轴,和最后一个比,如果比它小交换,比它大不做任何处理;交换了以后再和小的那端比,比它小不交换,比他大交换。这样循环往复,一趟排序完成,左边就是比中轴小的,右边就是比中轴大的,然后再用分治法,分别对这两个独立的数组进行排序。*/原创 2014-04-15 11:57:07 · 605 阅读 · 0 评论 -
String主要方法及用法
在Java中,String是必不可少的,熟练的掌握原创 2014-04-16 10:06:23 · 849 阅读 · 0 评论 -
Json解析本地json文件
最近遇到一个问题,将本地的Json文件解析出来。下面我将实现思路和有关代码给大家一一列出来。1、Json定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。2、json解原创 2014-12-05 18:17:56 · 1338 阅读 · 0 评论 -
Android缓存方案-网络请求缓存
一些思路与看法在开发Android应用时,必不可少的就是去网络请求,我们的一般做法是这样的,进入一个页面,页面需要向后台获取数据,我们就用一个异步请求去获取数据,每次进入每次请求,可能我们不会去关心后台的网络请求量,也很少关心这样频繁访问会有多少的流量,在wifi环境下还好,这个是不花钱的,但是在移动流量是需要money的,用户说你这个应用跑流量太多了,你赶紧给我优化,没办法,客户是上帝! 然原创 2016-06-30 10:14:13 · 1449 阅读 · 0 评论