`
famoushz
  • 浏览: 2962507 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ES work template

    博客分类:
  • work
阅读更多
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
company_info
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

http://localhost:8987 sawmill
52681987 李扬
http://mamboxchange.com/
14400008 外卖
http://www.xwiki.org
agile project management:http://www.infoq.com/news/2006/12/target-process-two
http://www.huilan.com/Portal0/InfoModule_512/203.htm
eamoi
BBBK3575
ez cms
http://ez.no/
13816541049 叶飞
13818009790 joe
http://localhost:8080
http://localhost:8080/racioBeta/
http://localhost:8080/sitemesh-exampleBeta
http://ehr.chinahr.com/Resume/ResumeCenter/Search.aspx?navigator=NavNode_1
http://www.ethereal.com/download.html
95593538
黄震:0221
http://wiki.redsaga.com/confluence/display/RSTEAM/Home
D:\2007works\resources\tools\appfuse2\raicoBeta
-vmargs -Xmx
merge-tests,

E:\Program Files\Sybase\PowerDesigner 12\racio
http://localhost:8080/arss
http://localhost:8080/struts2-mailreader
http://localhost:8080/opnsrcBeta/
http://localhost:8080/opnsrcBetaEclipse/
http://localhost:8080/jforum
http://localhost:8080/jetnuke
http://localhost:8080/struts2-showcase-2.0.1
http://localhost:8080/struts2showcase
http://localhost:8080/opnsrcBypojo
set JAVA_OPTS='-Xms512 -Xmx1024'
set ANT_OPTS='-Xms512 -Xmx1024'
D:\2007works\sourcecode_read\appfuse-1.9.4-src\appfuse
set ANT_OPTS=-Xmx800M
set ANT_OPTS=-Xmx1200M
ant test-all
ant install-detailed
pojo

http://famoushz.iteye.com/admin/show/36809
file:///D:/2007works/resources/tools/appfuse2/opnsrcBeta/build/test/reports/index.html
|ofen directory begin|
D:\2007works\resources\tools\opnsrcdemo\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\src\dao\com\opnsrc\model
D:\2007works\resources\tools\appfuse2\opnsrcBeta\metadata\sql
D:\2007works\resources\tools\appfuse2\opnsrcBeta\build\web\gen\com\opnsrc\webapp\form
D:\2007works\resources\tools\appfuse2\opnsrcBeta\test\dao\com\opnsrc\dao
|end|

http://www.siteground.com/best_cms_tools.htm
http://127.0.0.1:3000/site
http://127.0.0.1:3000/recipe/list
http://localhost:8080/forumnuke
http://localhos1t:8080/jpetstore
http://localhost:8080/eberom
http://localhost:8080/personalblog
http://localhost:8080/oaj
http://localhost:8080/appfuse
http://localhost:8080/liningcms
http://localhost:8080/liningDeliver
http://localhost:8080/velstruts
http://localhost:8080/roller
http://localhost/phpcms/install.php
http://localhost/phpbb
http://localhost:8080/struts2-blank
\\192.168.0.101
http://127.0.0.1:7001/console
192.168.0.219:7001/console
check this site:http://www.atlassian.com/software/
192.168.0.219:7001/jsp-webapp

http://localhost:8080/jsp-webapp/
wiring
zhenhuang
11huang02
211.100.6.92
|daily report address begin|

|daily report address end|

CMS
|cms address|:
http://www.peugeot.com.cn/configure/
name: demochina
PWD: esPEUGEOT

|cms address|:
http://www.li-ning.com/cms/
name:es
PWD:lininges


|lingning website oracle account|:
username:infoglue
password:infoglue

|linux machine server|:
www.li-ning.com
username:root
password:esLNyrhs2005ROOTKL   
port:22

|lining site FTP begin|
account as below:
lininglive
live0602n
|lining site FTP end|

|lingning database begin|
username:infoglue
password:infoglue
|lingning database end|
211.100.6.92

|j2ee server|
192.168.0.219
username:root
pw:1qaz2wsx
|end|

oradb


|new server in energy source|
192.168.0.219
energySourceTestServer
esTestdomain
|end|


/opt/app/oracle/product/9.2.0.4/network/admin

sample3 is full integrated

delete from opnsrc.opnsrc_ads opnsrc_ads using opnsrc_ads where adsid=1

{eclipse tools}
Eclipse WTP
http://www.sysdeo.com/eclipse/tomcatplugin


[begin]
<value>com/raico/model/Role.hbm.xml</value>
                <value>com/raico/model/User.hbm.xml</value>
                <value>com/raico/model/RcoAdmin.hbm.xml</value>
                <value>com/raico/model/RcoArea.hbm.xml</value>
                <value>com/raico/model/RcoKeyvalue.hbm.xml</value>
                <value>com/raico/model/RcoKind.hbm.xml</value>
                <value>com/raico/model/RcoPage.hbm.xml</value>
                <value>com/raico/model/RcoSystem.hbm.xml</value>
                <value>com/raico/model/RcoTask.hbm.xml</value>
                <value>com/raico/model/RcoSite.hbm.xml</value>
                <value>com/raico/model/RcoTaskremark.hbm.xml</value>
                <value>com/raico/model/RcoTaskreplay.hbm.xml</value>
                <value>com/raico/model/RcoUser.hbm.xml</value>
                <value>com/raico/model/RcoFavorite.hbm.xml</value>
                <value>com/raico/model/RcoMoney.hbm.xml</value>
[end]               
               
[liferay resource begin]
http://blog.chinaunix.net/u/25536/article_41123.html
http://www.cchensoft.com/
http://localhost:8080/web/guest/home
[liferay resource ends]
               
               
workflow begin
http://www.xio.name/XiorkFlow/demo/addprocess.html
workflow end

http://www.openqa.org/

yao:13127817124


[svn]

svn mkdir http://192.168.0.219/svn/opensource -m "mkdir opensource"
svnserve -d -r /var/www/ --listen-host 192.168.0.219

[end svn]

[opensource]
lutece
[end opensource]

|daily report address begin|
http://192.168.0.221/es
|daily report address end|



[should do]
see more database structure
should know how to deploy war into weblogic
should know how to develop a portlet in liferay
should know how to debug liferay in eclipse

http://www.prototypejs.org/
http://www.ajax-master.com/#jquery
http://www.lvjiyong.com/tag/prototype


52989100*317 zhanghao


SELECT count(category) ,category FROM jpetstore.product p group by p.category ;
file:///D:/2007works/lifecycle2/resources/framework/quartz-1.6.0/docs/wikidocs/Example3.html
http://www.opensymphony.com/quartz/documentation.action

NetWeaver

[BHO]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/cols/dnexpie/expie_hello_bho.asp

[TCP]
D:\2007works\lifecycle1\resources\liferay\cmsproject\tcpserver
java -Xmx500M test.nio.tcp.es.AsyncServer
java test.nio.tcp.es.AsyncClient

java -Xmx500M com.andrew.Server
java -Xmx500M com.andrew.EchoClient
java -Xmx500M com.andrew.EchoClientMulit

java -Xmx500M nio.file.NIOServer
java nio.file.NIOClient
1.2227
1.2847


11,836.09 1.3083 15,485.16
4,056.83  4,056.83

/etc/rc.d/init.d/mysqld start
/etc/rc.d/init.d/vsftpd start
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
prototype reference
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
www.iteye.com

楼主是个暴君!以为自己开了个破群,就开始实施期暴政!简直白痴一个,大家要小心谨慎进去,脏话连篇,对了看了群主的相册,甚是难看!要是我,早就买块豆腐去 撞死算了,我
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource docs
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

ruby
http://www.railscn.com/viewtopic.php?t=8&sid=7558f51c768090c52947e01c1dc8885c
http://rubyforge.org/%20projects/rubyinstaller/
http://manuals.rubyonrails.com/read/book/5


roller faq:
http://sourceforge.net/search/index.php?words=build&sort=posted_date&sortdir=desc&offset=10&group_id=47722&type_of_search=mlists


http://servlets.com/archive/servlet/SummarizeList?listName=tomcat-user&by=subject&count=168425&paged=false



http://www.castor.org/features.html
osworkflow
http://www.opensymphony.com/

http://www.googlejava.com/java/javablog/2006-6-7/jspblog.htm
http://www.ee82.com/htm/oracle/22.asp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource webapp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://opensource.thoughtworks.com/projects/index.html
jgallery
http://www.appfuse.org/
http://www.jforum.net/install.jsp
forumnuke -forum
roller        -blog
jpetstore    -e-commerence ,spring,struts,
lining        -cms
opencms        -cms
appfuse        -j2ee develop framework
ams             -CRM

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
resource blog
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://www.cnblogs.com/raymond19840709/archive/2006/10/04/521095.html

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://localhost:8080/jpetstore
file:///D:/2007works/resources/project_reference/spring-framework-2.0-with-dependencies/spring-framework-2.0/docs/api/index.html
file:///D:/2007works/resources/tools/hibernate-2.1.7c/hibernate-2.1/doc/api/index.html
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
reference log
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Thought:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
productInvoker.java:public List listProducts(List bag, TemplateController templateLogic)
 private ProductVO getProduct(ContentVO vo, TemplateController templateLogic,
                                 ContentDeliveryController cdc
                                ) throws Exception {

expose database schema into a sql file, use below command in sqlplus:
[begin]
set pagesize 1
set long 90000
set feedback off
set echo off
spool get_allddl2.sql
connect    [color=orange:cecfd5ad3c]USERNAME/PASSWORD@SID[/color:cecfd5ad3c];
connect infoglue/infoglue
SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u;
SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u;
spool off;
[end]


{struts thought begin}
有没有相关页面流的struts工具
{struts thought end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
compile option:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
customization code
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
            <!-- alan modified -->
                <include name="**/*.java"/>
            </fileset>
            <!-- end modified by alan-->
           
           
           
           
<Context path="/roller" docBase="roller" debug="0">
<Realm className="org.apache.catalina.realm.JDBCRealm"     
    driverName="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:33066/roller?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
    connectionName="scott"
    connectionPassword="tiger"
    userTable="rolleruser"
    userNameCol="username"
    userCredCol="passphrase"
    userRoleTable="userrole"
    roleNameCol="rolename" debug="0" />
<Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
  driverClassName="com.mysql.jdbc.Driver"
  url="jdbc:mysql://localhost:33066/roller?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
  username="scott"
  password="tiger"
  maxActive="20"
  maxIdle="3"
  removeAbandoned="true"
  maxWait="3000" />
<!--
To enable email notification of comments: uncomment the resouce below,
set your mailhost, and make sure you have mail.jar and activation.jar
in <tomcat>/common/lib.
-->
<!--
    <Resource name="mail/Session" auth="Container" type="javax.mail.Session"
       mail.smtp.host="mailhost.example.com" />
-->
</Context>

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Issue:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
{begin}
{end}


{demand}
polo
bbs
cms
repository (key : how to save something into repository and repository how to work)

{framework}
requirement about polo project
webwork
velocity
castor
tree


{design pattern}
invoke


[appfuse] ERROR [main] JDBCExceptionReporter.logExceptions(72) |
Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))


    <!-- alan commented
    <filter>
        <filter-name>hibernateFilter</filter-name>
        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
    </filter>
    -->
   
| org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition
org.springframework.transaction.CannotCreateTransactionException: Could not create Hibernate transaction; nested exception is net.sf.hibernate.JDBCException: Cannot open connection


org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.rapidtransform.admin.model.User.roles, no session or session was closed at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException


 at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:8

tomat jndi issue


{one to one issue}
比如A与B One to one,在保存A的时候,并不setB,junit test 会saveorupdate成功
但是数据却没有插入database,在get的时候就得不到




{OutOfMemoryError begin}
type Exception report
 
message
description The server encountered an internal error () that prevented it from fulfilling this request.
 
exception
javax.servlet.ServletException: Servlet execution threw an exception
 
root cause
java.lang.OutOfMemoryError: Java heap space
{end}

{opnsrcAdmin can not get data begin}
可能是由于spring在transaction中设置了rollback,其实数据是没有插入的
{end}
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
DAOFactory
ManagerFactory
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
page:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
XML print info:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
preparation:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source project
+oracle
+hibernate
    multi table query
    dao unit test
    service unit test
    ...
+oscache
    how to use
+spring
    tranction management
    ...
+struts2
    different with strut1
+jndi



reference open source:
appfuse
forumnuke
jcatalog
intellinex
li-ning
AMS

reference material
spring
   
   

   
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
artchitect
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


www.mzko.cn

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
technology investigation
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
struts-menu
spring
    hibernate
    transaction
    aop
    拦截器






-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
source code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
lining :使用castor进行database oracle data mapping

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
kits
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
oracle_mapping.xml

bz2 file how to extract
:
使用tar -I 或者bunzip2 命令都可以。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
command
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
cp /www/live/alex/october/product_gb.xls /www/build_lining/mig/

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
project lifecycle estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
open source 1.0

01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择    
02 需求细分,业务整理
03 技术准备
04 数据库建模                                                                                                                                                                                                                                                                                 
05 ORM domain,DAO单元测试
06 ORM 业务层,以及其单元测试                                                                                                                                                                                                                   
07 工作流以及控制层,业务实现
08 后台管理开发(表现层开发)
09 客户端 表现层,页面样式
10 tech trouble shooting and 部署                                                                                                                                                                                               
11  对业务层进行测试                                                                                                                                                                                                                                                                   
12  对后台管理进行测试                                                                                                                                                                                                                                                      
13  对前台表现进行测试                                                                                                                                                                                                                                                      
14  集成测试   


01 环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择 
web container:tomcat
database:oracle or mysql

j2ee tech will be used in this project:

+hibernate
    multi table query
    dao unit test
    service unit test
    ...
+oscache
    how to use
   
+spring
    tranction management
    aop
    拦截器
   
    ...
+struts2 or jsf(my face)
    different with strut1
   
+jndi
+freemarker
+dree
+xmlbean or castor
+webservice
+javascript,jsp,jstl
and so on

---(1 weeks, maybe will extend or reduce)
  
02 需求细分,业务整理
---(1 weeks, maybe will extend or reduce)

bbs
my space
team space
my project
my blog
team project
polling

03 技术准备

web container:tomcat
database:oracle or mysql

j2ee tech will be used in this project:

+hibernate (1 week tech prepare,prototype )
    multi table query
    dao unit test
    service unit test
    ...
+oscache    (2 days tech prepare,prototype)
    how to use
   
+spring    (1 week tech prepare,prototype )
    tranction management
    aop
    拦截器
   
    ...
+struts2 or jsf(my face) (1 week tech prepare,prototype )
    different with strut1
   
+jndi    (2 days tech prepare,prototype)
+freemarker (2 days tech prepare,prototype)
+dree (2 days tech prepare,prototype)
+xmlbean or castor (1 days tech prepare,prototype)
+webservice
    axis,soap (3 days tech prepare,prototype)
+javascript,jsp,jstl  (3 days tech prepare,prototype)
           
and so on
                                =rought estimate(7 weeks)
04 数据库建模 

bbs                   
my space       
team space
my project
my blog
team project
polling

---(2 weeks, maybe will extend or reduce)

- -------------------------------------------------------------------------------------------------------

( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)  

05 ORM domain,DAO单元测试
bbs                            (3 days)
my space                (3 days)
team space            (3 days)
my project            (3 days)
my blog                    (3 days)
team project        (3 days)
polling                    (3 days)


used tech in this module

hibernate
spring
oscache
junit

---(4 weeks, maybe will extend or reduce)

06 ORM 业务层,以及其单元测试 
 
 used tech in this module
spring ,dao,servcie,junit,mock

---(2 weeks, maybe will extend or reduce)
                        
                                                                                                                                                                                                               
07 工作流以及控制层,业务实现
used tech in this module
osworkflow,struts,spring,hibernate,junit,struttestcase,mock,and so on

---(2 weeks, maybe will extend or reduce)
- -------------------------------------------------------------------------------------------------------

( rup 重新对estimate time和以后安排进行检查,检查是否需要变更schedule)

08 后台管理开发(表现层开发)

bbs management

my space    management
team space    management
my project    management
my blog    management
team project    management
polling    management


---(3 weeks, maybe will extend or reduce)
09 客户端 表现层,页面样式
---(unknown, maybe will extend or reduce)
10 tech trouble shooting and 部署 
---(2 weeks, maybe will extend or reduce)


                                                                                                                                                                                             
11  对业务层进行测试                                                                                                                                                                                                                                                                   
12  对后台管理进行测试                                                                                                                                                                                                                                                      
13  对前台表现进行测试                                                                                                                                                                                                                                                      
14  集成测试   
---(1 weeks) 
develop team : 2 senior j2ee engineer would be better.
                                                                                                                                                                                                                                                                                                                                    

---( estimate all 15 weeks more or less)



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
debug
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
OutputDebugString
CStringEx    strMsg;
strMsg.Format("Get WM_COMMAND:  Notify Coce:%d  Control ID: %d  Window: %d\n", HIWORD(pMsg->wParam), HIWORD(pMsg->wParam), pMsg->lParam  );
OutputDebugString((LPCTSTR) strMsg);

char szTmpaa[256];
memset(szTmpaa, 0, sizeof(szTmpaa));
sprintf(szTmpaa, "bSend have error %d", dwErrorCode);
//strMsg.Format("bSend have error %d",dwErrorCode  );
OutputDebugString( szTmpaa);


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
do things
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
velocity
oracle configuration,listener
castor
cms how professional make
dtree
production where it store
weblogic web application deployment
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
code read
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

lining
used tech:

webwork2 IOC
velocity
castor xml-object mapping , record - persisent object mapping
Quarz
junit test
osworkflow
AJAX:dwr
lucene
HTMLArea


plugin
EclipseWork
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
flow
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

目标:
可移植,可伸缩,可扩展,高效,稳定,高度企业集成,安全,高度解藕,分布式,n-tier
需求细分,业务整理 

    需求分析,
    需求文档撰写
        需求模块分解
        需求各模块分解
   
数据库建模 
 
    数据库建模
    数据库各模块分析
    搭建数据表schema

XML数据搭建
    XML schema搭建
   
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择

    开发环境搭建包括
        开发工具
            eclipse
            plsqldev
            dreamweaver
            WebLogic Workshop
        数据库
            mysql
            oracle
        应用服务器
            tomcat
            weblogic
           
        开发工具插件
    技术框架语言选择
        持久层
            hibernate
        业务层
            spring
        表现层
            struts or webwork2
        安全框架
            ag.
        js效果
            dtree
        ajax
            dwr
        搜索引擎
       
        others
            velocity
            ant
            xmlbean
            castor
            osworkflow
            oscache
            xdoclet
           
    程序资料累积
        CRM系统
        BBS系统
        BLOG系统
        others
    原型测试累积
        各技术框架的原型及测试
        spring
        hibernate
        struts
        webwork
        castor JDO
        osworkflow
        Lucene
        and so on
       
        部署环境原型及测试
        ant
        maven

{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试
    
    底层程序Domain,DAO
       
    程序service层
       
    单元测试各模块
        mock 单元测试
       
   
ORM 业务层,以及其单元测试
    业务层程序撰写
    业务层程序单元测试
    
工作流以及控制层,业务实现 及单元测试
    实现工作流以扩展业务层
    控制层搭建
    工作流单元测试
    控制层单元测试
        struttestcase
           
后台管理开发(表现层开发)

    dtree
    tiles framework
     
客户端 表现层,页面样式
    页面设计(由其他team完成)
    flash与程序端进行整合(定义相关接口以及协议)
    页面与程序进行整合
tech trouble shooting and 部署 

  对各层间的程序trouble shooting
  对框架整合所遇到的问题trouble shooting
  对数据准确性的trouble shooting
  对环境appserver,database出现的问题trouble shooting
对业务层进行测试    
   
对后台管理进行测试 

对前台表现进行测试

集成测试

用户手册
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
time estimate
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

需求细分,业务整理                                                                                                                          (3 weeks)

    需求分析(2 weeks)
    需求文档撰写(1 weeks)
        需求模块分解                                                                                               
        需求各模块分解
   
数据库建模                                                                                                                                      (1 weeks)
 
    数据库建模
    数据库各模块分析
    搭建数据表schema

XML数据搭建                                                                                                                                        (1 weeks)
    XML schema搭建
   
环境设置,包括数据库,应用服务器,项目所可能设计的技术框架以及语言选择                 (4 weeks)

    开发环境搭建包括 (2 days)
        开发工具
        数据库
        应用服务器
        开发工具插件
    技术框架语言选择    (2 days)
        持久层
        业务层
        表现层
        安全框架
        js效果
        ajax
        搜索引擎
        等等
    程序资料累积        (2 days)
        CRM系统
        BBS系统
        BLOG系统
        等
    原型测试累积        (3 weeks)
        各技术框架的原型及测试
        部署环境原型及测试

{以下流程会根据各个模块进行迭代操作}
ORM domain,DAO单元测试                                                                                                                 (4 weeks)
    
    底层程序Domain,DAO(1 weeks)
    将需求各模块的功能,结构文档写明(3 days)
    程序service层                (2 weeks)
       
    单元测试各模块            (1 weeks)
        mock 单元测试
       
   
ORM 业务层,以及其单元测试                                                                                                             (1 weeks)
    业务层程序撰写        (1 weeks)
    业务层程序单元测试    (2 days)
    
工作流以及控制层,业务实现 及单元测试                                                                                        (2 weeks)
    实现工作流以扩展业务层(1 weeks)
    控制层搭建                        (2 days)
    工作流单元测试                    (1 days)
    控制层单元测试                (3 days)
        struttestcase
           
后台管理开发(表现层开发)                                                                                                                 (1 weeks)

    dtree        (3 days)                       
    tiles framework(2 days)
  页面设计(1 days)
 
客户端 表现层,页面样式                                                              &nbs
分享到:
评论

相关推荐

    ES查询客户端,elasticsearch可视化工具 elasticsearch查询客户端

    Elasticsearch(简称ES)是一款强大的开源搜索引擎,广泛应用于数据检索、分析和管理。作为分布式、RESTful风格的搜索和数据分析引擎,Elasticsearch能够提供实时、高可用性以及可扩展的搜索功能。在进行日常的数据...

    (狂神)ElasticSearch快速入门笔记,ElasticSearch基本操作以及爬虫(Java-ES仿京东实战)

    (狂神)ElasticSearch快速入门笔记,ElasticSearch基本操作以及爬虫(Java-ES仿京东实战),包含了小狂神讲的东西,特别适合新手学习,笔记保存下来可以多看看。好记性不如烂笔头哦~,ElasticSearch,简称es,es是一个...

    ES客户端+谷歌浏览器插件+Multi-Elasticsearch-Head

    多弹性搜索头,对著名的 Elasticsearch Head 的改进 1.保存和存储几个Elasticsearch端点 2.索引选项卡中的更多列 3. 任何请求现在都可以像 /_cat/indices 一样处理 JSON 返回 4. 更简约的外观(更小的字体等...) ...

    7.17.1系列Elasticsearch的elasticsearch-analysis-ik分词器

    适用于7.17.1系列,例如Elasticsearch的7.17.12版本。 elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个...

    elasticSearch(ES)最新版 ik分词插件7.10 elasticsearch-analysis-ik-7.10.0

    Elasticsearch(ES)是一种流行的开源全文搜索引擎,它基于Lucene构建,提供了分布式、RESTful风格的搜索和分析引擎服务。在中文环境下,为了实现精确的分词和搜索,我们需要安装适合版本的分词插件,如“elastic...

    elasticsearch elasticsearch-6.2.2 elasticsearch-6.2.2.zip 下载

    根据提供的文件信息,我们可以推断出本篇文章将围绕Elasticsearch 6.2.2版本进行详细介绍,包括其下载方式、主要功能特性以及在实际应用中的常见用途。 ### Elasticsearch简介 Elasticsearch是一款基于Lucene的...

    elasticsearch 8.11.3 windows安装包

    Elasticsearch 是位于 Elastic Stack 核心的分布式搜索和分析引擎。Logstash 和 Beats 有助于收集、聚合和丰富您的数据并将其存储在 Elasticsearch 中。Kibana 使您能够以交互方式探索、可视化和分享对数据的见解,...

    Windows版本(8.11)ElasticSearch、elasticsearch-head、kibana、IK分词

    **Elasticsearch 8.11 for Windows** Elasticsearch 是一个开源的分布式搜索引擎,以其高可伸缩性、实时性、灵活性以及强大的数据分析能力而闻名。在Windows平台上部署Elasticsearch,用户可以利用其强大的搜索和...

    es-head Elasticsearch的可视化操作插件

    es-head是一个针对Elasticsearch的可视化操作插件。它提供了一个便捷的操作工具,可以连接Elasticsearch搜索引擎,并提供可视化的操作页面,对Elasticsearch进行各种设置和数据检索功能的管理。 es-head 插件可以在...

    Elasticsearch 开机自启脚本

    `start` 用于启动Elasticsearch,这里使用 `su` 命令切换到指定的Elasticsearch用户(例如 `es-admin`),然后进入Elasticsearch的安装目录并执行 `bin/elasticsearch` 文件以后台模式启动服务。`stop` 通过查找并杀...

    Elastic Search搭建使用教程.pdf(内含ElasticSearch教程权威指南)

    Elasticsearch是一款基于Lucene的开源搜索引擎,它使用RESTful接口进行数据操作,数据以JSON格式存储。Elasticsearch以其高效的全文搜索功能,实时数据处理能力,以及易于使用的特性,在众多企业中得到了广泛应用,...

    springMVC整合elasticsearch,基于maven

    在IT行业中,SpringMVC和Elasticsearch是两个非常重要的技术组件。SpringMVC作为Spring框架的一部分,主要用于构建Web应用程序的模型-视图-控制器(MVC)架构,而Elasticsearch则是一种分布式、RESTful风格的搜索和...

    SpringBoot 集成ElasticSearch两个依赖的jar

    在Spring Boot应用中集成Elasticsearch是一项常见的任务,它能够帮助我们构建高性能的搜索和数据分析功能。Elasticsearch是一款开源的、分布式、实时的搜索与分析引擎,它被广泛用于日志分析、全文检索以及复杂的...

    解决spring-data-elasticsearch 5.4.0 不支持 5.4.1的elasticsearch问题

    Spring Data Elasticsearch 5.4.0设计时可能并未考虑到与Elasticsearch 5.4.1的完全兼容,导致在升级Elasticsearch到5.4.1后,系统报出"NoNodeAvailableException"错误,提示无法连接到任何节点。这个问题主要是由于...

    elasticsearch服务器安装包

    2. **下载安装包**:这里的"es安装包"即为Elasticsearch的安装文件,通常是一个zip或tar.gz格式的压缩包。你需要从官方网站或者镜像站点下载对应版本的安装包,确保与你的系统兼容。 3. **解压安装**:下载完成后,...

    elasticsearch7.14.0.zip

    Elasticsearch 7.14.0 是一个高度可扩展的全文搜索引擎,广泛应用于日志分析、实时数据分析和全文检索等多个领域。这个压缩包包含了针对Windows和Linux操作系统的安装包,便于在不同环境下部署和使用Elasticsearch。...

    ElasticSearch Java API 中文文档

    标签《ES Java API 中文文档》强调了文档的内容属性,它属于ElasticSearch的一个重要组成部分,即用Java语言进行数据交互和操作的应用程序接口部分。 从部分内容中可以提取出以下知识点: 1. **Transport Client**...

    elasticSearch-8.14.1-windows

    Elasticsearch 8.14.1 是一个高度可扩展的开源全文检索和分析引擎,专为分布式环境设计。它允许开发者和系统管理员快速、高效地存储、搜索和分析大量数据。Elasticsearch 广泛应用于日志分析、信息检索、网站搜索、...

    elasticsearch windows 7.17.16 解压安装包

    Elasticsearch 是位于 Elastic Stack 核心的分布式搜索和分析引擎。Logstash 和 Beats 有助于收集、聚合和丰富您的数据并将其存储在 Elasticsearch 中。Kibana 使您能够以交互方式探索、可视化和分享对数据的见解,...

    适用于elasticsearch7.12.1版本

    Elasticsearch 7.12.1 是一个强大的开源全文搜索引擎,它基于 Lucene 库进行构建,提供了分布式、实时的搜索和分析引擎服务。这个版本的 Elasticsearch 针对性能和稳定性进行了优化,适用于大规模数据检索和分析场景...

Global site tag (gtag.js) - Google Analytics