自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

minigeek的博客

让编程改变世界,让梦想创造奇迹。

  • 博客(12)
  • 资源 (17)
  • 收藏
  • 关注

原创 算法学习笔记之猴子吃桃

问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。我的理解:(假设An表示第n天剩下的桃子数) 我们知道前一天的桃子比后一天的桃子的关系: An-1 = (An + 1) * 2; 所以。。。程序://n:总的天数

2016-04-30 18:59:49 1708

原创 算法学习笔记之鸡兔同笼

问题:鸡兔同笼,共有头k个,脚m只,求鸡和兔各有多少只?我的解法: 假设兔子只有两个腿,那么k个头就一共有2k只脚,m-2k就是剩下的脚,而这些脚应该是兔子多出来的脚,每个兔子多两只脚,所以兔子就有(m-2k)/2 只,鸡就不言而喻了。程序: //head:总的头数 //foot:总的脚数 public static void JTTL(int head, int foo

2016-04-30 18:04:41 2334

原创 Linux学习笔记之论坛安装

今天我们来学习一下Linux中论坛的安装: 可以安装的论坛有: ①discuz ②phpwind ③phpBB3 ④wordpress 这里就discuz做演示,其他的同理 步骤: 1、先搭建LAMP环境sudo apt-get install apache2 mysql-server php5 php5-mysql注:中途会有设置mysql数据库的密码,自己设置的一定要记住2、去

2016-04-29 00:01:21 1127 1

原创 Eclipse学习笔记之GrepCode插件

想必大家都想知道GrepCode插件是干什么的吧,嗯,相信大家在编程过程中,肯定碰到过:引入了jar包,有时想看看jar包中的类到底是怎么样的,想看个究竟,当然,这也需要达到一定水平的人才会去看的。这款插件就是这个功能,好了,我们直接进入主题:更新网站位置 GrepCode 插件的更新网址如下:http://repository.grepcode.com/java/ext-eclipse/

2016-04-27 21:03:08 2177

原创 算法学习笔记之插入排序算法

接下我们介绍下一种排序算法:插入排序插入排序算法通过比较和插入来实现排序,其排序流程如下: 1)首先对数组前两个数据进行从小到大排序 2)接下来将第3个数据与排好序的两个数据进行比较,将第3个数据插入合适的位置 3)然后,将第4个数据插入到排好序的3个数据中 4)直到最后一个数据插入到排好序的前n-1个数据中即排好序了 如图: 这里就不解释了,大家应该都看得懂。(第一次前2个数据排,第二

2016-04-24 08:07:29 915

原创 算法学习笔记之选择排序算法

接下来我们学习第二种排序算法:选择排序选择排序算法通过选择和交换来排序,其排序流程如下: 1)首先从原始数组中选择最小的一个数据,将其和第一个位置的数据交换 2)接着从剩下的n-1个数据选择出最小的数据,将其和第二个位置的数据交换 3)这样不断重复,直到最后两个数据完成交换,即排好了 示意图如下,有点丑别怪: 红色的表示每次排序要交换数据的位置。 代码:public static

2016-04-24 07:49:12 1024

原创 算法学习笔记之冒泡排序算法

我们这里先介绍几种适用的比较少的数据时候,算法复杂度都是O(n2),介绍三种算法: ①冒泡排序算法 ②选择排序算法 ③插入排序算法 这篇介绍第一种:冒泡排序算法 冒泡排序算法通过多次比较和交换来实现排序,其排序流程如下: 1)对数组中的各数据,依次比较相邻两个元素的大小 2)如果前面的数据大于后面的数据,则交换这两个数据,经过一轮排序后,便把最大的数据排好了 3)再用相同的方法把剩下

2016-04-23 12:46:23 1027 2

原创 算法学习笔记之五家共井问题

问题: 五家人共用一口井,甲家的绳子用两条不够,还要再用乙家的绳子一条才能打到井水;乙家的绳子用三条不够,还要再用丙家的绳子一条才能打到井水;丙家的绳子用四条不够,还要再用丁家的绳子一条才能打到井水;丁家的绳子用五条不够,还要再用戊家的绳子一条才能打到井水;戊家的绳子用六条不够,还要再用甲家的绳子一条才能打到井水。 最后问:井有多深?每家的绳子各有多长? 这道题其实不难,大家应该都可以做出来,

2016-04-23 11:38:45 2321

原创 算法学习笔记之百钱买百鸡问题

百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱? 我们可以设公鸡为x,母鸡为y,小鸡为z,可以得出下列方程: x + y +z=100; 5x + 3y + z/3 = 100; 再看看x,y,z的取值,只有100文钱,5x

2016-04-23 10:59:01 18282 1

原创 android开发笔记之Android开发环境搭建

一、安装JDK JDK1.6以上 ①先下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 下载好后就直接安装。 ②配置JDK的环境变量 a.JAVA_HOME:C:\Program Files\Java\jdk1

2016-04-20 09:53:40 616

原创 android开发笔记之虚拟机

Dalvik VM和JVM的区别Dalvik VM优点:编译时优化代码,而不是在运行时,将多个文件整合成一个,整体减少文件个数 I/O 操作,提高类查询的速度,因为常量池的引入。

2016-04-17 16:33:58 613

原创 android开发笔记之Android介绍

一、什么是3G?3G,全称为3rd Generation,中文含义就是指第三代数字通信。所谓3G,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。 3G只是一种通信技术标准,符合这个标准的技术有WCDMA、CDMA2000、TD-SCDMA三种无线接口标准。中国联通使用的是WCDMA(世界上大部分3G网络都采用的是该标准)中国电信使用的是CDMA

2016-04-17 15:45:33 958

mysql5.1参考手册

该文档详细记载了mysql数据库的内容。

2016-11-21

mysql-connector-java-5.0.8-bin.jar

mysql的jdbc驱动

2016-07-03

Hibernate3.6

Hibernate是一个开放源代码的对象关系映射框架(ORM),它对JDBC进行了非常轻量级的对象封装。

2016-07-03

AsyncTask异步加载

AsyncTask,是android提供的轻量级的异步类,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.

2016-06-04

简易新闻客户端

这个简易的新闻客户端运用了万能适配器、Gson解析等知识,是一次对前面所讲的内容的综合运用。

2016-06-02

android-smart-image-view-1.0.0.jar

SmartImageView的设计初衷是来取代Android自带的ImgageView组件,在做一些需要从网上获取图片的APP时,就难免要做很多处理。

2016-06-02

使用HttpURLConnection

HttpURLConnection是基于HTTP协议的,其底层通过socket通信实现。如果不设置超时(timeout),在网络异常的情况下,可能会导致程序僵死而不继续往下执行。

2016-06-02

使用Socket,ServerSocket编程

Android完全支持JDK本身的TCP,UDP网络通信API,也可以使用ServerSocket,Socket来建立基于TCP/IP协议的网络通信,也可以使用DatagramSocket,Datagrampacket来建 立基于UDP协议的网络通信

2016-06-02

多线程下载及断点续传

一个线程就是一个文件的下载通道,多线程也就是同时开起好几个下载通道.

2016-06-02

gson-2.3.1.jar

gson是将Json数据转换成对象,或将对象转换成Json数据。

2016-05-24

终极适配器

这款终极适配器可以适配所有需要适配器的组件,如ListView、GridView.... 可以让你代码清晰,简短,终极适配器在手,再也不用担心重复写代码的烦恼了。

2016-05-22

ListView的优化及分类显示

在APP中90%要使用到的一个组件—–> ListView 听到这,大家觉得应该是再熟悉不过了吧,当然或许很多人已经知道 ListView 的优化。顺便让ListView分类显示。

2016-05-22

ListView的优化+分类显示

ListView的优化+分类显示

2016-05-21

仿优酷旋转菜单

高仿优酷旋转菜单,使用补间动画做成。

2016-05-20

ViewPager新手导航页

使用ViewPager做了一个新手导航页,采用了动态加载指示器。

2016-05-20

自定义组合控件

将多个控件组合再一起作为一个控件称为组合控件。

2016-05-20

自定义开关按钮

这个属于自定义控件,教你如何完成自定义开关按钮

2016-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除