自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Debian搭建Postfix+DKIM常出现的问题

1、Postfix搭建:详见https://www.linuxdashen.com/ubuntu%E6%90%AD%E5%BB%BA%E7%AE%80%E6%98%93postfix%E9%82%AE%E7%AE%B1%E6%9C%8D%E5%8A%A1%E5%99%A82、DKIM安装:https://www.digitalocean.com/community/tutorials/how-

2017-09-15 18:33:10 706

转载 jQuery中的ajax补充

所有options均可选,下面简要说明每个option1.async默认为true,即请求为异步请求,这也是ajax存在的意义。但同时也可以将这个参数设置为false,实现同步请求。(同步请求会锁定浏览器,直到这个请求结束后才可以执行其他操作)2.bforeSend(XHR)这个方法是用来在发送请求前修改XMLHttpRequest对象的,若修改失败返回false,则取

2016-04-29 16:05:14 255

转载 springMVC工作原理

SpringMVC框架介绍1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置

2016-04-28 13:45:34 305

原创 Java中的微信公众号开发(一)

微信公众号与微信的区别:1、社交圈:微信:大多数都是认识的人,可以进行一对一、多对多交流                     公众号:公众号包括个人在内的更大的社交圈,关注用户大多数都不认识。2、定位:微信:主要用于聊天、朋友圈等个人娱乐                 公众号:更加倾向于商业用途,达到个人品牌的推广、企业品牌宣传等。3、使用方式:微信:主要在于手机端使用

2016-04-28 11:37:50 564

转载 Java中的long和Long有什么区别

Java的数据类型分两种:1.基本类型:long,int,byte,float,double,char2. 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。其中Long又叫 long的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。什么叫

2016-04-27 14:30:36 780

转载 jQuery动画效果

工作中遇到了jQuery,之前没接触过,今天看到一篇博客,特此分享一下。1、show()与hide()show()和hide()方法用于显示或隐藏页面中的元素,它的调用格式分别为:$(selector).hide(speed,[callback])和$(selector).show(speed,[callback])参数speed设置隐藏或显示时的速度值,可为“slow”、

2016-04-26 14:32:23 227

转载 EL表达式

在工作中碰到了EL表达式,虽然之前也曾学过,但是从未好好地研究过,今天做一个总结。1、我们初学者所熟知的el表达式:语法结构${expression}[ ]与.运算符EL 提供"."和"[ ]"两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如 . 或 - 等并非字母或数字的符号,就一定要使用"[ ]"。例如:${ user. My-

2016-04-26 11:17:50 215

转载 jQuery中的ajax

最近工作中常常用到ajax的异步请求,所以上网搜索了一下,以便日后用到的时候方便查找。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Nu

2016-04-25 17:56:00 184

转载 JSTL核心标签库的使用

最近工作中用到了,但是之前学的时候没那么详细,今天忽然间看到一篇博客,感觉整理的不错,在此分享一下。JSTL核心标签库标签共有13个,功能上分为4类:1、表达式控制标签:out、set、remove、catch2、流程控制标签:if、choose、when、otherwise3、循环标签:forEach、forTokens4、URL操作标签:import、url、redict

2016-04-25 17:41:49 386

转载 tag标签文件

tag文件只是以tag为后缀名的文本文件。除了jsp页面指令外,其他JSP元素都可以出现在tag文件中页面引用格式  tagdir:用于指定tag文件目录,当页面使用进,会查找该目录下对应的xxxx.tag文件。prefix:指定使用时标签前缀 使用格式例子: tag文件添加属性:当tag文件需要引用页

2016-04-12 11:00:31 483

转载 jstl中的<fmt:formatNumber>标签

设置显示时间戳   显示:2009-11     显示:2009-11-30 23:47:06    显示:$12.00    显示:$12.0   ¥12.0    12.00元   ¥12.00    (那个货币的符号和当前web服务器的 local 设定有关)  123456.79    123,456.79 

2016-03-31 16:22:36 265

原创 Java中的责任链模式

1、责任链模式:       将接收者对象连成一条链,并在该链上传递请求,直到有一个接收者对象处理它。通过让更多有机会处理请求,避免了请求发送者和接收者之间的耦合。        在责任连模式中,作为请求接收者的多个对象通过对其后继的引用而连接起来形成一条链。请求在这条链上传递,直到链上某一个接收者处理这个请求。每个接收者可以自行选择处理这个请求或向后继传递这个请求。2

2015-12-26 12:13:08 293

原创 Android中的BaseAdapter(二)

1、BaseAdapter:2、适配器模式的应用:1)降低程序的耦合性2)容易扩展3、listview的显示与缓存机制需要才显示,显示完就被回收到缓存4、BaseAdapter的基本结构:public int getCount() :适配器中数据集中数据的个数public Object getItem(int position):获取数据集中

2015-12-23 18:32:13 258

原创 Android中的AndroidAnnotations

1、简介:是一个利用注解方式来简化代码结构,提高开发效率的开源框架,类似开源框架还有:roboguice 、butterknife 、dagger 等,该代码是一个第三方框架,通过注释来开发应用,使用Android Annotations能够大大减少代码量。2、一些常用注释的使用方法:@AfterInject 定义的方法在类的构造方法执行后执行@AfterTextChange定义的方法

2015-12-17 14:31:44 376

转载 android中的ViewTreeObserver

一类的基本概念这是一个注册监听视图树的观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局,从绘画过程开始,触摸模式的改变等。最常见的用途时通过监听获知什么时候,视图的宽高值确定了,可以获取了,以便更改UI。二类的主要接口:监听器interface  ViewTreeObserver.OnGlobalFocusChange

2015-12-15 21:43:12 225

原创 android中的ToggleButton

1、什么是ToggleButton:                 ToggleButton有两种状态:选中和未选中状态,并且需要为不同的状态设置不同的显示文本2、ToggleButton属性:android:checked="true"android:textOn="开"android:textOff="关"        android:id="@+i

2015-12-15 09:44:01 314

原创 android中的AutoCompleteTextView与MultiAutoCompleteTextView

AutoCompleteTextView1、功能:动态匹配输入的内容2、独特属性:android:completionThreshold="3"                       -----设置输入多少字符时自动匹配        android:id="@+id/autoCompleteTextView1"        android:layout_width

2015-12-15 09:20:57 232

原创 设计模式之策略模式

定义:将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现,并使他们可以相互替换,从而导致客户端独立于算法的改变。组合:在类中增加一个私有域,引用另一个已有的类的实例,通过调用引用实例的方法从而获得新的功能,这种设计被称作组合(复合)。策略模式中的设计原则1、找出应用中需要变化的部分,把他们独立出来,不要和那些不需要变化的代码混在一起。2、面向接口编

2015-12-13 14:26:10 204

原创 设计模式之适配器模式

定义:适配器模式将一个类的接口,转换成客户期望的另一个接口。使其原本由于接口不兼容而不能一起工作的那些类可以在一起工作。适配器分类1、组合采用组合方式的适配器称为对象适配器特点:把“被适配者”作为一个对象组合到适配器类中,以修改目标接口包装被适配者。2、继承(Java单继承)采用继承方式的称为类适配器特点:通过多重继承不兼容接口,实现对目标接口的匹配,单

2015-12-13 12:29:24 206

原创 设计模式之工厂模式

工厂模式的概念:实例化对象,用工厂方法代替new操作工厂模式包括工厂方法模式和抽象工厂模式抽象工厂模式是工厂方法模式的扩展工厂模式的意图:定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化工厂方法把实例化的工作推迟到子类中去实现。工厂模式的应用场景:有一组类似的对象需要创建在编码时不能预见需要创建哪种类的实例系统需要考虑扩展性,不应依

2015-12-11 10:22:11 343 1

原创 单例模式

设计模式(Design Pattern)定义:是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。目的:使用设计模式是为了可重用代码更容易被他人理解,保证代码可靠性。分类:单例模式、抽象工厂模式、建造者模式、工厂模式和原型模式等等。  首先介绍单例模式:分为两种方法:第一种:package com.practice;/* * 单例模式Si

2015-12-10 21:28:29 252

原创 Android自定义相机

CustomerCamera的代码package com.first.mylineme.util;import java.io.File;import java.io.FileOutputStream;import android.app.Activity;import android.content.Intent;import android.grap

2015-12-09 10:11:42 302

原创 Android中的ListActivity

1、ListActivity:list_item文件:main文件activity的代码:

2015-11-16 19:05:07 278

原创 Android中的ImageView和EditText(一)

ImageView的XML属性:1、android:adjustViewBounds:否调整自己的边界来保持所显示图片的长宽比。2、android:maxHeight:设置的最大高度,需要设置android:adjustViewBounds属性值为true,否则不起作用。3、android:maxWidth:设置的最大宽度,需要设置android:adjustViewBounds属性值

2015-11-04 13:39:38 620

原创 Android中的activity

activity,Android中的重要组件,也是常见的组件,一个activity占据了一个窗口界面。1、Activity介绍:一个程序通常都是由多个activity组成的,他们通常是松耦合关系。2、Activity的生命周期:3、Activity的注意事项:1)每写一个activity都需要到注册文件中注册一下。4、Activity的配置:通常建立一个新的An

2015-11-03 14:44:35 272

原创 Android中的fragment

1、Fragment简介:fragment是Android3.0引入的新API,fragment代表了activity的子模块,也可以说成activity的片段,但fragment却有自己的生命周期。2、Fragment的生命周期:fragment总是必须被嵌入到一个activity中,它的生命周期直接受到宿主activity生命周期的影响。当activity处于resumed状态时,才可以操

2015-11-03 11:19:07 278

原创 Android中的Service(IntentService)

IntentService是Service的子类,它比普通Service增加了额外功能。首先,Service本身存在的两个问题:1、Service不会专门启动一条单独的进程,Service与它所在应用位于同一个进程中。2、Service也不是专门一条新的线程,因此不应该在Service中直接处理耗时的任务。如果非要在Service中处理耗时任务,建议在Service中另外启动一条新

2015-11-02 18:49:00 329

原创 Android中的service

Service:首先,service是Android的四大组件之一,service会一直在后台运行,但它却没有界面。但它却有自己的生命周期,但它却有两种途径Android的四大组件都需要在AndroidManifest.xml文件中配置,它跟Activity很相似,它是从Context派生出来的,所以它可以调用Context里定义的方法、例如:getResources()、getConte

2015-11-02 17:15:51 317

原创 Android中的适配器

常用的适配器:1、SimpleAdapter(简单适配器):一般是与listview、hashmap构成的list一起用的,2、BaseAdapter():它是一个接口类3、PagerAdapter()4、ArrayAdapter():5、BaseExpandableListAdapter():它是一个接口类6、SimpleCursorAdapter():

2015-10-31 13:23:42 320

空空如也

空空如也

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

TA关注的人

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