1.去GitHub中下载spring framework的源码,https://github.com/spring-projects/spring-framework/releases 2.执行import-into-eclipse.bat 连续两次回车,就可以开始自动构建 中间出现停止不前的情况里 ...
分类:
编程语言 时间:
2017-04-04 18:42:48
阅读次数:
164
方法:是一段完成特定功能代码的片段。 格式: [修饰符1 修饰符2 ......]返回值类型 方法名(形式参数列表){ java语句;....... } 形式参数:在方法被调用时用于接收外界输入的数据。 实参:调用方法时实际传给方法的数据。 返回值:在方法执行完毕后返回给调用它的环境数据 返回值类型 ...
分类:
编程语言 时间:
2017-04-04 18:44:16
阅读次数:
215
首先进行Hibernate配置,详见http://www.cnblogs.com/claricre/p/6509931.html 然后调用这三个包。 配置hibernate.cfg.xml文件: 实现类 对于hibernate来说,用不用连接池的效率几乎相同。 ...
分类:
编程语言 时间:
2017-04-04 18:47:23
阅读次数:
212
1.设计思想 先将数组环拆解补在原来数组后面,然后依次找子数组并相加,更新最大值。开始的负数舍去从正数开始算起,单独讨论全负情况。 2.源程序 3.实验结果截图 ...
分类:
编程语言 时间:
2017-04-04 18:47:53
阅读次数:
212
方法一、sort() (1)当list中存的是简单数据类型时; public void Sort(); (2)当list中存的是自定义数据类型时; public void Sort(Comparison<T> comparison); 其中参数Comparison<T>委托的定义为: public ...
分类:
编程语言 时间:
2017-04-04 18:49:19
阅读次数:
169
原博地址:https://zhuanlan.zhihu.com/p/25713880 JVM的基础概念 JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就 ...
分类:
编程语言 时间:
2017-04-04 18:59:10
阅读次数:
270
Java 中有四种引用:强引用、软引用、弱引用、虚引用; 其主要区别在于垃圾回收时是否进行回收: 1.强引用 使用最普遍的引用。如果一个对象具有强引用,那就 类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止 ...
分类:
编程语言 时间:
2017-04-04 19:00:04
阅读次数:
153
冒泡排序: 基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。public class BubbleSorted{ public Bubble ...
分类:
编程语言 时间:
2017-04-04 19:01:23
阅读次数:
142
c++中的std::set,是基于红黑树的平衡二叉树的数据结构实现的一中容器,因为其中所包含的元素的值是唯一的,因此主要用于去重和排序。这篇文章的目的在于探讨和分享如何正确使用std::set实现去重和排序功能。 1.方法一:使用std::set内置的less比较函数(直接定义内置类型的set对象) ...
分类:
编程语言 时间:
2017-04-04 19:02:26
阅读次数:
347
最近在学习多线程,现在进行总结一下吧。首先要了解一下以下几个名词。 (1)wait:当线程调用wait()方法时,当前该线程会进入阻塞状态,且释放锁,使用wait方法的时候,必须配合synchronized使用。 (2)notify:当线程调用notify()方法时,会唤醒一个处于等待该对象锁的线程 ...
分类:
编程语言 时间:
2017-04-04 19:04:15
阅读次数:
255
四中选择器:class ,id , name , 标签 通过选择器获取对象: document.getElementById(''); -- id选择器 ...................................ClassName(''); -- class选择器 ........... ...
分类:
编程语言 时间:
2017-04-04 19:05:08
阅读次数:
208
学习springmvc ,看到一篇大牛的教程:http://jinnianshilongnian.iteye.com/blog/1594806; 学习之前,需要问自己几个问题: 1.springmvc是什么? Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型 ...
分类:
编程语言 时间:
2017-04-04 19:09:33
阅读次数:
217
数据库连接池 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。 获取一个连接,系统要在背后做很多消耗资源的事情,大多时候 ...
分类:
编程语言 时间:
2017-04-04 19:10:48
阅读次数:
244
深入分析java web技术内幕 学习笔记在Java虚拟机规范中将Java运行时数据划分为6种,(其中的域即类的成员)分别为:◎ PC寄存器数据: 它用于保存当前正常执行的程序的内存地址, JVM规范只定义了Java方法需要记录指针信息,而对于Native方法,并没有要求记录执行的指针地址.pc寄存... ...
分类:
编程语言 时间:
2017-04-04 19:14:05
阅读次数:
187
Node.js 第一天笔记(V1) 一:Node.js到底是从何而来 2008年的秋天,一个名叫做Ryan Dahl(罗伊?达尔)的年轻人在玩了几年服务器编程之后,越发感到服务器高并发性能的瓶颈是一个很难逾越的问题。无论是自己擅长的Ruby on Rails,还是传统的LAMP。以及C或者Lua。都 ...
分类:
编程语言 时间:
2017-04-04 19:18:02
阅读次数:
341
java对线程的支持java.langclass Thread\interface Runnable run()方法线程的创建和启动创建Thread()Thread(String name)Thread(Runnable target)Thread(Runnable target,String na ...
分类:
编程语言 时间:
2017-04-04 19:19:02
阅读次数:
149
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区 ...
分类:
编程语言 时间:
2017-04-04 19:19:18
阅读次数:
137
1. 先执行各种 Filter 2. HttpServlet.service(ServletRequest req, ServletResponse res) 3. HttpServlet.service(HttpServletRequest req, HttpServletResponse res ...
分类:
编程语言 时间:
2017-04-04 19:20:49
阅读次数:
173
spring整合hibernate 有两种方式 1、注解方式 2、xml方式实现 Spring整合Hibernate有什么好处? 1、由IOC容器来管理Hibernate的SessionFactory 2、让Hibernate使用上Spring的声明式事务 1.xml方式: 大概架构: 我们将会创建 ...
分类:
编程语言 时间:
2017-04-04 19:21:09
阅读次数:
215
先上个总图↓: ①、直接插入排序 插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从 ...
分类:
编程语言 时间:
2017-04-04 19:23:26
阅读次数:
193