- 博客(21)
- 资源 (16)
- 收藏
- 关注
原创 Spring中Bean的作用域
singlet on在每个Spring IoC容器中一个bean定义对应一个对象实例。prototype一个bean定义对应多个对象实例。request在一次HTTP请求中,一个bean定义对应一个实例;即每次HTTP请求将会有各自的bean实例, 它们依据某个bean定义创建而成。该作用域仅在基于we
2016-04-29 17:27:43 430
原创 Spring生命周期
(1)实例化(当程序加载bean.xml),把配置的bean(前提是scope=singleton)实例化到内存中;(2)调用set方法注入依赖关系;(3)如果Bean有实现BeanNameAware(名字关注接口)的接口那么对这些Bean进行调用,可以通过setBeanName获取id号;(4)如果Bean有实现BeanFactoryAware(工厂关注接口)接口的那么对这些Bean
2016-04-29 17:25:18 501
原创 二叉树根据先序遍历和中序遍历,得到后序遍历
二叉树根据先序遍历和中序遍历,得到后序遍历对于二叉树的先序遍历和中序遍历,由于在先序遍历中第一个访问的总是根节点,因此可以根据先序遍历中的第一个元素,将中序遍历看成是**“左子树中序遍历+根节点+右子树中序遍历”**,根据左右子树中序遍历的节点个数,又可以将先序遍历看成是“根节点+左子树先序遍历+右子树先序遍历”。采用分治算法,postnode(str1,str2)进行分治,进行初始化这个二叉
2016-03-16 14:10:37 1387
原创 java根据层次遍历建立二叉树
节点类:package Tree;public class BTNode { private E data; private BTNode left, right; public BTNode(E initialData,BTNode initialLeft,BTNode initialRight){ left=initialLeft; right=initialRigh
2016-01-08 11:43:00 3507
转载 WPF WebBrowser控件去除滚动条
方法一:适用于VS20081、在解决方案中添加“引用” 选择 COM 下的 Microsoft html object library2、引入命名空间 using mshtml;3、添加webbrowser事件 在 webbrowser 的 LoadCompleted 事件里 mshtml.HTMLDocument
2015-12-15 14:10:12 1688
转载 WPF学习之数据绑定
WPF学习之数据绑定转载自http://www.cnblogs.com/zlgcool/archive/2008/10/22/1316605.htmlWPF中的数据绑定提供了很强大的功能。与普通的WinForm程序相比,其绑定功能为我们提供了很多便利,例如Binding对象的自动通知/刷新,Converter,Validation Rules,Two Way Bindi
2015-11-12 15:30:14 377
原创 WPF中StaticResource 标记扩展和DynamicResource 标记扩展
StaticResource标记扩展 通过在所有可用的资源字典中查找键的值来处理该键。 这发生在加载过程中,即加载过程需要分配采用静态资源引用的属性值时。 DynamicResource标记扩展 则通过创建一个表达式来处理键。该表达式直到实际运行应用程序时才进行求值并提供值。引用资源时,以下事项会影响是使用静态资源引用还是动态资源引用:如何为应用程序创建资源的总体设计(按页、在应用程序
2015-08-18 20:22:13 928
转载 tomcat配置数据源
在JDBC的操作中,打开和关闭数据库连接,是最耗费数据库资源的,我们可以在服务器上存放一定量的数据库连接,每当程序要连接数据库时,就将这些链接给它们,而一旦程序退出数据库操作时,要将这些链接返回给服务器。下图是数据源的基本概念:1:通过Connection Pool 管理数据库连接2:通过Data Source 去管理Connection Pool3: Data Source
2015-07-10 16:09:18 370
原创 servlet知识点
Servlet学习笔记1、sendRedirect()方法注意事项:sendRedirect(“welcome?uname=xx&&pass=ok”);注意点:1、welcome代表要跳转的那个servlet的url 2、servleturl名和变量之间要有?号 3、如果要传递两个以上的值,它们之间要用&号分开
2015-07-10 00:30:30 409
转载 Servlet生命周期
大多数程序员都知道Servlet的生命周期,简单的概括这就分为四步:servlet类加载--->实例化--->服务--->销毁。对这个过程只是肤浅了解下,对于servlet何时被销毁,还是不太情楚。下面我们描述一下Tomcat与Servlet是如何工作的,首先看下面的时序图.1、Web Client 向Servlet容器(Tomcat)发出Http请求2、Servlet容器
2015-07-08 00:51:56 403
转载 Servlet中删除cookie
一、删除已知名称的Cookie(方案:重新建立同名立即删除类型的Cookie)Cookie newCookie=new Cookie(“username”,null); //假如要删除名称为username的CookienewCookie.setMaxAge(0); //立即删除型newCookie.setPath(“/”); //项目所有目录均有效,这句很关键,否则不敢保
2015-07-07 20:24:29 1337
转载 python idle 清屏问题的解决
在学习和使用python的过程中,少不了要与python idle打交道。但使用python idle都会遇到一个常见而又懊恼的问题——要怎么清屏? 我在stackoverflow看到这样两种答案:1.在shell中输入1 import os2 os.system('cls') 这种方法只能在windows系统中cmd模式下的python sh
2015-05-26 21:17:09 542
转载 SQL中一些数据类型的区别
char(n) 固定长度为 n 个字节的且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为 n 个字节(如varchar(6),当字段为qqq时,数据库实际占用空间为也要6个字节,而不是3个字节,但只允许存储6个字节,一般中文占两个字节)。nchar(n) 包含 n 个字符的固定长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之
2015-04-14 16:26:52 474
原创 假期C++学习笔记开刊
大学四年已经毕业,大学生活中学习C++也已经有一段时间了,但是总觉得自己C++学得还不是很好,因此,决定在这个假期里,抽出一部分时间,把C++好好学习一下,因此,从此刊开始,会记录下每天学习C++的一点心得。以此鼓励自己,千里之行始于足下,希望这走向陈功的第一步走好!加油!
2014-07-17 15:33:15 448
原创 对于堆排序的一些理解!
在算法导论里面提到的堆排序一共有两种方式,不过区别只是在建堆方法的不同,第一种是最大堆的方法,是将其父节点与两个子节点分别比较,然后建立一个最大堆;第二种是插入建堆的方法,是将该节点与其父节点做比较,两者区别不大,都要先建立一个最大堆。这两种方法的伪代码如下:a、HEAPIFY建堆: b、INSERT建堆MAX
2012-10-21 20:47:57 408
原创 C#中文本阅读的自动滚屏的写法
在richtxtbox中实现屏幕自动滚动其实很容易,最近我看了好多帖子,写的都不尽人意,于是我自己根据一个写的跳转代码自己写了一个滚屏的代码!希望大家可以指教!首先定义一个全局bool RSnum;然后添加一个richboxtext控件,至于怎么打开,加载text这个网上有很多,我就不写了!然后添加一个开始和停止两个按钮!然后添加一个TIMER控件和textbox控件(用来输入秒滚动多少个字符
2012-10-14 23:29:05 979
原创 谈下自己对插入排序的理解吧!
在写这篇文章的时候 ,感觉比较纠结,因为我昨天已经敲了一遍结果一刷新没了!!对于插入算法,感觉就是我们玩纸牌的时候,将牌按顺序依次向前移动一样。自己用Dc敲了一遍代码,如下:#include#include#define num 100int main(){int a[num];int i,j,key,n;printf("请输入数字的个数:");scanf(
2012-09-05 23:33:38 386
Visual Assist X v10.8.2029 Build 2014.02.24 完美破解版
2014-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人