自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (13)
  • 收藏
  • 关注

原创 MySQL数据库备份命令

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppas

2013-10-30 16:33:21 480 1

原创 设计模式原来如此-观察者模式(Observer Pattern)

观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够主动更新自己。 观察者模式的组成1.  抽象主题角色(Subject):把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供了一个接口,可以增加和删除观察者角色。一般用一个抽象类或接口来实现。2. 

2013-07-16 15:05:24 701

原创 设计模式原来如此-代理模式的实际应用

下面通过一个项目中经常用到的功能来举下动态代理是实例,实例有2个功能:1是记录用户登录的日志。2是计算一下添加算法的时间。为了简单起见,2个功能忽略了详细算法。如果使用静态代理就得建2个代理类,分别做这2个功能,如果功能很多,就要建立很多类。使用动态代理的好处就是建立一个类就可以搞定。用户登录package com.zhouyu.myProxy;public interface Use

2013-07-10 10:42:34 655

原创 设计模式原来如此-代理模式(Proxy Pattern)

代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式一般涉及到的角色有 1.抽象角色:声明真实对象和代理对象的共同接口2.代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同

2013-07-10 09:12:32 646

原创 Java原来如此-反射机制

在Java运行时环境中,对于任意一个类,能知道这个类有哪些属性和方法。对于任意一个对象,能调用它的任意一个方法。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。Java反射机制主要提供了以下功能。1.      在运行时判断任意一个对象所属的类。2.      在运行时构造任意一个类的对象。3.      在运行时判断任意一

2013-07-04 15:44:36 415

转载 一些非常实用的 Android 开发资源

Sapan Diwakar 在过去几年间一直从事 Android 开发工作,同时他也积累了一些非常实用的 Android 应用开发资源,希望对你有所帮助。  1.Android Annotations   Android Annotations 是一个能够加速 Android 开发的开源框架,它可以帮助开发者处理一些前后台任务、rest 服务、应用类、代码片段等,让

2013-06-14 16:27:36 374

原创 设计模式原来如此-策略模式(Strategy Pattern)

策略模式中体现了两个非常基本的面向对象设计的原则:1.封装变化的概念。2.编程中使用接口,而不是对接口的实现。策略模式的定义:定义一组算法,将每个算法都封装起来,并使它们之间可以互换。策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。策略模式的意义:策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是弱连接的关系。弱连接的特性使

2013-06-08 16:00:49 454

原创 Java原来如此-随机数

在Java中,生成随机数有两种方法。1是使用Random类。2是使用Math类中的random方法。我们现在做个例子,比如生成20个0到10之间的随机数。1.使用Random类的nextInt(n)方法,n代表0到n之间,包括0,不包括n。 Random random = new Random(); for(int i=0;i<20;i++) { System.

2013-06-03 16:10:48 333

原创 Java原来如此-几种常见的排序--冒泡排序(Bubble Sort)

冒泡排序的原理:假设要求的数组是正序,两两进行比较,如果前一个书比后一个数小,位置不变。如果前一个数比后一个数大,位置互换,再跟后一个数进行比较,直到最后。就是逐步把大数送到最后。举个例子:int[] array = {2,4,9,7,6,5};第一轮2和4进行比较,27,9和7的位置互换。再9和6进行比较,9>6,9和6的位置互换。再9和5进行比较,9>5,位置互换。第一轮比较的结果就是

2013-05-28 15:05:25 467

原创 设计模式原来如此-单例模式(Singleton Pattern)

简单介绍一下我对Singleton的理解,说的不好请大家多多指点。单例模式的简单定义就是确保一个类只有一个实例,并提供一个全局访问点。单例模式有哪些用处呢?有一些对象其实我们只需要一个,比方说:线程池,缓存,对话框,处理偏好设置和注册表的对象,日志对象,充当打印机,显卡等设备的驱动程序的对象。事实上,这类对像只能有一个实例,如果制造出多个实例,就会导致许多问题产生,例如:程序的行为异常

2013-05-24 10:44:44 375

原创 七年后重新开始的博客

从2006年入行,到今年2013年,已有7个年头了,也混了7年。没有什么积累,也没有任何职业规划。现在已经是32岁的人了,以前有种说法是30以后年龄就大了,不能在编码了,应该转当项目经理了,但是如今哪有那么多的项目经理呀,还是老实的当个程序员吧,但是以后不能再这么混了,起码得在程序员前面加个高级两个字。所以得该总结自己的知识,首先从博客开始吧。很多年都没有写了,重新捡起,并且要坚持下去,不光是为自

2013-05-22 16:27:21 512

uploadify v2.1.4 使用demo

uploadify v2.1.4 使用demo,导入IDE中可以直接使用。

2018-11-22

本地的手机号码归属地查询-oracle数据

本地的手机号码归属地查询,包含代码,access的数据,oracle的数据,是2014年的数据,还是比较新的

2014-11-11

苹果官方Swift文档

苹果官方Swift文档,pdf文件,英文原版

2014-07-04

策略模式例子

自己编写的设计模式之策略模式的小例子!

2013-06-08

防止反复登录并统计在线人数

一个防止反复登录并统计在线人数的登录应用

2011-08-23

FCKeditor入门的小例子

FCKeditor入门的小例子,能帮你快速使用FCKeditor

2011-08-23

jdk1.6的64位版本 part1

jdk1.6的windows下的64位版本,一共5卷,这是第1部分。第2部分在http://download.csdn.net/source/3324655

2011-06-02

jdk1.6的64位版本 part2

jdk1.6的windows下的64位版本,一共5卷,这是第2部分。第3部分在http://download.csdn.net/source/3313407

2011-05-30

jdk1.6的64位版本 part3

jdk1.6的windows下的64位版本,一共5卷,这是第3部分。第4部分在http://download.csdn.net/source/3306282

2011-05-26

jdk1.6的64位版本 part4

jdk1.6的windows下的64位版本,一共5卷,这是第4部分。第5部分在http://download.csdn.net/source/3306200

2011-05-24

jdk1.6的64位版本 part5

jdk1.6的windows下的64位版本,一共5卷,这是第5部分。

2011-05-24

tomcat-6.0.29 64位版本

tomcat-6.0.29的64位版本,windows下的64位版本

2011-05-24

Struts2.2.1.1的api文档chm格式

Struts2.2.1.1的api文档chm格式

2011-05-24

空空如也

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

TA关注的人

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