自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青风百草

不积跬步,无以致千里;不积小流,无以成江海。

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

原创 如何理解装饰模式?

<br />一、为什么要使用装饰模式呢?<br />      使用装饰模式要达到这样一个目的,给某一个类附加一些额外的功能,也就是说做一些功能扩展,但是又不改变类原有的功能。<br /> <br />二、什么是装饰模式呢?<br />      通过上面的理解,我们可以得出一个结论,装饰模式是动太的扩展一个对象的功能,而不需要改变原始类代码的一种成熟模式。<br /> <br />三、装饰者与被装饰者<br />      装饰者与被装饰者是没有直接的关系,但是它们拥有一些共同的东西,这样说吧,装饰者在装

2010-08-18 08:02:00 900

原创 java中的泛型是怎么回事儿

一、什么是泛型?      泛型就是参数化类型,也就是说把我们操作的数据类型指定为一个参数。二、为什么要使用泛型呢?      我们在方法中接收传递的参数时,经常需要运用Object来接收,目的是为了实现接收参数数据类型任意化,这样的直接后果就是造成一种潜在的隐患,如果说我传递的参数进你当前的方法后,我在方法里面使用传递过来的参数时,我一开始肯定不清楚你传递过来的具体是一个什么类型的数据,我必须跳到你传参的位置,然后看看你传递的是什么数据类型,然后再次回到我要使用传过来参数的方法中。然后再次将传递过来的参数

2010-08-16 07:45:00 1154

原创 抽彩票数字练习代码

一、抽彩票数字的目的      让每一次抽的数字是随机产生的,并且保证产生数字的过程中,上一次产生过了的数字不在继续出现。二、代码演示 public static void main(String[] args) {  Scanner in = new Scanner(System.in);  System.out.println("你要抽取多少个数字作为中奖数字?");  int k = in.nextInt();  System.out.println("能够抽取的最大的数字是多少?");  int n

2010-08-16 02:46:00 1468

原创 java里面整型数组元素进行冒泡排序

深圳盛卓亚软件技术公司网站:www.senjoysoft.com一、使用冒泡排序的目的是什么呢?使用它需要达到什么效果呢?      还是为了使数组中的元素有顺序呗,但这种排序方式呢,主要是想提高一下数组排序的效率。元素值之间进行比大小,这个涉及到比较的次数,如果说冒泡排序要提高数组排序的效率,那么它就会考虑如何减少元素值之间比较的次数。二、相对于选择排序来说,冒泡排序是如何来减少数组元素比较的次数的呢?      整点儿通俗的话来说就是:      我拧着一个数,与我旁边的一个数相比较,我看它比我小,我照

2010-08-16 02:37:00 1206

原创 浅谈java中整型数组选择排序的思想

一、整型数组的选择排序是怎么回事儿呢?我们需要达到一个什么效果呢?      大家都清楚,排序就是为了有规律,有顺序,所以说整型数组排序就是为了把整型数组中的元素变得有顺序,可以是从小到大排列,也可以是从大到小排列。总之,最终的目的就是为让整型数组元素值有规律。二、如何来实现选择性的对数组元素值进行排序呢?      当然,我们首先得准备一个数组。接着我们用数组的第1个元素依次与数组的其它元素做比较,如果第一个元素比后面的元素大,则把后面值较小的元素与第一个元素的位置相交换,当然位置的交换可以借助临时变量。

2010-08-16 02:05:00 1545

原创 java中的常用类

一、如何产生一个随机数?     需要使用java.lang包中的Math类,Math类有一个产生随机数的方法是:random();     例如:             int i = (int)(Math.random()*4);     Math.random()返回的是大于等于0小于1的随机数,带正号的double值。如果乘以一个正整数,则会返回0——正整数之间的随机数,而并不包括这个正整数,是为什么呢?    就是因为这个方法返回的是0-1之间的随机数,随机数不会返回1,因此乘上一个整数还是只会

2010-08-14 11:24:00 165

原创 java 中的大数据类型(BigInteger和BigDecimal)

一、为什么为用到BigInteger和BigDecimal这种数据类型呢?      我们非常清楚,java里面整型int与浮点型float,double它们存放数据的范围是有边界的。那么如果需要更大的数据时,这些数据类型肯定是满足不了这种需求,所以就用到了BigInteger和BigDecimal来解决这个问题。二、BigInteger与BigDecimal这两个类是什么包里面的?它们的作用分别是什么?      1、java.math包      2、BigInteger实现了任意精度的整数运算;   

2010-08-14 10:37:00 5167 3

原创 java异常

一、什么是异常呢?      异常是java程序在运行期产生的错误。二、异常会在哪些情况下产生?      总的来说:在现实世界中充满了不良的数据和有问题的代码,这些都属于异常情况。      通常在什么情况下产生呢?      1、可能造成程序崩溃的错误输入      2、设备错误      3、物理限制      4、代码错误三、发生异常了,我们该如何来处理呢?也就是说,在java里面是如何来处理异常的呢?      Java使用了一种称为异常处理的错误捕获机制进行处理。四、什么是异常处理呢?     

2010-08-14 09:55:00 703

原创 java String之我见

一、java中的String类为什么不可以被改变?     String str = new String("abcde");     str.

2010-08-14 08:21:00 642

原创 浅谈java中的数组

1、什么是数组?    数组是一种数据结构,用来存储同一类型的集合,通过一个整型的下标可以返回数组中的每一个值。    通俗的说,数组就是多个相同类型数据的组合,在内存中用连续的区域进行存储,每个区域有一个下标。2、java中数组与C/C++中数组的区别是什么?    C/C++中的数组是可以在栈空间中分配,但是Java中数组变量属于引用类型,数组对象在堆中分配。3、数组中的元素的数据类型是否有什么限制?    数组中的元素可以是任何数据类型,包括基本类型和引用类型。4、数组的分类:    a.一维数组  

2010-08-11 22:45:00 1171

原创 浅谈策略模式

一、为什么要使用模式呢?      我们在编码的过程当中,会写很多看起来很臃肿的代码,我们需要对这些代码的结构进行优化与重构。将一些比较稳定的,不容易改变的代码给它提取出来,放到一个接口或者是抽象类当中,然后将一些经常变动的代码放进具体的实现类当中,即接口与抽象类的子类当中,这样使我们所编写的代码具有强类聚,弱偶合的特点,这样使们我的程序具有很好的扩展性。     怎么来理解扩展性呢?     也就是说,我们经常会遇到需求不断改变的情况,一会说xxx你能不能给我实现xxx功能,一会儿又说你帮我在将xxx功能

2010-08-11 00:01:00 837

原创 浅谈单例模式

一、什么是单例模式,为什么要使用单例模式?      单例模式是为了保证在对一个类进行操作的时候,在内存中每一次只产生一个类对象。二、如何来实现单例模式呢?      1、需要将类的构造方法私有化          将类构造方法私有化可以使这个类在其它类调用的过程中不能通过new关键字来创建对象。      2、通过类本身来实例化一个本类对象          为什么要通过本类来实例化呢?这是为了保证在其他的类通过类对象操作这个类的时候,此类仅仅只有一个实例,也就是单一的类实例。为什么这个类实例需要加上st

2010-08-10 23:11:00 600

国家五级地址库2020最新修正版修复经度与纬度字段与值插反了的问题

(1)国家五级地址库2020最新修正版 (2)修复经度与纬度字段与值对应不上的问题 (3)一兄弟爬下了最新版的国家五级地址,但在建立数据库表的时候,经度插入的是纬度的值,纬度插入的是经度的值,此严重错误在此修复,以免大家下载之后不明原因,对自己研发项目造成损失。

2020-09-19

httpReadJson_Android直接加载网络json文件读取数据.zip

Android直接加载网络json文件读取数据,Android原生页面有部分信息需要从网络获取,而通常会在服务器配置一个json文件,需要Android端通过走http协议去读取,此案例即完成该功能。

2019-06-11

updateapk断点续传案例.zip

Android 实现apk断点续传功能,主要解决应用回到后台,再回到前台时,版本更新程序无法继续下载apk包的问题。

2019-06-11

ffmpeg案例2

ffmpeg案例JAVA通过jni调用ffmpeg函数输出ffmpeg支持的协议,封装的格式、支持的编解码器,支持的滤镜,配置信息。

2015-11-27

ffmpeghelloworld

基于最新ffmpeg源码ffmpeg2.8.2编写的helloworld程序,其中包含了最全的so库文件,以最简单的函数调用展示了java调用ffmpeg的c函数过程,便于初学者学习。

2015-11-27

ViewPager界面指示器

一个非常好用的ViewPager界面指示器控件,可以非常方便的设置ViewPager底部小圆点的样式,最方便的是可以用颜色设置圆点选中项与未选中项。

2015-09-28

CheckBoxDemo_设置开关

巧用图片更改CheckBox选中与非选中时的状态

2015-09-28

ViewPager禁止滑动及与内层View水平滑动事件冲突解决案例

1、ViewPager中嵌套3个View,当从View1滑动到View2时禁止ViewPager的滑动事件。 2、通过View2底部改变页面的布局实现滑动到View1和View3. 3、View2内嵌的View中还存在一个可以左右滑动的View,在其上添加了手势,即支持左右滑动,这里存在事件冲突,需要通过事件分发来进行处理。

2015-07-14

Android Activity嵌套Fragmnet实现横竖屏切换

Activity中嵌套多个Fragment,利用ViewPager实现左右滑动,使用两个Activity实现横竖屏切换案例。横屏与竖屏布局不一样。

2015-06-25

可拖动排序的ListView

http://blog.csdn.net/qinyunying/article/details/45647187博文的源码包。可以实现ListView的拖动排序及删除

2015-05-11

ListView滑动删除Item

仿微信的滑动删除ListView项,有需要的朋友可以下载试试

2015-04-09

listview带按钮以及按钮布局的显示与隐藏

1、点击ListView中其中的一项,Item中处于隐藏状态的操作按钮部分布局显示,其他项显示的布局同时被隐藏,再次点击该项,操作按钮部分布局再次隐藏。 2、点击各个按钮,分别弹出哪个按钮被点击(也就是点击每一个按钮分别处理不同按钮的业务功能)。

2015-04-08

Apache的Ant包(1.9.4版)

此包是Apache官网上下载的1.9.4版本的ZIP包,需要的可下载。

2015-01-07

Android批量打包示例

Android批量打包示例,完整的展示了在项目上线时需要一次性生成多个渠道包apk的需求

2015-01-07

Android批量打包jar包

ant-contrib-1.0b3.jar是Android在批量打包时需要用到的jar包,此包支持Ant中的批量打包。

2015-01-07

PullDownDemo Android分页刷新控件

该示例用于处理既有分页、又有下拉刷新的ListView列表问题的。

2014-09-17

android viewbadger jar包

android viewbadger jar包,将jar包添加到你的Android lib 目录,然后将其添加到构建路径中,在代码中按如下方式设置需要显示悬浮数字的控件。 View target = findViewById(R.id.target_view); BadgeView badge = new BadgeView(this, target); badge.setText("1"); badge.show();

2014-03-20

AndroidQQ静态表情的发送与接收

此实例只实现了Android静态表情图片的显示。但效果较全,网络转摘,愿大家从中有所启发。

2013-10-14

格式正规的XML文档、XML文档的元素、属性、实体深度详解

XML 002 格式正规的XML文档、XML文档的元素、属性、实体深度详解

2013-06-02

xml文档解析

XML 001 XML概述、编写XML文档

2013-06-02

android 3dAnimation

集众家3dAnimation示例之长,实现在不同的布局文件间进行3d旋转。

2013-01-03

dojo china extjs 视频教程源码

dojo china extjs 视频教程源码,我找了很久才找到的,与大家分享一下。

2009-11-14

MyEclipse汉化插件

这是本人在百度里面写的MyEclipse软件汉化步骤需要的汉化插件,最近因大多数编程爱好者,都遇到MyEcipse软件汉化的问题,而找不到合适的汉化包,因此我将此汉化包发布出来,有可以有些本版的MyEclipse不适用,但是我相信,它还是能汉化一些MyEclipse版本的,如果您觉得好,就下载,不好就不下。有什么问题,可以和本人联系,本人愿为您服务,联系方式:QQ:413875082

2009-08-11

Web应用程序开发编程经验小积累

这是本人做Web项目开发以来总结的一些小经验!

2009-04-23

jquery验证用户名是否存在实例

这个实例用运用了ajax技术与jquery技术,实例实现了网站用户名的检测。这与传统的同步方式检测用户名是否存在,全然不同,本例实现了ajax的异步请求,用户无须等待,页面在返回结果时无刷新,大大改善了用户的体验!本实例运行环境,可以是Eclipse,也可以是IntelliJ。

2009-02-24

空空如也

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

TA关注的人

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