- 博客(11)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Spring之bean
前面说过,由Spring IOC容器管理的对象称之为bean。简单的讲,它是由Spring容器初始化,装配及管理的对象,除此之外,bean就余应用程序里面的其它对象差不多了。也就是说,IOC这种思想是靠Spring容器管理bean实现的,Spring容器管理bean对象我们就可以称之为IOC(控制反转),具有控制反转功能的容器我们就成为IOC容器。我们要研究透彻IOC就必须还要探究bean
2015-08-31 15:31:19 812
原创 Spring之IOC容器注入
上一篇做了IOC和AOP的原理介绍,这一篇主要讲解IOC的注入。不过我依然困惑一个问题:一 : 依赖注入(DI)中有三种注入方式,那Spring中到底实现了几种方式?也是三种?IOC在很多框架中都有实现,并不是Spring特有的,之前说过IOC主要包含DL(Dependency Lookup)和DI(Dependency Injection),也就是说实现IOC的技术有很多,但是主要包含D
2015-08-27 21:53:43 811 1
原创 Spring之Aop与Ioc
用Spring用了这么久,也该找个时间总结总结,这里我并没有把Aop和Ioc分开讲。首先概述一下Spring,Spring是一款设计非常好的解耦框架,无侵入性,可以整合其它很多框架,比如常用的Struts,Hibernate,Mybatis或者Ibatis等,由此可以解决企业开发的复杂性,其核心的两个东西,就是AOP和IOC。Spring包含了7个模块,每个模块可以独立存在每个模块
2015-08-26 03:42:15 1176
原创 php写的http接口沟通使用的测试网页
用php写的简洁的测试列表,用于编写http接口时,Pc和客户端沟通用的,放在磁盘里也是浪费了,所以有需要的可以下载,一下为截图,只实现了简单的添加,修改,编辑功能,由于测试数据还是比较重要,所以不支持删除功能
2015-08-25 12:11:50 1184
原创 ThinkPHP使用入门实例
如今,国产php框架ThinkPHP还是比较火爆的,所有现在我们就简单的使用ThinkPHP来操作一下。我做的是一下简单的登录操作,意思就是:实现登录功能,但是不能非法访问其它页面,否则跳到登录界面一:到官方下载最新的ThinkPHP,我下载的是3.2.3完整版二 :创建项目,我使用的是wampserver这款php的集成环境,当然也可以使用phpstudy或者xampp,这里就不
2015-08-25 00:18:14 1835
原创 Java之Object源码解析
Object类作为所有类层次的根源,有着非常重要的作用,每个类都让Object作为其超类,所有的对象包括数组,都实现了Object里面定义的方法,总之一句话,凡是有对象的地方就一定实现了Object类的方法首先我们知道,Object类里有如下几种方法:Class getClass(); //返回当前Object的运行类int hashCode(); //返回该对象的哈希值bool
2015-08-19 14:47:57 682
原创 Math与StrictMath
我们编写程序,经常使用到jdk的Math类,然而,Math里面许多数学函数方法是直接调用的StrictMath类里面的方法,而这些函数方法在StrictMath里面的形式是调用本地的非Java代码的接口,使用native关键字进行修饰Math中的部分代码(从java.lang.Math类中提取的部分代码)package java.lang;import java.util.Rand
2015-08-17 16:45:47 4207
原创 斐波拉契数列
题目:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。分析:看到这种类型,一般会想到使用递归实现,这样比较简单,但是不能被AC掉,因为超时,所以只有采用非递归算法思路:采用的方法是循环完成前后两项相加C++代码:class Solution {public: int Fibonacci(int n) { int a = 1
2015-08-16 23:27:37 515
原创 用两个栈实现队列
题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。分析:栈是先进后出结构,队列是先进先出结构,但是这里有两个栈,因此,Push操作时,我假设用stack1来存储,出栈时即Pop操作,将stack1的元素出栈然后入栈stack2,然后再stack2出栈,但是出栈时要考虑stack2是否为空,如果为空则执行之前的Pop操作,如果不为空,那么就不用s
2015-08-16 21:09:22 390
原创 从尾到头打印链表
题目:输入一个链表,从尾到头打印链表每个节点的值。分析:由于是从尾到头这种的打印方式,所以我首先想到的是用栈这种先近后出的结构存储遍历结果思路:对链表进行遍历,每次遍历结果存入栈中C++代码:/*** struct ListNode {* int val;* struct ListNode *next;*
2015-08-16 20:35:57 311
原创 跳台阶
题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。分析:典型的斐波拉契数列,跳1级,1种跳法;2级,2种跳法;3级,三种跳法;4级,5种跳法;5级,8中跳法。。。。如此,利用数学归纳法可得一条斐波拉契数列思路:递归数学公式:JAVA代码:public class Solution {
2015-08-16 01:48:06 365
怎样修改一个php站并自己完成后台的工作?
2013-12-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人