码迷,mamicode.com
首页 > 编程语言
Spring学习(五)spring整合hibernate
上一篇博客中讲到spring dao层对jdbc的封装,用到了模板模式的设计思想 。这篇我们来看看spring中的orm层对hibernate的封装,也就是所谓的spring整合 hibernate。这里同样用了模板模式, 将hibernate开发流程封装在ORM层提供的模板类HibernateTemplate中,通过在DAO中对模板类的使用,实现对传统hibernate开发流程的代替。...
分类:编程语言   时间:2015-08-27 00:34:25    阅读次数:169
Java中遍历Map对象
下面列出一些最常用的Java遍历Map对象的方法1、在for-each中使用entrySet遍历这是最常用的遍历方式。在键值都需要时使用。Map map = new HashMap();for(Map.Entry entry : map.entrySet()){ System.out.println(...
分类:编程语言   时间:2015-08-27 00:32:22    阅读次数:177
【JavaSE】day05_Map接口_HashMap_hashCode
【JavaSE】day05_Map接口_HashMap_hashCode 1.Map接口   1)java.util.Map       Map看起来像是一个多行两列的表格。每条记录分为两部分:key,value。 其中在一个Map中key是不允许重复的(equals比较)   2)常用实现类:java.util.HashMap(散列算法实现)                 ...
分类:编程语言   时间:2015-08-27 00:31:43    阅读次数:172
数据结构(Java语言)——HashTable简单实现
散列表的实现通常叫做散列hashing。散列是一种用于以常数平均时间执行插入、删除和查找的技术。但是,那些需要元素间任何排序信息的树操作将不会得到有效的支持。理想的散列表数据结构只不过是一个包含一些项的具有固定大小的数组。通常查找是对项的某个部分(数据域)进行的,这部分叫做关键字。例如,项可以由一个串(作为关键字)和其它一些数据域组成。我们把表的大小记作TableSize,并将其理解为散列数据结构...
分类:编程语言   时间:2015-08-27 00:30:40    阅读次数:150
UVA 题目760 DNA Sequencing (后缀数组求两个串最长公共子串,字典序输出)
DNA Sequencing  A DNA molecule consists of two strands that wrap around each other to resemble a twisted ladder whose sides, made of sugar and phosphate molecules, are connected by rungs of...
分类:编程语言   时间:2015-08-27 00:28:26    阅读次数:199
UVA 题目1223 - Editor(后缀数组求出现次数超过两次的最长子串的长度)
Mr. Kim is a professional programmer. Recently he wants to design a new editor which has as many functions as possible. Most editors support a simple search function that finds one occurrence (or all ...
分类:编程语言   时间:2015-08-27 00:25:43    阅读次数:198
2.自动化测试之python+selenium基础
元素的定位 浏览器控制 鼠标事件 键盘事件 获取验证设置等待 sleep休眠 定位一组元素 多表单切换 多窗口切换 警告框处理 上传文件 下载文件 cookies操作 javascript调用截图 关闭窗口 验证码处理一、元素的定位1.webdriver提供的8种页面元素定位方法: ...
分类:编程语言   时间:2015-08-27 00:25:57    阅读次数:1050
[00011]-[2015-08-26]-[00]-[Windows 程序设计 ---MFC 截屏--->BMP格式 --->JPG格式]
HBITMAP CopyScreenToBitmap(LPRECT lpRect){ HDC hScrDC, hMemDC; // 屏幕和内存设备描述表 HBITMAP hBitmap, hOldBitmap; // 位图句柄 int nX, nY, nX2, nY2; // 选定区域坐标...
分类:编程语言   时间:2015-08-27 00:23:19    阅读次数:238
python学习之——元组中两数相加之和等于某数
#题目:数组中找出两个元素之和 等于给定的整数# 思路:# 1、将数组元素排序;# 2、array[i]与a[j](j的取值:i+1到len_array-1) 相加;# 3、如两两相加<整数继续,如=整数则输出元素值;# 4、如>则直接退出,i+1 开始下一轮相加比较def addData(arra...
分类:编程语言   时间:2015-08-27 00:22:41    阅读次数:250
C++设计模式系列
该系列主要总结了使用C++来实现各种设计模式,并结合实际的案例来分析如何使用,以及在什么场合下使用设计模式。以下是该系列所有文章的链接。希望对大家有帮助。C++设计模式——简单工厂模式C++设计模式——工厂方法模式C++设计模式——抽象工厂模式C++设计模式——单例模式C++设计模式——建造者模式C...
分类:编程语言   时间:2015-08-27 00:23:28    阅读次数:205
Java对观察者模式的支持
在Java语言的Java.util库里面,提供了一个observable类以及一个observer接口,构成Java语言对观察者模式的支持。下面直接看如何使用Java对观察者模式的支持:在下面的例子里,被观察者对象叫做watched,也就是被监视着;而观察者对象叫做watcher,也就是监视人的意思...
分类:编程语言   时间:2015-08-27 00:21:45    阅读次数:160
JS多重排序
1 2 3 4 48 49 View CodeJs中sort 函数需要传入一个函数,例如 sort(function(x,y){ }). x, y 为需要排序的数组的两个值,可以根据x, y的大小进行返回:负值,如果所传递的第一个参数比第二个参数小。零,如果两个参数相等。正值,如果第一个参数...
分类:编程语言   时间:2015-08-27 00:21:41    阅读次数:189
JavaScript_Util_02
HTMLElement.prototype.next = function(){ var elem = this; do{ elem = elem.nextSibling }while(elem&&elem.nodeType!=1); ...
分类:编程语言   时间:2015-08-27 00:19:35    阅读次数:185
Java类的静态块の一
类的静态块在类加载时候执行,执行早于构造函数,并且只执行一次。下面这个例子可以帮助理解: 1 package untility; 2 3 public class A { 4 // 静态块 5 static { 6 A c ; 7 System.ou...
分类:编程语言   时间:2015-08-27 00:19:39    阅读次数:161
GUI编程笔记(java)09:GUI控制文本框只能输入数字字符案例
1.首先我们看看我的需求,如下:控制文本框只能输入数字字符2.源代码:package cn.itcast_07;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Label;import java.awt.TextFie...
分类:编程语言   时间:2015-08-27 00:18:58    阅读次数:296
java 大数计算
这几天做了几道用大数的题,发现java来做大数运算十分方便。对acmer来说是十分实用的 1 import java.io.*; 2 import java.math.BigInteger; 3 import java.util.*; 4 public class Main { 5 6 p...
分类:编程语言   时间:2015-08-27 00:16:24    阅读次数:289
JavaScript_Util_03
function domReady(f){ if(domReady.done) return f(); if(domReady.timer){ domReady.ready.push(f); }else{ //为页面...
分类:编程语言   时间:2015-08-27 00:14:17    阅读次数:283
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!