摘要:
1. string是类,不是数据类型。所有的string类都是以C-style字符串为基础的,C-style字符串是字符数组。字符编码类型有:单字节字符集-SBCS;多字节字符集-MBCS,包括两种字符类型-单字节字符(SBCS)和双字节字符(DBCS);Unicode,所有字符都使用两个字节编码。... 阅读全文
摘要:
1. 数据库连接的建立 1.1.各种数据库的连接字符串为: //url - jdbc:subprotocol:subname 形式的数据库 url//mysqlString url="jdbc:mysql://127.0.0.1/mydb";//postgresqlurl="jdbc:postgre... 阅读全文
摘要:
在《静态代理和动态代理》中提到了面向方面编程,主要就是基于动态代理。单独抽象出非业务的功能,服务于某些业务方法。Spring提供了四种很实用的Advice,分别为:Before Advice, After Returning Advice, Around Advice, After throwing... 阅读全文
摘要:
代理,从字面上理解就代表。一个类A代表另外一个类B,通过A类得到B类提供的服务。代理分为两类:静态代理和动态代理。静态代理是在编译时就确定代理关系,如类A代理类B。而动态代理,是在运行时才确定的代理关系。静态代理的实现在静态代理的实现中,代理对象与被代理对象必须实现同一个接口。在代理对象中可以增加额... 阅读全文
摘要:
题目:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如: 输入整数22和如下二元树 10 / / 5 12 / / 4 7则打印出两条路径:10, 12和10, 5, 7。此方法用了双向链表来保存路径,当然也... 阅读全文
摘要:
CSDN博客排版确实不好看!不过技术氛围好,是毋庸置疑的了。。。接上篇继续学习。。。上篇学习了如何在Bean中获得容器(BeanFactory,ApplicationContext)、Bean事后处理器和容器事后处理器。就是在容器加载定义文件、设置依赖关系、实例化Bean这个过程中,我们进行点干预。... 阅读全文
摘要:
在前面的例子中,Spring容器在后面管理着Bean实例,我们只需要通过容器门户ApplicationContext或者BeanFactory的getBean()方法来取得实例。但是我们如何使用Spring提供的其他功能呢?如何使用容器中的其他内容呢?即如何与容器交互!在Bean中获取Applica... 阅读全文
摘要:
上篇文章详细介绍了基于XML的Bean定义文件的常用配置方式,本文简单介绍不用xml文件来定义Bean的两种方法:.properties文件,程序配置Bean。但是个人觉得spring就是由于使用xml来配置Bean,才使得开发简单,表述强大,所以没有必要再使用其他方式。但也不忽略个别特殊情况,可能... 阅读全文
摘要:
输入一个整型数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。如:输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18... 阅读全文
摘要:
设计一个栈,定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。声明:思想非原创#include using namespace std;class Stack{private: int *stack;//保存数据 int mi... 阅读全文