- 浏览: 307995 次
最新评论
-
finallygo:
Sorted Set 实现的有点问题吧,怎么没有传入score ...
Java版的Redis -
laoqian9527:
楼主你的客户群都淘汰了2003吗?
poi3.8操作word,动态添加文字 -
w156445045:
这是用的浏览器右键的那个导出的功能嘛?
jsp页面导出成word文件 -
youc3576:
来个完整版的么 哥们
hibernate - 多对多关联关系 -
lilai:
...
Ajax原理
文章列表
[html] view plaincopy
当你需要处理XML文档时,你的首要选择是使用DOM(文档对象模型)还是使用SAX(用于XML的简单API),即当前使用的两个主要的XML API。你可以使用任何一种(或者在同一时间使用两种)来处理XML文档,然而DOM将文档载入到内存中处理,而 ...
asp.net 中的TreeView控件,如果把它TreeNode的SelectAction属性设置成TreeNodeSelectAction.None,也就是不进行回发,那么 dopostback也就在客户端不存在了,对应的Value也不会呈现在客户端,这对于想通过js在客户端编程造成了困难,解决的方法是,继承现有的TreeNode来解决这个问题
[csharp] view plaincopy
从击鼓传花谈起 击鼓传花是一种热闹而又紧张的饮酒游戏。在酒宴上宾客依次坐定位置,由一人击鼓,击鼓的地方与传花的地方是分开的,以示公正。开始击鼓时,花束就开始依次传递,鼓声一落,如果花束在某人手中,则该人就得饮酒。 假比说,贾母、贾赦、贾政、贾宝玉和贾环是五个参加击鼓传花游戏的传花者,他们组成一个环链。击鼓者将花传给贾母,开始传花游戏。花由贾母传给贾赦,由贾赦传给贾政,由贾政传给贾宝玉,又由贾宝玉传给贾环,由贾环传回给贾母,如此往复(见下图)。当鼓声停止时,手中有花的人就得执行酒令。
图1、击鼓传花。 击鼓传花便是责任链模式的应用。在责任链模式里,很多的对象由每一个对象对其下家的引用 ...
A类
B类
C类
场景:A类 嵌套 B类 B类嵌套C类;都是由spring控制事务。
要求:C类报异常时,不影响A类、B类的后续逻辑执行。
问题:C类报异常,A类和B类的后续逻辑能执行,但是,数据却回滚了。
分析:初步分析为:Spring事务控制不严格导致。
解决:C类中显示开启事务。方法如下:
//销售管理资料下发省份(要求:是否下发成功,不影响后续代码执行;因此要开启一个新事务) //开启新事务,防止跟其他事务混淆 DataSourceTransactionManager transactionManager = (DataSourceTransactionM ...
本文将通过一个具体的例子来展示Ajax的工作原理,通过与传统请求响应方式的对比展现Ajax中处理请求响应的不同方式。在这个示例程序中,所要完成的任务非常简单,仅仅需要输入一个姓名然后提交这个表单,在服务器端处理这个请求,然后在页面显示处理的结果,在下面的示例程序中,将展示通过传统方式和Ajax方式分别处理这个请求响应的具体过程。
传统方式:
Java代码
本文将通过一个具体的例子来展示Ajax的工作原理,通过与传统请求响应方式的对比展现Ajax中处理请求响应的不同方式。在这个示例程序中,所要完成的任务非常简单,仅仅需要输入一个姓名然后提交这个表单,在服务器端处理这个请求,然后在页面显示处理的结果,在下面的示例程序中,将展示通过传统方式和Ajax方式分别处理这个请求响应的具体过程。
传统方式:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1&q ...
- 2012-07-07 23:50
- 浏览 606
- 评论(0)
引言:
我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多提宝贵意见,读者的支持是我最大的动力。(之一,之二,之三,之四,之五,之六)
============================================================================================
- 2012-07-07 23:28
- 浏览 668
- 评论(0)
引言:
我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多提宝贵意见,读者的支持是我最大的动力。(之一,之二,之三,之四,之五,之六)
============================================================================================
- 2012-07-07 23:15
- 浏览 706
- 评论(0)
一、基本用法
switch的case语句可以处理int,short,byte,char类型的值,但是不能处理long,String等类型。
因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出。
Java代码
char a = 'e'
多对多关联关系:本质上就是两个一对多的关系,
例如:一个学生可以选择多门课程。一门课程可以被很多学生选择。
体现在代码中如下;学生类:
Java代码
<span style="white-space: pre;"> </span>
多对多关联关系:本质上就是两个一对多的关系,
例如:一个学生可以选择多门课程。一门课程可以被很多学生选择。
体现在代码中如下;学生类:
private String id;//学生id
private String name;//学生姓名
private Set<Course> course;//学生选择的课程集合
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return na ...
- 2012-07-06 23:44
- 浏览 853
- 评论(0)
一、基本用法
switch的case语句可以处理int,short,byte,char类型的值,但是不能处理long,String等类型。
因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出。
char a = 'e';
switch (a) {
case 'c':
System.out.println("In case c");
break;
case 'd':
System.out.println("In case d");
break; ...
- 2012-07-06 21:51
- 浏览 721
- 评论(0)
默认的立即检索策略的缺点;
1.select语句的数目太多,需要频繁的访问数据库。会影响检索性能。如果需要查询n个对象。那么必须执行n+1次select查询语句。这种检索策略没有利用sql的连接查询功能。例如:select * from customers left ...
- 2012-07-06 16:26
- 浏览 624
- 评论(0)
一对一映射
1.主键关联:一对一默认使用的是立即加载,如果需要使用延迟加载,那么需要在one-to-one元素中将constrained属性设为true,并且将加载的一方的class元素中的lazy属性设为true(或者不去设置,因为该属性默认值就是true)。一对一加载时默认使用左外连接,可以通过修改fetch属性为select修改每次发送一条select语句的形式。
<class name="com.test.test2.IdCard" table="idCard">
<id name="id" co ...
- 2012-07-06 16:14
- 浏览 600
- 评论(0)