`
文章列表
关键字:单一索引、复合索引、唯一索引、系统自建索引、聚集索引、非聚集索引 一、单一索引 在一个列上创建的索引,称为单一索引。语法: create index indexname on tabname(col1);  二、复合索引 在两个以上的列上创建的索引 ...
例子源自互联网  1、例子 环境搭建可以参照:Drools(JbossRules)笔记(1)-- Drools入门学习   我们假定如下情景:网站伴随业务产生而进行的积分发放操作。比如支付宝信用卡还款奖励积分等。我们定义一下发放规则:积分的发放参考因素有:交易笔数、交易金额数目、信用卡还款次数、生日特别优惠等。定义规则: 过生日,则加10分,并且将当月交易比数翻倍后再计算积分 2011-01-08 - 2011-08-08每月信用卡还款3次以上,每满3笔赠送30分 当月购物总金额100以上,每100元赠送10分 当月购物次数5次以上,每五次赠送50分 特别的,如果全部满足了要求,则额 ...
1、前言 最近项目需要用到Spring Data JPA,经过一段时间的学习和整理,做如下备忘笔记,也供读者了解和使用该框架提供指导。 2、Spring Data JPA简介 介绍:针对关系型数据库,KV数据库,Document数据库,Graph数据库,Map-Reduce等主流数据库,采用统一技术进行访问,并且尽可能简化访问手段,让数据的访问变得更加方便。Spring Data由多个子项目组成,支持CouchDB、MongoDB、Neo4J、Hadoop、HBase、Cassandra、JPA等。   学习资料:SpringData主页 SpringData:http://ww ...
 1、前言 最近开始学习使用非关系型数据库MongoDB,并借此机会把学习心得记录下来,所以本博部分资源出自其他博客或记录,如果有侵犯您的权利,请联系mycg@163.com。   2、MongoDB简介 国际惯例,先做下MongoDB介绍: MongoDB是 ...
 部署成功,启动成功,输入地址:http://localhost:8080/gbss-trade-webapp,显示“HTTP Status 404”错误。 查看tomcat的webapps,发现里面没项目部署进来。   初步判断是eclipse里面的tomcat servers配置问题。   在servers下面选择tomcat服务器。双击点击后出现如下提示:   这里看到Server Locations(默认是选择的第一个),该选项是灰色的无法编辑(可以通过其他方式重新获得可编辑,这里不细说,通过另外建新的server操作) 默认第一个: Server path是.me ...

Eclipse快捷键

Eclipse快捷键可以通过 Window -> Preferences -> General -> Kyes 自行定义,下面是一些默认常用快捷键:    1. 【ALT+/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全 ...
曾去腾讯公司面试,给这题卡了,他们要的是最优最优,好吧,来个最优饿汉式线程安全单例模式:   package com.esom.tech.pattern; /** * 线程安全单例模式 */ public class Singleton { private static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instance == null) { /** * 对象的创建线程安全,而不是对象的获取 ...
1、规则引擎(Rule Engine)简介 在大型商业系统中,业务规则、商业逻辑等等都会比较复杂。而且在很多大型系统当中,很多业务规则、商业逻辑并不是一成不变的。甚至当系统进入生产阶段时,客户的业务规则、商业逻辑也会 ...
  1. 创建一个Java Project 1.1)File--->New--->Other--->Maven--->Maven Projet 1.2)选择maven-archetype-quickstart   1.3)输入项目的数据    1.4)生成的项目目录结构如下:     其中src/main/java 放项目的代码文件、src/test/java 放项目的测试文件。 另外一般项目都有另外两个source folder,src/test/resource 和src/main/resource,用于放配置文件。没有可手工添加上。 ...
   1. 前言 Maven作为一个构建工具,不仅帮我们自动化构建,还能抽象构建过程,提供构建任务实现,他还是一个依赖管理工具和项目信息管理工具,他还提供了中央仓库,能帮我们自动下载构件。使用Maven建设和管理项目,可以使得开发人员的日常工作变得更加容易和简捷。说到底还是构建、集成、命令、配置、配置配置配置,都用烂笔头记下来吧。   2. JDK的安装配置 maven的运行必须安装有JDK   2.1) 下载安装JDK,步骤忽略   2.2)  配置JDK环境变量。右键 我的电脑 --->属性--->高级--->环境变量   2.2.1) 新建系统变 ...
1. 前言 目前项目用到tuscany,感觉思想还不错,使用配置也比较方便。为防自己日益退化的挨踢大脑,故作如下入门级备忘录,同时也希望能给其他初学者提供一定的帮助。   2. 下载 1) apache所有的开源框架可以到apache的资料库下载得到:http://archive.apache.org/dist/    2) 这里我们可以在如下网址下载到对应版本的Tuscany:http://archive.apache.org/dist/tuscany/java/sca/2.0/tuscany-distribution-all-2.0.zip   3) 将下载到的zip包里面的 ...
1. 前言 tomcat提供的Embedded类,允许程序员把tomcat的启动嵌入写到java方法里面启动。这给程序员提供了更为快速、方便的开发使用。下面简单介绍下如果集成tomcat的嵌入式启动。   2. 下载及配置 1) apache所有的开源框架可以到apache的资料库下载得到:http://archive.apache.org/dist/    2) 这里我们可以在如下网址下载到tomcat6:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.zip   3 ...
Global site tag (gtag.js) - Google Analytics