• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            網(wǎng)絡(luò)服務(wù)器軟件開發(fā)/中間件開發(fā),關(guān)注ACE/ICE/boost

            C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
              152 Posts :: 3 Stories :: 172 Comments :: 0 Trackbacks

            #


            Linux

            http://www.linux.org/

            FreeBSD

            http://www.freebsd.org/

            PostgreSQL

            http://www.postgresql.org/

            MySQL

            http://www.mysql.org/

            SAP DB

            http://www.sapdb.org/

            Hypersonic/Hsql

            http://hsqldb.sourceforge.net/

            McKoi

            http://mckoi.com/database/

            Xindice

            http://xml.apache.org/xindice/

            OJB

            http://db.apache.org/ojb/

            Hibernate

            http://www.hibernate.org/

            Castor

            http://castor.exolab.org/

            Torque

            http://db.apache.org/torque/

            JORM

            http://jorm.objectweb.org/

            XMLBeans

            http://xml.apache.org/xmlbeans/

            JiBX

            http://jibx.sourceforge.net/

            Castor

            http://castor.exolab.org/

            JAXB Reference Implementation

            http://java.sun.com/xml/jaxb/

            JaxMe

            http://ws.apache.org/jaxme/

            Tomcat

            http://jakarta.apache.org/tomcat/

            Jetty

            http://jetty.mortbay.org/jetty/

            JBoss

            http://www.jboss.org/

            Apache Geronimo

            http://incubator.apache.org/projects/geronimo.html

            JOnAS

            http://jonas.objectweb.org/

            OpenEJB

            http://openejb.sourceforge.net/

            OpenJMS

            http://openjms.sourceforge.net/

            JORAM

            http://joram.objectweb.org/

            JOTM

            http://jotm.objectweb.org/

            Struts

            http://jakarta.apache.org/struts/

            Cocoon

            http://cocoon.apache.org/

            Turbine

            http://jakarta.apache.org/turbine/

            Velocity

            http://jakarta.apache.org/velocity/

            Tapestry

            http://jakarta.apache.org/tapestry/

            WebWork

            http://opensymphony.com/webwork/

            Jetspeed

            http://jakarta.apache.org/jetspeed/

            Cocoon Portal

            http://cocoon.apache.org/

            Open For Business (OFBiz)

            http://www.ofbiz.org/

            Compiere

            http://www.compiere.org/

            InfoSapient

            http://info-sapient.sourceforge.net/

            JPOS

            http://www.jpos.org/

            Mercator

            http://www.globalretailtech.com/

            Cofax

            http://www.cofax.org/

            OpenCMS

            http://www.opencms.org/opencms/

            JasperReports

            http://jasperreports.sourceforge.net/

            DataVision

            http://datavision.sourceforge.net/

            JFreeReport

            http://www.jfree.org/

            JCharts

            http://jcharts.sourceforge.net/

            iText

            http://www.lowagie.com/iText/

            Apache FOP

            http://xml.apache.org/fop/

            POI

            http://jakarta.apache.org/poi/

            Cron

            http://www.linux.org/

            JCronTab

            http://jcrontab.sourceforge.net/

            Quartz

            http://www.quartzscheduler.org/

            Eclipse

            http://www.eclipse.org/

            NetBeans

            http://www.netbeans.org/

            SQuirreL

            http://squirrel-sql.sourceforge.net/

            TORA

            http://www.globecom.se/tora/

            DBVisualizer

            http://www.minq.se/products/dbvis/

            TOAD

            http://www.toadsoft.com/

            CVS

            http://www.cvshome.org/

            Subversion

            http://subversion.tigris.org/

            CVSWeb

            http://www.freebsd.org/projects/cvsweb.html

            ViewCVS

            http://viewcvs.sourceforge.net/

            DocBook

            http://www.docbook.org/

            OpenOffice

            http://www.openoffice.org/

            Structured Text

            http://www.zope.org/Documentation/Articles/STX

            MoinMoin Wiki

            http://moin.sourceforge.net/

            UseMod Wiki

            http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki

            Jabber

             

             

            http://www.jabber.org/

             

             

            Mailman

             

             

            http://www.gnu.org/software/mailman/

             

             

            Eclipse Modeling Framework

            http://www.eclipse.org/emf/

            ArgoUML

            http://argouml.tigris.org/

            Poseidon Community Edition

            http://www.gentleware.com/

            XDoclet

            http://xdoclet.sourceforge.net/

            MiddleGen

            http://boss.bekk.no/boss/middlegen/

            Jostraca

            http://www.jostraca.org/

            JUnit

            http://www.junit.org/

            Cactus

            http://jakarta.apache.org/cactus/

            JMeter

            http://jakarta.apache.org/jmeter/

            Grinder

            http://grinder.sourceforge.net/

            Bugzilla

            http://bugzilla.mozilla.org/

            Scarab

            http://scarab.tigris.org/

            JIRA

            http://www.atlassian.com/software/jira/

            ITracker

            http://www.cowsultants.com/

            BeanShell

            http://www.beanshell.org/

            Jython

            http://www.jython.org/

            JRuby

            http://jruby.sourceforge.net/

            Groovy

            http://groovy.codehaus.org/

            AspectJ

            http://eclipse.org/aspectj/

            Ant

            http://ant.apache.org/

            Maven

            http://maven.apache.org/

            AntHill

            http://www.urbancode.com/projects/anthill/

            CruiseControl

            http://cruisecontrol.sourceforge.net/

             

             



            Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=348368

            posted @ 2007-08-17 09:47 true 閱讀(1365) | 評(píng)論 (0)編輯 收藏

                 摘要: JDOM是一個(gè)開源項(xiàng)目,它基于樹型結(jié)構(gòu),利用純JAVA的技術(shù)對(duì)XML文檔實(shí)現(xiàn)解析、生成、序列化以及多種操作。JDOM 直接為JAVA編程服務(wù)。它利用更為強(qiáng)有力的JAVA語言的諸多特性(方法重載、集合概念以及映射),把SAX和DOM的功能有效地結(jié)合起來。在使用設(shè)計(jì)上盡可能地隱藏原來使用XML過程中的復(fù)雜性。利用JDOM處理XML文檔將是一件輕松、簡單的事。JDOM 在2000年的...  閱讀全文
            posted @ 2007-08-01 10:57 true 閱讀(478) | 評(píng)論 (0)編輯 收藏

              SSH (Secure Shell)是一套安全的網(wǎng)絡(luò)連接程序,它可以讓你通過網(wǎng)絡(luò)連接至其他電腦,在其他電腦上執(zhí)行程序,在電腦之間拷貝文件,它甚至可以提供給你更安全的X連接,而以上的這些連接,都是在編碼的保護(hù)下完成的。也就是說安裝了SSH后就可以將不安全的Telnet和FTP給關(guān)掉了。
              為什么要使用SSH
              上面所說的各項(xiàng)功能,早期BSD所提供的r指令(rsh, rlogin, rcp)幾乎都能完成,那為什么要用SSH呢?理由就在于r指令所提供的連接并沒有經(jīng)過編碼加密,有心人只要使用合適的工具就能夠截下你所輸入的每一個(gè)字,包括密碼。如果你利用X protocol在遠(yuǎn)端機(jī)器執(zhí)行X程序,也可以截下你傳輸?shù)馁Y料,當(dāng)然也包括密碼。而SSH就針對(duì)了這些弱點(diǎn)做了彌補(bǔ),對(duì)所傳輸?shù)馁Y料加以編碼。
              SSH2與SSH1
              SSH2對(duì)SSH1的程序碼做了大幅度的改寫,根據(jù)SSH公司的說法, SSH2有98%的程序碼和SSH1的不一樣。除了SSH1所提供的RSA法之外,SSH2也提供了另外的公開金匙編碼法以及金匙交換法,SSH2預(yù)設(shè)采用DSA編碼以及Diffie-Hellman金匙交換法。此外,更提供了SFTP,使我們能在FTP方面也得到安全的保障。
              文件下載:ftp://ftp.SSH.com/pub/SSH/;linuxnews.idv.tw/download/SSH-1.2.31.tar.gz 1MB for Linux Server;linuxnews.idv.tw/download/SSHWin-2.4.0-pl2.exe 5MB for Win32 Client
              安裝環(huán)境:Redhat 7.0
              1、下載完后將文件解壓縮
              tar zxvf SSH-1.2.31.tar.gz
              2、開始編譯,安裝
              cd SSH-1.2.31;
              ./configure;
              make;
              make install;
              3、編輯/etc/rc.d/rc.local加入/usr/sbin/SSHd以便開機(jī)自動(dòng)啟動(dòng)。
              4、完成
              如果你是2臺(tái)Linux要相連就都要裝這個(gè)程序,如果是Windows系統(tǒng)要連Linux的話就要安裝for Winxx的程序。Winxx部分請(qǐng)自己試試。
              Linux的使用方法
              /usr/bin/SSH -l username 187.136.5.1
              然后輸入密碼,連進(jìn)去后是一般的文字界面,就可以開始用了。
              另外,SSH可以直接使用root登入。
              注:如果你要對(duì)連接進(jìn)來的IP做限制的話可以編輯/etc/hosts.deny和/etc/hosts.allow
              示例如下:
              /etc/hosts.deny:
              ALL:ALL
              #禁止所有IP使用所有的服務(wù)
              /etc/hosts.allow:
              SSHd:111.222.333.444
              #開放111.222.333.444使用SSH連接
              利用SSH來ftp
              1、Linux對(duì)Linux傳文件:
              上傳:scp wrong.php bha@187.136.5.1:
              這時(shí)會(huì)問你密碼,輸入密碼吧。
              說明:
              scp是指令
              wrong.php是本地端的文件名
              bha@187.136.5.1是遠(yuǎn)端的用戶(user name)和IP
              最后記住那個(gè)冒號(hào)一定要加,那是遠(yuǎn)端的home directory。
             下傳:scp bha@187.136.5.1:wrong.php .
              說明:
              用scp將bha@187.136.5.1目錄的wrong.php拷貝到目前的目錄(就是那個(gè).)
              2、Win對(duì)Linux傳文件:
              ls:就是dir
              et:下傳文件
              put:上傳文件
              exit:退出ftp程序
              指令:psftp-x86 187.136.5.1
              這時(shí)會(huì)問名字密碼和要不要產(chǎn)生加密鍵值,然后再用put和get來上下傳文件
            posted @ 2007-07-30 11:03 true 閱讀(364) | 評(píng)論 (0)編輯 收藏

             

            首要步驟(一般可省略):
            開啟mysql服務(wù)(默認(rèn)是開機(jī)時(shí)就自動(dòng)運(yùn)行了):
            控制面板-->管理工具-->服務(wù),在里面找到名稱為mysql的項(xiàng),雙擊就可看它的服務(wù)狀態(tài)是啟動(dòng)還是停止,把它設(shè)為啟動(dòng)

            連接mysql:
            在命令行下輸入 mysql -h localhost -u root -p回車,然后輸入密碼即可;或直接運(yùn)行mysql自帶的連接工具,然后輸入密碼即可.

            1.編寫sql腳本,假設(shè)內(nèi)容如下:

              create database dearabao;
              use dearabao;
              create table niuzi (name varchar(20));

              保存腳本文件,假設(shè)我把它保存在F盤的hello world目錄下,于是該文件的路徑為:F:\hello world\niuzi.sql


            2.執(zhí)行sql腳本,可以有2種方法:
              第一種方法:
             在命令行下(未連接數(shù)據(jù)庫),輸入 mysql -h localhost -u root -p123456 < F:\hello world\niuzi.sql (注意路徑不用加引號(hào)的!!) 回車即可.
              第二種方法:
             在命令行下(已連接數(shù)據(jù)庫,此時(shí)的提示符為 mysql> ),輸入 source F:\hello world\niuzi.sql (注意路徑不用加引號(hào)的) 或者 \. F:\hello world\niuzi.sql (注意路徑不用加引號(hào)的) 回車即可


             

            posted @ 2007-07-17 10:45 true 閱讀(15007) | 評(píng)論 (2)編輯 收藏

             ACE_FILE_Addr file_addr;
             file_addr.set("log.txt");
             ACE_FILE_IO file;
             ACE_FILE_Connector file_connector;
             if (file_connector.connect(file,
                    file_addr,
                    0,
                    ACE_Addr::sap_any,
                    0,
                    O_RDWR|O_CREAT|O_APPEND
                    ) == -1)
             {
              cout << "error" << endl;
             }
            posted @ 2007-06-09 18:30 true 閱讀(1535) | 評(píng)論 (0)編輯 收藏

            //資源保護(hù)對(duì)象
            class CAutoLock
            {
            public:
             CAutoLock(){ ::InitializeCriticalSection(&m_crit);}
             virtual ~CAutoLock() { ::DeleteCriticalSection(&m_crit); }
            public:
             void  Lock(){  ::EnterCriticalSection(&m_crit); }
             void  UnLock(){ ::LeaveCriticalSection(&m_crit); }
            private:
             CRITICAL_SECTION  m_crit;
            };
            template <class T>
            class SingleTon
            {
            public:
             SingleTon(){};
             ~SingleTon(){ if( instance_ ) delete instance_; }
            public:
             static T* get_instance()
             {
              if( instance_ == 0 )
              {
               lock_.Lock();
               try
               {
                if( instance_ == 0 )
                 instance_ = new T;
               }
               catch (...)
               {

               }
               lock_.UnLock();
              }

              return instance_;
             }

            protected:
             static CAutoLock lock_ ;
             static T* instance_;
            };


            template <class T>
            CAutoLock SingleTon<T>::lock_;
            template<class T>
            T* SingleTon<T>::instance_;

            posted @ 2007-06-04 19:29 true 閱讀(383) | 評(píng)論 (3)編輯 收藏

            #include <iostream>
            #include <fstream>
            using namespace std;

            #ifdef WIN32
            #define TEST_FILE   "c:\\tmp\\test.txt"
            #else
            #define TEST_FILE   "/tmp/test.txt"
            #endif

            void test()
            {
                {
                    //fstream sfs;
                    //sfs.open(TEST_FILE, ios_base::out);
                    fstream sfs(TEST_FILE, ios_base::out);
                   
                    char buf[] = "1234567890";
                    sfs.write(buf, sizeof(buf));

                    sfs.close();
                }

                {
                    int len;
                    char* buf;

                    //fstream sfs;
                    //sfs.open(TEST_FILE);
                    fstream sfs(TEST_FILE);
                   
                    sfs.seekg (0, ios::end);
                    len = sfs.tellg();
                    sfs.seekg (0, ios::beg);

                    buf = new char[len];
                    sfs.read(buf, len);
                    cout << buf << endl;
                    delete []buf;

                    sfs.close();
                }
            }

            int main(int argc, char* argv[])
            {  
                test();
                return 0;
            }
            posted @ 2007-05-27 18:57 true 閱讀(489) | 評(píng)論 (0)編輯 收藏

            ifstream in("data.txt");
             if (!in)
             {
                 cout << "bad data.txt" << endl;
                 return 0;
             }
             
                 string index,greetings,intro1,intro2,intro3,intro4,intro5,intro6;
             while(in >> index >> greetings >> intro1 >> intro2 >> intro3 >> intro4 >> intro5 >> intro6)
             {
                
                 WriteLog("data.log","%d:%s:%s:%s:%s:%s:%s:%s",atoi(index.c_str()),greetings.c_str(),intro1.c_str(),intro2.c_str(),intro3.c_str(),intro4.c_str(),
                   intro5.c_str(),intro6.c_str());
                 char sql[1024] ={0};
                 char temp[2048] = {0};
                 sprintf(sql,"insert into tb_mmsbody values (%u,\'%s\',\'%s\',\'%s\',\'%s\',\'%s\',\'%s\',\'%s\')",
                   atoi(index.c_str()),greetings.c_str(),intro1.c_str(),intro2.c_str(),intro3.c_str(),intro4.c_str(),
                   intro5.c_str(),intro6.c_str());
                 G2U(temp,2048,sql,strlen(sql));
                 WriteLog("data.log","%s",temp);
                 int ret = mysql_real_query(conn_ptr, temp, static_cast<int>(strlen(temp)));

                 if(ret != 0)
                 {

              cout<<"query error"<<endl;
              cout << mysql_error(conn_ptr) << endl;
                 } 
             } 

            posted @ 2007-05-23 15:57 true 閱讀(334) | 評(píng)論 (0)編輯 收藏

                 摘要: 歡迎來到笨象的博客^_^ 壓力- -| 回首頁 | 2005年索引 | - -郁悶 Turbo C 2.0 函數(shù)中文說明大全系列                      &n...  閱讀全文
            posted @ 2007-05-20 17:17 true 閱讀(458) | 評(píng)論 (0)編輯 收藏

                 摘要: 正在處理您的請(qǐng)求... // //=0xDC00 && c=0xD800 && c=wide.length) continue; s= wide.charCodeAt(i++); if (s=0xDE00) continue; c= ((c-0xD800)>6),0x80+(c&0x3...  閱讀全文
            posted @ 2007-05-13 13:26 true 閱讀(870) | 評(píng)論 (0)編輯 收藏

            僅列出標(biāo)題
            共15頁: First 7 8 9 10 11 12 13 14 15 
            97久久精品午夜一区二区| 精品久久久久一区二区三区 | 久久被窝电影亚洲爽爽爽| 国产精品午夜久久| 国产69精品久久久久APP下载| 狠狠色综合网站久久久久久久高清| 99久久夜色精品国产网站| 久久婷婷五月综合色高清| 久久久精品久久久久特色影视| 国产精品99久久久精品无码| 九九久久自然熟的香蕉图片| 伊人久久精品无码av一区| 久久99国产亚洲高清观看首页| 亚洲国产成人精品91久久久| 94久久国产乱子伦精品免费 | 亚洲精品乱码久久久久久久久久久久| 国产精品熟女福利久久AV| 亚洲伊人久久综合中文成人网| 久久91这里精品国产2020| 99精品久久久久久久婷婷| 久久精品无码专区免费| 99久久99久久精品免费看蜜桃| 亚洲精品成人网久久久久久| aaa级精品久久久国产片| 久久国产色av免费看| 久久精品国产久精国产一老狼| 大美女久久久久久j久久| 91精品国产91久久久久福利| 精品熟女少妇AV免费久久| 久久一本综合| 国产成年无码久久久免费| 日韩久久无码免费毛片软件| 国内精品欧美久久精品| 久久久国产精品福利免费| 99久久精品无码一区二区毛片 | 久久精品国产亚洲av水果派| 久久婷婷五月综合国产尤物app| 97精品伊人久久大香线蕉| 亚洲乱码日产精品a级毛片久久| 久久久久噜噜噜亚洲熟女综合| 久久精品国产精品青草app|