posts - 167,  comments - 30,  trackbacks - 0
          DECLARE
            V_FILENAME VARCHAR2(200);
          BEGIN
            select SUBSTR(FILE_NAME,
                          1,
                          LENGTH(FILE_NAME) - INSTR(REVERSE(FILE_NAME), '/') + 1)
              INTO V_FILENAME
              from dba_data_files
             where tablespace_name = 'ZSDATA'
               AND ROWNUM = 1;
            EXECUTE IMMEDIATE 'CREATE SMALLFILE 
              TABLESPACE ZSMEMBER_DATA
              LOGGING 
              DATAFILE ''' || V_FILENAME ||
                              'zsmember_data.dbf'' SIZE 5M REUSE 
              AUTOEXTEND 
              ON NEXT  5120K MAXSIZE  32767M EXTENT MANAGEMENT LOCAL 
              SEGMENT SPACE MANAGEMENT  AUTO ';
            EXECUTE IMMEDIATE 'CREATE SMALLFILE 
              TABLESPACE ZSMEMBER_IDX
              LOGGING 
              DATAFILE ''' || V_FILENAME ||
                              'zsmember_idx.dbf'' SIZE 5M REUSE 
              AUTOEXTEND 
            
          posted @ 2011-08-22 17:57 David1228 閱讀(404) | 評(píng)論 (0)編輯 收藏
               摘要: 本文會(huì)給你們展示50個(gè)jquery代碼片段,這些代碼能夠給你的javascript項(xiàng)目提供幫助。其中的一些代碼段是從jQuery1.4.2才開(kāi)始支持的做法,另一些則是真正有用的函數(shù)或方法,他們能夠幫助你又快又好地把事情完成。這些都是我盡量記住的有著最佳性能的代碼段,因此如果你發(fā)現(xiàn)你任何可以做得更好的地方的話,歡迎把你的版本粘貼在評(píng)論中!我希望你在這一文章中能找到有幫助的東西。1. 如何創(chuàng)建嵌套的過(guò)...  閱讀全文
          posted @ 2011-08-22 16:41 David1228 閱讀(398) | 評(píng)論 (0)編輯 收藏
          轉(zhuǎn)載自:  http://developer.51cto.com/art/200908/143288.htm


          VMware斥資4.2億美元收購(gòu)SpringSource(3.6億現(xiàn)金外加5800萬(wàn)股份),目的在于從虛擬化廠商升級(jí)為云計(jì)算的重要參與者。

          VMware的CTOSteve Herrod稱VMware的vSphere云管理平臺(tái)與Spring Java應(yīng)用框架等工具的結(jié)合將會(huì)大大節(jié)省開(kāi)發(fā)者編寫部署應(yīng)用所花費(fèi)的時(shí)間精力。此舉將提升VMware在PaaS上的競(jìng)爭(zhēng)能力。PaaS上的幾大競(jìng)爭(zhēng)者包括Salesforce.com的Force.com,以及Google App Engine。

          Rod Johnson在SpringSource官方博客上公布這一消息時(shí)聲稱收購(gòu)將于今年第三季度完成,屆時(shí)SpringSource將成為VMware下屬的一個(gè)部門,而他將仍是SpringSource的領(lǐng)導(dǎo)者。以下是Rod Johnson對(duì)此次收購(gòu)的展望:

          “此次決定是很自然而符合邏輯的:這將帶來(lái)更多的新技術(shù),并且對(duì)Spring框架以及Spring社區(qū)都有好處。

          我很興奮。希望你也是。這將極其有趣。

          ……Spring框架將繼續(xù)提供優(yōu)質(zhì)的企業(yè)級(jí)Java支持。我們從關(guān)注開(kāi)發(fā)者如何創(chuàng)建和使用應(yīng)用,到關(guān)注他們?nèi)绾尾渴鸷瓦\(yùn)行企業(yè)級(jí)應(yīng)用;為此我們創(chuàng)建了dm Server和tc Server。我們收購(gòu)Hyperic也是為了改善開(kāi)發(fā)者管理企業(yè)級(jí)應(yīng)用的方法。

          然而IT的發(fā)展要遠(yuǎn)遠(yuǎn)超過(guò)Java框架,工具以及運(yùn)行時(shí)基礎(chǔ)設(shè)施。人們對(duì)于軟件堆棧的想法正在改變。虛擬化改變了數(shù)據(jù)中心,而云計(jì)算又將走的更遠(yuǎn)。云計(jì)算將開(kāi)發(fā)與操作的界限模糊化,并賦予開(kāi)發(fā)者更多的力量(與責(zé)任)。

          現(xiàn)在的問(wèn)題就是,如何將SpringSource在數(shù)據(jù)中心和云計(jì)算中的潛力:它的簡(jiǎn)單,強(qiáng)大和實(shí)用這些好處最大化?我們今年早些時(shí)候曾嘗試過(guò)在VMware的Lab Manager下的虛擬機(jī)中運(yùn)行SpringSource Tool Suite中的Spring應(yīng)用。這次范例的反響很好。而VMware的vApp concept又能夠?qū)⒉煌臋C(jī)器映像,中間件以及管理控件結(jié)合到一起——點(diǎn)擊一下,就能在數(shù)據(jù)中心和云端運(yùn)行,這都是很好的藍(lán)圖。

          創(chuàng)建-運(yùn)行-管理 

          與VMware的合作中,我們計(jì)劃創(chuàng)建一個(gè)簡(jiǎn)單,集成,創(chuàng)建-運(yùn)行-管理合一的數(shù)據(jù)中心、私有云和公共云的解決方案。這個(gè)方案將融合應(yīng)用架構(gòu)的知識(shí),連帶中間件以及管理控件,確保一個(gè)虛擬環(huán)境在部署過(guò)程中以及運(yùn)行時(shí)的最大效率及彈性。這是一個(gè)PaaS,建立在你已知的技術(shù)之上,從而最大的減少花費(fèi)與復(fù)雜度。這是一個(gè)圍繞開(kāi)源、可移植的中間件技術(shù)的解決方案,既可以在傳統(tǒng)數(shù)據(jù)中心的Java EE應(yīng)用服務(wù)器上運(yùn)行,又可以在如Amazon EC2之類的彈性云上運(yùn)行,也可以在VMware平臺(tái)上運(yùn)行。

          ……與VMware的vSphere以及其他云技術(shù)一起,我們將在框架和基礎(chǔ)設(shè)施上帶來(lái)一個(gè)全新的體驗(yàn)。SpringSource的應(yīng)用框架、服務(wù)器及管理軟件將成為VMware平臺(tái)的眼睛和耳朵。

          ……SpringSource的下一步工作將是這些新的挑戰(zhàn):基于我們的Build/Run/Manage(創(chuàng)建運(yùn)行管理)系統(tǒng),提供從桌面端到云端的最佳解決方案。讓百萬(wàn)Java開(kāi)發(fā)者都能享受到云計(jì)算帶來(lái)的好處。”


          posted @ 2011-08-22 15:09 David1228 閱讀(427) | 評(píng)論 (0)編輯 收藏

          Linux下mysql安裝配置總計(jì): 
          MySQL安裝配置

          本例以root權(quán)限安裝mysql數(shù)據(jù)庫(kù),mysql-5.1.37-linux-x86_64-glibc23.tar.gz安裝包在/root/Nagios/ 目錄下(根據(jù)實(shí)際情況)

          ü     mysql-5.1.37-linux-x86_64-glibc23.tar.gz安裝包所在目錄,解壓軟件包

          cd /root/Nagios/

          tar -zvxf mysql-5.1.37-linux-x86_64-glibc23.tar.gz

          ü     將解壓的mysql文件夾,移到/usr/local/目錄下

          mv mysql-5.1.37-linux-x86_64-glibc23 /usr/local/mysql

          ü     mysql配置文件拷貝到/etc/目錄下,并改名my.cnf

          cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

          ü 添加mysql用戶及用戶組,用來(lái)運(yùn)行mysql數(shù)據(jù)庫(kù)

          groupadd mysql

          useradd -g mysql mysql

          ü 修改mysql目錄權(quán)限

          // 設(shè)定root能訪問(wèn)/usr/local/mysql

          chown -R root /usr/local/mysql                                                                                  

          // 設(shè)定mysql組能訪問(wèn)/usr/local/mysql

          chgrp -R mysql /usr/local/mysql                                                                                 

          // 設(shè)定mysql用戶能夠訪問(wèn)/var/lib/mysql

          chown -R mysql /usr/local/mysql/data

          ü mysql解壓目錄下,生成mysql系統(tǒng)數(shù)據(jù)庫(kù),本例安裝在/usr/local/mysql目錄下

          cd /usr/local/mysql                                                                                                   

          ./scripts/mysql_install_db --user=mysql&                                                                    

          ü mysql用戶啟動(dòng)mysql服務(wù)

          /usr/local/mysql/bin/mysqld_safe -user=mysql&

          ü 修改mysqlroot密碼,密碼假定為:123456

          /usr/local/mysql/bin/mysqladmin -u root password 123456

          ü 進(jìn)入MYSQL安裝路徑下的bin目錄,以root用戶登錄mysql:

          cd /usr/local/mysql/bin                                                                                       

          ./mysql -u root -p                                                                                                    

          輸入密碼:123456

          ü 開(kāi)啟 mysql 本地和遠(yuǎn)程訪問(wèn)

          grant all on *.* to root@本機(jī)IP

          grant all privileges on *.* to root @"%" identified by "123456";

          flush privileges;

           

          說(shuō)明:

          grant all privileges on *.* to username @"%" identified by "password";

          all指定相關(guān)操作

          *.*說(shuō)明數(shù)據(jù)庫(kù)和表名

          username表示用戶名

          %這里是Host名稱,允許所有的就用%

          Password表示密碼

            設(shè)置MySQL服務(wù)及命令

          拷貝mysql安裝目錄下bin/目錄中的文件到/usr/bin目錄,使mysq等命令可以在任一路徑執(zhí)行:

          cp /usr/local/mysql/bin /usr/bin

          設(shè)置mysql啟動(dòng)命令,打開(kāi)/usr/local/mysql/support-files/mysql.server文件,將以下內(nèi)容:

          $bindir/safe_mysqld --datadir=$datadir --pid-file=$pid_file &

          改為:

          $bindir/safe_mysqld --datadir=$datadir --user=root --pid-file=$pid_file &

                 拷貝到/etc/init.d目錄,并賦可執(zhí)行權(quán)限

          cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

          chmod +x /etc/init.d/mysql

                 root用戶調(diào)用以下命令啟動(dòng)mysql服務(wù)

          service mysql start

                 設(shè)置mysql自啟動(dòng)

          在文件/etc/rc.d/rc.local中添加

          service mysql start

           數(shù)據(jù)庫(kù)初始化

                 登陸MySQL,并創(chuàng)建數(shù)據(jù)庫(kù)ccms02及表

          ü 登陸MySQL

          cd /usr/local/mysql/bin                                                                                       

          ./mysql -u root -p

          ü 創(chuàng)建名稱為test02的數(shù)據(jù)庫(kù)

          create database test02 default character set utf8;

          ü 退出MySQL,導(dǎo)入建表腳本test02.sql

          /usr/local/mysql/bin/mysql -u root -p -D 

          test02< /home/cloudsync/db/test02.sql

          ü 導(dǎo)入完成后,重新登陸MySQL,依次執(zhí)行以下語(yǔ)句,可以查看建表結(jié)果

          ü ./mysql -u root –p

          use test02;

          show tables;

           

          posted @ 2011-08-22 14:37 David1228 閱讀(6509) | 評(píng)論 (0)編輯 收藏
          http://wiki.xensource.com/xenwiki/XenNetworking
          http://ebtables.sourceforge.net/br_fw_ia/br_fw_ia.html
          posted @ 2011-08-10 17:10 David1228 閱讀(600) | 評(píng)論 (0)編輯 收藏

          一般linux redhat ubuntu centos...防火墻設(shè)置是在配置文件

          /etc/sysconfig/iptables中。

          然后重啟iptables service iptables restart.

          或通過(guò)命令行

          iptables -I INPUT -p tcp -dport 3306 -j ACCEPT
          添加完成后以iptables-save的方式保存成防火墻的配置文件

           

          和其他linux系統(tǒng)不太相同,opensuse有其自身的防火墻管理策略

          有以下兩種方式可以對(duì)系統(tǒng)的防火墻進(jìn)行配置

          打開(kāi)配置文件 /etc/sysconfig/SuSEfirewall2
          在 FW_SERVICES_EXT_TCP
          或 FW_SERVICES_EXT_UDP
          后加入端口號(hào),端口:端口 或者服務(wù)名稱, 單個(gè)端口號(hào)之間空格隔開(kāi)
          例如:
          FW_SERVICES_EXT_TCP="3306 12345 52122 55555"

          opensuse中的沒(méi)有/etc/rc.d/rc.local文件,有
          有/etc/init.d/boot.local,自啟動(dòng)程序可以在這里配置。

          最新發(fā)布的opensuse11.4幫助文檔
          http://lug.ustc.edu.cn/sites/opensuse-guide/command.php
          posted @ 2011-07-26 10:15 David1228 閱讀(1626) | 評(píng)論 (0)編輯 收藏

           

          =============================================================================================
          =============================================================================================
          2011-07-05
          一步、CentOs5.4下首先對(duì)xen的升級(jí)
          # cd /etc/yum.repos.d/
          # wget http://www.gitco.de/repo/GITCO-XEN3.4.3_x86_64.repo
          # yum groupupdate xen 關(guān)聯(lián)xen的相關(guān)包kernel-xen virt-manager0.7 python-virtinst等
          # reboot

          刪除xen及關(guān)聯(lián)包如下命令
          yum groupupdate xen
          在重啟之前最好檢查一下 grub 是否配置正確、默認(rèn)啟動(dòng)是否是 xen.gz-3.4.3:
          # vi /boot/grub/menu.lst
          ...
          title CentOS (2.6.18-194.26.1.el5xen)
                  root (hd0,0)
                  kernel /xen.gz-3.4.3
                  module /vmlinuz-2.6.18-194.26.1.el5xen ro root=LABEL=/
                  module /initrd-2.6.18-194.26.1.el5xen.img
          ...
          以上測(cè)試過(guò)程同時(shí)咱考如下說(shuō)明:
          http://www.vpsee.com/2010/11/upgrade-xen-on-centos-5-5-to-xen-3-4-3/
          =============================================================================================
          =============================================================================================
          記錄下:
          升級(jí)linux kernel
          以下前提是編譯好的kernel文件包。
          2011-07-05
          將如下進(jìn)行配置:
          1、要添加兩行modprobe到xend、
          詳見(jiàn)/etc/init.d/xend里的modprobe xen-evtchn、modprobe xen-gntdev
          2、添加xenfs到/etc/fstab文件
          執(zhí)行如下命令:
          /sbin/new-kernel-pkg --package kernel-xen --mkinitrd --depmod --install --multiboot=/boot/xen.gz-3.4.3 2.6.18-164.el5

          修改/etc/grub.conf文件內(nèi)核啟動(dòng)
          title CentOS (2.6.32.33-gwx-xen-2)
                  root (hd0,0)
                  kernel /xen.gz-4.0.1 crashkernel=128M@32M
                  module /vmlinuz-2.6.32.33-gwx-xen-2 ro root=/dev/VolGroup01/LogVol00 rhgb quiet
                  module /initrd-2.6.32.33-gwx-xen-2.img
          =============================================================================================
          =============================================================================================
          轉(zhuǎn)載 
          適用于 CentOS 5系列的 Virt-manager 0.8.6 RPM下載
          http://www.mcncc.com/simple/?t75091.html

          放出我打包好的適合CentOS 5系列的Virt-manager 0.8.6 rpm安裝包下載地址。

           

          http://icodex.org/dl/rpms/python-virtinst-0.500.5-3.noarch.rpm
          http://icodex.org/dl/rpms/virt-manager-0.8.6-4.noarch.rpm

          posted @ 2011-07-22 16:40 David1228 閱讀(561) | 評(píng)論 (0)編輯 收藏
          select CREATED from ALL_OBJECTS
          where OBJECT_TYPE='TABLE'
          and OBJECT_NAME=your_table_name
          如果是你自己建的表,也可以在USER_OBJECTS中查詢
          select CREATED from USER_OBJECTS
          where OBJECT_TYPE='TABLE'
          and OBJECT_NAME=your_table_name
          posted @ 2011-07-12 09:48 David1228 閱讀(721) | 評(píng)論 (0)編輯 收藏


          來(lái)自http://www.novell.com/

          XEN遷移/保存/掛起都要保存虛擬機(jī)狀態(tài)快照,只要對(duì)于該虛擬機(jī)的memory、deviceI/O states、network connecitions and the contents of the virtual CPU registers.XEN有能力來(lái)保存所有這些信息到一個(gè)磁盤中,然后再所遷移的節(jié)點(diǎn)上重啟該虛擬機(jī)。

          1、 SAVE & RESTORE MIGRATION

          當(dāng)你保存或掛起虛擬機(jī)時(shí),對(duì)應(yīng)的虛擬機(jī)資源不會(huì)再分配著,會(huì)返回給domain0(host server)。這些資源會(huì)被節(jié)點(diǎn)上運(yùn)行著的虛擬機(jī)所使用。也就意味著保存或掛起的虛擬機(jī)的網(wǎng)絡(luò)連接同樣也丟失了。

           

          虛擬機(jī)保存和恢復(fù)功能可以被用于很多用途包括測(cè)試、調(diào)試、遷移虛擬機(jī)、系統(tǒng)崩潰快速恢復(fù)。例如如果一個(gè)虛擬機(jī)宕機(jī)了,可以快速恢復(fù)到一個(gè)已知的工作狀態(tài)。

           

           

          熱遷移:xm migrate

          1、 首先檢查目的服務(wù)器上是否有足夠的資源來(lái)運(yùn)行指定的虛擬機(jī)。

          2、 執(zhí)行虛擬機(jī)內(nèi)存的初始拷貝,并將其傳輸?shù)侥康牡胤?wù)器。

          3、 每次連續(xù)迭代,初始拷貝之后,只有內(nèi)存在內(nèi)傳輸?shù)侥康牡胤?wù)器過(guò)度中是變化的。

          4、 當(dāng)內(nèi)存頁(yè)變化足夠低時(shí)或者剩余的頁(yè)數(shù)傳輸并沒(méi)有漸減當(dāng)隨著虛擬機(jī)被傳輸?shù)侥康牡胤?wù)器最終的狀態(tài)時(shí)。

          5、 虛擬機(jī)控制器被傳輸?shù)街付ǖ闹鳈C(jī)服務(wù)器上。

          你的環(huán)境中實(shí)現(xiàn)熱遷移需檢查如下:

          1、 對(duì)于遷移兩個(gè)XEN主機(jī)服務(wù)器的之間需正確的被配置。

          2、 兩個(gè)主機(jī)之間要有一個(gè)快速穩(wěn)定的網(wǎng)絡(luò)連接,兩個(gè)服務(wù)器都必須在相同的第2層網(wǎng)絡(luò)和IP子網(wǎng),這樣準(zhǔn)許網(wǎng)絡(luò)連接遷移到虛擬機(jī)。

          3、 兩個(gè)主機(jī)服務(wù)器通過(guò)共享存儲(chǔ)方式來(lái)訪問(wèn),強(qiáng)烈推薦指定虛擬機(jī)的磁盤鏡像和配置文件要放到共享存儲(chǔ)。

          4、 在兩臺(tái)主機(jī)之間XEN版本相同。

          對(duì)于遷移工作,現(xiàn)在執(zhí)行一些初始設(shè)置。

          1、 Edit xend the configuration file

          Xend-config.sxp是主要的配置文件對(duì)于XEN daemon(XEN守護(hù)進(jìn)程)

          Using a text editor such as vi or gedit open /etc/xen/xend-config.sxp.

          詳細(xì)檢查該文件,確認(rèn)下面這行沒(méi)有被注釋掉。

          設(shè)置如下所示的值

          (xend-relocation-server yes)
          (xend-relocation-port 8002)
          (xend-relocation-address ‘’)
          (xend-relocation-hosts-allow ‘’)

                   The xend-relocation-address操作允許你指定IP地址,XEN daemon監(jiān)聽(tīng)遷移請(qǐng)求,保留空白設(shè)置表示讓該服務(wù)器監(jiān)聽(tīng)所有端口,The xend-relocation-hosts-allow 允許選項(xiàng),限制哪些主機(jī)可以聯(lián)系遷移請(qǐng)求的服務(wù)器,理想情況下你應(yīng)該限制對(duì)服務(wù)器的訪問(wèn),使用該選項(xiàng),以提供更好的安全性。

                   如果你的運(yùn)行的服務(wù)器開(kāi)放了防火墻,則你要確保你網(wǎng)卡指定IP上的8002端口被打開(kāi)。

          2、 Migrate a virtual machine

          遷移虛擬機(jī)格式是非常簡(jiǎn)單的,xm migrate DomainId destHostID

          Eg: xm migrate 1  10.0.0.56

          可以在目的地服務(wù)器上執(zhí)行xm list確認(rèn)主機(jī)是否成功被遷移。

          正規(guī)執(zhí)行遷移命令是不帶任何參數(shù)的,xm migrate

          我們可以添加-live 選項(xiàng)執(zhí)行遷移操作,xm migrate –live 1 10.0.0.56,此時(shí)是用的熱方法,很好的測(cè)試方式是通過(guò)ping 虛擬機(jī)的IP地址,看看有多少包丟失了。

          posted @ 2011-07-07 17:27 David1228 閱讀(574) | 評(píng)論 (0)編輯 收藏
          http://fosschef.com/2011/06/xen-the-road-of-the-life/

          在 Linus 明確表示 Linux Kernel 3.0 只是一個(gè)版本號(hào)的改變,而非里程碑式的飛躍后,許多人對(duì)此表達(dá)了失望,一個(gè)沒(méi)有重量級(jí)功能的新版本似乎配不上這個(gè)新的版本號(hào)。不過(guò)對(duì)有些人來(lái)說(shuō),其中的一 個(gè)新功能或許可以擔(dān)的上這個(gè)重任,那就是 Xen 的 block backend driver。這個(gè)功能加上之前在 2.6.37,2.6.38,2.6.39 添加的幾個(gè) Xen 相關(guān)的功能,使得即將發(fā)布的 Kernel 3.0 包含了所有成為 Xen 的 Domain0 所必須的功能,從此為 Xen 漫長(zhǎng)的 Kernel 之路劃上了一個(gè)句號(hào),也標(biāo)志著 Xen 的發(fā)展掀開(kāi)了嶄新的一頁(yè)。
          。。。。。。。

          順便這個(gè)博客文章也不錯(cuò),有興趣請(qǐng)看:
          http://hi.baidu.com/chenshake/home
          posted @ 2011-07-06 16:39 David1228 閱讀(344) | 評(píng)論 (0)編輯 收藏
          僅列出標(biāo)題
          共16頁(yè): First 上一頁(yè) 4 5 6 7 8 9 10 11 12 下一頁(yè) Last 

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章檔案

          新聞分類

          新聞檔案

          相冊(cè)

          收藏夾

          Java

          Linux知識(shí)相關(guān)

          Spring相關(guān)

          云計(jì)算/Linux/虛擬化技術(shù)/

          友情博客

          多線程并發(fā)編程

          開(kāi)源技術(shù)

          持久層技術(shù)相關(guān)

          搜索

          •  

          積分與排名

          • 積分 - 359302
          • 排名 - 154

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 同心县| 中卫市| 泗洪县| 垣曲县| 北川| 乌审旗| 泰州市| 普安县| 郎溪县| 许昌县| 丹巴县| 巫溪县| 莱州市| 龙口市| 宁乡县| 磐石市| 虎林市| 吉林市| 大名县| 隆昌县| 武义县| 昌都县| 寿宁县| 鲁甸县| 岳西县| 靖边县| 安远县| 陆川县| 阜平县| 南安市| 任丘市| 吉安县| 万源市| 白沙| 大同市| 宁夏| 利川市| 安乡县| 忻城县| 思南县| 通城县|