- 浏览: 1539979 次
- 性别:
- 来自: 厦门
-
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
文章列表
转自:http://cenjun615.blog.163.com/blog/static/51048313200912010712832/
延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。 下面把Customer.hbm.xml文件的<class>元素的lazy属性设为true,表示使用延迟检索策略:
<class name="mypa ...
动作日志记录拦截器示例
1. 基础知识
基础知识可以从以下链接地址查阅。
1、注解(Annotation)基本概念
2、注解(Annotation)自定义注解入门
3、注解(Annotation)--注解处理器
2. 项目中的动作日志记录拦截器编码步骤
2.1.
display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度 <div>, <p>, <h1>, <form>, <ul> 和 <li>是块元素的例子。display:inline就是将元素显示为行内元素. inline元素的特点是: 和其他元素都在一行上; 高,行高及顶和底边距不可改变; 宽度就是它的文字或图片的宽度,不可改变。 <span>, <a>, & ...
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"c:\\windows\\system32\\cmd.exe"="RUNASADMIN"
转自:http://www.cnblogs.com/hejia/archive/2013/04/20/3032724.html
最近在学习配置本地服务器,在命令行启动mysql时总是由于权限不足而失 ...
1、配置文件中配置参数,可以动态增加
#参数
viewContent=432000
queryProductInfoEx=432000
viewContentType=432000
2、利用线程同步文件中的配置数据,可以重构成单例模式。
package com.mport.common;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStrea ...
1、题目1
一家音像制品店销售了各式各样的音像制品,包含如CD唱片、VCD影片、DVD影片和蓝光影片等。
由于目前处理销售淡季,音像制品店老板希望做一些促销活动,针对一些特定的产品推出一些优惠活动,活动内容如下:
1)任意客户一次性购买VCD碟片满200元,送一张蓝光影片一张;
2)任意客户一次性购买DVD D9碟片满8张,就打9折;
要求:
1)针对上述需求写一个简单的分析(字数不限)
2)设计相应的数据结构
3)请用自己最熟悉的语言写一个收银机程序,该程序能够自动计算出总价,并打印明细。
package test.shoppingcart.model;
...
策略模式:商场促销方案,可以有多种:买X返Y,Z折扣,积分,直降A。一次促销活动可以只选择其中的一种促销策略,彼此之间没有影响。状态模式:一个人一天的工作状态:早上精神百倍,下午还好,晚上很累。早中晚各是一种状态,但只有三种状态联合起来,才能完成“一天的状态”这件事情,相当于把一天的状态分成了三个部分了。
状态模式(state pattern)和策略模式(strategy pattern)的实现方法非常类似,都是利用多态把一些操作分配到一组相关的简单的类中,因此很多人认为这两种模式实际上是相同的。然而 在现实世界中,策略(如促销一种商品的策略)和状态(如同一个按钮来控制一 ...
web性能测试基本性能指标
- 博客分类:
- 压力测试
Web性能测试的部分概况一般来说,一个Web请求的处理包括以下步骤: (1)客户发送请求 (2)web server 接受到请求,进行处理; (3)web server 向DB获取数据; (4)web server生成用户的object(页面),返回给用户。 ...
oracle的split函数(转)
- 博客分类:
- DB/Oracle
--声明的长度要长点
create or replace type type_split as table of varchar2(250);
--创建函数
create or replace function split
(
p_list varchar2,
p_sep varchar2 := ','
) return type_split pipelined
is
l_idx pls_integer;
v_tmp varchar2(250):=null;
v_list varchar2(250) := p_list;
begin
...
Jquery局部刷新
- 博客分类:
- jquery
1、通过form表单提交时返回false,不跳转到新的页面。
如下示例,在用户点击“button#btn_search”进行提交时,在JS代码里头返回false给html form标签,表示不提交。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
&l ...
#groupadd group1
#useradd -s /bin/bash -g group1 -d /home/user1 -m user1
1、MRUnit下载地址:http://mrunit.apache.org/
2、简单的mapred输入、输出测试,示例参考来自:https://cwiki.apache.org/confluence/display/MRUNIT/MRUnit+Tutorial
import java.io.IOException;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;
import ...
转载自:http://www.cnblogs.com/alanzyy/archive/2011/10/14/2212484.html
一、属性说明:
1 secure属性
当设置为true时,表示创建的 Cookie 会被以安全的形式向服务器传输,也就是只能在 HTTPS 连接中被浏览器传递到服务器端进行会话验证,如果 ...
2
详细描述
攻击者有可能注入含有恶意内容的 frame 或 iframe 标记。如果用户不够谨慎,就有可能浏览该标记,却意识不到自己会离开原始站点而进入恶意的站点。之后,攻击者便可以诱导用户再次登录,然后获取其登录凭证。
解决办法
建议过滤出所有以下字符: [1] |(竖线符号) [2] & (& 符号) [3];(分号) [4] $(美元符号) [5] %(百分比符号) [6] @(at 符号) [7] '(单引号) [8] "(引号) [9] \'(反斜杠转义单引号) [10] \"(反斜杠转义引号) [11] < ...
详细描述
“链接注入”是修改站点内容的行为,其方式为将外部站点的 URL 嵌入其中,或将有易受攻击的站点中的脚本 的 URL 嵌入其中。将 URL 嵌入易受攻击的站点中,攻击者便能够以它为平台来启动对其他站点的攻击,以及攻击这个易受攻击的站点本身。 在这些可能的攻击中,有些需要用户在攻击期间登录站点。攻击者从这一易受攻击的站点本身启动这些攻击,成功的机会比较大,因为用户登录的可能性更大。 “链接注入”漏洞是用户输入清理不充分的结果,清理结果会在稍后的站点响应中返回给用户。攻击者能够将危险字符注入响应中,便能够嵌入 URL 及其他可能的内容修改。
解决办法
建议过滤出所有以下字符: ...