`
damies
  • 浏览: 238573 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

关于维度

好久没有写东西了,工作学习方面的压力都比较大,最近做新产品,新的构架设计在不断的丰富摸索中,考虑了好多,忽然感觉对于不同的数据集应该有所抽象通过不同的角度去分析和获得结果,以方便客户获得更多自己需要数据的渠道。觉得应该对于这种不同的渠道进行个定义,姑且叫他“维度”吧,何谓“维度”?其实很简单,我们可以把任何想获得的数据集看做一个球体,从各个方面都可以进入球体的内部,这样各个不同的渠道就作为不同的“维度”来理解,俗话说“条条大路通罗马”也是此道理,例如,可以用树的方式去查看这组数据,相同也可以用分类的方式去查看这组数据,根据使用者的需要和个人使用习惯去获取更好的维度,希望能再概括一些,抽象一些,针 ...
select * from c_pro_men a where pla_end_dat = (select max(pla_end_dat) from c_pro_men where emp_code = a.emp_code and pro_id=1073) and pro_id = 1073  
建索引:package com.pccw; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.Date; import org.apache.lucene.analysis.Analyzer; import org.apache.l ...
try { FileInputStream fi = new FileInputStream("f:/3.txt"); BufferedReader bs = new BufferedReader(new InputStreamReader(fi)); try { while(bs.readLine()!=null){ String str = bs.readLine(); System.out.println(str); } } catch (IOException e) { // TODO Auto-gene ...
由于Clustor的问题造成无法对索引进行同步,脑子中马上浮现用rmi(双机),UDP广播(多机)作通信中间件对clustor进行索引同步但这样经过测试后效率相对较低,故另辟蹊径,最终用索引合并的方式进行快速的索引整合,达到时间短索引同步快的目的。代码如下:package com.pccw; import java.io.File; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.index.IndexWriter; import org.apache.lucene.s ...
香港人还真是封了MSN不封QQ搞不懂,今天终于搞定啦你封我我也可以上,嘿嘿! 上Msn的方法:)在 C:\WINDOWS\system32\drivers\etc下的hosts文件最后一行加上 65.54.239.141 gateway.messenger.hotmail.com 就可以了
Spring 2.0 AOP 与事务配置 ************Spring 1.0的标准事务配置*************** 先定义一个baseTxService进行基本的事务定义,类型为TransactionProxyFactoryBean。如果service没有基于接口,使用cgilib来实现AOP,定义 <property name="proxyTargetClass" value="true"></property> 实际的Manager类设置parent=baseTxService,target 为匿名的实际M ...
java 代码 package com.sunhill.k1c.sms.util;    import java.nio.*;       //数据转换  /**   *create by Shane about dataconvert      *PCCW BJ DEV   */      public class DataConvertUtil {        public static int b ...
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 (     参数1 IN NUMBER,     参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT   将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条   记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)   例子:   BEGIN   SELECT col1,col2 into 变量1,变量2 FROM typestruct w ...
socket用中文意思就是我们常说的”套接字“,我们用它来解决基于TCP/IP协议的网络通信。Java有一套功能强大而又易于使用的网络开发API,这个API是一系列的接口和类,在java.net和javax.net包中可以找到它们。套接字一般分为两种: ...
开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。      类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探索这一转换过程。      元素      在后面的小节中,分别讲解了类图的各个元素及其在Java中相应的表示。我会列出元素名,后续简短的代码片断和一幅图来表示元素在类图上的样子。每一节的最后简要总结了 ...
类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。 类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation) UML图与应用代码例子: 1.泛化(Generalization) [泛化] 表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。 [具体表现] 父类 父类实例=new 子类() [UML图](图1.1) 图1.1 Anima ...
   今天突然一个同事问我webwork如果不用标签只用JSP能不能取到值?在以前还真没考虑过这个问题,不过想想webwork的基本机制我想应该是可以的于是做了一个简单的试验证实了一下首先WEBWORK的核心机制是OGNL,于是追了一下有关XWORK的代码,发现了OgnlValueStack这个有趣的东东很明显一个存放值的堆栈于是在网上搜索了一下关于OgnlValueStack的相关最后的解决方法是:在jsp中引入<%@ page import="com.opensymphony.xwork.util.OgnlValueStack"%>代码中添加 java 代码 ...
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行了。麦当劳和肯德基就是生产鸡翅的Fa ...
事务脚本 事务脚本比较好理解,简单来说,就是将大多是事务,以过程的形式封装起来,然后在其他层(表现层)被调用,实现一定功能(输入、查询、更新数据库)。组织事务脚本需要通过合理的方法将其模块化,例如对于数据库连接等操作,可以独立出来,成为公用的过程。 事务脚本可以通过一定的方法组织成类。事务脚本的优势在于简单有效。例如,对于一个留言本,使用Add、GetDetail等方法即可封装数据库操作,Web界面则直接调用其即可。 领域模型 领域模型是一张对象(数据、业务规则、实体等)连接成的网。 对于简单领域模型,一般来说,一个数据库表对应一个对象;复杂领域模型则由很多细粒度对象组成,通过继承、策略和其他设 ...
Global site tag (gtag.js) - Google Analytics