自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大鱼

O ever youthful, O ever weeping.

  • 博客(8)
  • 资源 (110)
  • 论坛 (14)
  • 收藏
  • 关注

原创 基于正态分布的图片高斯模糊算法

高斯模糊也叫做高斯平滑,是一种图像平滑处理的技术。高斯模糊算法的原理是选取一个中心点,以及一个半径周围的所有点,再计算这些像素点的平均值,这个值就是目前这个中心点的值了。这样实现的效果是可以降低图像中的噪音干扰,以达到忽略图像中的细节的目的。

2015-12-31 13:21:33 3388

原创 数据结构:关于AVL树的平衡旋转详解

前言 本文是基于你已经有一定的二叉排序树知识。如果你还是小白,可以参考我之前的博客:《数据结构:二叉搜索树(BST)的基本操作》。所以,在本文中不会再出现关于BST树的基本知识。版权说明著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:Q-WHai发表日期: 2015年12月28日链接:https://qwhai.blog.csdn.net/ar...

2015-12-28 12:49:20 25909 1

原创 算法:关于生成抽样随机数的这些算法

这里你是不是会说,生成随机数有什么难的?不就是直接使用Java封装好了的random就行了么?当然对于一般情况下是OK的,而且本文要说明的这些算法也是基于这个random库函数的。本文主要是针对抽样这一行为进行的,而抽样本身有一个隐含的规则就是不要有重复数据。好了,有了这些说明。你可以先尝试着用一些自己的想法来实现不重复地生成随机数。

2015-12-22 13:28:51 8214 5

原创 数据结构:二叉搜索树(BST)的基本操作

概述 学习过数据结构的童鞋都应该知道,对树的操作是一些最基本的技能(本文是对后面要写B树、B-树、B+树的一个前导,已经熟悉的朋友可以跳过了)。而在树结构中,二叉树又是最基础的。虽然这些知识是比较基础的,不过对于BST的操作中,删除是一个相对比较麻烦的。这对于新手来说可能不太好理解,下面就以BST中节点的删除为主,其他操作为辅的策略来编写本篇文章。希望对你能有所帮助。版权说明著...

2015-12-21 16:36:56 3509

原创 Java设计模式——代理模式

前言 上一篇说到了策略模式。单类图上来说,它和本篇要说的代理模式还真是有些像似。都需要一个公共的接口,还有一些实现类。代理类(包装类)封装了一个接口对象,提供客户端调用。这些都很类似。不过,有一个细节需要我们注意一下,那就是这里的代理类也需要去继承这里的公共接口。而在策略模式中,包装类则不需要这么做。概述 代理模式就是定义一个原对象的代理对象,来帮助原对象和系统之外的业务作沟通。也...

2015-12-19 22:49:12 2364 1

原创 Java设计模式——策略模式

策略模式其实是为了解决,针对同一个问题有多个不能的解决方式,也就是说提供了多种不同的解决策略。比如,我们对一个数组进行排序。那么这里就有冒泡排序、快速排序、归并排序等等不同的算法,这里我们就可以说这些是不同的策略。可以把这些不同的排序算法设计成策略模式。

2015-12-16 13:37:15 2580 1

原创 Java设计模式——Builder模式

builder模式的使用目的是为了将构建复杂对象的过程和它的部件解耦。将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2015-12-11 13:47:23 4945 2

原创 Java设计模式——工厂模式

前言 工厂模式是一种比较常见的创建模式。有时,可能你使用了工厂模式而你却还不知道你已经使用了它。至少我感觉下面说的第一种简单工厂模式,你是已经很熟悉了。并且是经常使用的。不信,就继续向下看。版权说明著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。本文作者:Q-WHai发表日期: 2016年4月14日本文链接:https://qwhai.blog.cs...

2015-12-10 09:37:55 48705 8

Android二维码扫描原版和修正版本

Android二维码扫描原版和修正版本:包含Google原版代码和修改后的版本。

2015-06-30

DoubleArrayTrie(双数组Trie树)

关于本源码更详细的解释说明,请参见:http://blog.csdn.net/lemon_tree12138/article/details/49281865

2015-10-22

Python的pycrypto模块安装包

里面包含了paramiko-1.7.7.1.tar和pycrypto-2.4.1.tar

2015-07-29

Python访问MySQL并实现增删改查

使用Python访问MySQL并实现增删改查

2015-04-21

[ASP.NET]网上商城系统 + 设计文档

实验完成以下工作: (1)分析及设计系统的需求分析和用例图; (2)完成系统的系统总体设计和开发环境的搭建; (3)完成系统的数据库结构设计及项目及数据库的环境构建方法; (4)实现系统的数据访问层。 (5)完成系统前台程序代码和后台代码的编写。 (6)完成系统的程序部署,包括数据库的安装和IIS服务器的设置。

2014-05-02

用Java实现SHA1的加密算法

用Java实现SHA1的加密算法(散列/哈希)

2014-09-24

[尚硅谷]_宋红康_Java常用英语汇总

JAVA语言常用英语汇总:A array数组apple苹果add增加accessible可存取的area面积audio音频addition加法action行动arithmetic算法adjustment调整actual真实的argument参量abstract抽象ascent提升already已经AWT Abstract Window Toolkit 抽象窗口工具API Application Programming Interface 应用程序接口B byte字节Boolean布尔banana香蕉base基础buffer缓冲器button按钮break中断body身体

2014-03-24

Android中利用服务来守护进程

我们写程序的时候,肯定会用到Service,而且还不止使用一个。当我们的程序中用到了Service的时候,说不定会被停掉。例如像360这样的杀毒软件可能会误操作对我们的Service有威胁。那么我们就需要对我们的Service进行一个保护,也就是这里所说的守护。

2014-10-20

ListView的CheckBox错位Demo

Android ListView的CheckBox错位Demo

2014-09-17

Android监听自己的程序被卸载

Android通过调用C来监听自己的程序被卸载。

2015-06-26

Android程序从网络上获取一张图片【代码】

这是一个Android程序的源码,实现了从网络上获取一张图片。用例很简单,所以就零分贡献吧。

2014-05-12

Java实现与FTP服务器的数据传输2

Java实现与FTP服务器的数据传输。 其中包含了两种实现方法。详情请参见本人博客: http://blog.csdn.net/lemon_tree12138/article/details/49777467

2015-11-12

数据挖掘:基于朴素贝叶斯定理的文本分类实践(Java)

数据挖掘:基于朴素贝叶斯定理的文本分类实践(Java)

2015-09-17

apache-nutch-1.4-bin.tar.gz

Nutch 是一个开源Java 实现的搜索引擎。这里是它的安装包。

2015-08-17

自定义广告控件

Android 自定义实现广告控件 欢迎下载

2015-05-20

RSA加密算法源码

RSA加密算法源码 详情参见:http://blog.csdn.net/lemon_tree12138/article/details/50696926

2016-02-23

Android4编程入门经典:开发智能手机与平板电脑应用

Android 4的问世,标志着Google将Android操作系统的大旗插到了智能 手机和平板电脑的阵营中。李伟梦编写的《Android 4编程入门经典——开 发智能手机与平板电脑应用》这本指南书将教会您成功开发Android应用程 序所需的一切。本书涵盖了Android应用程序开发的所有基础,包括用户界 面、网络、SMS消息传递、数据库、基于位置的服务和部署等。资深作者 Wei-Meng Lee为您铺就了一条成功开发和部署Android应用程序的康庄大道 。 《Android 4编程入门经典——开发智能手机与平板电脑应用》的主要 内容包括:讨论了如何适应不同的显示方向、如何理解屏幕的组件以及如何 处理用户界面通知;描述了在使用TextView、ProgressBar、AutoComplete -TextView、TimePicker、ListView等视图设计用户界面时涉及的元素;演 示了如何使用视图显示图片和菜单;讲解了如何使用内容提供者和如何创建 自己的内容提供者;示范了如何将长时间运行的任务放到单独的线程中;介 绍了如何构建使用SMS消息传递跟踪位置的应用程序;阐述了如何使用JSON 和套接字编程构建自己的聊天应用程序;探讨了如何准备Android应用程序 来发布到AndroidMarket上等。

2014-04-05

图的深度和广度遍历(Java实现)

使用Java实现图的深度优先和广度优先遍历算法

2015-08-06

Java获得某个路径下的所有文件列表,并写入指定文件

Java获得某个路径下的所有文件列表,并写入指定文件

2014-09-21

MapReduce多路径输入输出

这是 MapReduce 的多路径输入输出示例代码。有关大数据的相关文章可以阅读我的专栏:《大数据之Hadoop》 http://blog.csdn.net/column/details/bumblebee-hadoop.html

2016-06-18

Android手势识别-多点触控

Android手势识别-多点触控。 包含在画布中的多点触控和利用多点触控实现图片的放大和缩小

2015-05-20

Java设计模式-装饰者模式

本章可以称为“给爱用继承的人一个全新的设计眼界”。我们即将再度探讨典型滥用问题。你将在本章学到如何使用对象组合的方式,做到在运行时装饰类。为什么呢?一旦你熟悉了装饰者的技巧,你将能够在不修改任何底层代码的情况下,给你的(或别人的)对象赋予新的职责。——《Head First 设计模式》

2015-05-20

Android中最简单的分享功能Demo

至于这些代码的具体功能,注释里也写得很清楚了。是不是对这么几句话就实现了分享的功能感到恐怖?恐怖居然可以这么简单就实现了!恐怖如果就这么实现了,那还要我们程序员干嘛?这样的问题睡前想想就可以了

2014-09-23

高仿IOS和QQ的弹出对话框

这里有两个工程,一个是高仿QQ的,一个是高仿IOS的。效果图可以参见本人博客。同时,会对这种高仿效果作一个讲解。博客连接:http://blog.csdn.net/lemon_tree12138/article/details/40001327

2014-10-11

Android下的WIFI开发

这个资源包含两个工程文件。一个是获得当前WIFI下的一些配置信息,一个是扫描当前范围内的所有可连接WIFI。

2014-08-27

Android EasyTouch

Android EasyTouch 快捷

2015-07-13

Android中两种方式随机生成验证码源代码

Android中两种方式随机生成验证码源代码, 可验证是否正确。

2014-09-24

Android程序监听自身被卸载

Android程序监听自身被卸载后打开浏览器

2015-06-30

Android带删除按钮和能插入表情的自定义控件

Android UI编程 带删除按钮和能插入表情的自定义控件

2015-01-30

高仿IOS开关控件

高仿IOS自定义控件SwitchButton

2015-01-29

QQ数字提示的粘连效果

高仿QQ数字提示的粘连效果 内含两个相关demo示例

2015-05-20

高仿IOS自定义控件SwitchButton

高仿IOS自定义控件SwitchButton

2015-01-27

Java版SMS4和Base64加密算法

本资源是集合了SMS4和自定义的Base64加密算法。SMS4加密算法中提供了如下接口: private static byte[] encode16(byte[] plain, byte[] key); private static byte[] decode16(byte[] cipher, byte[] key); private static byte[] encode32(byte[] plain, byte[] key); private static byte[] decode32(byte[] cipher, byte[] key); public static byte[]

2015-01-13

Android中实现蒙板效果的代码实现

本程序是利用位图操作来实现一个蒙板效果的类进度条程序。

2014-07-31

字典树(Trie)的基本使用

包含了对字典树的多种操作。详情请见本人博客:http://blog.csdn.net/lemon_tree12138/article/details/49177509

2015-10-16

Android画图示例集合

这里是一个利用Canvas实现的集合程序。利用这个项目,你可以学到很多和Canvas相关的技术。

2015-02-04

AndroidRecyclerViewSample

实现RecyclerView的上拉和下拉刷新

2015-05-18

安卓系统的碎片化现状

最近,OpenSignal(OS)做的一项普查清晰阐明了安卓市场的现状。OS 调查了在用的682,000部设备,与2012的调查样本数量一致,揭示了制造商、设备、安卓版本和屏幕尺寸的碎片化。

2014-03-24

Android实现ViewPager中item之间的数据通信

Android实现ViewPager中item之间的数据通信

2015-01-06

用Service来启动背景音乐

如果我们添加的音乐播放器的这个Activity异常关闭或是我们人为关闭时,我们的音乐播放还是否能够继续呢?不要忘了,Android的四大组件中,有一个Service。它的功能类似于Activity,只是Service是在后台工作,不出现在用户的视野中。当我们在前台上进行一个人机交互操作,让这个操作关联到Service上,这样,我们就能够解决这个问题了。

2014-07-04

Q-WHai的留言板

发表于 2020-01-02 最后回复 2020-05-03

android如何获取手机cpu的当前温度

发表于 2014-07-10 最后回复 2017-01-03

有人听过南京爱布谷网络科技有限公司吗?这家公司怎么样啊?

发表于 2014-04-13 最后回复 2015-11-23

为什么我的GridView只显示第一行?

发表于 2014-09-04 最后回复 2014-09-10

关于Android开发程序的退出问题

发表于 2014-05-03 最后回复 2014-05-08

杭州一个新公司,给应届生工资6000-7999,靠谱吗?

发表于 2014-04-13 最后回复 2014-05-07

做Java或是Android开发为什么要出差?

发表于 2014-04-24 最后回复 2014-05-07

跪求:新浪微博Android开发视频教程真正的完整版

发表于 2014-04-29 最后回复 2014-04-30

怎么在android应用商店发布作品?

发表于 2014-04-13 最后回复 2014-04-30

在智联上的“就业有位来”和普通的岗位有什么区别呢?

发表于 2014-04-15 最后回复 2014-04-29

南京有什么比较适合应届生去的公司呢?本人搞Android

发表于 2014-04-12 最后回复 2014-04-29

怎么在Android模拟器的sd卡中,新建一个新的文件夹?

发表于 2014-04-26 最后回复 2014-04-28

江苏省高信科技发展有限公司怎么样?

发表于 2014-04-16 最后回复 2014-04-17

我想问一下千锋Android培训里的情况,有了解的可以进来聊聊

发表于 2014-03-28 最后回复 2014-04-12

空空如也

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

TA关注的人 TA的粉丝

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