- 浏览: 421270 次
- 性别:
- 来自: 杭州
最新评论
-
u012916287:
请问大神。这个架构是你们公司的产品吗?最近准备搞一个基于spr ...
基于DDD的微服务架构设计 -
铁柱他哥:
能给我一份源码码,我这儿边出了点儿问题我参考一下
Jersey采用JSP模板 -
hch2012:
大神,膜拜! ...
基于DDD的微服务架构设计 -
cywhoyi:
lionld23 写道等着看呢,速度速度我是抽空再写的,整篇文 ...
从demo到支持高并发 -
lionld23:
等着看呢,速度速度
从demo到支持高并发
文章列表
apache模块开发
- 博客分类:
- C/C++
- apache/nginx
解决公司jboss集群的问题,开始学习apache模块开发,开发的平台采用windows平台,是希望大家更加容易能够进入开发阶段,公司大部分都有vs2008.
1.安装apache 安装包 httpd-2.2.21-win32-x86-no_ssl.msi 一定要custom全部安装,否则就不会有include和lib目录
2.配置apxs
1. 选择(Selection) 1) 选择又称为限制(Restriction) 2) 选择运算符的含义 在关系R中选择满足给定条件的诸元组 σF(R) = {t|tR∧F(t)= '真'} F:选择条件,是一个逻辑表达式,基本形式为: [( ] X1θY1 [ )][φ [( ] X2θY2 [ )]]… θ:比较运算符(>,≥,<,≤,=或<>) X1,Y1等:属性名、常量、简单函数;属性名也可以用它的序号来代替; φ:逻辑运算符(∧或∨) [ ]:表示任选项 …:表示上述格式可以重复下去 1)投影运算符的含义 从R中选择出若干属性列组成新的关系 πA(R) = { t ...
RS
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.core.Response;
import org.springframework.stereotype.Component;
@Component
@Path("/users")
public class UserResource {
@GET
public Response login() {
String msg="[{text : '投票维护',leaf: true,url : n ...
经过最近的调优,把公司从原有的框架、构建、测试,都改了个遍,把学习到的东西预先记录下来,说实话成就蛮大的,前期势必有很大的曲折,但是我也要一往无前地走下去,就算就我一个人。
图表底部参数 ...
1. Building a WebService Test Plan参考
http://jmeter.apache.org/usermanual/build-ws-test-plan.html
1. 建立WebServiceTest Plan
参考http://jmeter.apache.org/usermanual/build-ws-test-plan.html
1) 添加ThreadGroup
右键单击Test Plan选择Add --> ThreadGroup,配置如图:
Number of Threads、Ramp-UpPeriod、 ...
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
...
shell调用mysql的存储过程以及SQL
- 博客分类:
- Mysql
在华为的时候,还短暂接触和写过shell,调用oracle,后来转入java之后,比较少接触shell,一转眼回过头又要摸shell,去处理mysql,留一点笔记,以备后用。
#!/bin/sh
#test.sh
HOSTNAME="192.168.11.246" #数据库信息
PORT="3306"
USERNAME="root"
PASSWORD="password"
DBNAME="dw_wbt&q ...
mysql中递归查询
- 博客分类:
- Mysql
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。
在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。
但很多时候我们无法控制树的深度。这时就需要在MySQL中用存储过程来实现或在你的程序中来实现这个递归。本文讨论一下几种实现的方法。
样例数据:
mysql> create table tre ...
mysql游标最后一行重复问题
- 博客分类:
- Mysql
就是根据值的标签值,作为下一阶段是否插入的标示
BEGIN
declare v_user_Id bigint(20);
declare v_order_Id bigint(20);
declare v_ref_t int(11);
declare v_ref_c varchar(64);
declare v_entry_ref_p int(11);
declare v_entry_ref_b int(11);
declare v_entry_ref_pos int(11);
declare v_entry_ref_path varchar(128);declare n ...
Liunx下如何部署以及调度已有编写作业和转换呢?
首先,安装jre,配置java环境变量 (一) 下载jre-6u23-linux-x64.bin
下载地址:http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u23-b05/jre-6u23-linux-x64.bin?AuthParam=1292401739_2abc6c61c57eec5b100fe647086d1f33&TicketId=CJ0nhpzNkjGGwpbkW40LAgA%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jd ...
当前两次学习汇总起来以后,kettle的使用有点水到渠成了,多转换任务下作业的使用,其实就是job下
1->NTransformations,然后进行一一调度,高深使用不外乎就是日志记录、以及插入\更新、多格式的输入\输出、脚本编写判断等
截图来展示基础效果,以免以后重复性工作,现成的ETL工具使用,确实给我带来比较快速的开发,下一阶段就是必须把已有的东西消化完,进行延展性的使用和二次开发过程。浙大的朋友推荐使用SQL SERVER2008进行ETL工具使用和分析,外加Excel的使用,能够迅速的把已有的数据分析问题给解决,很多公司也是采用这样的方式,看了淘宝的是使用微 ...
Kettle第二课
- 博客分类:
- JAVA
- JavaGeeker
- 数据仓库
1.新建作业,保存的格式是Job_courese01.kjb中以“.kjb”为后缀
2.连接DB设置向导
3.在通用菜单下,选择Transformation,以及start
4.在Transformation中选择转换任务
5.Transformation后面紧跟着Transformation,加上hops
6.在start中选择定时任务机制,可以通过选择时、天、周,以及重复
7.同时可以记录日志
工作快满三年,正式加入数据挖掘、商业智能分析的队伍中去,公司规模不算大,基本上数据仓库也是从零开始,包括我在内也就两人,本想写工具,也设计了方案,但是发现心有余力不足,接触下spoon下ETL工具kettle,入手的版本是current4.3.0 version,问题颇多,就data connection都有问题,然后采用ODBC的方式,下载http://search.oracle.com/search/search?q=ODBC&group=MySQL&x=0&y=0 mysql的ODBC CONNECTION,然后配置系统DSN,问题解决了,但是进入里面进行 ...
写在前面的话:Btrace系列是我将平时里学习和使用Btrace的一些经验的总结,拿出来和大家一起交流一下,希望在这个过程中能找寻出自己理解或使用上的错误之处。
一、Btrace的简介:
Btrace是由Kenai 开发的一个开源项目,是一种动态跟踪分析JAVA源代码的工具。它可以用来帮我们做运行时的JAVA程序分析,监控等等操作,当然,它也不是万能的,BTrace也有一些使用上的限制,如:不能在脚本中新建类等等,这些在官方网站上有很详细的介绍,大家有兴趣可以查看:http://kenai.com/projects/btrace/pages/UserGuide。
...
spring的模板事务处理
- 博客分类:
- JAVA
在spring提供众多事务处理机制中,对于模板事务情有独钟,对于开发者而且比较简单
private void traceSyncTask() {
transactionTemplate.execute( new TransactionCallback() {
@Override
public Object doInTransaction( TransactionStatus stat ...