上一篇博文中,我们学习了springIOC,又称spring控制反转,即将对象的创建销毁等操作交给spring容器来处理,今天学习spring的依赖注入,那么什么是依赖注入,说的通俗一点,就是对属性赋值,也就是说我们利用spring来为我们的类中包含的属性来进行赋值,想想之前我们是通过这样的方式来编写代码的:接口
对象 = new 接口实现类(); 再看看我们之前是怎么给属性赋值的
1...
分类:
编程语言 时间:
2015-04-30 09:01:45
阅读次数:
162
第一节已经简单实现了ViewPager,但是实际应用中常常需要在图片资源底部添加一些图片描述信息,还有一些指示点。
效果如下:
指示点可以用shape生成一个简单的原点,代码如下:
...
分类:
其他好文 时间:
2015-04-30 09:00:34
阅读次数:
120
首先 给需要创建的label 设置frame
let textLabel = UILabel(frame:CGRectMake(self.view.frame.size.width/8,20,self.view.frame.size.width*3/4,100))
给label 设值
textLabel.text = “现在我们来开始学习如何创建我们的第一个swi...
分类:
编程语言 时间:
2015-04-30 09:02:18
阅读次数:
142
1,什么是PWM
什么是PWM,专业点说脉宽调制,通俗点说 就是不断的输出高低电平。 比如 单片机 40ms的时间 输出高电平然后60ms的时间 输出低电平接着一直不断周期性的交替输出高低电平 这就是典型的PWM波。高电平输出的时间40ms就是传说中的脉宽,40ms+60ms=100ms
便是PWM的周期。假定我们把周期定为100ms.我们可以根据我们的需要 把高电平的时间加大...
分类:
其他好文 时间:
2015-04-30 09:01:30
阅读次数:
201
题目链接:NYOJ 116 士兵杀敌(二)
这一个是线段树的入门级水题,本题要求我们给出某个区间的区间和。这个问题和线段树的单点更新还是基本一致的。只要把单点更新中的值覆盖变为值得叠加,这一题便可以轻松解决了。如果不知道线段树的单点更新,请移步:传送门
【代码如下】...
分类:
其他好文 时间:
2015-04-30 09:01:59
阅读次数:
182
1,列表相关标签
:定义无序列表,只能包含子元素
:定义有序列表,只能包含子元素,因为这个标签是有序的,所有这个标签还有2个属性,start和type。
start:指定列表项的起始数字,默认是第一个
type:指定使用哪种类型的编号。1,代表使用数字,A和a代表使用字母,I和i代表使用罗马数字
:定义列表项目。
:定义列表
:定义标题列表项
:定义普通列表项。值得注意的是这个标签...
分类:
Web程序 时间:
2015-04-30 08:59:30
阅读次数:
135
Given two strings s and t, determine if they are isomorphic.
Two strings are isomorphic if the characters in s can be replaced to get t.
All occurrences of a character must be replaced with anot...
分类:
其他好文 时间:
2015-04-30 09:00:03
阅读次数:
114
package pack;import java.util.regex.Matcher;
import java.util.regex.Pattern;public class Demo { public static void main(String[] args) {
//method1();//匹配
//method2();//切割
//m...
分类:
编程语言 时间:
2015-04-30 09:00:09
阅读次数:
120
Problem 2030 括号问题
Accept: 413 Submit: 804
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
给出一个字符串,其中包括3种字符: ‘(‘, ‘)’, ‘?’.其中?表示这个字符可以是’(‘也可以是’)’. 现在给出字符串S,你可以在’?’处填...
分类:
其他好文 时间:
2015-04-30 09:01:16
阅读次数:
136
高效程序员的 7 个共同特征
导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。
要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它...
分类:
其他好文 时间:
2015-04-30 08:58:48
阅读次数:
196
曾经有一个年轻人,他想赚很多很多的钱。所以他找到一位他视为偶像的大师。并告诉大师他想成为像大师一样的球员。大师说,如果你想成为像我一样的球员,那明天早上在海滩来见我。所以那个年轻人四点的时候就赶到了。想显得自信满满,西装革履。他当时应该穿短裤。
大师走过来摸着他的头问:你有多想成功呢。年轻人说:我真的很想。接着大师让他走下水。所以他就这样走进海里。海水差不多淹到了年轻人的腰际。此时的他就像一个疯...
分类:
其他好文 时间:
2015-04-30 09:01:38
阅读次数:
120
首先下载类库 phpmailer因为加载的是smtp.163.php
故发件人的邮箱要用163邮箱 其它邮箱需要其它类库引入,我的附件.xls是你要添加的附件,可以是任意类型。
echo "";
require_once('class.phpmailer.php');
$mail = new PHPMailer(); //实例化
$mail->IsSMTP(); // 启用...
分类:
Web程序 时间:
2015-04-30 09:01:34
阅读次数:
166
decode()方法使用注册编码的编解码器的字符串进行解码。它默认为默认的字符串编码。decode函数可以将一个普通字符串转换为unicode对象。decode是将普通字符串按照参数中的编码格式进行解析,然后生成对应的unicode对象,比如在这里我们代码用的是utf-8,那么把一个字符串转换为unicode就是如下形式:s2=’哈’.decode(‘utf-8′),s2就是一个存储了’哈’字的u...
分类:
编程语言 时间:
2015-04-30 08:59:38
阅读次数:
161
Sub 属性赋值()
Sheet1.Name = "工作表1"
Sheet1.Range("a1").Value = "王小涛_同學"
End Sub
转载请注明作者与出处:http://blog.csdn.net/u013511642 王小涛_同學...
分类:
编程语言 时间:
2015-04-30 09:00:44
阅读次数:
136
package com.test;
import java.io.IOException;
import java.net.URI;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http....
分类:
Web程序 时间:
2015-04-30 08:59:23
阅读次数:
192
Description
定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、输入坐标的函数,实现矩形加法,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。
两个矩形相加的规则是:决定矩形的对应坐标分别相加,如
左下角(1,2),右上角(3,4)的矩形,与
左下角(2,3),右上角(4,5)的矩形相加,得到的...
分类:
其他好文 时间:
2015-04-30 09:00:44
阅读次数:
110
/*网络爬虫--爬邮件*/
import java.io.*;
import java.util.regex.*;class Main { public static void main(String[] args) throws Exception {
getMails();
} public static void getMails() throws Exce...
分类:
其他好文 时间:
2015-04-30 08:59:12
阅读次数:
174