- 博客(101)
- 收藏
- 关注
原创 常用的sql语句
一:对数据分组,然后排序,最后取出第一行数据oracle:INSERT INTO T_PRODUCT_GENDER(product_id, gender_list,sequence_num,asset_version) SELECT product_id,CASE WHEN gender IS NULL THEN NULLELSE CASE ...
2016-09-19 15:38:54 191
原创 Endeca CAS 简介
Overview of the Endeca Content Acquisition SystemCAS 是一套用于Endeca Application添加,配置和抓取数据源的系统。数据源涉及文件系统,内容管理系统,Web 服务器,和定制的数据源。CAS将爬取的数据源转换文档和文件成Endeca Records, 和Stores,然后用于Forge pipeline.The Endeca Con...
2016-08-31 08:57:18 386
原创 ArratyList 遍历 删除
在工作和学习中,经常碰到删除ArrayList里面的某个元素,看似一个很简单的问题,却很容易出bug。不妨把这个问题当做一道面试题目,我想一定能难道不少的人。今天就给大家说一下在ArrayList循环遍历并删除元素的问题。首先请看下面的例子:12345678910111213141516171819...
2016-03-22 10:34:43 277
原创 ArratyList 遍历 删除 ConcurrentModificationException
遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式:1.通过增强的for循环删除符合条件的多个元素2.通过增强的for循环删除符合条件的一个元素3.通过普通的for删除删除符合条件的多个元素4.通过Iterator进行遍历删除符合条件的多个元素 Java代码 /** ...
2016-03-22 10:33:16 147
原创 Oracle XE 修改 端口
Oracle XE http端口8080的修改Oracle Express Edition(XE)默认的http端口是8080,这跟JBoss/Tomcat的默认端口相同,导致Jboss启动冲突。修改办法:1. 以dba身份登录XE2. 执行下列语句1 begin2 dbms_xdb.sethttpport('8081');3 dbms_xdb.setf...
2015-11-29 10:05:46 211
原创 Import/Export Oracle Databse Data
Oracle导出导出有两中方式:一、利用exp imp导出导入;二、利用Oracel数据泵expdp impdp导出导入。 一、利用exp imp导出导入 创建directory: create or replace directory dump_dir as 'E:\dump\vsearch'; exp imp 语法如下: 授予读斜权限 grant r...
2015-10-22 17:06:29 128
原创 更新oracle 数据库 system 用户 密码
1 启动sqlplus: WIN+R, 输入 sqlplus /nolog2 以sysdba连接: conn /as sysdba3 执行sql 语句:-- alter user system identified by "system";-- alter user sys identified by "sys";
2015-10-22 17:03:53 154
原创 Linux svn 生成patch & 应用patch
Linux svn 生成patch & 应用patchcheckout:svn checkout svnPath; //checkout后目录里面有.svn隐藏文件 修改系统默认语言:ubuntu默认的LANG环境变量是zh_CN.UTF-8,这对以后打patch时可能有影响,最好把LANG该为英文:在/etc/profile加上export LANG=us_EN...
2015-10-09 23:06:35 932
原创 Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace SYSTE
the issue: upon attempting to run a create table statement the error ‘Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace SYSTEM’ appearsthe solution: there are a number of ...
2015-09-19 20:56:32 1034
原创 Endeca Performance
Some Tips for Configuring Endeca for Optimal Production Performance with ATGFebruary 11, 2014 by Mark Scarton Leave a CommentIntroductionThe following tips will ensure that you are achieving ...
2015-08-24 11:03:47 182
原创 Linux 安装 JDK
1.下载jdk-6u20-linux-i586-rpm.bin 拷贝到/usr/local/目录下 2.进入 cd /usr/local/ 3.增加执行权限 chmod +x jdk-6u20-linux-i586-rpm.bin 4.执行安装命令 ./jdk-6u20-linux-i586-rpm.bin 此时会生成文件jdk-6u20-linux-i586.rpm,同样给所...
2015-04-20 12:47:44 150
原创 Endeca Dgraph vs Agraph
Endeca provides two basic architectures to choose from when implementing an Endeca solution: Dgraph deployment or Agraph deployment. In a Dgraph deployment, the information for all records in th...
2015-04-10 09:33:42 214
原创 HashMap 多线程 死循环 Java
HashMap 多线程 死循环 Java HashMap, 众所周知,是线程不安全的。在多线程的情况下,在get() 非常有可能出现死循环。因为HashMap采用链表解决Hash冲突,因为是链表结构,那么就很容易形成闭合的链路,这样在循环的时候只要有线程对这个HashMap进行get操作就会产生死循环。只 有一个线程对HashMap的数据结构进行操作,是不可能产生闭合的回路的。那就只有...
2015-04-10 09:31:43 162
原创 Nginx 定时任务完成日志切割
Nginx 定时任务完成日志切割备注:修改日期date -s '2015-03-21 21:12:45'写到系统:clock -w根据日期格式化日期date -d +%Y%m%d (20150405) #!/bin/bashLOG_PATH=/usr/local/nginx/logs/access.logBASE_PATH=/usr/local/nginx/datab...
2015-04-05 17:07:39 122
原创 Endeca MDEX Request Log
Endeca MDEX Request LogMDEX Engine总是用默认的名字dgraph.reqlog 产生请求日志。你可以使用--log选项参数控制 日志的存储位置 请求日志文件格式:Each entry has the following 14 columns:[Timestamp] [Client IP Address] [Agraph Transaction ID...
2015-04-05 16:17:49 181
原创 Nginx 初探
Nginx 初探engine x. 高性能http和反向代理服务器。也是一个IMAP,POP3,SMTP代理服务器。 编译安装:解压: tar -zxvf nginx-1.6.2.tar.gzcd nginx-1.6.2/./configure --prefix=/usr/local/nginx./configure: error: C compiler cc is not...
2015-04-05 11:52:38 128
原创 Flex4.5--组件
Flex4.5--组件 1 Label, TextInput. TextArea, RichText,RichEditableText 以及 Text组件<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xml...
2015-03-07 19:15:02 180
原创 Flex4.5--Layout
Flex4.5--Layout1 水平对齐容器HGroupdrag container-> HGroup to paneldrag two control-> button to container 2 垂直对齐容器HGroupdrag container-> VGroup to paneldrag two control-> butto...
2015-03-07 16:20:58 190
原创 Flex4.5--Event(事件)
Flex4.5--Event(事件)1 利用MXML声明事件 <?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" ...
2015-03-07 15:47:13 122
原创 Flex4.5-- 基础语法
Flex4.5-- 基础语法1 <fx:Script> 声明一个脚本2 creationComplete:程序创建完成自动调用的事件3 trace();输出 trace("nicky");3 import 类似java 导入 其他jar包一样,可以导入一些自定义的或者Flex已经提供的ActionScript Class4 package: 引入包的概念 和ja...
2015-03-07 14:11:49 204
原创 Linux Commons Installation
Linux Commons InstallationLinux 系統安装完毕之后,我们应该check 一下以下的步骤,前提是你需要这些包:1 检查Linux Versionuname -r 3.10.0-123.el7.x86_642 检查kernel先关的包 是否安装,安装了是否与当前系统版本匹配rpm -qa | grep kernel至少应该有kernel,k...
2015-03-01 14:04:28 102
原创 Linux Error
1 /bin/sh: cc: command not found or make cc Command not found原因:因为gcc 编译器没有安装yum 安装:yum install gcc验证是否安装成功:rpm -qa | grep gcc 2 /lib/modules/3.10.0-123.el7.x86_64/build: No such file or...
2015-03-01 12:10:07 106
原创 Abandoned Order Service
Abandoned Order ServiceAbandoned Order:就是顾客创建或者添加了items,但是在一个特定的时间内一直没有checkout.Abandoned Order Service 特征:检测abandoned orders响应abandoned orders报告相关的order abandonedment 以及相关的变化状态能使你更好理...
2015-02-25 15:09:26 156
原创 Order Fulfillment process
Order Fulfillment processThe following list describes the control flow during the Order Fulfillment process: OrderFulfiller 接收一个SubmitOrder 消息,这个消息包含一个序列化的order的副本。order对象的所有者就是接收消息的组件。默认情况下...
2015-02-24 18:11:05 683
原创 Processor Chains and the Pipeline Manager
Processor Chains and the Pipeline ManagerProcessor 就是一个执行一些功能和返回状态码的一个组件,状态码决定chain中下一个是哪一个processor被执行。 PipelineManager 可以使你动态的添加或删除processor.Pipeline要执行processor。需要调用runProcess().他首先会找请求的链,如...
2015-02-24 15:02:58 149
原创 OrderTools
OrderTools介绍一些OrderTools的属性:orderTypeClassMap:定义一个order的类的类型,比如可能有两个order的实现类,那么你可以根据需要去指定默认是哪一个之类的,他是一个properties。 orderTypeClassMap+=\ default=com.commerce.order.OrderImpl,\ shop...
2015-02-23 16:22:50 98
原创 Using Dynamic vs Static Product Pricing
Using Dynamic vs Static Product Pricing在Product Page,ATG 支持两种定价模式,即动态和静态定价方式: 静态定价工作流程:catalog每一个item都有一个listPrice 属性,然后你可以在shopping cart,order,tax使用它作为基本价格进行计算,你也可以给每一个item一个固定的价格salePrice...
2015-02-22 22:38:23 148
原创 Common Terms in Pricing Services
常用的价格术语Pricing Model Definition Language(PMDL):主要用于描述promotion,涉及到什么时候应该使用什么样的折扣,以及怎样使用折扣。 PriceInfo:Order的price,这里主要有四种类型的PriceInfo对象:1 OrderPriceInfo2 ItemPriceInfo3 ShippingPri...
2015-02-22 19:57:16 116
原创 Ant 详解
Ant 详解Target属性:name: target名字depends:用逗号分隔的当前target所依赖的targetif/unless:执行target所需要的条件description:对这个target的一些描述 Task属性:一个task是一段可执行的代码。task可以 <!--在指定的类路径下是否有可用的资源--> <...
2015-02-17 19:56:48 177
原创 Catalog
概念解析:一:CatalogCatalog 是由相关的Repository Item 组成的。它形成或者组织用户进行定位或者购买的导航性质的架构。我们也可以理解为它是一颗树的root(catalog).它可以包含Category. 引用的形式就是通过属性rootCategories. 二: CategoryCategory 就是对Catalog 以树的形式进行组织。其中...
2015-02-15 23:03:04 193
原创 Endeca Analytics
Endeca Analytics Search and navigation 紧密集成;Rich analytical functionality:丰富的分析功能
2015-02-14 10:40:55 122
原创 ATG-Repository
一:定义文件的相关tag和属性Item-descriptor:每一个Repository Item 类型都是在<item-descriptor> 下描述的。Name:在整个定义文件中都是唯一的。Cache-mode: Item-descriptor 级别默认就是simple .如果item某一个具体的属性不想使用cache。可以设置为disable,这样会覆盖Item...
2015-02-12 15:07:58 144
原创 递归函数
oracle start with connect by 用法 oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where...
2015-02-12 15:06:32 118
原创 Linux--vi
==================vi命令==================vi a.txt 用vi编辑器编辑a.txt,如果不存在则建立空文件,默认是一般模式;---a(光标后) i(光标前) r(替换光标字符) o(下一行) A(行尾) I(行首) R(同r) O(上一行) 都可从 一般模式 进入 编辑模式---Esc 可以从 编辑模式...
2015-02-12 15:06:01 73
原创 算法-希尔排序
package com.arithmetic.sort;/** * Shell Sort 其實是對Insert Sort的優化,因為當一個初始化的數組有序或者比較有序,且數據量 * 也不是太大的時候,可能沒啥大問題,當初始化的數組很大且雜亂無章,插入排序的時候,插入的次數就很多 * 這樣對效率也大打折扣。所以此時Shell Sort可以 是一組數組 接近有序,然後再進行插入排序...
2015-02-12 15:04:42 100
原创 算法-快速排序
package com.arithmetic.sort;/** * 快速排序法: * 1 选择轴值 ,尽可能使得Left and Right 相等 * 策略: 选择最左边;随机选择;选择平均值 * * @author Administrator * */public class QuickSort { public static void main(S...
2015-02-12 15:04:24 95
原创 Endeca Relevance Ranking(相关度排序)
Endeca Relevance Ranking(相关度排序)Relevance Ranking Module 详解Exact:(精确匹配)将整个结果进行一个分层,最高的层次,即最先呈现给用户的层次,是完全精确匹配term的,第二层是将term 拆分后匹配的层次,第三层就是其他命中的层次。举个例子,比如现在sku.displayName这个property 有Nike Shoe...
2015-02-10 17:27:39 625
原创 Endeca Search Charactors Processing
Endeca Search Charactors ProcessingSearch Query 处理:查询期间,用户的query term 被转换,去替代所有的非字母数字字符: 非字母数字字符:(! @ # & ( ) – [ { } ] : ; ', ? / *) 被视为标点,然后作为空格存在。比如搜索Nike-Shoes 等价于 Nike Shoes. 这...
2015-02-10 14:25:44 128
原创 Endeca Search Mode
Endeca Search ModeMathchAll:当用户提供的search term 在 search key里都出现时候,才会得到该结果集,比如搜索Nike Shoes, Search key 是displayName.那么 不管是 displayName是包含 Nike Shoes,还是包含 Shoes Nike, 还是包含 Nike-Shoes 或者 NikeShoes 或者...
2015-02-10 13:46:45 152
原创 Endeca Search Interface
Search Interface一:概念就是一些已经enable for record search 的 property or dimension 的命名集合。能够使得我们针对一个或者一些dimension or property 去搜索一些去控制record search的行为。 二:主要的功能1 Relevance Ranking2 Matching across ...
2015-02-10 12:37:54 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人