- 博客(9)
- 收藏
- 关注
原创 Spring底层篇
三级缓存:如果引用的对象配置了AOP,那在单例池中最终就会需要注入动态代理对象,而不是原对象。对于对象之间的普通引用,二级缓存会保存new出来的不完整对象,这样当单例池中找到不依赖的属性时,就可以先从二级缓存中获取到不完整对象,完成对象创建,在后续的依赖注入过程中,将单例池中对象的引用关系调整完成。 registerBeanPostProcessors: 向容器中注册Bean的后处理器,他的主要作用就是干预Spring初始化Bean的流程,完成代理、自动注入、循环依赖等这些功能。
2024-04-14 18:46:52 1556 1
原创 背包问题
思路:w[i]代表物品重量,j代表可容乃最大重量,v(i,j)代表吧物品为i,重量为w[i]的物品装入可容纳j的容器中,p[i]代表物品i的价值if(w[i] else v[i][j]=max(v[ v[i-1][j], (v[i-1][j-w[i]]+p[i])) 代码:# include # include using namespace std;int ma
2017-11-13 17:03:33 157
转载 ParameterizedType例子
package _Class;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;class param { class A {} class B extends A {} private Class entityCla
2017-11-07 14:54:14 311
原创 快排之C++
#include #include #include #include using namespace std;//输出函数void display(vector &v){for(int i=0;icoutcout}//快排函数void quick_sort(vector &v,int min1,int max1){ if(min1>
2017-11-03 11:35:00 592
原创 mvc之jdbc的应用
request studentDao 请求转发Jdbc.jsp(页面)------------------------>ListAllStudentsServ
2017-11-02 21:48:23 160
原创 jsp+servlet(4)
1. JSP 指令: JSP指令(directive)是为JSP引擎而设计的, 它们并不直接产生任何可见输出, 而只是告诉引擎如何处理JSP页面中的其余部分。2. 在目前的JSP 2.0中,定义了page、include 和 taglib这三种指令3. page 指令:1). page指令用于定义JSP页面的各种属性, 无论page指令出现在JSP页面中的什
2017-10-31 21:49:34 167
原创 jsp+servlet(3)
7. MVC 设计模式. 6. 和属性相关的方法:1). 方法void setAttribute(String name, Object o): 设置属性 Object getAttribute(String name): 获取指定的属性Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumera
2017-10-31 21:48:16 214
原创 jsp+servlet(2)
1. 使用 JavaEE 版的 Eclipse 开发动态的 WEB 工程(JavaWEB 项目)1). 把开发选项切换到 JavaEE2). 可以在 Window -> Show View 中找到 Package Explorer, 并把其拖拽到开发区的左边3). 在 Servers 面板中新建 Tomcat 服务器. 一定要关联到 Tomcat 安装的根目录4). 新建一个 Dy
2017-10-31 21:45:48 151
原创 jsp+servlet(1)
1. 部署并启动 tomcat 服务器.1). 解压 apache-tomcat-6.0.16.zip 到一个非中文目录下2). 配置一个环境变量. java_home(指向 JDK 安装的根目录) 或 jre_home3). 通过双击 apache-tomcat-6.0.16\bin 目录下的 startup.bat, 启动服务器4). 可以在浏览器中输入 localhost:8
2017-10-31 21:42:17 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人